We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
aws-native.workspaces.getConnectionAlias
Start a Neo task
Explain and create an aws-native.workspaces.getConnectionAlias resource
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
Resource Type definition for AWS::WorkSpaces::ConnectionAlias
Using getConnectionAlias
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getConnectionAlias(args: GetConnectionAliasArgs, opts?: InvokeOptions): Promise<GetConnectionAliasResult>
function getConnectionAliasOutput(args: GetConnectionAliasOutputArgs, opts?: InvokeOptions): Output<GetConnectionAliasResult>def get_connection_alias(alias_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConnectionAliasResult
def get_connection_alias_output(alias_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConnectionAliasResult]func LookupConnectionAlias(ctx *Context, args *LookupConnectionAliasArgs, opts ...InvokeOption) (*LookupConnectionAliasResult, error)
func LookupConnectionAliasOutput(ctx *Context, args *LookupConnectionAliasOutputArgs, opts ...InvokeOption) LookupConnectionAliasResultOutput> Note: This function is named LookupConnectionAlias in the Go SDK.
public static class GetConnectionAlias
{
public static Task<GetConnectionAliasResult> InvokeAsync(GetConnectionAliasArgs args, InvokeOptions? opts = null)
public static Output<GetConnectionAliasResult> Invoke(GetConnectionAliasInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetConnectionAliasResult> getConnectionAlias(GetConnectionAliasArgs args, InvokeOptions options)
public static Output<GetConnectionAliasResult> getConnectionAlias(GetConnectionAliasArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:workspaces:getConnectionAlias
arguments:
# arguments dictionaryThe following arguments are supported:
- Alias
Id string - The identifier of the connection alias, returned as a string.
- Alias
Id string - The identifier of the connection alias, returned as a string.
- alias
Id String - The identifier of the connection alias, returned as a string.
- alias
Id string - The identifier of the connection alias, returned as a string.
- alias_
id str - The identifier of the connection alias, returned as a string.
- alias
Id String - The identifier of the connection alias, returned as a string.
getConnectionAlias Result
The following output properties are available:
- Alias
Id string - The identifier of the connection alias, returned as a string.
- Associations
List<Pulumi.
Aws Native. Work Spaces. Outputs. Connection Alias Association> - The association status of the connection alias.
- Connection
Alias Pulumi.State Aws Native. Work Spaces. Connection Alias State - The current state of the connection alias, returned as a string.
- Alias
Id string - The identifier of the connection alias, returned as a string.
- Associations
[]Connection
Alias Association - The association status of the connection alias.
- Connection
Alias ConnectionState Alias State Enum - The current state of the connection alias, returned as a string.
- alias
Id String - The identifier of the connection alias, returned as a string.
- associations
List<Connection
Alias Association> - The association status of the connection alias.
- connection
Alias ConnectionState Alias State - The current state of the connection alias, returned as a string.
- alias
Id string - The identifier of the connection alias, returned as a string.
- associations
Connection
Alias Association[] - The association status of the connection alias.
- connection
Alias ConnectionState Alias State - The current state of the connection alias, returned as a string.
- alias_
id str - The identifier of the connection alias, returned as a string.
- associations
Sequence[Connection
Alias Association] - The association status of the connection alias.
- connection_
alias_ Connectionstate Alias State - The current state of the connection alias, returned as a string.
- alias
Id String - The identifier of the connection alias, returned as a string.
- associations List<Property Map>
- The association status of the connection alias.
- connection
Alias "CREATING" | "CREATED" | "DELETING"State - The current state of the connection alias, returned as a string.
Supporting Types
ConnectionAliasAssociation
- Associated
Account stringId - The identifier of the AWS account that associated the connection alias with a directory.
- Association
Status Pulumi.Aws Native. Work Spaces. Connection Alias Association Association Status - The association status of the connection alias.
- Connection
Identifier string - The identifier of the connection alias association. You use the connection identifier in the DNS TXT record when you're configuring your DNS routing policies.
- Resource
Id string - The identifier of the directory associated with a connection alias.
- Associated
Account stringId - The identifier of the AWS account that associated the connection alias with a directory.
- Association
Status ConnectionAlias Association Association Status - The association status of the connection alias.
- Connection
Identifier string - The identifier of the connection alias association. You use the connection identifier in the DNS TXT record when you're configuring your DNS routing policies.
- Resource
Id string - The identifier of the directory associated with a connection alias.
- associated
Account StringId - The identifier of the AWS account that associated the connection alias with a directory.
- association
Status ConnectionAlias Association Association Status - The association status of the connection alias.
- connection
Identifier String - The identifier of the connection alias association. You use the connection identifier in the DNS TXT record when you're configuring your DNS routing policies.
- resource
Id String - The identifier of the directory associated with a connection alias.
- associated
Account stringId - The identifier of the AWS account that associated the connection alias with a directory.
- association
Status ConnectionAlias Association Association Status - The association status of the connection alias.
- connection
Identifier string - The identifier of the connection alias association. You use the connection identifier in the DNS TXT record when you're configuring your DNS routing policies.
- resource
Id string - The identifier of the directory associated with a connection alias.
- associated_
account_ strid - The identifier of the AWS account that associated the connection alias with a directory.
- association_
status ConnectionAlias Association Association Status - The association status of the connection alias.
- connection_
identifier str - The identifier of the connection alias association. You use the connection identifier in the DNS TXT record when you're configuring your DNS routing policies.
- resource_
id str - The identifier of the directory associated with a connection alias.
- associated
Account StringId - The identifier of the AWS account that associated the connection alias with a directory.
- association
Status "NOT_ASSOCIATED" | "PENDING_ASSOCIATION" | "ASSOCIATED_WITH_OWNER_ACCOUNT" | "ASSOCIATED_WITH_SHARED_ACCOUNT" | "PENDING_DISASSOCIATION" - The association status of the connection alias.
- connection
Identifier String - The identifier of the connection alias association. You use the connection identifier in the DNS TXT record when you're configuring your DNS routing policies.
- resource
Id String - The identifier of the directory associated with a connection alias.
ConnectionAliasAssociationAssociationStatus
ConnectionAliasState
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
