Documentation ¶
Index ¶
- Constants
- type ConnectionAlias
- type ConnectionAliasArgs
- type ConnectionAliasAssociation
- type ConnectionAliasAssociationArrayOutput
- func (ConnectionAliasAssociationArrayOutput) ElementType() reflect.Type
- func (o ConnectionAliasAssociationArrayOutput) Index(i pulumi.IntInput) ConnectionAliasAssociationOutput
- func (o ConnectionAliasAssociationArrayOutput) ToConnectionAliasAssociationArrayOutput() ConnectionAliasAssociationArrayOutput
- func (o ConnectionAliasAssociationArrayOutput) ToConnectionAliasAssociationArrayOutputWithContext(ctx context.Context) ConnectionAliasAssociationArrayOutput
- type ConnectionAliasAssociationAssociationStatus
- type ConnectionAliasAssociationAssociationStatusOutput
- func (ConnectionAliasAssociationAssociationStatusOutput) ElementType() reflect.Type
- func (o ConnectionAliasAssociationAssociationStatusOutput) ToConnectionAliasAssociationAssociationStatusOutput() ConnectionAliasAssociationAssociationStatusOutput
- func (o ConnectionAliasAssociationAssociationStatusOutput) ToConnectionAliasAssociationAssociationStatusOutputWithContext(ctx context.Context) ConnectionAliasAssociationAssociationStatusOutput
- func (o ConnectionAliasAssociationAssociationStatusOutput) ToConnectionAliasAssociationAssociationStatusPtrOutput() ConnectionAliasAssociationAssociationStatusPtrOutput
- func (o ConnectionAliasAssociationAssociationStatusOutput) ToConnectionAliasAssociationAssociationStatusPtrOutputWithContext(ctx context.Context) ConnectionAliasAssociationAssociationStatusPtrOutput
- func (o ConnectionAliasAssociationAssociationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o ConnectionAliasAssociationAssociationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ConnectionAliasAssociationAssociationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ConnectionAliasAssociationAssociationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ConnectionAliasAssociationAssociationStatusPtrOutput
- func (o ConnectionAliasAssociationAssociationStatusPtrOutput) Elem() ConnectionAliasAssociationAssociationStatusOutput
- func (ConnectionAliasAssociationAssociationStatusPtrOutput) ElementType() reflect.Type
- func (o ConnectionAliasAssociationAssociationStatusPtrOutput) ToConnectionAliasAssociationAssociationStatusPtrOutput() ConnectionAliasAssociationAssociationStatusPtrOutput
- func (o ConnectionAliasAssociationAssociationStatusPtrOutput) ToConnectionAliasAssociationAssociationStatusPtrOutputWithContext(ctx context.Context) ConnectionAliasAssociationAssociationStatusPtrOutput
- func (o ConnectionAliasAssociationAssociationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ConnectionAliasAssociationAssociationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ConnectionAliasAssociationOutput
- func (o ConnectionAliasAssociationOutput) AssociatedAccountId() pulumi.StringPtrOutput
- func (o ConnectionAliasAssociationOutput) AssociationStatus() ConnectionAliasAssociationAssociationStatusPtrOutput
- func (o ConnectionAliasAssociationOutput) ConnectionIdentifier() pulumi.StringPtrOutput
- func (ConnectionAliasAssociationOutput) ElementType() reflect.Type
- func (o ConnectionAliasAssociationOutput) ResourceId() pulumi.StringPtrOutput
- func (o ConnectionAliasAssociationOutput) ToConnectionAliasAssociationOutput() ConnectionAliasAssociationOutput
- func (o ConnectionAliasAssociationOutput) ToConnectionAliasAssociationOutputWithContext(ctx context.Context) ConnectionAliasAssociationOutput
- type ConnectionAliasInput
- type ConnectionAliasOutput
- func (o ConnectionAliasOutput) AliasId() pulumi.StringOutput
- func (o ConnectionAliasOutput) Associations() ConnectionAliasAssociationArrayOutput
- func (o ConnectionAliasOutput) ConnectionAliasState() ConnectionAliasStateEnumOutput
- func (o ConnectionAliasOutput) ConnectionString() pulumi.StringOutput
- func (ConnectionAliasOutput) ElementType() reflect.Type
- func (o ConnectionAliasOutput) Tags() aws.CreateOnlyTagArrayOutput
- func (o ConnectionAliasOutput) ToConnectionAliasOutput() ConnectionAliasOutput
- func (o ConnectionAliasOutput) ToConnectionAliasOutputWithContext(ctx context.Context) ConnectionAliasOutput
- type ConnectionAliasState
- type ConnectionAliasStateEnum
- type ConnectionAliasStateEnumOutput
- func (ConnectionAliasStateEnumOutput) ElementType() reflect.Type
- func (o ConnectionAliasStateEnumOutput) ToConnectionAliasStateEnumOutput() ConnectionAliasStateEnumOutput
- func (o ConnectionAliasStateEnumOutput) ToConnectionAliasStateEnumOutputWithContext(ctx context.Context) ConnectionAliasStateEnumOutput
- func (o ConnectionAliasStateEnumOutput) ToConnectionAliasStateEnumPtrOutput() ConnectionAliasStateEnumPtrOutput
- func (o ConnectionAliasStateEnumOutput) ToConnectionAliasStateEnumPtrOutputWithContext(ctx context.Context) ConnectionAliasStateEnumPtrOutput
- func (o ConnectionAliasStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o ConnectionAliasStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ConnectionAliasStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ConnectionAliasStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ConnectionAliasStateEnumPtrOutput
- func (o ConnectionAliasStateEnumPtrOutput) Elem() ConnectionAliasStateEnumOutput
- func (ConnectionAliasStateEnumPtrOutput) ElementType() reflect.Type
- func (o ConnectionAliasStateEnumPtrOutput) ToConnectionAliasStateEnumPtrOutput() ConnectionAliasStateEnumPtrOutput
- func (o ConnectionAliasStateEnumPtrOutput) ToConnectionAliasStateEnumPtrOutputWithContext(ctx context.Context) ConnectionAliasStateEnumPtrOutput
- func (o ConnectionAliasStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ConnectionAliasStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ConnectionAliasTag
- type LookupConnectionAliasArgs
- type LookupConnectionAliasOutputArgs
- type LookupConnectionAliasResult
- type LookupConnectionAliasResultOutput
- func (o LookupConnectionAliasResultOutput) AliasId() pulumi.StringPtrOutput
- func (o LookupConnectionAliasResultOutput) Associations() ConnectionAliasAssociationArrayOutput
- func (o LookupConnectionAliasResultOutput) ConnectionAliasState() ConnectionAliasStateEnumPtrOutput
- func (LookupConnectionAliasResultOutput) ElementType() reflect.Type
- func (o LookupConnectionAliasResultOutput) ToLookupConnectionAliasResultOutput() LookupConnectionAliasResultOutput
- func (o LookupConnectionAliasResultOutput) ToLookupConnectionAliasResultOutputWithContext(ctx context.Context) LookupConnectionAliasResultOutput
Constants ¶
const ( ConnectionAliasAssociationAssociationStatusNotAssociated = ConnectionAliasAssociationAssociationStatus("NOT_ASSOCIATED") ConnectionAliasAssociationAssociationStatusPendingAssociation = ConnectionAliasAssociationAssociationStatus("PENDING_ASSOCIATION") ConnectionAliasAssociationAssociationStatusAssociatedWithOwnerAccount = ConnectionAliasAssociationAssociationStatus("ASSOCIATED_WITH_OWNER_ACCOUNT") ConnectionAliasAssociationAssociationStatusPendingDisassociation = ConnectionAliasAssociationAssociationStatus("PENDING_DISASSOCIATION") )
const ( ConnectionAliasStateEnumCreating = ConnectionAliasStateEnum("CREATING") ConnectionAliasStateEnumCreated = ConnectionAliasStateEnum("CREATED") ConnectionAliasStateEnumDeleting = ConnectionAliasStateEnum("DELETING") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionAlias ¶
type ConnectionAlias struct { pulumi.CustomResourceState // The identifier of the connection alias, returned as a string. AliasId pulumi.StringOutput `pulumi:"aliasId"` // The association status of the connection alias. Associations ConnectionAliasAssociationArrayOutput `pulumi:"associations"` // The current state of the connection alias, returned as a string. ConnectionAliasState ConnectionAliasStateEnumOutput `pulumi:"connectionAliasState"` // The connection string specified for the connection alias. The connection string must be in the form of a fully qualified domain name (FQDN), such as `www.example.com` . ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // The tags to associate with the connection alias. Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::WorkSpaces::ConnectionAlias
func GetConnectionAlias ¶
func GetConnectionAlias(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectionAliasState, opts ...pulumi.ResourceOption) (*ConnectionAlias, error)
GetConnectionAlias gets an existing ConnectionAlias resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewConnectionAlias ¶
func NewConnectionAlias(ctx *pulumi.Context, name string, args *ConnectionAliasArgs, opts ...pulumi.ResourceOption) (*ConnectionAlias, error)
NewConnectionAlias registers a new resource with the given unique name, arguments, and options.
func (*ConnectionAlias) ElementType ¶
func (*ConnectionAlias) ElementType() reflect.Type
func (*ConnectionAlias) ToConnectionAliasOutput ¶
func (i *ConnectionAlias) ToConnectionAliasOutput() ConnectionAliasOutput
func (*ConnectionAlias) ToConnectionAliasOutputWithContext ¶
func (i *ConnectionAlias) ToConnectionAliasOutputWithContext(ctx context.Context) ConnectionAliasOutput
type ConnectionAliasArgs ¶
type ConnectionAliasArgs struct { // The connection string specified for the connection alias. The connection string must be in the form of a fully qualified domain name (FQDN), such as `www.example.com` . ConnectionString pulumi.StringInput // The tags to associate with the connection alias. Tags aws.CreateOnlyTagArrayInput }
The set of arguments for constructing a ConnectionAlias resource.
func (ConnectionAliasArgs) ElementType ¶
func (ConnectionAliasArgs) ElementType() reflect.Type
type ConnectionAliasAssociation ¶ added in v0.2.0
type ConnectionAliasAssociation struct { // The identifier of the AWS account that associated the connection alias with a directory. AssociatedAccountId *string `pulumi:"associatedAccountId"` // The association status of the connection alias. AssociationStatus *ConnectionAliasAssociationAssociationStatus `pulumi:"associationStatus"` // 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. ConnectionIdentifier *string `pulumi:"connectionIdentifier"` // The identifier of the directory associated with a connection alias. ResourceId *string `pulumi:"resourceId"` }
type ConnectionAliasAssociationArrayOutput ¶ added in v0.2.0
type ConnectionAliasAssociationArrayOutput struct{ *pulumi.OutputState }
func (ConnectionAliasAssociationArrayOutput) ElementType ¶ added in v0.2.0
func (ConnectionAliasAssociationArrayOutput) ElementType() reflect.Type
func (ConnectionAliasAssociationArrayOutput) Index ¶ added in v0.2.0
func (o ConnectionAliasAssociationArrayOutput) Index(i pulumi.IntInput) ConnectionAliasAssociationOutput
func (ConnectionAliasAssociationArrayOutput) ToConnectionAliasAssociationArrayOutput ¶ added in v0.2.0
func (o ConnectionAliasAssociationArrayOutput) ToConnectionAliasAssociationArrayOutput() ConnectionAliasAssociationArrayOutput
func (ConnectionAliasAssociationArrayOutput) ToConnectionAliasAssociationArrayOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasAssociationArrayOutput) ToConnectionAliasAssociationArrayOutputWithContext(ctx context.Context) ConnectionAliasAssociationArrayOutput
type ConnectionAliasAssociationAssociationStatus ¶ added in v0.2.0
type ConnectionAliasAssociationAssociationStatus string
The association status of the connection alias.
type ConnectionAliasAssociationAssociationStatusOutput ¶ added in v0.2.0
type ConnectionAliasAssociationAssociationStatusOutput struct{ *pulumi.OutputState }
func (ConnectionAliasAssociationAssociationStatusOutput) ElementType ¶ added in v0.2.0
func (ConnectionAliasAssociationAssociationStatusOutput) ElementType() reflect.Type
func (ConnectionAliasAssociationAssociationStatusOutput) ToConnectionAliasAssociationAssociationStatusOutput ¶ added in v0.2.0
func (o ConnectionAliasAssociationAssociationStatusOutput) ToConnectionAliasAssociationAssociationStatusOutput() ConnectionAliasAssociationAssociationStatusOutput
func (ConnectionAliasAssociationAssociationStatusOutput) ToConnectionAliasAssociationAssociationStatusOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasAssociationAssociationStatusOutput) ToConnectionAliasAssociationAssociationStatusOutputWithContext(ctx context.Context) ConnectionAliasAssociationAssociationStatusOutput
func (ConnectionAliasAssociationAssociationStatusOutput) ToConnectionAliasAssociationAssociationStatusPtrOutput ¶ added in v0.2.0
func (o ConnectionAliasAssociationAssociationStatusOutput) ToConnectionAliasAssociationAssociationStatusPtrOutput() ConnectionAliasAssociationAssociationStatusPtrOutput
func (ConnectionAliasAssociationAssociationStatusOutput) ToConnectionAliasAssociationAssociationStatusPtrOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasAssociationAssociationStatusOutput) ToConnectionAliasAssociationAssociationStatusPtrOutputWithContext(ctx context.Context) ConnectionAliasAssociationAssociationStatusPtrOutput
func (ConnectionAliasAssociationAssociationStatusOutput) ToStringOutput ¶ added in v0.2.0
func (o ConnectionAliasAssociationAssociationStatusOutput) ToStringOutput() pulumi.StringOutput
func (ConnectionAliasAssociationAssociationStatusOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasAssociationAssociationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ConnectionAliasAssociationAssociationStatusOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o ConnectionAliasAssociationAssociationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ConnectionAliasAssociationAssociationStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasAssociationAssociationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ConnectionAliasAssociationAssociationStatusPtrOutput ¶ added in v0.2.0
type ConnectionAliasAssociationAssociationStatusPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAliasAssociationAssociationStatusPtrOutput) ElementType ¶ added in v0.2.0
func (ConnectionAliasAssociationAssociationStatusPtrOutput) ElementType() reflect.Type
func (ConnectionAliasAssociationAssociationStatusPtrOutput) ToConnectionAliasAssociationAssociationStatusPtrOutput ¶ added in v0.2.0
func (o ConnectionAliasAssociationAssociationStatusPtrOutput) ToConnectionAliasAssociationAssociationStatusPtrOutput() ConnectionAliasAssociationAssociationStatusPtrOutput
func (ConnectionAliasAssociationAssociationStatusPtrOutput) ToConnectionAliasAssociationAssociationStatusPtrOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasAssociationAssociationStatusPtrOutput) ToConnectionAliasAssociationAssociationStatusPtrOutputWithContext(ctx context.Context) ConnectionAliasAssociationAssociationStatusPtrOutput
func (ConnectionAliasAssociationAssociationStatusPtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o ConnectionAliasAssociationAssociationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ConnectionAliasAssociationAssociationStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasAssociationAssociationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ConnectionAliasAssociationOutput ¶ added in v0.2.0
type ConnectionAliasAssociationOutput struct{ *pulumi.OutputState }
func (ConnectionAliasAssociationOutput) AssociatedAccountId ¶ added in v0.2.0
func (o ConnectionAliasAssociationOutput) AssociatedAccountId() pulumi.StringPtrOutput
The identifier of the AWS account that associated the connection alias with a directory.
func (ConnectionAliasAssociationOutput) AssociationStatus ¶ added in v0.2.0
func (o ConnectionAliasAssociationOutput) AssociationStatus() ConnectionAliasAssociationAssociationStatusPtrOutput
The association status of the connection alias.
func (ConnectionAliasAssociationOutput) ConnectionIdentifier ¶ added in v0.2.0
func (o ConnectionAliasAssociationOutput) ConnectionIdentifier() pulumi.StringPtrOutput
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.
func (ConnectionAliasAssociationOutput) ElementType ¶ added in v0.2.0
func (ConnectionAliasAssociationOutput) ElementType() reflect.Type
func (ConnectionAliasAssociationOutput) ResourceId ¶ added in v0.2.0
func (o ConnectionAliasAssociationOutput) ResourceId() pulumi.StringPtrOutput
The identifier of the directory associated with a connection alias.
func (ConnectionAliasAssociationOutput) ToConnectionAliasAssociationOutput ¶ added in v0.2.0
func (o ConnectionAliasAssociationOutput) ToConnectionAliasAssociationOutput() ConnectionAliasAssociationOutput
func (ConnectionAliasAssociationOutput) ToConnectionAliasAssociationOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasAssociationOutput) ToConnectionAliasAssociationOutputWithContext(ctx context.Context) ConnectionAliasAssociationOutput
type ConnectionAliasInput ¶
type ConnectionAliasInput interface { pulumi.Input ToConnectionAliasOutput() ConnectionAliasOutput ToConnectionAliasOutputWithContext(ctx context.Context) ConnectionAliasOutput }
type ConnectionAliasOutput ¶
type ConnectionAliasOutput struct{ *pulumi.OutputState }
func (ConnectionAliasOutput) AliasId ¶ added in v0.17.0
func (o ConnectionAliasOutput) AliasId() pulumi.StringOutput
The identifier of the connection alias, returned as a string.
func (ConnectionAliasOutput) Associations ¶ added in v0.17.0
func (o ConnectionAliasOutput) Associations() ConnectionAliasAssociationArrayOutput
The association status of the connection alias.
func (ConnectionAliasOutput) ConnectionAliasState ¶ added in v0.17.0
func (o ConnectionAliasOutput) ConnectionAliasState() ConnectionAliasStateEnumOutput
The current state of the connection alias, returned as a string.
func (ConnectionAliasOutput) ConnectionString ¶ added in v0.17.0
func (o ConnectionAliasOutput) ConnectionString() pulumi.StringOutput
The connection string specified for the connection alias. The connection string must be in the form of a fully qualified domain name (FQDN), such as `www.example.com` .
func (ConnectionAliasOutput) ElementType ¶
func (ConnectionAliasOutput) ElementType() reflect.Type
func (ConnectionAliasOutput) Tags ¶ added in v0.17.0
func (o ConnectionAliasOutput) Tags() aws.CreateOnlyTagArrayOutput
The tags to associate with the connection alias.
func (ConnectionAliasOutput) ToConnectionAliasOutput ¶
func (o ConnectionAliasOutput) ToConnectionAliasOutput() ConnectionAliasOutput
func (ConnectionAliasOutput) ToConnectionAliasOutputWithContext ¶
func (o ConnectionAliasOutput) ToConnectionAliasOutputWithContext(ctx context.Context) ConnectionAliasOutput
type ConnectionAliasState ¶
type ConnectionAliasState struct { }
func (ConnectionAliasState) ElementType ¶
func (ConnectionAliasState) ElementType() reflect.Type
type ConnectionAliasStateEnum ¶ added in v0.2.0
type ConnectionAliasStateEnum string
The current state of the connection alias, returned as a string.
type ConnectionAliasStateEnumOutput ¶ added in v0.2.0
type ConnectionAliasStateEnumOutput struct{ *pulumi.OutputState }
func (ConnectionAliasStateEnumOutput) ElementType ¶ added in v0.2.0
func (ConnectionAliasStateEnumOutput) ElementType() reflect.Type
func (ConnectionAliasStateEnumOutput) ToConnectionAliasStateEnumOutput ¶ added in v0.2.0
func (o ConnectionAliasStateEnumOutput) ToConnectionAliasStateEnumOutput() ConnectionAliasStateEnumOutput
func (ConnectionAliasStateEnumOutput) ToConnectionAliasStateEnumOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasStateEnumOutput) ToConnectionAliasStateEnumOutputWithContext(ctx context.Context) ConnectionAliasStateEnumOutput
func (ConnectionAliasStateEnumOutput) ToConnectionAliasStateEnumPtrOutput ¶ added in v0.2.0
func (o ConnectionAliasStateEnumOutput) ToConnectionAliasStateEnumPtrOutput() ConnectionAliasStateEnumPtrOutput
func (ConnectionAliasStateEnumOutput) ToConnectionAliasStateEnumPtrOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasStateEnumOutput) ToConnectionAliasStateEnumPtrOutputWithContext(ctx context.Context) ConnectionAliasStateEnumPtrOutput
func (ConnectionAliasStateEnumOutput) ToStringOutput ¶ added in v0.2.0
func (o ConnectionAliasStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (ConnectionAliasStateEnumOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ConnectionAliasStateEnumOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o ConnectionAliasStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ConnectionAliasStateEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ConnectionAliasStateEnumPtrOutput ¶ added in v0.2.0
type ConnectionAliasStateEnumPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAliasStateEnumPtrOutput) Elem ¶ added in v0.2.0
func (o ConnectionAliasStateEnumPtrOutput) Elem() ConnectionAliasStateEnumOutput
func (ConnectionAliasStateEnumPtrOutput) ElementType ¶ added in v0.2.0
func (ConnectionAliasStateEnumPtrOutput) ElementType() reflect.Type
func (ConnectionAliasStateEnumPtrOutput) ToConnectionAliasStateEnumPtrOutput ¶ added in v0.2.0
func (o ConnectionAliasStateEnumPtrOutput) ToConnectionAliasStateEnumPtrOutput() ConnectionAliasStateEnumPtrOutput
func (ConnectionAliasStateEnumPtrOutput) ToConnectionAliasStateEnumPtrOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasStateEnumPtrOutput) ToConnectionAliasStateEnumPtrOutputWithContext(ctx context.Context) ConnectionAliasStateEnumPtrOutput
func (ConnectionAliasStateEnumPtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o ConnectionAliasStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ConnectionAliasStateEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o ConnectionAliasStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ConnectionAliasTag ¶
type LookupConnectionAliasArgs ¶ added in v0.12.0
type LookupConnectionAliasArgs struct { // The identifier of the connection alias, returned as a string. AliasId string `pulumi:"aliasId"` }
type LookupConnectionAliasOutputArgs ¶ added in v0.12.0
type LookupConnectionAliasOutputArgs struct { // The identifier of the connection alias, returned as a string. AliasId pulumi.StringInput `pulumi:"aliasId"` }
func (LookupConnectionAliasOutputArgs) ElementType ¶ added in v0.12.0
func (LookupConnectionAliasOutputArgs) ElementType() reflect.Type
type LookupConnectionAliasResult ¶ added in v0.12.0
type LookupConnectionAliasResult struct { // The identifier of the connection alias, returned as a string. AliasId *string `pulumi:"aliasId"` // The association status of the connection alias. Associations []ConnectionAliasAssociation `pulumi:"associations"` // The current state of the connection alias, returned as a string. ConnectionAliasState *ConnectionAliasStateEnum `pulumi:"connectionAliasState"` }
func LookupConnectionAlias ¶ added in v0.12.0
func LookupConnectionAlias(ctx *pulumi.Context, args *LookupConnectionAliasArgs, opts ...pulumi.InvokeOption) (*LookupConnectionAliasResult, error)
Resource Type definition for AWS::WorkSpaces::ConnectionAlias
type LookupConnectionAliasResultOutput ¶ added in v0.12.0
type LookupConnectionAliasResultOutput struct{ *pulumi.OutputState }
func LookupConnectionAliasOutput ¶ added in v0.12.0
func LookupConnectionAliasOutput(ctx *pulumi.Context, args LookupConnectionAliasOutputArgs, opts ...pulumi.InvokeOption) LookupConnectionAliasResultOutput
func (LookupConnectionAliasResultOutput) AliasId ¶ added in v0.12.0
func (o LookupConnectionAliasResultOutput) AliasId() pulumi.StringPtrOutput
The identifier of the connection alias, returned as a string.
func (LookupConnectionAliasResultOutput) Associations ¶ added in v0.12.0
func (o LookupConnectionAliasResultOutput) Associations() ConnectionAliasAssociationArrayOutput
The association status of the connection alias.
func (LookupConnectionAliasResultOutput) ConnectionAliasState ¶ added in v0.12.0
func (o LookupConnectionAliasResultOutput) ConnectionAliasState() ConnectionAliasStateEnumPtrOutput
The current state of the connection alias, returned as a string.
func (LookupConnectionAliasResultOutput) ElementType ¶ added in v0.12.0
func (LookupConnectionAliasResultOutput) ElementType() reflect.Type
func (LookupConnectionAliasResultOutput) ToLookupConnectionAliasResultOutput ¶ added in v0.12.0
func (o LookupConnectionAliasResultOutput) ToLookupConnectionAliasResultOutput() LookupConnectionAliasResultOutput
func (LookupConnectionAliasResultOutput) ToLookupConnectionAliasResultOutputWithContext ¶ added in v0.12.0
func (o LookupConnectionAliasResultOutput) ToLookupConnectionAliasResultOutputWithContext(ctx context.Context) LookupConnectionAliasResultOutput