Documentation
¶
Index ¶
- type AppBlock
- type AppBlockArgs
- type AppBlockInput
- type AppBlockOutput
- type AppBlockS3Location
- type AppBlockS3LocationArgs
- func (AppBlockS3LocationArgs) ElementType() reflect.Type
- func (i AppBlockS3LocationArgs) ToAppBlockS3LocationOutput() AppBlockS3LocationOutput
- func (i AppBlockS3LocationArgs) ToAppBlockS3LocationOutputWithContext(ctx context.Context) AppBlockS3LocationOutput
- func (i AppBlockS3LocationArgs) ToAppBlockS3LocationPtrOutput() AppBlockS3LocationPtrOutput
- func (i AppBlockS3LocationArgs) ToAppBlockS3LocationPtrOutputWithContext(ctx context.Context) AppBlockS3LocationPtrOutput
- type AppBlockS3LocationInput
- type AppBlockS3LocationOutput
- func (AppBlockS3LocationOutput) ElementType() reflect.Type
- func (o AppBlockS3LocationOutput) S3Bucket() pulumi.StringOutput
- func (o AppBlockS3LocationOutput) S3Key() pulumi.StringOutput
- func (o AppBlockS3LocationOutput) ToAppBlockS3LocationOutput() AppBlockS3LocationOutput
- func (o AppBlockS3LocationOutput) ToAppBlockS3LocationOutputWithContext(ctx context.Context) AppBlockS3LocationOutput
- func (o AppBlockS3LocationOutput) ToAppBlockS3LocationPtrOutput() AppBlockS3LocationPtrOutput
- func (o AppBlockS3LocationOutput) ToAppBlockS3LocationPtrOutputWithContext(ctx context.Context) AppBlockS3LocationPtrOutput
- type AppBlockS3LocationPtrInput
- type AppBlockS3LocationPtrOutput
- func (o AppBlockS3LocationPtrOutput) Elem() AppBlockS3LocationOutput
- func (AppBlockS3LocationPtrOutput) ElementType() reflect.Type
- func (o AppBlockS3LocationPtrOutput) S3Bucket() pulumi.StringPtrOutput
- func (o AppBlockS3LocationPtrOutput) S3Key() pulumi.StringPtrOutput
- func (o AppBlockS3LocationPtrOutput) ToAppBlockS3LocationPtrOutput() AppBlockS3LocationPtrOutput
- func (o AppBlockS3LocationPtrOutput) ToAppBlockS3LocationPtrOutputWithContext(ctx context.Context) AppBlockS3LocationPtrOutput
- type AppBlockScriptDetails
- type AppBlockScriptDetailsArgs
- func (AppBlockScriptDetailsArgs) ElementType() reflect.Type
- func (i AppBlockScriptDetailsArgs) ToAppBlockScriptDetailsOutput() AppBlockScriptDetailsOutput
- func (i AppBlockScriptDetailsArgs) ToAppBlockScriptDetailsOutputWithContext(ctx context.Context) AppBlockScriptDetailsOutput
- func (i AppBlockScriptDetailsArgs) ToAppBlockScriptDetailsPtrOutput() AppBlockScriptDetailsPtrOutput
- func (i AppBlockScriptDetailsArgs) ToAppBlockScriptDetailsPtrOutputWithContext(ctx context.Context) AppBlockScriptDetailsPtrOutput
- type AppBlockScriptDetailsInput
- type AppBlockScriptDetailsOutput
- func (AppBlockScriptDetailsOutput) ElementType() reflect.Type
- func (o AppBlockScriptDetailsOutput) ExecutableParameters() pulumi.StringPtrOutput
- func (o AppBlockScriptDetailsOutput) ExecutablePath() pulumi.StringOutput
- func (o AppBlockScriptDetailsOutput) ScriptS3Location() AppBlockS3LocationOutput
- func (o AppBlockScriptDetailsOutput) TimeoutInSeconds() pulumi.IntOutput
- func (o AppBlockScriptDetailsOutput) ToAppBlockScriptDetailsOutput() AppBlockScriptDetailsOutput
- func (o AppBlockScriptDetailsOutput) ToAppBlockScriptDetailsOutputWithContext(ctx context.Context) AppBlockScriptDetailsOutput
- func (o AppBlockScriptDetailsOutput) ToAppBlockScriptDetailsPtrOutput() AppBlockScriptDetailsPtrOutput
- func (o AppBlockScriptDetailsOutput) ToAppBlockScriptDetailsPtrOutputWithContext(ctx context.Context) AppBlockScriptDetailsPtrOutput
- type AppBlockScriptDetailsPtrInput
- type AppBlockScriptDetailsPtrOutput
- func (o AppBlockScriptDetailsPtrOutput) Elem() AppBlockScriptDetailsOutput
- func (AppBlockScriptDetailsPtrOutput) ElementType() reflect.Type
- func (o AppBlockScriptDetailsPtrOutput) ExecutableParameters() pulumi.StringPtrOutput
- func (o AppBlockScriptDetailsPtrOutput) ExecutablePath() pulumi.StringPtrOutput
- func (o AppBlockScriptDetailsPtrOutput) ScriptS3Location() AppBlockS3LocationPtrOutput
- func (o AppBlockScriptDetailsPtrOutput) TimeoutInSeconds() pulumi.IntPtrOutput
- func (o AppBlockScriptDetailsPtrOutput) ToAppBlockScriptDetailsPtrOutput() AppBlockScriptDetailsPtrOutput
- func (o AppBlockScriptDetailsPtrOutput) ToAppBlockScriptDetailsPtrOutputWithContext(ctx context.Context) AppBlockScriptDetailsPtrOutput
- type AppBlockState
- type AppBlockTag
- type AppBlockTagArgs
- type AppBlockTagArray
- type AppBlockTagArrayInput
- type AppBlockTagArrayOutput
- func (AppBlockTagArrayOutput) ElementType() reflect.Type
- func (o AppBlockTagArrayOutput) Index(i pulumi.IntInput) AppBlockTagOutput
- func (o AppBlockTagArrayOutput) ToAppBlockTagArrayOutput() AppBlockTagArrayOutput
- func (o AppBlockTagArrayOutput) ToAppBlockTagArrayOutputWithContext(ctx context.Context) AppBlockTagArrayOutput
- type AppBlockTagInput
- type AppBlockTagOutput
- func (AppBlockTagOutput) ElementType() reflect.Type
- func (o AppBlockTagOutput) TagKey() pulumi.StringOutput
- func (o AppBlockTagOutput) TagValue() pulumi.StringOutput
- func (o AppBlockTagOutput) ToAppBlockTagOutput() AppBlockTagOutput
- func (o AppBlockTagOutput) ToAppBlockTagOutputWithContext(ctx context.Context) AppBlockTagOutput
- type Application
- type ApplicationArgs
- type ApplicationFleetAssociation
- func (*ApplicationFleetAssociation) ElementType() reflect.Type
- func (i *ApplicationFleetAssociation) ToApplicationFleetAssociationOutput() ApplicationFleetAssociationOutput
- func (i *ApplicationFleetAssociation) ToApplicationFleetAssociationOutputWithContext(ctx context.Context) ApplicationFleetAssociationOutput
- type ApplicationFleetAssociationArgs
- type ApplicationFleetAssociationInput
- type ApplicationFleetAssociationOutput
- func (ApplicationFleetAssociationOutput) ElementType() reflect.Type
- func (o ApplicationFleetAssociationOutput) ToApplicationFleetAssociationOutput() ApplicationFleetAssociationOutput
- func (o ApplicationFleetAssociationOutput) ToApplicationFleetAssociationOutputWithContext(ctx context.Context) ApplicationFleetAssociationOutput
- type ApplicationFleetAssociationState
- type ApplicationInput
- type ApplicationOutput
- type ApplicationS3Location
- type ApplicationS3LocationArgs
- func (ApplicationS3LocationArgs) ElementType() reflect.Type
- func (i ApplicationS3LocationArgs) ToApplicationS3LocationOutput() ApplicationS3LocationOutput
- func (i ApplicationS3LocationArgs) ToApplicationS3LocationOutputWithContext(ctx context.Context) ApplicationS3LocationOutput
- func (i ApplicationS3LocationArgs) ToApplicationS3LocationPtrOutput() ApplicationS3LocationPtrOutput
- func (i ApplicationS3LocationArgs) ToApplicationS3LocationPtrOutputWithContext(ctx context.Context) ApplicationS3LocationPtrOutput
- type ApplicationS3LocationInput
- type ApplicationS3LocationOutput
- func (ApplicationS3LocationOutput) ElementType() reflect.Type
- func (o ApplicationS3LocationOutput) S3Bucket() pulumi.StringOutput
- func (o ApplicationS3LocationOutput) S3Key() pulumi.StringOutput
- func (o ApplicationS3LocationOutput) ToApplicationS3LocationOutput() ApplicationS3LocationOutput
- func (o ApplicationS3LocationOutput) ToApplicationS3LocationOutputWithContext(ctx context.Context) ApplicationS3LocationOutput
- func (o ApplicationS3LocationOutput) ToApplicationS3LocationPtrOutput() ApplicationS3LocationPtrOutput
- func (o ApplicationS3LocationOutput) ToApplicationS3LocationPtrOutputWithContext(ctx context.Context) ApplicationS3LocationPtrOutput
- type ApplicationS3LocationPtrInput
- type ApplicationS3LocationPtrOutput
- func (o ApplicationS3LocationPtrOutput) Elem() ApplicationS3LocationOutput
- func (ApplicationS3LocationPtrOutput) ElementType() reflect.Type
- func (o ApplicationS3LocationPtrOutput) S3Bucket() pulumi.StringPtrOutput
- func (o ApplicationS3LocationPtrOutput) S3Key() pulumi.StringPtrOutput
- func (o ApplicationS3LocationPtrOutput) ToApplicationS3LocationPtrOutput() ApplicationS3LocationPtrOutput
- func (o ApplicationS3LocationPtrOutput) ToApplicationS3LocationPtrOutputWithContext(ctx context.Context) ApplicationS3LocationPtrOutput
- type ApplicationState
- type ApplicationTag
- type ApplicationTagArgs
- type ApplicationTagArray
- type ApplicationTagArrayInput
- type ApplicationTagArrayOutput
- func (ApplicationTagArrayOutput) ElementType() reflect.Type
- func (o ApplicationTagArrayOutput) Index(i pulumi.IntInput) ApplicationTagOutput
- func (o ApplicationTagArrayOutput) ToApplicationTagArrayOutput() ApplicationTagArrayOutput
- func (o ApplicationTagArrayOutput) ToApplicationTagArrayOutputWithContext(ctx context.Context) ApplicationTagArrayOutput
- type ApplicationTagInput
- type ApplicationTagOutput
- func (ApplicationTagOutput) ElementType() reflect.Type
- func (o ApplicationTagOutput) TagKey() pulumi.StringOutput
- func (o ApplicationTagOutput) TagValue() pulumi.StringOutput
- func (o ApplicationTagOutput) ToApplicationTagOutput() ApplicationTagOutput
- func (o ApplicationTagOutput) ToApplicationTagOutputWithContext(ctx context.Context) ApplicationTagOutput
- type DirectoryConfigdeprecated
- type DirectoryConfigArgs
- type DirectoryConfigInput
- type DirectoryConfigOutput
- type DirectoryConfigServiceAccountCredentials
- type DirectoryConfigServiceAccountCredentialsArgs
- func (DirectoryConfigServiceAccountCredentialsArgs) ElementType() reflect.Type
- func (i DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsOutput() DirectoryConfigServiceAccountCredentialsOutput
- func (i DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsOutputWithContext(ctx context.Context) DirectoryConfigServiceAccountCredentialsOutput
- func (i DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsPtrOutput() DirectoryConfigServiceAccountCredentialsPtrOutput
- func (i DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) DirectoryConfigServiceAccountCredentialsPtrOutput
- type DirectoryConfigServiceAccountCredentialsInput
- type DirectoryConfigServiceAccountCredentialsOutput
- func (o DirectoryConfigServiceAccountCredentialsOutput) AccountName() pulumi.StringOutput
- func (o DirectoryConfigServiceAccountCredentialsOutput) AccountPassword() pulumi.StringOutput
- func (DirectoryConfigServiceAccountCredentialsOutput) ElementType() reflect.Type
- func (o DirectoryConfigServiceAccountCredentialsOutput) ToDirectoryConfigServiceAccountCredentialsOutput() DirectoryConfigServiceAccountCredentialsOutput
- func (o DirectoryConfigServiceAccountCredentialsOutput) ToDirectoryConfigServiceAccountCredentialsOutputWithContext(ctx context.Context) DirectoryConfigServiceAccountCredentialsOutput
- func (o DirectoryConfigServiceAccountCredentialsOutput) ToDirectoryConfigServiceAccountCredentialsPtrOutput() DirectoryConfigServiceAccountCredentialsPtrOutput
- func (o DirectoryConfigServiceAccountCredentialsOutput) ToDirectoryConfigServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) DirectoryConfigServiceAccountCredentialsPtrOutput
- type DirectoryConfigServiceAccountCredentialsPtrInput
- type DirectoryConfigServiceAccountCredentialsPtrOutput
- func (o DirectoryConfigServiceAccountCredentialsPtrOutput) AccountName() pulumi.StringPtrOutput
- func (o DirectoryConfigServiceAccountCredentialsPtrOutput) AccountPassword() pulumi.StringPtrOutput
- func (o DirectoryConfigServiceAccountCredentialsPtrOutput) Elem() DirectoryConfigServiceAccountCredentialsOutput
- func (DirectoryConfigServiceAccountCredentialsPtrOutput) ElementType() reflect.Type
- func (o DirectoryConfigServiceAccountCredentialsPtrOutput) ToDirectoryConfigServiceAccountCredentialsPtrOutput() DirectoryConfigServiceAccountCredentialsPtrOutput
- func (o DirectoryConfigServiceAccountCredentialsPtrOutput) ToDirectoryConfigServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) DirectoryConfigServiceAccountCredentialsPtrOutput
- type DirectoryConfigState
- type Fleetdeprecated
- type FleetArgs
- type FleetComputeCapacity
- type FleetComputeCapacityArgs
- func (FleetComputeCapacityArgs) ElementType() reflect.Type
- func (i FleetComputeCapacityArgs) ToFleetComputeCapacityOutput() FleetComputeCapacityOutput
- func (i FleetComputeCapacityArgs) ToFleetComputeCapacityOutputWithContext(ctx context.Context) FleetComputeCapacityOutput
- func (i FleetComputeCapacityArgs) ToFleetComputeCapacityPtrOutput() FleetComputeCapacityPtrOutput
- func (i FleetComputeCapacityArgs) ToFleetComputeCapacityPtrOutputWithContext(ctx context.Context) FleetComputeCapacityPtrOutput
- type FleetComputeCapacityInput
- type FleetComputeCapacityOutput
- func (o FleetComputeCapacityOutput) DesiredInstances() pulumi.IntOutput
- func (FleetComputeCapacityOutput) ElementType() reflect.Type
- func (o FleetComputeCapacityOutput) ToFleetComputeCapacityOutput() FleetComputeCapacityOutput
- func (o FleetComputeCapacityOutput) ToFleetComputeCapacityOutputWithContext(ctx context.Context) FleetComputeCapacityOutput
- func (o FleetComputeCapacityOutput) ToFleetComputeCapacityPtrOutput() FleetComputeCapacityPtrOutput
- func (o FleetComputeCapacityOutput) ToFleetComputeCapacityPtrOutputWithContext(ctx context.Context) FleetComputeCapacityPtrOutput
- type FleetComputeCapacityPtrInput
- type FleetComputeCapacityPtrOutput
- func (o FleetComputeCapacityPtrOutput) DesiredInstances() pulumi.IntPtrOutput
- func (o FleetComputeCapacityPtrOutput) Elem() FleetComputeCapacityOutput
- func (FleetComputeCapacityPtrOutput) ElementType() reflect.Type
- func (o FleetComputeCapacityPtrOutput) ToFleetComputeCapacityPtrOutput() FleetComputeCapacityPtrOutput
- func (o FleetComputeCapacityPtrOutput) ToFleetComputeCapacityPtrOutputWithContext(ctx context.Context) FleetComputeCapacityPtrOutput
- type FleetDomainJoinInfo
- type FleetDomainJoinInfoArgs
- func (FleetDomainJoinInfoArgs) ElementType() reflect.Type
- func (i FleetDomainJoinInfoArgs) ToFleetDomainJoinInfoOutput() FleetDomainJoinInfoOutput
- func (i FleetDomainJoinInfoArgs) ToFleetDomainJoinInfoOutputWithContext(ctx context.Context) FleetDomainJoinInfoOutput
- func (i FleetDomainJoinInfoArgs) ToFleetDomainJoinInfoPtrOutput() FleetDomainJoinInfoPtrOutput
- func (i FleetDomainJoinInfoArgs) ToFleetDomainJoinInfoPtrOutputWithContext(ctx context.Context) FleetDomainJoinInfoPtrOutput
- type FleetDomainJoinInfoInput
- type FleetDomainJoinInfoOutput
- func (o FleetDomainJoinInfoOutput) DirectoryName() pulumi.StringPtrOutput
- func (FleetDomainJoinInfoOutput) ElementType() reflect.Type
- func (o FleetDomainJoinInfoOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput
- func (o FleetDomainJoinInfoOutput) ToFleetDomainJoinInfoOutput() FleetDomainJoinInfoOutput
- func (o FleetDomainJoinInfoOutput) ToFleetDomainJoinInfoOutputWithContext(ctx context.Context) FleetDomainJoinInfoOutput
- func (o FleetDomainJoinInfoOutput) ToFleetDomainJoinInfoPtrOutput() FleetDomainJoinInfoPtrOutput
- func (o FleetDomainJoinInfoOutput) ToFleetDomainJoinInfoPtrOutputWithContext(ctx context.Context) FleetDomainJoinInfoPtrOutput
- type FleetDomainJoinInfoPtrInput
- type FleetDomainJoinInfoPtrOutput
- func (o FleetDomainJoinInfoPtrOutput) DirectoryName() pulumi.StringPtrOutput
- func (o FleetDomainJoinInfoPtrOutput) Elem() FleetDomainJoinInfoOutput
- func (FleetDomainJoinInfoPtrOutput) ElementType() reflect.Type
- func (o FleetDomainJoinInfoPtrOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput
- func (o FleetDomainJoinInfoPtrOutput) ToFleetDomainJoinInfoPtrOutput() FleetDomainJoinInfoPtrOutput
- func (o FleetDomainJoinInfoPtrOutput) ToFleetDomainJoinInfoPtrOutputWithContext(ctx context.Context) FleetDomainJoinInfoPtrOutput
- type FleetInput
- type FleetOutput
- type FleetState
- type FleetTag
- type FleetTagArgs
- type FleetTagArray
- type FleetTagArrayInput
- type FleetTagArrayOutput
- type FleetTagInput
- type FleetTagOutput
- type FleetVpcConfig
- type FleetVpcConfigArgs
- func (FleetVpcConfigArgs) ElementType() reflect.Type
- func (i FleetVpcConfigArgs) ToFleetVpcConfigOutput() FleetVpcConfigOutput
- func (i FleetVpcConfigArgs) ToFleetVpcConfigOutputWithContext(ctx context.Context) FleetVpcConfigOutput
- func (i FleetVpcConfigArgs) ToFleetVpcConfigPtrOutput() FleetVpcConfigPtrOutput
- func (i FleetVpcConfigArgs) ToFleetVpcConfigPtrOutputWithContext(ctx context.Context) FleetVpcConfigPtrOutput
- type FleetVpcConfigInput
- type FleetVpcConfigOutput
- func (FleetVpcConfigOutput) ElementType() reflect.Type
- func (o FleetVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o FleetVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o FleetVpcConfigOutput) ToFleetVpcConfigOutput() FleetVpcConfigOutput
- func (o FleetVpcConfigOutput) ToFleetVpcConfigOutputWithContext(ctx context.Context) FleetVpcConfigOutput
- func (o FleetVpcConfigOutput) ToFleetVpcConfigPtrOutput() FleetVpcConfigPtrOutput
- func (o FleetVpcConfigOutput) ToFleetVpcConfigPtrOutputWithContext(ctx context.Context) FleetVpcConfigPtrOutput
- type FleetVpcConfigPtrInput
- type FleetVpcConfigPtrOutput
- func (o FleetVpcConfigPtrOutput) Elem() FleetVpcConfigOutput
- func (FleetVpcConfigPtrOutput) ElementType() reflect.Type
- func (o FleetVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o FleetVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o FleetVpcConfigPtrOutput) ToFleetVpcConfigPtrOutput() FleetVpcConfigPtrOutput
- func (o FleetVpcConfigPtrOutput) ToFleetVpcConfigPtrOutputWithContext(ctx context.Context) FleetVpcConfigPtrOutput
- type ImageBuilderdeprecated
- type ImageBuilderAccessEndpoint
- type ImageBuilderAccessEndpointArgs
- func (ImageBuilderAccessEndpointArgs) ElementType() reflect.Type
- func (i ImageBuilderAccessEndpointArgs) ToImageBuilderAccessEndpointOutput() ImageBuilderAccessEndpointOutput
- func (i ImageBuilderAccessEndpointArgs) ToImageBuilderAccessEndpointOutputWithContext(ctx context.Context) ImageBuilderAccessEndpointOutput
- type ImageBuilderAccessEndpointArray
- func (ImageBuilderAccessEndpointArray) ElementType() reflect.Type
- func (i ImageBuilderAccessEndpointArray) ToImageBuilderAccessEndpointArrayOutput() ImageBuilderAccessEndpointArrayOutput
- func (i ImageBuilderAccessEndpointArray) ToImageBuilderAccessEndpointArrayOutputWithContext(ctx context.Context) ImageBuilderAccessEndpointArrayOutput
- type ImageBuilderAccessEndpointArrayInput
- type ImageBuilderAccessEndpointArrayOutput
- func (ImageBuilderAccessEndpointArrayOutput) ElementType() reflect.Type
- func (o ImageBuilderAccessEndpointArrayOutput) Index(i pulumi.IntInput) ImageBuilderAccessEndpointOutput
- func (o ImageBuilderAccessEndpointArrayOutput) ToImageBuilderAccessEndpointArrayOutput() ImageBuilderAccessEndpointArrayOutput
- func (o ImageBuilderAccessEndpointArrayOutput) ToImageBuilderAccessEndpointArrayOutputWithContext(ctx context.Context) ImageBuilderAccessEndpointArrayOutput
- type ImageBuilderAccessEndpointInput
- type ImageBuilderAccessEndpointOutput
- func (ImageBuilderAccessEndpointOutput) ElementType() reflect.Type
- func (o ImageBuilderAccessEndpointOutput) EndpointType() pulumi.StringOutput
- func (o ImageBuilderAccessEndpointOutput) ToImageBuilderAccessEndpointOutput() ImageBuilderAccessEndpointOutput
- func (o ImageBuilderAccessEndpointOutput) ToImageBuilderAccessEndpointOutputWithContext(ctx context.Context) ImageBuilderAccessEndpointOutput
- func (o ImageBuilderAccessEndpointOutput) VpceId() pulumi.StringOutput
- type ImageBuilderArgs
- type ImageBuilderDomainJoinInfo
- type ImageBuilderDomainJoinInfoArgs
- func (ImageBuilderDomainJoinInfoArgs) ElementType() reflect.Type
- func (i ImageBuilderDomainJoinInfoArgs) ToImageBuilderDomainJoinInfoOutput() ImageBuilderDomainJoinInfoOutput
- func (i ImageBuilderDomainJoinInfoArgs) ToImageBuilderDomainJoinInfoOutputWithContext(ctx context.Context) ImageBuilderDomainJoinInfoOutput
- func (i ImageBuilderDomainJoinInfoArgs) ToImageBuilderDomainJoinInfoPtrOutput() ImageBuilderDomainJoinInfoPtrOutput
- func (i ImageBuilderDomainJoinInfoArgs) ToImageBuilderDomainJoinInfoPtrOutputWithContext(ctx context.Context) ImageBuilderDomainJoinInfoPtrOutput
- type ImageBuilderDomainJoinInfoInput
- type ImageBuilderDomainJoinInfoOutput
- func (o ImageBuilderDomainJoinInfoOutput) DirectoryName() pulumi.StringPtrOutput
- func (ImageBuilderDomainJoinInfoOutput) ElementType() reflect.Type
- func (o ImageBuilderDomainJoinInfoOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput
- func (o ImageBuilderDomainJoinInfoOutput) ToImageBuilderDomainJoinInfoOutput() ImageBuilderDomainJoinInfoOutput
- func (o ImageBuilderDomainJoinInfoOutput) ToImageBuilderDomainJoinInfoOutputWithContext(ctx context.Context) ImageBuilderDomainJoinInfoOutput
- func (o ImageBuilderDomainJoinInfoOutput) ToImageBuilderDomainJoinInfoPtrOutput() ImageBuilderDomainJoinInfoPtrOutput
- func (o ImageBuilderDomainJoinInfoOutput) ToImageBuilderDomainJoinInfoPtrOutputWithContext(ctx context.Context) ImageBuilderDomainJoinInfoPtrOutput
- type ImageBuilderDomainJoinInfoPtrInput
- type ImageBuilderDomainJoinInfoPtrOutput
- func (o ImageBuilderDomainJoinInfoPtrOutput) DirectoryName() pulumi.StringPtrOutput
- func (o ImageBuilderDomainJoinInfoPtrOutput) Elem() ImageBuilderDomainJoinInfoOutput
- func (ImageBuilderDomainJoinInfoPtrOutput) ElementType() reflect.Type
- func (o ImageBuilderDomainJoinInfoPtrOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput
- func (o ImageBuilderDomainJoinInfoPtrOutput) ToImageBuilderDomainJoinInfoPtrOutput() ImageBuilderDomainJoinInfoPtrOutput
- func (o ImageBuilderDomainJoinInfoPtrOutput) ToImageBuilderDomainJoinInfoPtrOutputWithContext(ctx context.Context) ImageBuilderDomainJoinInfoPtrOutput
- type ImageBuilderInput
- type ImageBuilderOutput
- type ImageBuilderState
- type ImageBuilderTag
- type ImageBuilderTagArgs
- type ImageBuilderTagArray
- type ImageBuilderTagArrayInput
- type ImageBuilderTagArrayOutput
- func (ImageBuilderTagArrayOutput) ElementType() reflect.Type
- func (o ImageBuilderTagArrayOutput) Index(i pulumi.IntInput) ImageBuilderTagOutput
- func (o ImageBuilderTagArrayOutput) ToImageBuilderTagArrayOutput() ImageBuilderTagArrayOutput
- func (o ImageBuilderTagArrayOutput) ToImageBuilderTagArrayOutputWithContext(ctx context.Context) ImageBuilderTagArrayOutput
- type ImageBuilderTagInput
- type ImageBuilderTagOutput
- func (ImageBuilderTagOutput) ElementType() reflect.Type
- func (o ImageBuilderTagOutput) Key() pulumi.StringOutput
- func (o ImageBuilderTagOutput) ToImageBuilderTagOutput() ImageBuilderTagOutput
- func (o ImageBuilderTagOutput) ToImageBuilderTagOutputWithContext(ctx context.Context) ImageBuilderTagOutput
- func (o ImageBuilderTagOutput) Value() pulumi.StringOutput
- type ImageBuilderVpcConfig
- type ImageBuilderVpcConfigArgs
- func (ImageBuilderVpcConfigArgs) ElementType() reflect.Type
- func (i ImageBuilderVpcConfigArgs) ToImageBuilderVpcConfigOutput() ImageBuilderVpcConfigOutput
- func (i ImageBuilderVpcConfigArgs) ToImageBuilderVpcConfigOutputWithContext(ctx context.Context) ImageBuilderVpcConfigOutput
- func (i ImageBuilderVpcConfigArgs) ToImageBuilderVpcConfigPtrOutput() ImageBuilderVpcConfigPtrOutput
- func (i ImageBuilderVpcConfigArgs) ToImageBuilderVpcConfigPtrOutputWithContext(ctx context.Context) ImageBuilderVpcConfigPtrOutput
- type ImageBuilderVpcConfigInput
- type ImageBuilderVpcConfigOutput
- func (ImageBuilderVpcConfigOutput) ElementType() reflect.Type
- func (o ImageBuilderVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ImageBuilderVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o ImageBuilderVpcConfigOutput) ToImageBuilderVpcConfigOutput() ImageBuilderVpcConfigOutput
- func (o ImageBuilderVpcConfigOutput) ToImageBuilderVpcConfigOutputWithContext(ctx context.Context) ImageBuilderVpcConfigOutput
- func (o ImageBuilderVpcConfigOutput) ToImageBuilderVpcConfigPtrOutput() ImageBuilderVpcConfigPtrOutput
- func (o ImageBuilderVpcConfigOutput) ToImageBuilderVpcConfigPtrOutputWithContext(ctx context.Context) ImageBuilderVpcConfigPtrOutput
- type ImageBuilderVpcConfigPtrInput
- type ImageBuilderVpcConfigPtrOutput
- func (o ImageBuilderVpcConfigPtrOutput) Elem() ImageBuilderVpcConfigOutput
- func (ImageBuilderVpcConfigPtrOutput) ElementType() reflect.Type
- func (o ImageBuilderVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ImageBuilderVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o ImageBuilderVpcConfigPtrOutput) ToImageBuilderVpcConfigPtrOutput() ImageBuilderVpcConfigPtrOutput
- func (o ImageBuilderVpcConfigPtrOutput) ToImageBuilderVpcConfigPtrOutputWithContext(ctx context.Context) ImageBuilderVpcConfigPtrOutput
- type Stackdeprecated
- type StackAccessEndpoint
- type StackAccessEndpointArgs
- type StackAccessEndpointArray
- type StackAccessEndpointArrayInput
- type StackAccessEndpointArrayOutput
- func (StackAccessEndpointArrayOutput) ElementType() reflect.Type
- func (o StackAccessEndpointArrayOutput) Index(i pulumi.IntInput) StackAccessEndpointOutput
- func (o StackAccessEndpointArrayOutput) ToStackAccessEndpointArrayOutput() StackAccessEndpointArrayOutput
- func (o StackAccessEndpointArrayOutput) ToStackAccessEndpointArrayOutputWithContext(ctx context.Context) StackAccessEndpointArrayOutput
- type StackAccessEndpointInput
- type StackAccessEndpointOutput
- func (StackAccessEndpointOutput) ElementType() reflect.Type
- func (o StackAccessEndpointOutput) EndpointType() pulumi.StringOutput
- func (o StackAccessEndpointOutput) ToStackAccessEndpointOutput() StackAccessEndpointOutput
- func (o StackAccessEndpointOutput) ToStackAccessEndpointOutputWithContext(ctx context.Context) StackAccessEndpointOutput
- func (o StackAccessEndpointOutput) VpceId() pulumi.StringOutput
- type StackApplicationSettings
- type StackApplicationSettingsArgs
- func (StackApplicationSettingsArgs) ElementType() reflect.Type
- func (i StackApplicationSettingsArgs) ToStackApplicationSettingsOutput() StackApplicationSettingsOutput
- func (i StackApplicationSettingsArgs) ToStackApplicationSettingsOutputWithContext(ctx context.Context) StackApplicationSettingsOutput
- func (i StackApplicationSettingsArgs) ToStackApplicationSettingsPtrOutput() StackApplicationSettingsPtrOutput
- func (i StackApplicationSettingsArgs) ToStackApplicationSettingsPtrOutputWithContext(ctx context.Context) StackApplicationSettingsPtrOutput
- type StackApplicationSettingsInput
- type StackApplicationSettingsOutput
- func (StackApplicationSettingsOutput) ElementType() reflect.Type
- func (o StackApplicationSettingsOutput) Enabled() pulumi.BoolOutput
- func (o StackApplicationSettingsOutput) SettingsGroup() pulumi.StringPtrOutput
- func (o StackApplicationSettingsOutput) ToStackApplicationSettingsOutput() StackApplicationSettingsOutput
- func (o StackApplicationSettingsOutput) ToStackApplicationSettingsOutputWithContext(ctx context.Context) StackApplicationSettingsOutput
- func (o StackApplicationSettingsOutput) ToStackApplicationSettingsPtrOutput() StackApplicationSettingsPtrOutput
- func (o StackApplicationSettingsOutput) ToStackApplicationSettingsPtrOutputWithContext(ctx context.Context) StackApplicationSettingsPtrOutput
- type StackApplicationSettingsPtrInput
- type StackApplicationSettingsPtrOutput
- func (o StackApplicationSettingsPtrOutput) Elem() StackApplicationSettingsOutput
- func (StackApplicationSettingsPtrOutput) ElementType() reflect.Type
- func (o StackApplicationSettingsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o StackApplicationSettingsPtrOutput) SettingsGroup() pulumi.StringPtrOutput
- func (o StackApplicationSettingsPtrOutput) ToStackApplicationSettingsPtrOutput() StackApplicationSettingsPtrOutput
- func (o StackApplicationSettingsPtrOutput) ToStackApplicationSettingsPtrOutputWithContext(ctx context.Context) StackApplicationSettingsPtrOutput
- type StackArgs
- type StackFleetAssociationdeprecated
- type StackFleetAssociationArgs
- type StackFleetAssociationInput
- type StackFleetAssociationOutput
- type StackFleetAssociationState
- type StackInput
- type StackOutput
- type StackState
- type StackStorageConnector
- type StackStorageConnectorArgs
- type StackStorageConnectorArray
- func (StackStorageConnectorArray) ElementType() reflect.Type
- func (i StackStorageConnectorArray) ToStackStorageConnectorArrayOutput() StackStorageConnectorArrayOutput
- func (i StackStorageConnectorArray) ToStackStorageConnectorArrayOutputWithContext(ctx context.Context) StackStorageConnectorArrayOutput
- type StackStorageConnectorArrayInput
- type StackStorageConnectorArrayOutput
- func (StackStorageConnectorArrayOutput) ElementType() reflect.Type
- func (o StackStorageConnectorArrayOutput) Index(i pulumi.IntInput) StackStorageConnectorOutput
- func (o StackStorageConnectorArrayOutput) ToStackStorageConnectorArrayOutput() StackStorageConnectorArrayOutput
- func (o StackStorageConnectorArrayOutput) ToStackStorageConnectorArrayOutputWithContext(ctx context.Context) StackStorageConnectorArrayOutput
- type StackStorageConnectorInput
- type StackStorageConnectorOutput
- func (o StackStorageConnectorOutput) ConnectorType() pulumi.StringOutput
- func (o StackStorageConnectorOutput) Domains() pulumi.StringArrayOutput
- func (StackStorageConnectorOutput) ElementType() reflect.Type
- func (o StackStorageConnectorOutput) ResourceIdentifier() pulumi.StringPtrOutput
- func (o StackStorageConnectorOutput) ToStackStorageConnectorOutput() StackStorageConnectorOutput
- func (o StackStorageConnectorOutput) ToStackStorageConnectorOutputWithContext(ctx context.Context) StackStorageConnectorOutput
- type StackTag
- type StackTagArgs
- type StackTagArray
- type StackTagArrayInput
- type StackTagArrayOutput
- type StackTagInput
- type StackTagOutput
- type StackUserAssociationdeprecated
- type StackUserAssociationArgs
- type StackUserAssociationInput
- type StackUserAssociationOutput
- type StackUserAssociationState
- type StackUserSetting
- type StackUserSettingArgs
- type StackUserSettingArray
- type StackUserSettingArrayInput
- type StackUserSettingArrayOutput
- func (StackUserSettingArrayOutput) ElementType() reflect.Type
- func (o StackUserSettingArrayOutput) Index(i pulumi.IntInput) StackUserSettingOutput
- func (o StackUserSettingArrayOutput) ToStackUserSettingArrayOutput() StackUserSettingArrayOutput
- func (o StackUserSettingArrayOutput) ToStackUserSettingArrayOutputWithContext(ctx context.Context) StackUserSettingArrayOutput
- type StackUserSettingInput
- type StackUserSettingOutput
- func (o StackUserSettingOutput) Action() pulumi.StringOutput
- func (StackUserSettingOutput) ElementType() reflect.Type
- func (o StackUserSettingOutput) Permission() pulumi.StringOutput
- func (o StackUserSettingOutput) ToStackUserSettingOutput() StackUserSettingOutput
- func (o StackUserSettingOutput) ToStackUserSettingOutputWithContext(ctx context.Context) StackUserSettingOutput
- type Userdeprecated
- type UserArgs
- type UserInput
- type UserOutput
- type UserState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppBlock ¶ added in v0.6.0
type AppBlock struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` CreatedTime pulumi.StringOutput `pulumi:"createdTime"` Description pulumi.StringPtrOutput `pulumi:"description"` DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` Name pulumi.StringOutput `pulumi:"name"` SetupScriptDetails AppBlockScriptDetailsOutput `pulumi:"setupScriptDetails"` SourceS3Location AppBlockS3LocationOutput `pulumi:"sourceS3Location"` Tags AppBlockTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::AppStream::AppBlock
func GetAppBlock ¶ added in v0.6.0
func GetAppBlock(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppBlockState, opts ...pulumi.ResourceOption) (*AppBlock, error)
GetAppBlock gets an existing AppBlock 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 NewAppBlock ¶ added in v0.6.0
func NewAppBlock(ctx *pulumi.Context, name string, args *AppBlockArgs, opts ...pulumi.ResourceOption) (*AppBlock, error)
NewAppBlock registers a new resource with the given unique name, arguments, and options.
func (*AppBlock) ElementType ¶ added in v0.6.0
func (*AppBlock) ToAppBlockOutput ¶ added in v0.6.0
func (i *AppBlock) ToAppBlockOutput() AppBlockOutput
func (*AppBlock) ToAppBlockOutputWithContext ¶ added in v0.6.0
func (i *AppBlock) ToAppBlockOutputWithContext(ctx context.Context) AppBlockOutput
type AppBlockArgs ¶ added in v0.6.0
type AppBlockArgs struct { Description pulumi.StringPtrInput DisplayName pulumi.StringPtrInput Name pulumi.StringPtrInput SetupScriptDetails AppBlockScriptDetailsInput SourceS3Location AppBlockS3LocationInput Tags AppBlockTagArrayInput }
The set of arguments for constructing a AppBlock resource.
func (AppBlockArgs) ElementType ¶ added in v0.6.0
func (AppBlockArgs) ElementType() reflect.Type
type AppBlockInput ¶ added in v0.6.0
type AppBlockInput interface { pulumi.Input ToAppBlockOutput() AppBlockOutput ToAppBlockOutputWithContext(ctx context.Context) AppBlockOutput }
type AppBlockOutput ¶ added in v0.6.0
type AppBlockOutput struct{ *pulumi.OutputState }
func (AppBlockOutput) ElementType ¶ added in v0.6.0
func (AppBlockOutput) ElementType() reflect.Type
func (AppBlockOutput) ToAppBlockOutput ¶ added in v0.6.0
func (o AppBlockOutput) ToAppBlockOutput() AppBlockOutput
func (AppBlockOutput) ToAppBlockOutputWithContext ¶ added in v0.6.0
func (o AppBlockOutput) ToAppBlockOutputWithContext(ctx context.Context) AppBlockOutput
type AppBlockS3Location ¶ added in v0.6.0
type AppBlockS3LocationArgs ¶ added in v0.6.0
type AppBlockS3LocationArgs struct { S3Bucket pulumi.StringInput `pulumi:"s3Bucket"` S3Key pulumi.StringInput `pulumi:"s3Key"` }
func (AppBlockS3LocationArgs) ElementType ¶ added in v0.6.0
func (AppBlockS3LocationArgs) ElementType() reflect.Type
func (AppBlockS3LocationArgs) ToAppBlockS3LocationOutput ¶ added in v0.6.0
func (i AppBlockS3LocationArgs) ToAppBlockS3LocationOutput() AppBlockS3LocationOutput
func (AppBlockS3LocationArgs) ToAppBlockS3LocationOutputWithContext ¶ added in v0.6.0
func (i AppBlockS3LocationArgs) ToAppBlockS3LocationOutputWithContext(ctx context.Context) AppBlockS3LocationOutput
func (AppBlockS3LocationArgs) ToAppBlockS3LocationPtrOutput ¶ added in v0.6.0
func (i AppBlockS3LocationArgs) ToAppBlockS3LocationPtrOutput() AppBlockS3LocationPtrOutput
func (AppBlockS3LocationArgs) ToAppBlockS3LocationPtrOutputWithContext ¶ added in v0.6.0
func (i AppBlockS3LocationArgs) ToAppBlockS3LocationPtrOutputWithContext(ctx context.Context) AppBlockS3LocationPtrOutput
type AppBlockS3LocationInput ¶ added in v0.6.0
type AppBlockS3LocationInput interface { pulumi.Input ToAppBlockS3LocationOutput() AppBlockS3LocationOutput ToAppBlockS3LocationOutputWithContext(context.Context) AppBlockS3LocationOutput }
AppBlockS3LocationInput is an input type that accepts AppBlockS3LocationArgs and AppBlockS3LocationOutput values. You can construct a concrete instance of `AppBlockS3LocationInput` via:
AppBlockS3LocationArgs{...}
type AppBlockS3LocationOutput ¶ added in v0.6.0
type AppBlockS3LocationOutput struct{ *pulumi.OutputState }
func (AppBlockS3LocationOutput) ElementType ¶ added in v0.6.0
func (AppBlockS3LocationOutput) ElementType() reflect.Type
func (AppBlockS3LocationOutput) S3Bucket ¶ added in v0.6.0
func (o AppBlockS3LocationOutput) S3Bucket() pulumi.StringOutput
func (AppBlockS3LocationOutput) S3Key ¶ added in v0.6.0
func (o AppBlockS3LocationOutput) S3Key() pulumi.StringOutput
func (AppBlockS3LocationOutput) ToAppBlockS3LocationOutput ¶ added in v0.6.0
func (o AppBlockS3LocationOutput) ToAppBlockS3LocationOutput() AppBlockS3LocationOutput
func (AppBlockS3LocationOutput) ToAppBlockS3LocationOutputWithContext ¶ added in v0.6.0
func (o AppBlockS3LocationOutput) ToAppBlockS3LocationOutputWithContext(ctx context.Context) AppBlockS3LocationOutput
func (AppBlockS3LocationOutput) ToAppBlockS3LocationPtrOutput ¶ added in v0.6.0
func (o AppBlockS3LocationOutput) ToAppBlockS3LocationPtrOutput() AppBlockS3LocationPtrOutput
func (AppBlockS3LocationOutput) ToAppBlockS3LocationPtrOutputWithContext ¶ added in v0.6.0
func (o AppBlockS3LocationOutput) ToAppBlockS3LocationPtrOutputWithContext(ctx context.Context) AppBlockS3LocationPtrOutput
type AppBlockS3LocationPtrInput ¶ added in v0.6.0
type AppBlockS3LocationPtrInput interface { pulumi.Input ToAppBlockS3LocationPtrOutput() AppBlockS3LocationPtrOutput ToAppBlockS3LocationPtrOutputWithContext(context.Context) AppBlockS3LocationPtrOutput }
AppBlockS3LocationPtrInput is an input type that accepts AppBlockS3LocationArgs, AppBlockS3LocationPtr and AppBlockS3LocationPtrOutput values. You can construct a concrete instance of `AppBlockS3LocationPtrInput` via:
AppBlockS3LocationArgs{...} or: nil
func AppBlockS3LocationPtr ¶ added in v0.6.0
func AppBlockS3LocationPtr(v *AppBlockS3LocationArgs) AppBlockS3LocationPtrInput
type AppBlockS3LocationPtrOutput ¶ added in v0.6.0
type AppBlockS3LocationPtrOutput struct{ *pulumi.OutputState }
func (AppBlockS3LocationPtrOutput) Elem ¶ added in v0.6.0
func (o AppBlockS3LocationPtrOutput) Elem() AppBlockS3LocationOutput
func (AppBlockS3LocationPtrOutput) ElementType ¶ added in v0.6.0
func (AppBlockS3LocationPtrOutput) ElementType() reflect.Type
func (AppBlockS3LocationPtrOutput) S3Bucket ¶ added in v0.6.0
func (o AppBlockS3LocationPtrOutput) S3Bucket() pulumi.StringPtrOutput
func (AppBlockS3LocationPtrOutput) S3Key ¶ added in v0.6.0
func (o AppBlockS3LocationPtrOutput) S3Key() pulumi.StringPtrOutput
func (AppBlockS3LocationPtrOutput) ToAppBlockS3LocationPtrOutput ¶ added in v0.6.0
func (o AppBlockS3LocationPtrOutput) ToAppBlockS3LocationPtrOutput() AppBlockS3LocationPtrOutput
func (AppBlockS3LocationPtrOutput) ToAppBlockS3LocationPtrOutputWithContext ¶ added in v0.6.0
func (o AppBlockS3LocationPtrOutput) ToAppBlockS3LocationPtrOutputWithContext(ctx context.Context) AppBlockS3LocationPtrOutput
type AppBlockScriptDetails ¶ added in v0.6.0
type AppBlockScriptDetails struct { ExecutableParameters *string `pulumi:"executableParameters"` ExecutablePath string `pulumi:"executablePath"` ScriptS3Location AppBlockS3Location `pulumi:"scriptS3Location"` TimeoutInSeconds int `pulumi:"timeoutInSeconds"` }
type AppBlockScriptDetailsArgs ¶ added in v0.6.0
type AppBlockScriptDetailsArgs struct { ExecutableParameters pulumi.StringPtrInput `pulumi:"executableParameters"` ExecutablePath pulumi.StringInput `pulumi:"executablePath"` ScriptS3Location AppBlockS3LocationInput `pulumi:"scriptS3Location"` TimeoutInSeconds pulumi.IntInput `pulumi:"timeoutInSeconds"` }
func (AppBlockScriptDetailsArgs) ElementType ¶ added in v0.6.0
func (AppBlockScriptDetailsArgs) ElementType() reflect.Type
func (AppBlockScriptDetailsArgs) ToAppBlockScriptDetailsOutput ¶ added in v0.6.0
func (i AppBlockScriptDetailsArgs) ToAppBlockScriptDetailsOutput() AppBlockScriptDetailsOutput
func (AppBlockScriptDetailsArgs) ToAppBlockScriptDetailsOutputWithContext ¶ added in v0.6.0
func (i AppBlockScriptDetailsArgs) ToAppBlockScriptDetailsOutputWithContext(ctx context.Context) AppBlockScriptDetailsOutput
func (AppBlockScriptDetailsArgs) ToAppBlockScriptDetailsPtrOutput ¶ added in v0.6.0
func (i AppBlockScriptDetailsArgs) ToAppBlockScriptDetailsPtrOutput() AppBlockScriptDetailsPtrOutput
func (AppBlockScriptDetailsArgs) ToAppBlockScriptDetailsPtrOutputWithContext ¶ added in v0.6.0
func (i AppBlockScriptDetailsArgs) ToAppBlockScriptDetailsPtrOutputWithContext(ctx context.Context) AppBlockScriptDetailsPtrOutput
type AppBlockScriptDetailsInput ¶ added in v0.6.0
type AppBlockScriptDetailsInput interface { pulumi.Input ToAppBlockScriptDetailsOutput() AppBlockScriptDetailsOutput ToAppBlockScriptDetailsOutputWithContext(context.Context) AppBlockScriptDetailsOutput }
AppBlockScriptDetailsInput is an input type that accepts AppBlockScriptDetailsArgs and AppBlockScriptDetailsOutput values. You can construct a concrete instance of `AppBlockScriptDetailsInput` via:
AppBlockScriptDetailsArgs{...}
type AppBlockScriptDetailsOutput ¶ added in v0.6.0
type AppBlockScriptDetailsOutput struct{ *pulumi.OutputState }
func (AppBlockScriptDetailsOutput) ElementType ¶ added in v0.6.0
func (AppBlockScriptDetailsOutput) ElementType() reflect.Type
func (AppBlockScriptDetailsOutput) ExecutableParameters ¶ added in v0.6.0
func (o AppBlockScriptDetailsOutput) ExecutableParameters() pulumi.StringPtrOutput
func (AppBlockScriptDetailsOutput) ExecutablePath ¶ added in v0.6.0
func (o AppBlockScriptDetailsOutput) ExecutablePath() pulumi.StringOutput
func (AppBlockScriptDetailsOutput) ScriptS3Location ¶ added in v0.6.0
func (o AppBlockScriptDetailsOutput) ScriptS3Location() AppBlockS3LocationOutput
func (AppBlockScriptDetailsOutput) TimeoutInSeconds ¶ added in v0.6.0
func (o AppBlockScriptDetailsOutput) TimeoutInSeconds() pulumi.IntOutput
func (AppBlockScriptDetailsOutput) ToAppBlockScriptDetailsOutput ¶ added in v0.6.0
func (o AppBlockScriptDetailsOutput) ToAppBlockScriptDetailsOutput() AppBlockScriptDetailsOutput
func (AppBlockScriptDetailsOutput) ToAppBlockScriptDetailsOutputWithContext ¶ added in v0.6.0
func (o AppBlockScriptDetailsOutput) ToAppBlockScriptDetailsOutputWithContext(ctx context.Context) AppBlockScriptDetailsOutput
func (AppBlockScriptDetailsOutput) ToAppBlockScriptDetailsPtrOutput ¶ added in v0.6.0
func (o AppBlockScriptDetailsOutput) ToAppBlockScriptDetailsPtrOutput() AppBlockScriptDetailsPtrOutput
func (AppBlockScriptDetailsOutput) ToAppBlockScriptDetailsPtrOutputWithContext ¶ added in v0.6.0
func (o AppBlockScriptDetailsOutput) ToAppBlockScriptDetailsPtrOutputWithContext(ctx context.Context) AppBlockScriptDetailsPtrOutput
type AppBlockScriptDetailsPtrInput ¶ added in v0.6.0
type AppBlockScriptDetailsPtrInput interface { pulumi.Input ToAppBlockScriptDetailsPtrOutput() AppBlockScriptDetailsPtrOutput ToAppBlockScriptDetailsPtrOutputWithContext(context.Context) AppBlockScriptDetailsPtrOutput }
AppBlockScriptDetailsPtrInput is an input type that accepts AppBlockScriptDetailsArgs, AppBlockScriptDetailsPtr and AppBlockScriptDetailsPtrOutput values. You can construct a concrete instance of `AppBlockScriptDetailsPtrInput` via:
AppBlockScriptDetailsArgs{...} or: nil
func AppBlockScriptDetailsPtr ¶ added in v0.6.0
func AppBlockScriptDetailsPtr(v *AppBlockScriptDetailsArgs) AppBlockScriptDetailsPtrInput
type AppBlockScriptDetailsPtrOutput ¶ added in v0.6.0
type AppBlockScriptDetailsPtrOutput struct{ *pulumi.OutputState }
func (AppBlockScriptDetailsPtrOutput) Elem ¶ added in v0.6.0
func (o AppBlockScriptDetailsPtrOutput) Elem() AppBlockScriptDetailsOutput
func (AppBlockScriptDetailsPtrOutput) ElementType ¶ added in v0.6.0
func (AppBlockScriptDetailsPtrOutput) ElementType() reflect.Type
func (AppBlockScriptDetailsPtrOutput) ExecutableParameters ¶ added in v0.6.0
func (o AppBlockScriptDetailsPtrOutput) ExecutableParameters() pulumi.StringPtrOutput
func (AppBlockScriptDetailsPtrOutput) ExecutablePath ¶ added in v0.6.0
func (o AppBlockScriptDetailsPtrOutput) ExecutablePath() pulumi.StringPtrOutput
func (AppBlockScriptDetailsPtrOutput) ScriptS3Location ¶ added in v0.6.0
func (o AppBlockScriptDetailsPtrOutput) ScriptS3Location() AppBlockS3LocationPtrOutput
func (AppBlockScriptDetailsPtrOutput) TimeoutInSeconds ¶ added in v0.6.0
func (o AppBlockScriptDetailsPtrOutput) TimeoutInSeconds() pulumi.IntPtrOutput
func (AppBlockScriptDetailsPtrOutput) ToAppBlockScriptDetailsPtrOutput ¶ added in v0.6.0
func (o AppBlockScriptDetailsPtrOutput) ToAppBlockScriptDetailsPtrOutput() AppBlockScriptDetailsPtrOutput
func (AppBlockScriptDetailsPtrOutput) ToAppBlockScriptDetailsPtrOutputWithContext ¶ added in v0.6.0
func (o AppBlockScriptDetailsPtrOutput) ToAppBlockScriptDetailsPtrOutputWithContext(ctx context.Context) AppBlockScriptDetailsPtrOutput
type AppBlockState ¶ added in v0.6.0
type AppBlockState struct { }
func (AppBlockState) ElementType ¶ added in v0.6.0
func (AppBlockState) ElementType() reflect.Type
type AppBlockTag ¶ added in v0.6.0
type AppBlockTagArgs ¶ added in v0.6.0
type AppBlockTagArgs struct { TagKey pulumi.StringInput `pulumi:"tagKey"` TagValue pulumi.StringInput `pulumi:"tagValue"` }
func (AppBlockTagArgs) ElementType ¶ added in v0.6.0
func (AppBlockTagArgs) ElementType() reflect.Type
func (AppBlockTagArgs) ToAppBlockTagOutput ¶ added in v0.6.0
func (i AppBlockTagArgs) ToAppBlockTagOutput() AppBlockTagOutput
func (AppBlockTagArgs) ToAppBlockTagOutputWithContext ¶ added in v0.6.0
func (i AppBlockTagArgs) ToAppBlockTagOutputWithContext(ctx context.Context) AppBlockTagOutput
type AppBlockTagArray ¶ added in v0.6.0
type AppBlockTagArray []AppBlockTagInput
func (AppBlockTagArray) ElementType ¶ added in v0.6.0
func (AppBlockTagArray) ElementType() reflect.Type
func (AppBlockTagArray) ToAppBlockTagArrayOutput ¶ added in v0.6.0
func (i AppBlockTagArray) ToAppBlockTagArrayOutput() AppBlockTagArrayOutput
func (AppBlockTagArray) ToAppBlockTagArrayOutputWithContext ¶ added in v0.6.0
func (i AppBlockTagArray) ToAppBlockTagArrayOutputWithContext(ctx context.Context) AppBlockTagArrayOutput
type AppBlockTagArrayInput ¶ added in v0.6.0
type AppBlockTagArrayInput interface { pulumi.Input ToAppBlockTagArrayOutput() AppBlockTagArrayOutput ToAppBlockTagArrayOutputWithContext(context.Context) AppBlockTagArrayOutput }
AppBlockTagArrayInput is an input type that accepts AppBlockTagArray and AppBlockTagArrayOutput values. You can construct a concrete instance of `AppBlockTagArrayInput` via:
AppBlockTagArray{ AppBlockTagArgs{...} }
type AppBlockTagArrayOutput ¶ added in v0.6.0
type AppBlockTagArrayOutput struct{ *pulumi.OutputState }
func (AppBlockTagArrayOutput) ElementType ¶ added in v0.6.0
func (AppBlockTagArrayOutput) ElementType() reflect.Type
func (AppBlockTagArrayOutput) Index ¶ added in v0.6.0
func (o AppBlockTagArrayOutput) Index(i pulumi.IntInput) AppBlockTagOutput
func (AppBlockTagArrayOutput) ToAppBlockTagArrayOutput ¶ added in v0.6.0
func (o AppBlockTagArrayOutput) ToAppBlockTagArrayOutput() AppBlockTagArrayOutput
func (AppBlockTagArrayOutput) ToAppBlockTagArrayOutputWithContext ¶ added in v0.6.0
func (o AppBlockTagArrayOutput) ToAppBlockTagArrayOutputWithContext(ctx context.Context) AppBlockTagArrayOutput
type AppBlockTagInput ¶ added in v0.6.0
type AppBlockTagInput interface { pulumi.Input ToAppBlockTagOutput() AppBlockTagOutput ToAppBlockTagOutputWithContext(context.Context) AppBlockTagOutput }
AppBlockTagInput is an input type that accepts AppBlockTagArgs and AppBlockTagOutput values. You can construct a concrete instance of `AppBlockTagInput` via:
AppBlockTagArgs{...}
type AppBlockTagOutput ¶ added in v0.6.0
type AppBlockTagOutput struct{ *pulumi.OutputState }
func (AppBlockTagOutput) ElementType ¶ added in v0.6.0
func (AppBlockTagOutput) ElementType() reflect.Type
func (AppBlockTagOutput) TagKey ¶ added in v0.6.0
func (o AppBlockTagOutput) TagKey() pulumi.StringOutput
func (AppBlockTagOutput) TagValue ¶ added in v0.6.0
func (o AppBlockTagOutput) TagValue() pulumi.StringOutput
func (AppBlockTagOutput) ToAppBlockTagOutput ¶ added in v0.6.0
func (o AppBlockTagOutput) ToAppBlockTagOutput() AppBlockTagOutput
func (AppBlockTagOutput) ToAppBlockTagOutputWithContext ¶ added in v0.6.0
func (o AppBlockTagOutput) ToAppBlockTagOutputWithContext(ctx context.Context) AppBlockTagOutput
type Application ¶ added in v0.6.0
type Application struct { pulumi.CustomResourceState AppBlockArn pulumi.StringOutput `pulumi:"appBlockArn"` Arn pulumi.StringOutput `pulumi:"arn"` AttributesToDelete pulumi.StringArrayOutput `pulumi:"attributesToDelete"` CreatedTime pulumi.StringOutput `pulumi:"createdTime"` Description pulumi.StringPtrOutput `pulumi:"description"` DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` IconS3Location ApplicationS3LocationOutput `pulumi:"iconS3Location"` InstanceFamilies pulumi.StringArrayOutput `pulumi:"instanceFamilies"` LaunchParameters pulumi.StringPtrOutput `pulumi:"launchParameters"` LaunchPath pulumi.StringOutput `pulumi:"launchPath"` Name pulumi.StringOutput `pulumi:"name"` Platforms pulumi.StringArrayOutput `pulumi:"platforms"` Tags ApplicationTagArrayOutput `pulumi:"tags"` WorkingDirectory pulumi.StringPtrOutput `pulumi:"workingDirectory"` }
Resource Type definition for AWS::AppStream::Application
func GetApplication ¶ added in v0.6.0
func GetApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)
GetApplication gets an existing Application 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 NewApplication ¶ added in v0.6.0
func NewApplication(ctx *pulumi.Context, name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)
NewApplication registers a new resource with the given unique name, arguments, and options.
func (*Application) ElementType ¶ added in v0.6.0
func (*Application) ElementType() reflect.Type
func (*Application) ToApplicationOutput ¶ added in v0.6.0
func (i *Application) ToApplicationOutput() ApplicationOutput
func (*Application) ToApplicationOutputWithContext ¶ added in v0.6.0
func (i *Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationArgs ¶ added in v0.6.0
type ApplicationArgs struct { AppBlockArn pulumi.StringInput AttributesToDelete pulumi.StringArrayInput Description pulumi.StringPtrInput DisplayName pulumi.StringPtrInput IconS3Location ApplicationS3LocationInput InstanceFamilies pulumi.StringArrayInput LaunchParameters pulumi.StringPtrInput LaunchPath pulumi.StringInput Name pulumi.StringPtrInput Platforms pulumi.StringArrayInput Tags ApplicationTagArrayInput WorkingDirectory pulumi.StringPtrInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶ added in v0.6.0
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationFleetAssociation ¶ added in v0.6.0
type ApplicationFleetAssociation struct { pulumi.CustomResourceState ApplicationArn pulumi.StringOutput `pulumi:"applicationArn"` FleetName pulumi.StringOutput `pulumi:"fleetName"` }
Resource Type definition for AWS::AppStream::ApplicationFleetAssociation
func GetApplicationFleetAssociation ¶ added in v0.6.0
func GetApplicationFleetAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationFleetAssociationState, opts ...pulumi.ResourceOption) (*ApplicationFleetAssociation, error)
GetApplicationFleetAssociation gets an existing ApplicationFleetAssociation 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 NewApplicationFleetAssociation ¶ added in v0.6.0
func NewApplicationFleetAssociation(ctx *pulumi.Context, name string, args *ApplicationFleetAssociationArgs, opts ...pulumi.ResourceOption) (*ApplicationFleetAssociation, error)
NewApplicationFleetAssociation registers a new resource with the given unique name, arguments, and options.
func (*ApplicationFleetAssociation) ElementType ¶ added in v0.6.0
func (*ApplicationFleetAssociation) ElementType() reflect.Type
func (*ApplicationFleetAssociation) ToApplicationFleetAssociationOutput ¶ added in v0.6.0
func (i *ApplicationFleetAssociation) ToApplicationFleetAssociationOutput() ApplicationFleetAssociationOutput
func (*ApplicationFleetAssociation) ToApplicationFleetAssociationOutputWithContext ¶ added in v0.6.0
func (i *ApplicationFleetAssociation) ToApplicationFleetAssociationOutputWithContext(ctx context.Context) ApplicationFleetAssociationOutput
type ApplicationFleetAssociationArgs ¶ added in v0.6.0
type ApplicationFleetAssociationArgs struct { ApplicationArn pulumi.StringInput FleetName pulumi.StringInput }
The set of arguments for constructing a ApplicationFleetAssociation resource.
func (ApplicationFleetAssociationArgs) ElementType ¶ added in v0.6.0
func (ApplicationFleetAssociationArgs) ElementType() reflect.Type
type ApplicationFleetAssociationInput ¶ added in v0.6.0
type ApplicationFleetAssociationInput interface { pulumi.Input ToApplicationFleetAssociationOutput() ApplicationFleetAssociationOutput ToApplicationFleetAssociationOutputWithContext(ctx context.Context) ApplicationFleetAssociationOutput }
type ApplicationFleetAssociationOutput ¶ added in v0.6.0
type ApplicationFleetAssociationOutput struct{ *pulumi.OutputState }
func (ApplicationFleetAssociationOutput) ElementType ¶ added in v0.6.0
func (ApplicationFleetAssociationOutput) ElementType() reflect.Type
func (ApplicationFleetAssociationOutput) ToApplicationFleetAssociationOutput ¶ added in v0.6.0
func (o ApplicationFleetAssociationOutput) ToApplicationFleetAssociationOutput() ApplicationFleetAssociationOutput
func (ApplicationFleetAssociationOutput) ToApplicationFleetAssociationOutputWithContext ¶ added in v0.6.0
func (o ApplicationFleetAssociationOutput) ToApplicationFleetAssociationOutputWithContext(ctx context.Context) ApplicationFleetAssociationOutput
type ApplicationFleetAssociationState ¶ added in v0.6.0
type ApplicationFleetAssociationState struct { }
func (ApplicationFleetAssociationState) ElementType ¶ added in v0.6.0
func (ApplicationFleetAssociationState) ElementType() reflect.Type
type ApplicationInput ¶ added in v0.6.0
type ApplicationInput interface { pulumi.Input ToApplicationOutput() ApplicationOutput ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput }
type ApplicationOutput ¶ added in v0.6.0
type ApplicationOutput struct{ *pulumi.OutputState }
func (ApplicationOutput) ElementType ¶ added in v0.6.0
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) ToApplicationOutput ¶ added in v0.6.0
func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
func (ApplicationOutput) ToApplicationOutputWithContext ¶ added in v0.6.0
func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationS3Location ¶ added in v0.6.0
type ApplicationS3LocationArgs ¶ added in v0.6.0
type ApplicationS3LocationArgs struct { S3Bucket pulumi.StringInput `pulumi:"s3Bucket"` S3Key pulumi.StringInput `pulumi:"s3Key"` }
func (ApplicationS3LocationArgs) ElementType ¶ added in v0.6.0
func (ApplicationS3LocationArgs) ElementType() reflect.Type
func (ApplicationS3LocationArgs) ToApplicationS3LocationOutput ¶ added in v0.6.0
func (i ApplicationS3LocationArgs) ToApplicationS3LocationOutput() ApplicationS3LocationOutput
func (ApplicationS3LocationArgs) ToApplicationS3LocationOutputWithContext ¶ added in v0.6.0
func (i ApplicationS3LocationArgs) ToApplicationS3LocationOutputWithContext(ctx context.Context) ApplicationS3LocationOutput
func (ApplicationS3LocationArgs) ToApplicationS3LocationPtrOutput ¶ added in v0.6.0
func (i ApplicationS3LocationArgs) ToApplicationS3LocationPtrOutput() ApplicationS3LocationPtrOutput
func (ApplicationS3LocationArgs) ToApplicationS3LocationPtrOutputWithContext ¶ added in v0.6.0
func (i ApplicationS3LocationArgs) ToApplicationS3LocationPtrOutputWithContext(ctx context.Context) ApplicationS3LocationPtrOutput
type ApplicationS3LocationInput ¶ added in v0.6.0
type ApplicationS3LocationInput interface { pulumi.Input ToApplicationS3LocationOutput() ApplicationS3LocationOutput ToApplicationS3LocationOutputWithContext(context.Context) ApplicationS3LocationOutput }
ApplicationS3LocationInput is an input type that accepts ApplicationS3LocationArgs and ApplicationS3LocationOutput values. You can construct a concrete instance of `ApplicationS3LocationInput` via:
ApplicationS3LocationArgs{...}
type ApplicationS3LocationOutput ¶ added in v0.6.0
type ApplicationS3LocationOutput struct{ *pulumi.OutputState }
func (ApplicationS3LocationOutput) ElementType ¶ added in v0.6.0
func (ApplicationS3LocationOutput) ElementType() reflect.Type
func (ApplicationS3LocationOutput) S3Bucket ¶ added in v0.6.0
func (o ApplicationS3LocationOutput) S3Bucket() pulumi.StringOutput
func (ApplicationS3LocationOutput) S3Key ¶ added in v0.6.0
func (o ApplicationS3LocationOutput) S3Key() pulumi.StringOutput
func (ApplicationS3LocationOutput) ToApplicationS3LocationOutput ¶ added in v0.6.0
func (o ApplicationS3LocationOutput) ToApplicationS3LocationOutput() ApplicationS3LocationOutput
func (ApplicationS3LocationOutput) ToApplicationS3LocationOutputWithContext ¶ added in v0.6.0
func (o ApplicationS3LocationOutput) ToApplicationS3LocationOutputWithContext(ctx context.Context) ApplicationS3LocationOutput
func (ApplicationS3LocationOutput) ToApplicationS3LocationPtrOutput ¶ added in v0.6.0
func (o ApplicationS3LocationOutput) ToApplicationS3LocationPtrOutput() ApplicationS3LocationPtrOutput
func (ApplicationS3LocationOutput) ToApplicationS3LocationPtrOutputWithContext ¶ added in v0.6.0
func (o ApplicationS3LocationOutput) ToApplicationS3LocationPtrOutputWithContext(ctx context.Context) ApplicationS3LocationPtrOutput
type ApplicationS3LocationPtrInput ¶ added in v0.6.0
type ApplicationS3LocationPtrInput interface { pulumi.Input ToApplicationS3LocationPtrOutput() ApplicationS3LocationPtrOutput ToApplicationS3LocationPtrOutputWithContext(context.Context) ApplicationS3LocationPtrOutput }
ApplicationS3LocationPtrInput is an input type that accepts ApplicationS3LocationArgs, ApplicationS3LocationPtr and ApplicationS3LocationPtrOutput values. You can construct a concrete instance of `ApplicationS3LocationPtrInput` via:
ApplicationS3LocationArgs{...} or: nil
func ApplicationS3LocationPtr ¶ added in v0.6.0
func ApplicationS3LocationPtr(v *ApplicationS3LocationArgs) ApplicationS3LocationPtrInput
type ApplicationS3LocationPtrOutput ¶ added in v0.6.0
type ApplicationS3LocationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationS3LocationPtrOutput) Elem ¶ added in v0.6.0
func (o ApplicationS3LocationPtrOutput) Elem() ApplicationS3LocationOutput
func (ApplicationS3LocationPtrOutput) ElementType ¶ added in v0.6.0
func (ApplicationS3LocationPtrOutput) ElementType() reflect.Type
func (ApplicationS3LocationPtrOutput) S3Bucket ¶ added in v0.6.0
func (o ApplicationS3LocationPtrOutput) S3Bucket() pulumi.StringPtrOutput
func (ApplicationS3LocationPtrOutput) S3Key ¶ added in v0.6.0
func (o ApplicationS3LocationPtrOutput) S3Key() pulumi.StringPtrOutput
func (ApplicationS3LocationPtrOutput) ToApplicationS3LocationPtrOutput ¶ added in v0.6.0
func (o ApplicationS3LocationPtrOutput) ToApplicationS3LocationPtrOutput() ApplicationS3LocationPtrOutput
func (ApplicationS3LocationPtrOutput) ToApplicationS3LocationPtrOutputWithContext ¶ added in v0.6.0
func (o ApplicationS3LocationPtrOutput) ToApplicationS3LocationPtrOutputWithContext(ctx context.Context) ApplicationS3LocationPtrOutput
type ApplicationState ¶ added in v0.6.0
type ApplicationState struct { }
func (ApplicationState) ElementType ¶ added in v0.6.0
func (ApplicationState) ElementType() reflect.Type
type ApplicationTag ¶ added in v0.6.0
type ApplicationTagArgs ¶ added in v0.6.0
type ApplicationTagArgs struct { TagKey pulumi.StringInput `pulumi:"tagKey"` TagValue pulumi.StringInput `pulumi:"tagValue"` }
func (ApplicationTagArgs) ElementType ¶ added in v0.6.0
func (ApplicationTagArgs) ElementType() reflect.Type
func (ApplicationTagArgs) ToApplicationTagOutput ¶ added in v0.6.0
func (i ApplicationTagArgs) ToApplicationTagOutput() ApplicationTagOutput
func (ApplicationTagArgs) ToApplicationTagOutputWithContext ¶ added in v0.6.0
func (i ApplicationTagArgs) ToApplicationTagOutputWithContext(ctx context.Context) ApplicationTagOutput
type ApplicationTagArray ¶ added in v0.6.0
type ApplicationTagArray []ApplicationTagInput
func (ApplicationTagArray) ElementType ¶ added in v0.6.0
func (ApplicationTagArray) ElementType() reflect.Type
func (ApplicationTagArray) ToApplicationTagArrayOutput ¶ added in v0.6.0
func (i ApplicationTagArray) ToApplicationTagArrayOutput() ApplicationTagArrayOutput
func (ApplicationTagArray) ToApplicationTagArrayOutputWithContext ¶ added in v0.6.0
func (i ApplicationTagArray) ToApplicationTagArrayOutputWithContext(ctx context.Context) ApplicationTagArrayOutput
type ApplicationTagArrayInput ¶ added in v0.6.0
type ApplicationTagArrayInput interface { pulumi.Input ToApplicationTagArrayOutput() ApplicationTagArrayOutput ToApplicationTagArrayOutputWithContext(context.Context) ApplicationTagArrayOutput }
ApplicationTagArrayInput is an input type that accepts ApplicationTagArray and ApplicationTagArrayOutput values. You can construct a concrete instance of `ApplicationTagArrayInput` via:
ApplicationTagArray{ ApplicationTagArgs{...} }
type ApplicationTagArrayOutput ¶ added in v0.6.0
type ApplicationTagArrayOutput struct{ *pulumi.OutputState }
func (ApplicationTagArrayOutput) ElementType ¶ added in v0.6.0
func (ApplicationTagArrayOutput) ElementType() reflect.Type
func (ApplicationTagArrayOutput) Index ¶ added in v0.6.0
func (o ApplicationTagArrayOutput) Index(i pulumi.IntInput) ApplicationTagOutput
func (ApplicationTagArrayOutput) ToApplicationTagArrayOutput ¶ added in v0.6.0
func (o ApplicationTagArrayOutput) ToApplicationTagArrayOutput() ApplicationTagArrayOutput
func (ApplicationTagArrayOutput) ToApplicationTagArrayOutputWithContext ¶ added in v0.6.0
func (o ApplicationTagArrayOutput) ToApplicationTagArrayOutputWithContext(ctx context.Context) ApplicationTagArrayOutput
type ApplicationTagInput ¶ added in v0.6.0
type ApplicationTagInput interface { pulumi.Input ToApplicationTagOutput() ApplicationTagOutput ToApplicationTagOutputWithContext(context.Context) ApplicationTagOutput }
ApplicationTagInput is an input type that accepts ApplicationTagArgs and ApplicationTagOutput values. You can construct a concrete instance of `ApplicationTagInput` via:
ApplicationTagArgs{...}
type ApplicationTagOutput ¶ added in v0.6.0
type ApplicationTagOutput struct{ *pulumi.OutputState }
func (ApplicationTagOutput) ElementType ¶ added in v0.6.0
func (ApplicationTagOutput) ElementType() reflect.Type
func (ApplicationTagOutput) TagKey ¶ added in v0.6.0
func (o ApplicationTagOutput) TagKey() pulumi.StringOutput
func (ApplicationTagOutput) TagValue ¶ added in v0.6.0
func (o ApplicationTagOutput) TagValue() pulumi.StringOutput
func (ApplicationTagOutput) ToApplicationTagOutput ¶ added in v0.6.0
func (o ApplicationTagOutput) ToApplicationTagOutput() ApplicationTagOutput
func (ApplicationTagOutput) ToApplicationTagOutputWithContext ¶ added in v0.6.0
func (o ApplicationTagOutput) ToApplicationTagOutputWithContext(ctx context.Context) ApplicationTagOutput
type DirectoryConfig
deprecated
type DirectoryConfig struct { pulumi.CustomResourceState DirectoryName pulumi.StringOutput `pulumi:"directoryName"` OrganizationalUnitDistinguishedNames pulumi.StringArrayOutput `pulumi:"organizationalUnitDistinguishedNames"` ServiceAccountCredentials DirectoryConfigServiceAccountCredentialsOutput `pulumi:"serviceAccountCredentials"` }
Resource Type definition for AWS::AppStream::DirectoryConfig
Deprecated: DirectoryConfig is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDirectoryConfig ¶
func GetDirectoryConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DirectoryConfigState, opts ...pulumi.ResourceOption) (*DirectoryConfig, error)
GetDirectoryConfig gets an existing DirectoryConfig 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 NewDirectoryConfig ¶
func NewDirectoryConfig(ctx *pulumi.Context, name string, args *DirectoryConfigArgs, opts ...pulumi.ResourceOption) (*DirectoryConfig, error)
NewDirectoryConfig registers a new resource with the given unique name, arguments, and options.
func (*DirectoryConfig) ElementType ¶
func (*DirectoryConfig) ElementType() reflect.Type
func (*DirectoryConfig) ToDirectoryConfigOutput ¶
func (i *DirectoryConfig) ToDirectoryConfigOutput() DirectoryConfigOutput
func (*DirectoryConfig) ToDirectoryConfigOutputWithContext ¶
func (i *DirectoryConfig) ToDirectoryConfigOutputWithContext(ctx context.Context) DirectoryConfigOutput
type DirectoryConfigArgs ¶
type DirectoryConfigArgs struct { DirectoryName pulumi.StringInput OrganizationalUnitDistinguishedNames pulumi.StringArrayInput ServiceAccountCredentials DirectoryConfigServiceAccountCredentialsInput }
The set of arguments for constructing a DirectoryConfig resource.
func (DirectoryConfigArgs) ElementType ¶
func (DirectoryConfigArgs) ElementType() reflect.Type
type DirectoryConfigInput ¶
type DirectoryConfigInput interface { pulumi.Input ToDirectoryConfigOutput() DirectoryConfigOutput ToDirectoryConfigOutputWithContext(ctx context.Context) DirectoryConfigOutput }
type DirectoryConfigOutput ¶
type DirectoryConfigOutput struct{ *pulumi.OutputState }
func (DirectoryConfigOutput) ElementType ¶
func (DirectoryConfigOutput) ElementType() reflect.Type
func (DirectoryConfigOutput) ToDirectoryConfigOutput ¶
func (o DirectoryConfigOutput) ToDirectoryConfigOutput() DirectoryConfigOutput
func (DirectoryConfigOutput) ToDirectoryConfigOutputWithContext ¶
func (o DirectoryConfigOutput) ToDirectoryConfigOutputWithContext(ctx context.Context) DirectoryConfigOutput
type DirectoryConfigServiceAccountCredentialsArgs ¶
type DirectoryConfigServiceAccountCredentialsArgs struct { AccountName pulumi.StringInput `pulumi:"accountName"` AccountPassword pulumi.StringInput `pulumi:"accountPassword"` }
func (DirectoryConfigServiceAccountCredentialsArgs) ElementType ¶
func (DirectoryConfigServiceAccountCredentialsArgs) ElementType() reflect.Type
func (DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsOutput ¶
func (i DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsOutput() DirectoryConfigServiceAccountCredentialsOutput
func (DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsOutputWithContext ¶
func (i DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsOutputWithContext(ctx context.Context) DirectoryConfigServiceAccountCredentialsOutput
func (DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsPtrOutput ¶
func (i DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsPtrOutput() DirectoryConfigServiceAccountCredentialsPtrOutput
func (DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsPtrOutputWithContext ¶
func (i DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) DirectoryConfigServiceAccountCredentialsPtrOutput
type DirectoryConfigServiceAccountCredentialsInput ¶
type DirectoryConfigServiceAccountCredentialsInput interface { pulumi.Input ToDirectoryConfigServiceAccountCredentialsOutput() DirectoryConfigServiceAccountCredentialsOutput ToDirectoryConfigServiceAccountCredentialsOutputWithContext(context.Context) DirectoryConfigServiceAccountCredentialsOutput }
DirectoryConfigServiceAccountCredentialsInput is an input type that accepts DirectoryConfigServiceAccountCredentialsArgs and DirectoryConfigServiceAccountCredentialsOutput values. You can construct a concrete instance of `DirectoryConfigServiceAccountCredentialsInput` via:
DirectoryConfigServiceAccountCredentialsArgs{...}
type DirectoryConfigServiceAccountCredentialsOutput ¶
type DirectoryConfigServiceAccountCredentialsOutput struct{ *pulumi.OutputState }
func (DirectoryConfigServiceAccountCredentialsOutput) AccountName ¶
func (o DirectoryConfigServiceAccountCredentialsOutput) AccountName() pulumi.StringOutput
func (DirectoryConfigServiceAccountCredentialsOutput) AccountPassword ¶
func (o DirectoryConfigServiceAccountCredentialsOutput) AccountPassword() pulumi.StringOutput
func (DirectoryConfigServiceAccountCredentialsOutput) ElementType ¶
func (DirectoryConfigServiceAccountCredentialsOutput) ElementType() reflect.Type
func (DirectoryConfigServiceAccountCredentialsOutput) ToDirectoryConfigServiceAccountCredentialsOutput ¶
func (o DirectoryConfigServiceAccountCredentialsOutput) ToDirectoryConfigServiceAccountCredentialsOutput() DirectoryConfigServiceAccountCredentialsOutput
func (DirectoryConfigServiceAccountCredentialsOutput) ToDirectoryConfigServiceAccountCredentialsOutputWithContext ¶
func (o DirectoryConfigServiceAccountCredentialsOutput) ToDirectoryConfigServiceAccountCredentialsOutputWithContext(ctx context.Context) DirectoryConfigServiceAccountCredentialsOutput
func (DirectoryConfigServiceAccountCredentialsOutput) ToDirectoryConfigServiceAccountCredentialsPtrOutput ¶
func (o DirectoryConfigServiceAccountCredentialsOutput) ToDirectoryConfigServiceAccountCredentialsPtrOutput() DirectoryConfigServiceAccountCredentialsPtrOutput
func (DirectoryConfigServiceAccountCredentialsOutput) ToDirectoryConfigServiceAccountCredentialsPtrOutputWithContext ¶
func (o DirectoryConfigServiceAccountCredentialsOutput) ToDirectoryConfigServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) DirectoryConfigServiceAccountCredentialsPtrOutput
type DirectoryConfigServiceAccountCredentialsPtrInput ¶
type DirectoryConfigServiceAccountCredentialsPtrInput interface { pulumi.Input ToDirectoryConfigServiceAccountCredentialsPtrOutput() DirectoryConfigServiceAccountCredentialsPtrOutput ToDirectoryConfigServiceAccountCredentialsPtrOutputWithContext(context.Context) DirectoryConfigServiceAccountCredentialsPtrOutput }
DirectoryConfigServiceAccountCredentialsPtrInput is an input type that accepts DirectoryConfigServiceAccountCredentialsArgs, DirectoryConfigServiceAccountCredentialsPtr and DirectoryConfigServiceAccountCredentialsPtrOutput values. You can construct a concrete instance of `DirectoryConfigServiceAccountCredentialsPtrInput` via:
DirectoryConfigServiceAccountCredentialsArgs{...} or: nil
func DirectoryConfigServiceAccountCredentialsPtr ¶
func DirectoryConfigServiceAccountCredentialsPtr(v *DirectoryConfigServiceAccountCredentialsArgs) DirectoryConfigServiceAccountCredentialsPtrInput
type DirectoryConfigServiceAccountCredentialsPtrOutput ¶
type DirectoryConfigServiceAccountCredentialsPtrOutput struct{ *pulumi.OutputState }
func (DirectoryConfigServiceAccountCredentialsPtrOutput) AccountName ¶
func (o DirectoryConfigServiceAccountCredentialsPtrOutput) AccountName() pulumi.StringPtrOutput
func (DirectoryConfigServiceAccountCredentialsPtrOutput) AccountPassword ¶
func (o DirectoryConfigServiceAccountCredentialsPtrOutput) AccountPassword() pulumi.StringPtrOutput
func (DirectoryConfigServiceAccountCredentialsPtrOutput) ElementType ¶
func (DirectoryConfigServiceAccountCredentialsPtrOutput) ElementType() reflect.Type
func (DirectoryConfigServiceAccountCredentialsPtrOutput) ToDirectoryConfigServiceAccountCredentialsPtrOutput ¶
func (o DirectoryConfigServiceAccountCredentialsPtrOutput) ToDirectoryConfigServiceAccountCredentialsPtrOutput() DirectoryConfigServiceAccountCredentialsPtrOutput
func (DirectoryConfigServiceAccountCredentialsPtrOutput) ToDirectoryConfigServiceAccountCredentialsPtrOutputWithContext ¶
func (o DirectoryConfigServiceAccountCredentialsPtrOutput) ToDirectoryConfigServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) DirectoryConfigServiceAccountCredentialsPtrOutput
type DirectoryConfigState ¶
type DirectoryConfigState struct { }
func (DirectoryConfigState) ElementType ¶
func (DirectoryConfigState) ElementType() reflect.Type
type Fleet
deprecated
type Fleet struct { pulumi.CustomResourceState ComputeCapacity FleetComputeCapacityPtrOutput `pulumi:"computeCapacity"` Description pulumi.StringPtrOutput `pulumi:"description"` DisconnectTimeoutInSeconds pulumi.IntPtrOutput `pulumi:"disconnectTimeoutInSeconds"` DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` DomainJoinInfo FleetDomainJoinInfoPtrOutput `pulumi:"domainJoinInfo"` EnableDefaultInternetAccess pulumi.BoolPtrOutput `pulumi:"enableDefaultInternetAccess"` FleetType pulumi.StringPtrOutput `pulumi:"fleetType"` IamRoleArn pulumi.StringPtrOutput `pulumi:"iamRoleArn"` IdleDisconnectTimeoutInSeconds pulumi.IntPtrOutput `pulumi:"idleDisconnectTimeoutInSeconds"` ImageArn pulumi.StringPtrOutput `pulumi:"imageArn"` ImageName pulumi.StringPtrOutput `pulumi:"imageName"` InstanceType pulumi.StringOutput `pulumi:"instanceType"` MaxConcurrentSessions pulumi.IntPtrOutput `pulumi:"maxConcurrentSessions"` MaxUserDurationInSeconds pulumi.IntPtrOutput `pulumi:"maxUserDurationInSeconds"` Name pulumi.StringOutput `pulumi:"name"` Platform pulumi.StringPtrOutput `pulumi:"platform"` StreamView pulumi.StringPtrOutput `pulumi:"streamView"` Tags FleetTagArrayOutput `pulumi:"tags"` UsbDeviceFilterStrings pulumi.StringArrayOutput `pulumi:"usbDeviceFilterStrings"` VpcConfig FleetVpcConfigPtrOutput `pulumi:"vpcConfig"` }
Resource Type definition for AWS::AppStream::Fleet
Deprecated: Fleet is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetFleet ¶
func GetFleet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FleetState, opts ...pulumi.ResourceOption) (*Fleet, error)
GetFleet gets an existing Fleet 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 NewFleet ¶
func NewFleet(ctx *pulumi.Context, name string, args *FleetArgs, opts ...pulumi.ResourceOption) (*Fleet, error)
NewFleet registers a new resource with the given unique name, arguments, and options.
func (*Fleet) ElementType ¶
func (*Fleet) ToFleetOutput ¶
func (i *Fleet) ToFleetOutput() FleetOutput
func (*Fleet) ToFleetOutputWithContext ¶
func (i *Fleet) ToFleetOutputWithContext(ctx context.Context) FleetOutput
type FleetArgs ¶
type FleetArgs struct { ComputeCapacity FleetComputeCapacityPtrInput Description pulumi.StringPtrInput DisconnectTimeoutInSeconds pulumi.IntPtrInput DisplayName pulumi.StringPtrInput DomainJoinInfo FleetDomainJoinInfoPtrInput EnableDefaultInternetAccess pulumi.BoolPtrInput FleetType pulumi.StringPtrInput IamRoleArn pulumi.StringPtrInput IdleDisconnectTimeoutInSeconds pulumi.IntPtrInput ImageArn pulumi.StringPtrInput ImageName pulumi.StringPtrInput InstanceType pulumi.StringInput MaxConcurrentSessions pulumi.IntPtrInput MaxUserDurationInSeconds pulumi.IntPtrInput Name pulumi.StringPtrInput Platform pulumi.StringPtrInput StreamView pulumi.StringPtrInput Tags FleetTagArrayInput UsbDeviceFilterStrings pulumi.StringArrayInput VpcConfig FleetVpcConfigPtrInput }
The set of arguments for constructing a Fleet resource.
func (FleetArgs) ElementType ¶
type FleetComputeCapacity ¶
type FleetComputeCapacity struct {
DesiredInstances int `pulumi:"desiredInstances"`
}
type FleetComputeCapacityArgs ¶
type FleetComputeCapacityArgs struct {
DesiredInstances pulumi.IntInput `pulumi:"desiredInstances"`
}
func (FleetComputeCapacityArgs) ElementType ¶
func (FleetComputeCapacityArgs) ElementType() reflect.Type
func (FleetComputeCapacityArgs) ToFleetComputeCapacityOutput ¶
func (i FleetComputeCapacityArgs) ToFleetComputeCapacityOutput() FleetComputeCapacityOutput
func (FleetComputeCapacityArgs) ToFleetComputeCapacityOutputWithContext ¶
func (i FleetComputeCapacityArgs) ToFleetComputeCapacityOutputWithContext(ctx context.Context) FleetComputeCapacityOutput
func (FleetComputeCapacityArgs) ToFleetComputeCapacityPtrOutput ¶
func (i FleetComputeCapacityArgs) ToFleetComputeCapacityPtrOutput() FleetComputeCapacityPtrOutput
func (FleetComputeCapacityArgs) ToFleetComputeCapacityPtrOutputWithContext ¶
func (i FleetComputeCapacityArgs) ToFleetComputeCapacityPtrOutputWithContext(ctx context.Context) FleetComputeCapacityPtrOutput
type FleetComputeCapacityInput ¶
type FleetComputeCapacityInput interface { pulumi.Input ToFleetComputeCapacityOutput() FleetComputeCapacityOutput ToFleetComputeCapacityOutputWithContext(context.Context) FleetComputeCapacityOutput }
FleetComputeCapacityInput is an input type that accepts FleetComputeCapacityArgs and FleetComputeCapacityOutput values. You can construct a concrete instance of `FleetComputeCapacityInput` via:
FleetComputeCapacityArgs{...}
type FleetComputeCapacityOutput ¶
type FleetComputeCapacityOutput struct{ *pulumi.OutputState }
func (FleetComputeCapacityOutput) DesiredInstances ¶
func (o FleetComputeCapacityOutput) DesiredInstances() pulumi.IntOutput
func (FleetComputeCapacityOutput) ElementType ¶
func (FleetComputeCapacityOutput) ElementType() reflect.Type
func (FleetComputeCapacityOutput) ToFleetComputeCapacityOutput ¶
func (o FleetComputeCapacityOutput) ToFleetComputeCapacityOutput() FleetComputeCapacityOutput
func (FleetComputeCapacityOutput) ToFleetComputeCapacityOutputWithContext ¶
func (o FleetComputeCapacityOutput) ToFleetComputeCapacityOutputWithContext(ctx context.Context) FleetComputeCapacityOutput
func (FleetComputeCapacityOutput) ToFleetComputeCapacityPtrOutput ¶
func (o FleetComputeCapacityOutput) ToFleetComputeCapacityPtrOutput() FleetComputeCapacityPtrOutput
func (FleetComputeCapacityOutput) ToFleetComputeCapacityPtrOutputWithContext ¶
func (o FleetComputeCapacityOutput) ToFleetComputeCapacityPtrOutputWithContext(ctx context.Context) FleetComputeCapacityPtrOutput
type FleetComputeCapacityPtrInput ¶
type FleetComputeCapacityPtrInput interface { pulumi.Input ToFleetComputeCapacityPtrOutput() FleetComputeCapacityPtrOutput ToFleetComputeCapacityPtrOutputWithContext(context.Context) FleetComputeCapacityPtrOutput }
FleetComputeCapacityPtrInput is an input type that accepts FleetComputeCapacityArgs, FleetComputeCapacityPtr and FleetComputeCapacityPtrOutput values. You can construct a concrete instance of `FleetComputeCapacityPtrInput` via:
FleetComputeCapacityArgs{...} or: nil
func FleetComputeCapacityPtr ¶
func FleetComputeCapacityPtr(v *FleetComputeCapacityArgs) FleetComputeCapacityPtrInput
type FleetComputeCapacityPtrOutput ¶
type FleetComputeCapacityPtrOutput struct{ *pulumi.OutputState }
func (FleetComputeCapacityPtrOutput) DesiredInstances ¶
func (o FleetComputeCapacityPtrOutput) DesiredInstances() pulumi.IntPtrOutput
func (FleetComputeCapacityPtrOutput) Elem ¶
func (o FleetComputeCapacityPtrOutput) Elem() FleetComputeCapacityOutput
func (FleetComputeCapacityPtrOutput) ElementType ¶
func (FleetComputeCapacityPtrOutput) ElementType() reflect.Type
func (FleetComputeCapacityPtrOutput) ToFleetComputeCapacityPtrOutput ¶
func (o FleetComputeCapacityPtrOutput) ToFleetComputeCapacityPtrOutput() FleetComputeCapacityPtrOutput
func (FleetComputeCapacityPtrOutput) ToFleetComputeCapacityPtrOutputWithContext ¶
func (o FleetComputeCapacityPtrOutput) ToFleetComputeCapacityPtrOutputWithContext(ctx context.Context) FleetComputeCapacityPtrOutput
type FleetDomainJoinInfo ¶
type FleetDomainJoinInfoArgs ¶
type FleetDomainJoinInfoArgs struct { DirectoryName pulumi.StringPtrInput `pulumi:"directoryName"` OrganizationalUnitDistinguishedName pulumi.StringPtrInput `pulumi:"organizationalUnitDistinguishedName"` }
func (FleetDomainJoinInfoArgs) ElementType ¶
func (FleetDomainJoinInfoArgs) ElementType() reflect.Type
func (FleetDomainJoinInfoArgs) ToFleetDomainJoinInfoOutput ¶
func (i FleetDomainJoinInfoArgs) ToFleetDomainJoinInfoOutput() FleetDomainJoinInfoOutput
func (FleetDomainJoinInfoArgs) ToFleetDomainJoinInfoOutputWithContext ¶
func (i FleetDomainJoinInfoArgs) ToFleetDomainJoinInfoOutputWithContext(ctx context.Context) FleetDomainJoinInfoOutput
func (FleetDomainJoinInfoArgs) ToFleetDomainJoinInfoPtrOutput ¶
func (i FleetDomainJoinInfoArgs) ToFleetDomainJoinInfoPtrOutput() FleetDomainJoinInfoPtrOutput
func (FleetDomainJoinInfoArgs) ToFleetDomainJoinInfoPtrOutputWithContext ¶
func (i FleetDomainJoinInfoArgs) ToFleetDomainJoinInfoPtrOutputWithContext(ctx context.Context) FleetDomainJoinInfoPtrOutput
type FleetDomainJoinInfoInput ¶
type FleetDomainJoinInfoInput interface { pulumi.Input ToFleetDomainJoinInfoOutput() FleetDomainJoinInfoOutput ToFleetDomainJoinInfoOutputWithContext(context.Context) FleetDomainJoinInfoOutput }
FleetDomainJoinInfoInput is an input type that accepts FleetDomainJoinInfoArgs and FleetDomainJoinInfoOutput values. You can construct a concrete instance of `FleetDomainJoinInfoInput` via:
FleetDomainJoinInfoArgs{...}
type FleetDomainJoinInfoOutput ¶
type FleetDomainJoinInfoOutput struct{ *pulumi.OutputState }
func (FleetDomainJoinInfoOutput) DirectoryName ¶
func (o FleetDomainJoinInfoOutput) DirectoryName() pulumi.StringPtrOutput
func (FleetDomainJoinInfoOutput) ElementType ¶
func (FleetDomainJoinInfoOutput) ElementType() reflect.Type
func (FleetDomainJoinInfoOutput) OrganizationalUnitDistinguishedName ¶
func (o FleetDomainJoinInfoOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput
func (FleetDomainJoinInfoOutput) ToFleetDomainJoinInfoOutput ¶
func (o FleetDomainJoinInfoOutput) ToFleetDomainJoinInfoOutput() FleetDomainJoinInfoOutput
func (FleetDomainJoinInfoOutput) ToFleetDomainJoinInfoOutputWithContext ¶
func (o FleetDomainJoinInfoOutput) ToFleetDomainJoinInfoOutputWithContext(ctx context.Context) FleetDomainJoinInfoOutput
func (FleetDomainJoinInfoOutput) ToFleetDomainJoinInfoPtrOutput ¶
func (o FleetDomainJoinInfoOutput) ToFleetDomainJoinInfoPtrOutput() FleetDomainJoinInfoPtrOutput
func (FleetDomainJoinInfoOutput) ToFleetDomainJoinInfoPtrOutputWithContext ¶
func (o FleetDomainJoinInfoOutput) ToFleetDomainJoinInfoPtrOutputWithContext(ctx context.Context) FleetDomainJoinInfoPtrOutput
type FleetDomainJoinInfoPtrInput ¶
type FleetDomainJoinInfoPtrInput interface { pulumi.Input ToFleetDomainJoinInfoPtrOutput() FleetDomainJoinInfoPtrOutput ToFleetDomainJoinInfoPtrOutputWithContext(context.Context) FleetDomainJoinInfoPtrOutput }
FleetDomainJoinInfoPtrInput is an input type that accepts FleetDomainJoinInfoArgs, FleetDomainJoinInfoPtr and FleetDomainJoinInfoPtrOutput values. You can construct a concrete instance of `FleetDomainJoinInfoPtrInput` via:
FleetDomainJoinInfoArgs{...} or: nil
func FleetDomainJoinInfoPtr ¶
func FleetDomainJoinInfoPtr(v *FleetDomainJoinInfoArgs) FleetDomainJoinInfoPtrInput
type FleetDomainJoinInfoPtrOutput ¶
type FleetDomainJoinInfoPtrOutput struct{ *pulumi.OutputState }
func (FleetDomainJoinInfoPtrOutput) DirectoryName ¶
func (o FleetDomainJoinInfoPtrOutput) DirectoryName() pulumi.StringPtrOutput
func (FleetDomainJoinInfoPtrOutput) Elem ¶
func (o FleetDomainJoinInfoPtrOutput) Elem() FleetDomainJoinInfoOutput
func (FleetDomainJoinInfoPtrOutput) ElementType ¶
func (FleetDomainJoinInfoPtrOutput) ElementType() reflect.Type
func (FleetDomainJoinInfoPtrOutput) OrganizationalUnitDistinguishedName ¶
func (o FleetDomainJoinInfoPtrOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput
func (FleetDomainJoinInfoPtrOutput) ToFleetDomainJoinInfoPtrOutput ¶
func (o FleetDomainJoinInfoPtrOutput) ToFleetDomainJoinInfoPtrOutput() FleetDomainJoinInfoPtrOutput
func (FleetDomainJoinInfoPtrOutput) ToFleetDomainJoinInfoPtrOutputWithContext ¶
func (o FleetDomainJoinInfoPtrOutput) ToFleetDomainJoinInfoPtrOutputWithContext(ctx context.Context) FleetDomainJoinInfoPtrOutput
type FleetInput ¶
type FleetInput interface { pulumi.Input ToFleetOutput() FleetOutput ToFleetOutputWithContext(ctx context.Context) FleetOutput }
type FleetOutput ¶
type FleetOutput struct{ *pulumi.OutputState }
func (FleetOutput) ElementType ¶
func (FleetOutput) ElementType() reflect.Type
func (FleetOutput) ToFleetOutput ¶
func (o FleetOutput) ToFleetOutput() FleetOutput
func (FleetOutput) ToFleetOutputWithContext ¶
func (o FleetOutput) ToFleetOutputWithContext(ctx context.Context) FleetOutput
type FleetState ¶
type FleetState struct { }
func (FleetState) ElementType ¶
func (FleetState) ElementType() reflect.Type
type FleetTagArgs ¶
type FleetTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (FleetTagArgs) ElementType ¶
func (FleetTagArgs) ElementType() reflect.Type
func (FleetTagArgs) ToFleetTagOutput ¶
func (i FleetTagArgs) ToFleetTagOutput() FleetTagOutput
func (FleetTagArgs) ToFleetTagOutputWithContext ¶
func (i FleetTagArgs) ToFleetTagOutputWithContext(ctx context.Context) FleetTagOutput
type FleetTagArray ¶
type FleetTagArray []FleetTagInput
func (FleetTagArray) ElementType ¶
func (FleetTagArray) ElementType() reflect.Type
func (FleetTagArray) ToFleetTagArrayOutput ¶
func (i FleetTagArray) ToFleetTagArrayOutput() FleetTagArrayOutput
func (FleetTagArray) ToFleetTagArrayOutputWithContext ¶
func (i FleetTagArray) ToFleetTagArrayOutputWithContext(ctx context.Context) FleetTagArrayOutput
type FleetTagArrayInput ¶
type FleetTagArrayInput interface { pulumi.Input ToFleetTagArrayOutput() FleetTagArrayOutput ToFleetTagArrayOutputWithContext(context.Context) FleetTagArrayOutput }
FleetTagArrayInput is an input type that accepts FleetTagArray and FleetTagArrayOutput values. You can construct a concrete instance of `FleetTagArrayInput` via:
FleetTagArray{ FleetTagArgs{...} }
type FleetTagArrayOutput ¶
type FleetTagArrayOutput struct{ *pulumi.OutputState }
func (FleetTagArrayOutput) ElementType ¶
func (FleetTagArrayOutput) ElementType() reflect.Type
func (FleetTagArrayOutput) Index ¶
func (o FleetTagArrayOutput) Index(i pulumi.IntInput) FleetTagOutput
func (FleetTagArrayOutput) ToFleetTagArrayOutput ¶
func (o FleetTagArrayOutput) ToFleetTagArrayOutput() FleetTagArrayOutput
func (FleetTagArrayOutput) ToFleetTagArrayOutputWithContext ¶
func (o FleetTagArrayOutput) ToFleetTagArrayOutputWithContext(ctx context.Context) FleetTagArrayOutput
type FleetTagInput ¶
type FleetTagInput interface { pulumi.Input ToFleetTagOutput() FleetTagOutput ToFleetTagOutputWithContext(context.Context) FleetTagOutput }
FleetTagInput is an input type that accepts FleetTagArgs and FleetTagOutput values. You can construct a concrete instance of `FleetTagInput` via:
FleetTagArgs{...}
type FleetTagOutput ¶
type FleetTagOutput struct{ *pulumi.OutputState }
func (FleetTagOutput) ElementType ¶
func (FleetTagOutput) ElementType() reflect.Type
func (FleetTagOutput) Key ¶
func (o FleetTagOutput) Key() pulumi.StringOutput
func (FleetTagOutput) ToFleetTagOutput ¶
func (o FleetTagOutput) ToFleetTagOutput() FleetTagOutput
func (FleetTagOutput) ToFleetTagOutputWithContext ¶
func (o FleetTagOutput) ToFleetTagOutputWithContext(ctx context.Context) FleetTagOutput
func (FleetTagOutput) Value ¶
func (o FleetTagOutput) Value() pulumi.StringOutput
type FleetVpcConfig ¶
type FleetVpcConfigArgs ¶
type FleetVpcConfigArgs struct { SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (FleetVpcConfigArgs) ElementType ¶
func (FleetVpcConfigArgs) ElementType() reflect.Type
func (FleetVpcConfigArgs) ToFleetVpcConfigOutput ¶
func (i FleetVpcConfigArgs) ToFleetVpcConfigOutput() FleetVpcConfigOutput
func (FleetVpcConfigArgs) ToFleetVpcConfigOutputWithContext ¶
func (i FleetVpcConfigArgs) ToFleetVpcConfigOutputWithContext(ctx context.Context) FleetVpcConfigOutput
func (FleetVpcConfigArgs) ToFleetVpcConfigPtrOutput ¶
func (i FleetVpcConfigArgs) ToFleetVpcConfigPtrOutput() FleetVpcConfigPtrOutput
func (FleetVpcConfigArgs) ToFleetVpcConfigPtrOutputWithContext ¶
func (i FleetVpcConfigArgs) ToFleetVpcConfigPtrOutputWithContext(ctx context.Context) FleetVpcConfigPtrOutput
type FleetVpcConfigInput ¶
type FleetVpcConfigInput interface { pulumi.Input ToFleetVpcConfigOutput() FleetVpcConfigOutput ToFleetVpcConfigOutputWithContext(context.Context) FleetVpcConfigOutput }
FleetVpcConfigInput is an input type that accepts FleetVpcConfigArgs and FleetVpcConfigOutput values. You can construct a concrete instance of `FleetVpcConfigInput` via:
FleetVpcConfigArgs{...}
type FleetVpcConfigOutput ¶
type FleetVpcConfigOutput struct{ *pulumi.OutputState }
func (FleetVpcConfigOutput) ElementType ¶
func (FleetVpcConfigOutput) ElementType() reflect.Type
func (FleetVpcConfigOutput) SecurityGroupIds ¶
func (o FleetVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (FleetVpcConfigOutput) SubnetIds ¶
func (o FleetVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
func (FleetVpcConfigOutput) ToFleetVpcConfigOutput ¶
func (o FleetVpcConfigOutput) ToFleetVpcConfigOutput() FleetVpcConfigOutput
func (FleetVpcConfigOutput) ToFleetVpcConfigOutputWithContext ¶
func (o FleetVpcConfigOutput) ToFleetVpcConfigOutputWithContext(ctx context.Context) FleetVpcConfigOutput
func (FleetVpcConfigOutput) ToFleetVpcConfigPtrOutput ¶
func (o FleetVpcConfigOutput) ToFleetVpcConfigPtrOutput() FleetVpcConfigPtrOutput
func (FleetVpcConfigOutput) ToFleetVpcConfigPtrOutputWithContext ¶
func (o FleetVpcConfigOutput) ToFleetVpcConfigPtrOutputWithContext(ctx context.Context) FleetVpcConfigPtrOutput
type FleetVpcConfigPtrInput ¶
type FleetVpcConfigPtrInput interface { pulumi.Input ToFleetVpcConfigPtrOutput() FleetVpcConfigPtrOutput ToFleetVpcConfigPtrOutputWithContext(context.Context) FleetVpcConfigPtrOutput }
FleetVpcConfigPtrInput is an input type that accepts FleetVpcConfigArgs, FleetVpcConfigPtr and FleetVpcConfigPtrOutput values. You can construct a concrete instance of `FleetVpcConfigPtrInput` via:
FleetVpcConfigArgs{...} or: nil
func FleetVpcConfigPtr ¶
func FleetVpcConfigPtr(v *FleetVpcConfigArgs) FleetVpcConfigPtrInput
type FleetVpcConfigPtrOutput ¶
type FleetVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (FleetVpcConfigPtrOutput) Elem ¶
func (o FleetVpcConfigPtrOutput) Elem() FleetVpcConfigOutput
func (FleetVpcConfigPtrOutput) ElementType ¶
func (FleetVpcConfigPtrOutput) ElementType() reflect.Type
func (FleetVpcConfigPtrOutput) SecurityGroupIds ¶
func (o FleetVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (FleetVpcConfigPtrOutput) SubnetIds ¶
func (o FleetVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
func (FleetVpcConfigPtrOutput) ToFleetVpcConfigPtrOutput ¶
func (o FleetVpcConfigPtrOutput) ToFleetVpcConfigPtrOutput() FleetVpcConfigPtrOutput
func (FleetVpcConfigPtrOutput) ToFleetVpcConfigPtrOutputWithContext ¶
func (o FleetVpcConfigPtrOutput) ToFleetVpcConfigPtrOutputWithContext(ctx context.Context) FleetVpcConfigPtrOutput
type ImageBuilder
deprecated
type ImageBuilder struct { pulumi.CustomResourceState AccessEndpoints ImageBuilderAccessEndpointArrayOutput `pulumi:"accessEndpoints"` AppstreamAgentVersion pulumi.StringPtrOutput `pulumi:"appstreamAgentVersion"` Description pulumi.StringPtrOutput `pulumi:"description"` DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` DomainJoinInfo ImageBuilderDomainJoinInfoPtrOutput `pulumi:"domainJoinInfo"` EnableDefaultInternetAccess pulumi.BoolPtrOutput `pulumi:"enableDefaultInternetAccess"` IamRoleArn pulumi.StringPtrOutput `pulumi:"iamRoleArn"` ImageArn pulumi.StringPtrOutput `pulumi:"imageArn"` ImageName pulumi.StringPtrOutput `pulumi:"imageName"` InstanceType pulumi.StringOutput `pulumi:"instanceType"` Name pulumi.StringOutput `pulumi:"name"` StreamingUrl pulumi.StringOutput `pulumi:"streamingUrl"` Tags ImageBuilderTagArrayOutput `pulumi:"tags"` VpcConfig ImageBuilderVpcConfigPtrOutput `pulumi:"vpcConfig"` }
Resource Type definition for AWS::AppStream::ImageBuilder
Deprecated: ImageBuilder is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetImageBuilder ¶
func GetImageBuilder(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ImageBuilderState, opts ...pulumi.ResourceOption) (*ImageBuilder, error)
GetImageBuilder gets an existing ImageBuilder 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 NewImageBuilder ¶
func NewImageBuilder(ctx *pulumi.Context, name string, args *ImageBuilderArgs, opts ...pulumi.ResourceOption) (*ImageBuilder, error)
NewImageBuilder registers a new resource with the given unique name, arguments, and options.
func (*ImageBuilder) ElementType ¶
func (*ImageBuilder) ElementType() reflect.Type
func (*ImageBuilder) ToImageBuilderOutput ¶
func (i *ImageBuilder) ToImageBuilderOutput() ImageBuilderOutput
func (*ImageBuilder) ToImageBuilderOutputWithContext ¶
func (i *ImageBuilder) ToImageBuilderOutputWithContext(ctx context.Context) ImageBuilderOutput
type ImageBuilderAccessEndpointArgs ¶
type ImageBuilderAccessEndpointArgs struct { EndpointType pulumi.StringInput `pulumi:"endpointType"` VpceId pulumi.StringInput `pulumi:"vpceId"` }
func (ImageBuilderAccessEndpointArgs) ElementType ¶
func (ImageBuilderAccessEndpointArgs) ElementType() reflect.Type
func (ImageBuilderAccessEndpointArgs) ToImageBuilderAccessEndpointOutput ¶
func (i ImageBuilderAccessEndpointArgs) ToImageBuilderAccessEndpointOutput() ImageBuilderAccessEndpointOutput
func (ImageBuilderAccessEndpointArgs) ToImageBuilderAccessEndpointOutputWithContext ¶
func (i ImageBuilderAccessEndpointArgs) ToImageBuilderAccessEndpointOutputWithContext(ctx context.Context) ImageBuilderAccessEndpointOutput
type ImageBuilderAccessEndpointArray ¶
type ImageBuilderAccessEndpointArray []ImageBuilderAccessEndpointInput
func (ImageBuilderAccessEndpointArray) ElementType ¶
func (ImageBuilderAccessEndpointArray) ElementType() reflect.Type
func (ImageBuilderAccessEndpointArray) ToImageBuilderAccessEndpointArrayOutput ¶
func (i ImageBuilderAccessEndpointArray) ToImageBuilderAccessEndpointArrayOutput() ImageBuilderAccessEndpointArrayOutput
func (ImageBuilderAccessEndpointArray) ToImageBuilderAccessEndpointArrayOutputWithContext ¶
func (i ImageBuilderAccessEndpointArray) ToImageBuilderAccessEndpointArrayOutputWithContext(ctx context.Context) ImageBuilderAccessEndpointArrayOutput
type ImageBuilderAccessEndpointArrayInput ¶
type ImageBuilderAccessEndpointArrayInput interface { pulumi.Input ToImageBuilderAccessEndpointArrayOutput() ImageBuilderAccessEndpointArrayOutput ToImageBuilderAccessEndpointArrayOutputWithContext(context.Context) ImageBuilderAccessEndpointArrayOutput }
ImageBuilderAccessEndpointArrayInput is an input type that accepts ImageBuilderAccessEndpointArray and ImageBuilderAccessEndpointArrayOutput values. You can construct a concrete instance of `ImageBuilderAccessEndpointArrayInput` via:
ImageBuilderAccessEndpointArray{ ImageBuilderAccessEndpointArgs{...} }
type ImageBuilderAccessEndpointArrayOutput ¶
type ImageBuilderAccessEndpointArrayOutput struct{ *pulumi.OutputState }
func (ImageBuilderAccessEndpointArrayOutput) ElementType ¶
func (ImageBuilderAccessEndpointArrayOutput) ElementType() reflect.Type
func (ImageBuilderAccessEndpointArrayOutput) Index ¶
func (o ImageBuilderAccessEndpointArrayOutput) Index(i pulumi.IntInput) ImageBuilderAccessEndpointOutput
func (ImageBuilderAccessEndpointArrayOutput) ToImageBuilderAccessEndpointArrayOutput ¶
func (o ImageBuilderAccessEndpointArrayOutput) ToImageBuilderAccessEndpointArrayOutput() ImageBuilderAccessEndpointArrayOutput
func (ImageBuilderAccessEndpointArrayOutput) ToImageBuilderAccessEndpointArrayOutputWithContext ¶
func (o ImageBuilderAccessEndpointArrayOutput) ToImageBuilderAccessEndpointArrayOutputWithContext(ctx context.Context) ImageBuilderAccessEndpointArrayOutput
type ImageBuilderAccessEndpointInput ¶
type ImageBuilderAccessEndpointInput interface { pulumi.Input ToImageBuilderAccessEndpointOutput() ImageBuilderAccessEndpointOutput ToImageBuilderAccessEndpointOutputWithContext(context.Context) ImageBuilderAccessEndpointOutput }
ImageBuilderAccessEndpointInput is an input type that accepts ImageBuilderAccessEndpointArgs and ImageBuilderAccessEndpointOutput values. You can construct a concrete instance of `ImageBuilderAccessEndpointInput` via:
ImageBuilderAccessEndpointArgs{...}
type ImageBuilderAccessEndpointOutput ¶
type ImageBuilderAccessEndpointOutput struct{ *pulumi.OutputState }
func (ImageBuilderAccessEndpointOutput) ElementType ¶
func (ImageBuilderAccessEndpointOutput) ElementType() reflect.Type
func (ImageBuilderAccessEndpointOutput) EndpointType ¶
func (o ImageBuilderAccessEndpointOutput) EndpointType() pulumi.StringOutput
func (ImageBuilderAccessEndpointOutput) ToImageBuilderAccessEndpointOutput ¶
func (o ImageBuilderAccessEndpointOutput) ToImageBuilderAccessEndpointOutput() ImageBuilderAccessEndpointOutput
func (ImageBuilderAccessEndpointOutput) ToImageBuilderAccessEndpointOutputWithContext ¶
func (o ImageBuilderAccessEndpointOutput) ToImageBuilderAccessEndpointOutputWithContext(ctx context.Context) ImageBuilderAccessEndpointOutput
func (ImageBuilderAccessEndpointOutput) VpceId ¶
func (o ImageBuilderAccessEndpointOutput) VpceId() pulumi.StringOutput
type ImageBuilderArgs ¶
type ImageBuilderArgs struct { AccessEndpoints ImageBuilderAccessEndpointArrayInput AppstreamAgentVersion pulumi.StringPtrInput Description pulumi.StringPtrInput DisplayName pulumi.StringPtrInput DomainJoinInfo ImageBuilderDomainJoinInfoPtrInput EnableDefaultInternetAccess pulumi.BoolPtrInput IamRoleArn pulumi.StringPtrInput ImageArn pulumi.StringPtrInput ImageName pulumi.StringPtrInput InstanceType pulumi.StringInput Name pulumi.StringPtrInput Tags ImageBuilderTagArrayInput VpcConfig ImageBuilderVpcConfigPtrInput }
The set of arguments for constructing a ImageBuilder resource.
func (ImageBuilderArgs) ElementType ¶
func (ImageBuilderArgs) ElementType() reflect.Type
type ImageBuilderDomainJoinInfoArgs ¶
type ImageBuilderDomainJoinInfoArgs struct { DirectoryName pulumi.StringPtrInput `pulumi:"directoryName"` OrganizationalUnitDistinguishedName pulumi.StringPtrInput `pulumi:"organizationalUnitDistinguishedName"` }
func (ImageBuilderDomainJoinInfoArgs) ElementType ¶
func (ImageBuilderDomainJoinInfoArgs) ElementType() reflect.Type
func (ImageBuilderDomainJoinInfoArgs) ToImageBuilderDomainJoinInfoOutput ¶
func (i ImageBuilderDomainJoinInfoArgs) ToImageBuilderDomainJoinInfoOutput() ImageBuilderDomainJoinInfoOutput
func (ImageBuilderDomainJoinInfoArgs) ToImageBuilderDomainJoinInfoOutputWithContext ¶
func (i ImageBuilderDomainJoinInfoArgs) ToImageBuilderDomainJoinInfoOutputWithContext(ctx context.Context) ImageBuilderDomainJoinInfoOutput
func (ImageBuilderDomainJoinInfoArgs) ToImageBuilderDomainJoinInfoPtrOutput ¶
func (i ImageBuilderDomainJoinInfoArgs) ToImageBuilderDomainJoinInfoPtrOutput() ImageBuilderDomainJoinInfoPtrOutput
func (ImageBuilderDomainJoinInfoArgs) ToImageBuilderDomainJoinInfoPtrOutputWithContext ¶
func (i ImageBuilderDomainJoinInfoArgs) ToImageBuilderDomainJoinInfoPtrOutputWithContext(ctx context.Context) ImageBuilderDomainJoinInfoPtrOutput
type ImageBuilderDomainJoinInfoInput ¶
type ImageBuilderDomainJoinInfoInput interface { pulumi.Input ToImageBuilderDomainJoinInfoOutput() ImageBuilderDomainJoinInfoOutput ToImageBuilderDomainJoinInfoOutputWithContext(context.Context) ImageBuilderDomainJoinInfoOutput }
ImageBuilderDomainJoinInfoInput is an input type that accepts ImageBuilderDomainJoinInfoArgs and ImageBuilderDomainJoinInfoOutput values. You can construct a concrete instance of `ImageBuilderDomainJoinInfoInput` via:
ImageBuilderDomainJoinInfoArgs{...}
type ImageBuilderDomainJoinInfoOutput ¶
type ImageBuilderDomainJoinInfoOutput struct{ *pulumi.OutputState }
func (ImageBuilderDomainJoinInfoOutput) DirectoryName ¶
func (o ImageBuilderDomainJoinInfoOutput) DirectoryName() pulumi.StringPtrOutput
func (ImageBuilderDomainJoinInfoOutput) ElementType ¶
func (ImageBuilderDomainJoinInfoOutput) ElementType() reflect.Type
func (ImageBuilderDomainJoinInfoOutput) OrganizationalUnitDistinguishedName ¶
func (o ImageBuilderDomainJoinInfoOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput
func (ImageBuilderDomainJoinInfoOutput) ToImageBuilderDomainJoinInfoOutput ¶
func (o ImageBuilderDomainJoinInfoOutput) ToImageBuilderDomainJoinInfoOutput() ImageBuilderDomainJoinInfoOutput
func (ImageBuilderDomainJoinInfoOutput) ToImageBuilderDomainJoinInfoOutputWithContext ¶
func (o ImageBuilderDomainJoinInfoOutput) ToImageBuilderDomainJoinInfoOutputWithContext(ctx context.Context) ImageBuilderDomainJoinInfoOutput
func (ImageBuilderDomainJoinInfoOutput) ToImageBuilderDomainJoinInfoPtrOutput ¶
func (o ImageBuilderDomainJoinInfoOutput) ToImageBuilderDomainJoinInfoPtrOutput() ImageBuilderDomainJoinInfoPtrOutput
func (ImageBuilderDomainJoinInfoOutput) ToImageBuilderDomainJoinInfoPtrOutputWithContext ¶
func (o ImageBuilderDomainJoinInfoOutput) ToImageBuilderDomainJoinInfoPtrOutputWithContext(ctx context.Context) ImageBuilderDomainJoinInfoPtrOutput
type ImageBuilderDomainJoinInfoPtrInput ¶
type ImageBuilderDomainJoinInfoPtrInput interface { pulumi.Input ToImageBuilderDomainJoinInfoPtrOutput() ImageBuilderDomainJoinInfoPtrOutput ToImageBuilderDomainJoinInfoPtrOutputWithContext(context.Context) ImageBuilderDomainJoinInfoPtrOutput }
ImageBuilderDomainJoinInfoPtrInput is an input type that accepts ImageBuilderDomainJoinInfoArgs, ImageBuilderDomainJoinInfoPtr and ImageBuilderDomainJoinInfoPtrOutput values. You can construct a concrete instance of `ImageBuilderDomainJoinInfoPtrInput` via:
ImageBuilderDomainJoinInfoArgs{...} or: nil
func ImageBuilderDomainJoinInfoPtr ¶
func ImageBuilderDomainJoinInfoPtr(v *ImageBuilderDomainJoinInfoArgs) ImageBuilderDomainJoinInfoPtrInput
type ImageBuilderDomainJoinInfoPtrOutput ¶
type ImageBuilderDomainJoinInfoPtrOutput struct{ *pulumi.OutputState }
func (ImageBuilderDomainJoinInfoPtrOutput) DirectoryName ¶
func (o ImageBuilderDomainJoinInfoPtrOutput) DirectoryName() pulumi.StringPtrOutput
func (ImageBuilderDomainJoinInfoPtrOutput) Elem ¶
func (o ImageBuilderDomainJoinInfoPtrOutput) Elem() ImageBuilderDomainJoinInfoOutput
func (ImageBuilderDomainJoinInfoPtrOutput) ElementType ¶
func (ImageBuilderDomainJoinInfoPtrOutput) ElementType() reflect.Type
func (ImageBuilderDomainJoinInfoPtrOutput) OrganizationalUnitDistinguishedName ¶
func (o ImageBuilderDomainJoinInfoPtrOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput
func (ImageBuilderDomainJoinInfoPtrOutput) ToImageBuilderDomainJoinInfoPtrOutput ¶
func (o ImageBuilderDomainJoinInfoPtrOutput) ToImageBuilderDomainJoinInfoPtrOutput() ImageBuilderDomainJoinInfoPtrOutput
func (ImageBuilderDomainJoinInfoPtrOutput) ToImageBuilderDomainJoinInfoPtrOutputWithContext ¶
func (o ImageBuilderDomainJoinInfoPtrOutput) ToImageBuilderDomainJoinInfoPtrOutputWithContext(ctx context.Context) ImageBuilderDomainJoinInfoPtrOutput
type ImageBuilderInput ¶
type ImageBuilderInput interface { pulumi.Input ToImageBuilderOutput() ImageBuilderOutput ToImageBuilderOutputWithContext(ctx context.Context) ImageBuilderOutput }
type ImageBuilderOutput ¶
type ImageBuilderOutput struct{ *pulumi.OutputState }
func (ImageBuilderOutput) ElementType ¶
func (ImageBuilderOutput) ElementType() reflect.Type
func (ImageBuilderOutput) ToImageBuilderOutput ¶
func (o ImageBuilderOutput) ToImageBuilderOutput() ImageBuilderOutput
func (ImageBuilderOutput) ToImageBuilderOutputWithContext ¶
func (o ImageBuilderOutput) ToImageBuilderOutputWithContext(ctx context.Context) ImageBuilderOutput
type ImageBuilderState ¶
type ImageBuilderState struct { }
func (ImageBuilderState) ElementType ¶
func (ImageBuilderState) ElementType() reflect.Type
type ImageBuilderTag ¶
type ImageBuilderTagArgs ¶
type ImageBuilderTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (ImageBuilderTagArgs) ElementType ¶
func (ImageBuilderTagArgs) ElementType() reflect.Type
func (ImageBuilderTagArgs) ToImageBuilderTagOutput ¶
func (i ImageBuilderTagArgs) ToImageBuilderTagOutput() ImageBuilderTagOutput
func (ImageBuilderTagArgs) ToImageBuilderTagOutputWithContext ¶
func (i ImageBuilderTagArgs) ToImageBuilderTagOutputWithContext(ctx context.Context) ImageBuilderTagOutput
type ImageBuilderTagArray ¶
type ImageBuilderTagArray []ImageBuilderTagInput
func (ImageBuilderTagArray) ElementType ¶
func (ImageBuilderTagArray) ElementType() reflect.Type
func (ImageBuilderTagArray) ToImageBuilderTagArrayOutput ¶
func (i ImageBuilderTagArray) ToImageBuilderTagArrayOutput() ImageBuilderTagArrayOutput
func (ImageBuilderTagArray) ToImageBuilderTagArrayOutputWithContext ¶
func (i ImageBuilderTagArray) ToImageBuilderTagArrayOutputWithContext(ctx context.Context) ImageBuilderTagArrayOutput
type ImageBuilderTagArrayInput ¶
type ImageBuilderTagArrayInput interface { pulumi.Input ToImageBuilderTagArrayOutput() ImageBuilderTagArrayOutput ToImageBuilderTagArrayOutputWithContext(context.Context) ImageBuilderTagArrayOutput }
ImageBuilderTagArrayInput is an input type that accepts ImageBuilderTagArray and ImageBuilderTagArrayOutput values. You can construct a concrete instance of `ImageBuilderTagArrayInput` via:
ImageBuilderTagArray{ ImageBuilderTagArgs{...} }
type ImageBuilderTagArrayOutput ¶
type ImageBuilderTagArrayOutput struct{ *pulumi.OutputState }
func (ImageBuilderTagArrayOutput) ElementType ¶
func (ImageBuilderTagArrayOutput) ElementType() reflect.Type
func (ImageBuilderTagArrayOutput) Index ¶
func (o ImageBuilderTagArrayOutput) Index(i pulumi.IntInput) ImageBuilderTagOutput
func (ImageBuilderTagArrayOutput) ToImageBuilderTagArrayOutput ¶
func (o ImageBuilderTagArrayOutput) ToImageBuilderTagArrayOutput() ImageBuilderTagArrayOutput
func (ImageBuilderTagArrayOutput) ToImageBuilderTagArrayOutputWithContext ¶
func (o ImageBuilderTagArrayOutput) ToImageBuilderTagArrayOutputWithContext(ctx context.Context) ImageBuilderTagArrayOutput
type ImageBuilderTagInput ¶
type ImageBuilderTagInput interface { pulumi.Input ToImageBuilderTagOutput() ImageBuilderTagOutput ToImageBuilderTagOutputWithContext(context.Context) ImageBuilderTagOutput }
ImageBuilderTagInput is an input type that accepts ImageBuilderTagArgs and ImageBuilderTagOutput values. You can construct a concrete instance of `ImageBuilderTagInput` via:
ImageBuilderTagArgs{...}
type ImageBuilderTagOutput ¶
type ImageBuilderTagOutput struct{ *pulumi.OutputState }
func (ImageBuilderTagOutput) ElementType ¶
func (ImageBuilderTagOutput) ElementType() reflect.Type
func (ImageBuilderTagOutput) Key ¶
func (o ImageBuilderTagOutput) Key() pulumi.StringOutput
func (ImageBuilderTagOutput) ToImageBuilderTagOutput ¶
func (o ImageBuilderTagOutput) ToImageBuilderTagOutput() ImageBuilderTagOutput
func (ImageBuilderTagOutput) ToImageBuilderTagOutputWithContext ¶
func (o ImageBuilderTagOutput) ToImageBuilderTagOutputWithContext(ctx context.Context) ImageBuilderTagOutput
func (ImageBuilderTagOutput) Value ¶
func (o ImageBuilderTagOutput) Value() pulumi.StringOutput
type ImageBuilderVpcConfig ¶
type ImageBuilderVpcConfigArgs ¶
type ImageBuilderVpcConfigArgs struct { SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (ImageBuilderVpcConfigArgs) ElementType ¶
func (ImageBuilderVpcConfigArgs) ElementType() reflect.Type
func (ImageBuilderVpcConfigArgs) ToImageBuilderVpcConfigOutput ¶
func (i ImageBuilderVpcConfigArgs) ToImageBuilderVpcConfigOutput() ImageBuilderVpcConfigOutput
func (ImageBuilderVpcConfigArgs) ToImageBuilderVpcConfigOutputWithContext ¶
func (i ImageBuilderVpcConfigArgs) ToImageBuilderVpcConfigOutputWithContext(ctx context.Context) ImageBuilderVpcConfigOutput
func (ImageBuilderVpcConfigArgs) ToImageBuilderVpcConfigPtrOutput ¶
func (i ImageBuilderVpcConfigArgs) ToImageBuilderVpcConfigPtrOutput() ImageBuilderVpcConfigPtrOutput
func (ImageBuilderVpcConfigArgs) ToImageBuilderVpcConfigPtrOutputWithContext ¶
func (i ImageBuilderVpcConfigArgs) ToImageBuilderVpcConfigPtrOutputWithContext(ctx context.Context) ImageBuilderVpcConfigPtrOutput
type ImageBuilderVpcConfigInput ¶
type ImageBuilderVpcConfigInput interface { pulumi.Input ToImageBuilderVpcConfigOutput() ImageBuilderVpcConfigOutput ToImageBuilderVpcConfigOutputWithContext(context.Context) ImageBuilderVpcConfigOutput }
ImageBuilderVpcConfigInput is an input type that accepts ImageBuilderVpcConfigArgs and ImageBuilderVpcConfigOutput values. You can construct a concrete instance of `ImageBuilderVpcConfigInput` via:
ImageBuilderVpcConfigArgs{...}
type ImageBuilderVpcConfigOutput ¶
type ImageBuilderVpcConfigOutput struct{ *pulumi.OutputState }
func (ImageBuilderVpcConfigOutput) ElementType ¶
func (ImageBuilderVpcConfigOutput) ElementType() reflect.Type
func (ImageBuilderVpcConfigOutput) SecurityGroupIds ¶
func (o ImageBuilderVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (ImageBuilderVpcConfigOutput) SubnetIds ¶
func (o ImageBuilderVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
func (ImageBuilderVpcConfigOutput) ToImageBuilderVpcConfigOutput ¶
func (o ImageBuilderVpcConfigOutput) ToImageBuilderVpcConfigOutput() ImageBuilderVpcConfigOutput
func (ImageBuilderVpcConfigOutput) ToImageBuilderVpcConfigOutputWithContext ¶
func (o ImageBuilderVpcConfigOutput) ToImageBuilderVpcConfigOutputWithContext(ctx context.Context) ImageBuilderVpcConfigOutput
func (ImageBuilderVpcConfigOutput) ToImageBuilderVpcConfigPtrOutput ¶
func (o ImageBuilderVpcConfigOutput) ToImageBuilderVpcConfigPtrOutput() ImageBuilderVpcConfigPtrOutput
func (ImageBuilderVpcConfigOutput) ToImageBuilderVpcConfigPtrOutputWithContext ¶
func (o ImageBuilderVpcConfigOutput) ToImageBuilderVpcConfigPtrOutputWithContext(ctx context.Context) ImageBuilderVpcConfigPtrOutput
type ImageBuilderVpcConfigPtrInput ¶
type ImageBuilderVpcConfigPtrInput interface { pulumi.Input ToImageBuilderVpcConfigPtrOutput() ImageBuilderVpcConfigPtrOutput ToImageBuilderVpcConfigPtrOutputWithContext(context.Context) ImageBuilderVpcConfigPtrOutput }
ImageBuilderVpcConfigPtrInput is an input type that accepts ImageBuilderVpcConfigArgs, ImageBuilderVpcConfigPtr and ImageBuilderVpcConfigPtrOutput values. You can construct a concrete instance of `ImageBuilderVpcConfigPtrInput` via:
ImageBuilderVpcConfigArgs{...} or: nil
func ImageBuilderVpcConfigPtr ¶
func ImageBuilderVpcConfigPtr(v *ImageBuilderVpcConfigArgs) ImageBuilderVpcConfigPtrInput
type ImageBuilderVpcConfigPtrOutput ¶
type ImageBuilderVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (ImageBuilderVpcConfigPtrOutput) Elem ¶
func (o ImageBuilderVpcConfigPtrOutput) Elem() ImageBuilderVpcConfigOutput
func (ImageBuilderVpcConfigPtrOutput) ElementType ¶
func (ImageBuilderVpcConfigPtrOutput) ElementType() reflect.Type
func (ImageBuilderVpcConfigPtrOutput) SecurityGroupIds ¶
func (o ImageBuilderVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (ImageBuilderVpcConfigPtrOutput) SubnetIds ¶
func (o ImageBuilderVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
func (ImageBuilderVpcConfigPtrOutput) ToImageBuilderVpcConfigPtrOutput ¶
func (o ImageBuilderVpcConfigPtrOutput) ToImageBuilderVpcConfigPtrOutput() ImageBuilderVpcConfigPtrOutput
func (ImageBuilderVpcConfigPtrOutput) ToImageBuilderVpcConfigPtrOutputWithContext ¶
func (o ImageBuilderVpcConfigPtrOutput) ToImageBuilderVpcConfigPtrOutputWithContext(ctx context.Context) ImageBuilderVpcConfigPtrOutput
type Stack
deprecated
type Stack struct { pulumi.CustomResourceState AccessEndpoints StackAccessEndpointArrayOutput `pulumi:"accessEndpoints"` ApplicationSettings StackApplicationSettingsPtrOutput `pulumi:"applicationSettings"` AttributesToDelete pulumi.StringArrayOutput `pulumi:"attributesToDelete"` DeleteStorageConnectors pulumi.BoolPtrOutput `pulumi:"deleteStorageConnectors"` Description pulumi.StringPtrOutput `pulumi:"description"` DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` EmbedHostDomains pulumi.StringArrayOutput `pulumi:"embedHostDomains"` FeedbackURL pulumi.StringPtrOutput `pulumi:"feedbackURL"` Name pulumi.StringPtrOutput `pulumi:"name"` RedirectURL pulumi.StringPtrOutput `pulumi:"redirectURL"` StorageConnectors StackStorageConnectorArrayOutput `pulumi:"storageConnectors"` Tags StackTagArrayOutput `pulumi:"tags"` UserSettings StackUserSettingArrayOutput `pulumi:"userSettings"` }
Resource Type definition for AWS::AppStream::Stack
Deprecated: Stack is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetStack ¶
func GetStack(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StackState, opts ...pulumi.ResourceOption) (*Stack, error)
GetStack gets an existing Stack 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 NewStack ¶
func NewStack(ctx *pulumi.Context, name string, args *StackArgs, opts ...pulumi.ResourceOption) (*Stack, error)
NewStack registers a new resource with the given unique name, arguments, and options.
func (*Stack) ElementType ¶
func (*Stack) ToStackOutput ¶
func (i *Stack) ToStackOutput() StackOutput
func (*Stack) ToStackOutputWithContext ¶
func (i *Stack) ToStackOutputWithContext(ctx context.Context) StackOutput
type StackAccessEndpoint ¶
type StackAccessEndpointArgs ¶
type StackAccessEndpointArgs struct { EndpointType pulumi.StringInput `pulumi:"endpointType"` VpceId pulumi.StringInput `pulumi:"vpceId"` }
func (StackAccessEndpointArgs) ElementType ¶
func (StackAccessEndpointArgs) ElementType() reflect.Type
func (StackAccessEndpointArgs) ToStackAccessEndpointOutput ¶
func (i StackAccessEndpointArgs) ToStackAccessEndpointOutput() StackAccessEndpointOutput
func (StackAccessEndpointArgs) ToStackAccessEndpointOutputWithContext ¶
func (i StackAccessEndpointArgs) ToStackAccessEndpointOutputWithContext(ctx context.Context) StackAccessEndpointOutput
type StackAccessEndpointArray ¶
type StackAccessEndpointArray []StackAccessEndpointInput
func (StackAccessEndpointArray) ElementType ¶
func (StackAccessEndpointArray) ElementType() reflect.Type
func (StackAccessEndpointArray) ToStackAccessEndpointArrayOutput ¶
func (i StackAccessEndpointArray) ToStackAccessEndpointArrayOutput() StackAccessEndpointArrayOutput
func (StackAccessEndpointArray) ToStackAccessEndpointArrayOutputWithContext ¶
func (i StackAccessEndpointArray) ToStackAccessEndpointArrayOutputWithContext(ctx context.Context) StackAccessEndpointArrayOutput
type StackAccessEndpointArrayInput ¶
type StackAccessEndpointArrayInput interface { pulumi.Input ToStackAccessEndpointArrayOutput() StackAccessEndpointArrayOutput ToStackAccessEndpointArrayOutputWithContext(context.Context) StackAccessEndpointArrayOutput }
StackAccessEndpointArrayInput is an input type that accepts StackAccessEndpointArray and StackAccessEndpointArrayOutput values. You can construct a concrete instance of `StackAccessEndpointArrayInput` via:
StackAccessEndpointArray{ StackAccessEndpointArgs{...} }
type StackAccessEndpointArrayOutput ¶
type StackAccessEndpointArrayOutput struct{ *pulumi.OutputState }
func (StackAccessEndpointArrayOutput) ElementType ¶
func (StackAccessEndpointArrayOutput) ElementType() reflect.Type
func (StackAccessEndpointArrayOutput) Index ¶
func (o StackAccessEndpointArrayOutput) Index(i pulumi.IntInput) StackAccessEndpointOutput
func (StackAccessEndpointArrayOutput) ToStackAccessEndpointArrayOutput ¶
func (o StackAccessEndpointArrayOutput) ToStackAccessEndpointArrayOutput() StackAccessEndpointArrayOutput
func (StackAccessEndpointArrayOutput) ToStackAccessEndpointArrayOutputWithContext ¶
func (o StackAccessEndpointArrayOutput) ToStackAccessEndpointArrayOutputWithContext(ctx context.Context) StackAccessEndpointArrayOutput
type StackAccessEndpointInput ¶
type StackAccessEndpointInput interface { pulumi.Input ToStackAccessEndpointOutput() StackAccessEndpointOutput ToStackAccessEndpointOutputWithContext(context.Context) StackAccessEndpointOutput }
StackAccessEndpointInput is an input type that accepts StackAccessEndpointArgs and StackAccessEndpointOutput values. You can construct a concrete instance of `StackAccessEndpointInput` via:
StackAccessEndpointArgs{...}
type StackAccessEndpointOutput ¶
type StackAccessEndpointOutput struct{ *pulumi.OutputState }
func (StackAccessEndpointOutput) ElementType ¶
func (StackAccessEndpointOutput) ElementType() reflect.Type
func (StackAccessEndpointOutput) EndpointType ¶
func (o StackAccessEndpointOutput) EndpointType() pulumi.StringOutput
func (StackAccessEndpointOutput) ToStackAccessEndpointOutput ¶
func (o StackAccessEndpointOutput) ToStackAccessEndpointOutput() StackAccessEndpointOutput
func (StackAccessEndpointOutput) ToStackAccessEndpointOutputWithContext ¶
func (o StackAccessEndpointOutput) ToStackAccessEndpointOutputWithContext(ctx context.Context) StackAccessEndpointOutput
func (StackAccessEndpointOutput) VpceId ¶
func (o StackAccessEndpointOutput) VpceId() pulumi.StringOutput
type StackApplicationSettingsArgs ¶
type StackApplicationSettingsArgs struct { Enabled pulumi.BoolInput `pulumi:"enabled"` SettingsGroup pulumi.StringPtrInput `pulumi:"settingsGroup"` }
func (StackApplicationSettingsArgs) ElementType ¶
func (StackApplicationSettingsArgs) ElementType() reflect.Type
func (StackApplicationSettingsArgs) ToStackApplicationSettingsOutput ¶
func (i StackApplicationSettingsArgs) ToStackApplicationSettingsOutput() StackApplicationSettingsOutput
func (StackApplicationSettingsArgs) ToStackApplicationSettingsOutputWithContext ¶
func (i StackApplicationSettingsArgs) ToStackApplicationSettingsOutputWithContext(ctx context.Context) StackApplicationSettingsOutput
func (StackApplicationSettingsArgs) ToStackApplicationSettingsPtrOutput ¶
func (i StackApplicationSettingsArgs) ToStackApplicationSettingsPtrOutput() StackApplicationSettingsPtrOutput
func (StackApplicationSettingsArgs) ToStackApplicationSettingsPtrOutputWithContext ¶
func (i StackApplicationSettingsArgs) ToStackApplicationSettingsPtrOutputWithContext(ctx context.Context) StackApplicationSettingsPtrOutput
type StackApplicationSettingsInput ¶
type StackApplicationSettingsInput interface { pulumi.Input ToStackApplicationSettingsOutput() StackApplicationSettingsOutput ToStackApplicationSettingsOutputWithContext(context.Context) StackApplicationSettingsOutput }
StackApplicationSettingsInput is an input type that accepts StackApplicationSettingsArgs and StackApplicationSettingsOutput values. You can construct a concrete instance of `StackApplicationSettingsInput` via:
StackApplicationSettingsArgs{...}
type StackApplicationSettingsOutput ¶
type StackApplicationSettingsOutput struct{ *pulumi.OutputState }
func (StackApplicationSettingsOutput) ElementType ¶
func (StackApplicationSettingsOutput) ElementType() reflect.Type
func (StackApplicationSettingsOutput) Enabled ¶
func (o StackApplicationSettingsOutput) Enabled() pulumi.BoolOutput
func (StackApplicationSettingsOutput) SettingsGroup ¶
func (o StackApplicationSettingsOutput) SettingsGroup() pulumi.StringPtrOutput
func (StackApplicationSettingsOutput) ToStackApplicationSettingsOutput ¶
func (o StackApplicationSettingsOutput) ToStackApplicationSettingsOutput() StackApplicationSettingsOutput
func (StackApplicationSettingsOutput) ToStackApplicationSettingsOutputWithContext ¶
func (o StackApplicationSettingsOutput) ToStackApplicationSettingsOutputWithContext(ctx context.Context) StackApplicationSettingsOutput
func (StackApplicationSettingsOutput) ToStackApplicationSettingsPtrOutput ¶
func (o StackApplicationSettingsOutput) ToStackApplicationSettingsPtrOutput() StackApplicationSettingsPtrOutput
func (StackApplicationSettingsOutput) ToStackApplicationSettingsPtrOutputWithContext ¶
func (o StackApplicationSettingsOutput) ToStackApplicationSettingsPtrOutputWithContext(ctx context.Context) StackApplicationSettingsPtrOutput
type StackApplicationSettingsPtrInput ¶
type StackApplicationSettingsPtrInput interface { pulumi.Input ToStackApplicationSettingsPtrOutput() StackApplicationSettingsPtrOutput ToStackApplicationSettingsPtrOutputWithContext(context.Context) StackApplicationSettingsPtrOutput }
StackApplicationSettingsPtrInput is an input type that accepts StackApplicationSettingsArgs, StackApplicationSettingsPtr and StackApplicationSettingsPtrOutput values. You can construct a concrete instance of `StackApplicationSettingsPtrInput` via:
StackApplicationSettingsArgs{...} or: nil
func StackApplicationSettingsPtr ¶
func StackApplicationSettingsPtr(v *StackApplicationSettingsArgs) StackApplicationSettingsPtrInput
type StackApplicationSettingsPtrOutput ¶
type StackApplicationSettingsPtrOutput struct{ *pulumi.OutputState }
func (StackApplicationSettingsPtrOutput) Elem ¶
func (o StackApplicationSettingsPtrOutput) Elem() StackApplicationSettingsOutput
func (StackApplicationSettingsPtrOutput) ElementType ¶
func (StackApplicationSettingsPtrOutput) ElementType() reflect.Type
func (StackApplicationSettingsPtrOutput) Enabled ¶
func (o StackApplicationSettingsPtrOutput) Enabled() pulumi.BoolPtrOutput
func (StackApplicationSettingsPtrOutput) SettingsGroup ¶
func (o StackApplicationSettingsPtrOutput) SettingsGroup() pulumi.StringPtrOutput
func (StackApplicationSettingsPtrOutput) ToStackApplicationSettingsPtrOutput ¶
func (o StackApplicationSettingsPtrOutput) ToStackApplicationSettingsPtrOutput() StackApplicationSettingsPtrOutput
func (StackApplicationSettingsPtrOutput) ToStackApplicationSettingsPtrOutputWithContext ¶
func (o StackApplicationSettingsPtrOutput) ToStackApplicationSettingsPtrOutputWithContext(ctx context.Context) StackApplicationSettingsPtrOutput
type StackArgs ¶
type StackArgs struct { AccessEndpoints StackAccessEndpointArrayInput ApplicationSettings StackApplicationSettingsPtrInput AttributesToDelete pulumi.StringArrayInput DeleteStorageConnectors pulumi.BoolPtrInput Description pulumi.StringPtrInput DisplayName pulumi.StringPtrInput EmbedHostDomains pulumi.StringArrayInput FeedbackURL pulumi.StringPtrInput Name pulumi.StringPtrInput RedirectURL pulumi.StringPtrInput StorageConnectors StackStorageConnectorArrayInput Tags StackTagArrayInput UserSettings StackUserSettingArrayInput }
The set of arguments for constructing a Stack resource.
func (StackArgs) ElementType ¶
type StackFleetAssociation
deprecated
type StackFleetAssociation struct { pulumi.CustomResourceState FleetName pulumi.StringOutput `pulumi:"fleetName"` StackName pulumi.StringOutput `pulumi:"stackName"` }
Resource Type definition for AWS::AppStream::StackFleetAssociation
Deprecated: StackFleetAssociation is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetStackFleetAssociation ¶
func GetStackFleetAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StackFleetAssociationState, opts ...pulumi.ResourceOption) (*StackFleetAssociation, error)
GetStackFleetAssociation gets an existing StackFleetAssociation 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 NewStackFleetAssociation ¶
func NewStackFleetAssociation(ctx *pulumi.Context, name string, args *StackFleetAssociationArgs, opts ...pulumi.ResourceOption) (*StackFleetAssociation, error)
NewStackFleetAssociation registers a new resource with the given unique name, arguments, and options.
func (*StackFleetAssociation) ElementType ¶
func (*StackFleetAssociation) ElementType() reflect.Type
func (*StackFleetAssociation) ToStackFleetAssociationOutput ¶
func (i *StackFleetAssociation) ToStackFleetAssociationOutput() StackFleetAssociationOutput
func (*StackFleetAssociation) ToStackFleetAssociationOutputWithContext ¶
func (i *StackFleetAssociation) ToStackFleetAssociationOutputWithContext(ctx context.Context) StackFleetAssociationOutput
type StackFleetAssociationArgs ¶
type StackFleetAssociationArgs struct { FleetName pulumi.StringInput StackName pulumi.StringInput }
The set of arguments for constructing a StackFleetAssociation resource.
func (StackFleetAssociationArgs) ElementType ¶
func (StackFleetAssociationArgs) ElementType() reflect.Type
type StackFleetAssociationInput ¶
type StackFleetAssociationInput interface { pulumi.Input ToStackFleetAssociationOutput() StackFleetAssociationOutput ToStackFleetAssociationOutputWithContext(ctx context.Context) StackFleetAssociationOutput }
type StackFleetAssociationOutput ¶
type StackFleetAssociationOutput struct{ *pulumi.OutputState }
func (StackFleetAssociationOutput) ElementType ¶
func (StackFleetAssociationOutput) ElementType() reflect.Type
func (StackFleetAssociationOutput) ToStackFleetAssociationOutput ¶
func (o StackFleetAssociationOutput) ToStackFleetAssociationOutput() StackFleetAssociationOutput
func (StackFleetAssociationOutput) ToStackFleetAssociationOutputWithContext ¶
func (o StackFleetAssociationOutput) ToStackFleetAssociationOutputWithContext(ctx context.Context) StackFleetAssociationOutput
type StackFleetAssociationState ¶
type StackFleetAssociationState struct { }
func (StackFleetAssociationState) ElementType ¶
func (StackFleetAssociationState) ElementType() reflect.Type
type StackInput ¶
type StackInput interface { pulumi.Input ToStackOutput() StackOutput ToStackOutputWithContext(ctx context.Context) StackOutput }
type StackOutput ¶
type StackOutput struct{ *pulumi.OutputState }
func (StackOutput) ElementType ¶
func (StackOutput) ElementType() reflect.Type
func (StackOutput) ToStackOutput ¶
func (o StackOutput) ToStackOutput() StackOutput
func (StackOutput) ToStackOutputWithContext ¶
func (o StackOutput) ToStackOutputWithContext(ctx context.Context) StackOutput
type StackState ¶
type StackState struct { }
func (StackState) ElementType ¶
func (StackState) ElementType() reflect.Type
type StackStorageConnector ¶
type StackStorageConnectorArgs ¶
type StackStorageConnectorArgs struct { ConnectorType pulumi.StringInput `pulumi:"connectorType"` Domains pulumi.StringArrayInput `pulumi:"domains"` ResourceIdentifier pulumi.StringPtrInput `pulumi:"resourceIdentifier"` }
func (StackStorageConnectorArgs) ElementType ¶
func (StackStorageConnectorArgs) ElementType() reflect.Type
func (StackStorageConnectorArgs) ToStackStorageConnectorOutput ¶
func (i StackStorageConnectorArgs) ToStackStorageConnectorOutput() StackStorageConnectorOutput
func (StackStorageConnectorArgs) ToStackStorageConnectorOutputWithContext ¶
func (i StackStorageConnectorArgs) ToStackStorageConnectorOutputWithContext(ctx context.Context) StackStorageConnectorOutput
type StackStorageConnectorArray ¶
type StackStorageConnectorArray []StackStorageConnectorInput
func (StackStorageConnectorArray) ElementType ¶
func (StackStorageConnectorArray) ElementType() reflect.Type
func (StackStorageConnectorArray) ToStackStorageConnectorArrayOutput ¶
func (i StackStorageConnectorArray) ToStackStorageConnectorArrayOutput() StackStorageConnectorArrayOutput
func (StackStorageConnectorArray) ToStackStorageConnectorArrayOutputWithContext ¶
func (i StackStorageConnectorArray) ToStackStorageConnectorArrayOutputWithContext(ctx context.Context) StackStorageConnectorArrayOutput
type StackStorageConnectorArrayInput ¶
type StackStorageConnectorArrayInput interface { pulumi.Input ToStackStorageConnectorArrayOutput() StackStorageConnectorArrayOutput ToStackStorageConnectorArrayOutputWithContext(context.Context) StackStorageConnectorArrayOutput }
StackStorageConnectorArrayInput is an input type that accepts StackStorageConnectorArray and StackStorageConnectorArrayOutput values. You can construct a concrete instance of `StackStorageConnectorArrayInput` via:
StackStorageConnectorArray{ StackStorageConnectorArgs{...} }
type StackStorageConnectorArrayOutput ¶
type StackStorageConnectorArrayOutput struct{ *pulumi.OutputState }
func (StackStorageConnectorArrayOutput) ElementType ¶
func (StackStorageConnectorArrayOutput) ElementType() reflect.Type
func (StackStorageConnectorArrayOutput) Index ¶
func (o StackStorageConnectorArrayOutput) Index(i pulumi.IntInput) StackStorageConnectorOutput
func (StackStorageConnectorArrayOutput) ToStackStorageConnectorArrayOutput ¶
func (o StackStorageConnectorArrayOutput) ToStackStorageConnectorArrayOutput() StackStorageConnectorArrayOutput
func (StackStorageConnectorArrayOutput) ToStackStorageConnectorArrayOutputWithContext ¶
func (o StackStorageConnectorArrayOutput) ToStackStorageConnectorArrayOutputWithContext(ctx context.Context) StackStorageConnectorArrayOutput
type StackStorageConnectorInput ¶
type StackStorageConnectorInput interface { pulumi.Input ToStackStorageConnectorOutput() StackStorageConnectorOutput ToStackStorageConnectorOutputWithContext(context.Context) StackStorageConnectorOutput }
StackStorageConnectorInput is an input type that accepts StackStorageConnectorArgs and StackStorageConnectorOutput values. You can construct a concrete instance of `StackStorageConnectorInput` via:
StackStorageConnectorArgs{...}
type StackStorageConnectorOutput ¶
type StackStorageConnectorOutput struct{ *pulumi.OutputState }
func (StackStorageConnectorOutput) ConnectorType ¶
func (o StackStorageConnectorOutput) ConnectorType() pulumi.StringOutput
func (StackStorageConnectorOutput) Domains ¶
func (o StackStorageConnectorOutput) Domains() pulumi.StringArrayOutput
func (StackStorageConnectorOutput) ElementType ¶
func (StackStorageConnectorOutput) ElementType() reflect.Type
func (StackStorageConnectorOutput) ResourceIdentifier ¶
func (o StackStorageConnectorOutput) ResourceIdentifier() pulumi.StringPtrOutput
func (StackStorageConnectorOutput) ToStackStorageConnectorOutput ¶
func (o StackStorageConnectorOutput) ToStackStorageConnectorOutput() StackStorageConnectorOutput
func (StackStorageConnectorOutput) ToStackStorageConnectorOutputWithContext ¶
func (o StackStorageConnectorOutput) ToStackStorageConnectorOutputWithContext(ctx context.Context) StackStorageConnectorOutput
type StackTagArgs ¶
type StackTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (StackTagArgs) ElementType ¶
func (StackTagArgs) ElementType() reflect.Type
func (StackTagArgs) ToStackTagOutput ¶
func (i StackTagArgs) ToStackTagOutput() StackTagOutput
func (StackTagArgs) ToStackTagOutputWithContext ¶
func (i StackTagArgs) ToStackTagOutputWithContext(ctx context.Context) StackTagOutput
type StackTagArray ¶
type StackTagArray []StackTagInput
func (StackTagArray) ElementType ¶
func (StackTagArray) ElementType() reflect.Type
func (StackTagArray) ToStackTagArrayOutput ¶
func (i StackTagArray) ToStackTagArrayOutput() StackTagArrayOutput
func (StackTagArray) ToStackTagArrayOutputWithContext ¶
func (i StackTagArray) ToStackTagArrayOutputWithContext(ctx context.Context) StackTagArrayOutput
type StackTagArrayInput ¶
type StackTagArrayInput interface { pulumi.Input ToStackTagArrayOutput() StackTagArrayOutput ToStackTagArrayOutputWithContext(context.Context) StackTagArrayOutput }
StackTagArrayInput is an input type that accepts StackTagArray and StackTagArrayOutput values. You can construct a concrete instance of `StackTagArrayInput` via:
StackTagArray{ StackTagArgs{...} }
type StackTagArrayOutput ¶
type StackTagArrayOutput struct{ *pulumi.OutputState }
func (StackTagArrayOutput) ElementType ¶
func (StackTagArrayOutput) ElementType() reflect.Type
func (StackTagArrayOutput) Index ¶
func (o StackTagArrayOutput) Index(i pulumi.IntInput) StackTagOutput
func (StackTagArrayOutput) ToStackTagArrayOutput ¶
func (o StackTagArrayOutput) ToStackTagArrayOutput() StackTagArrayOutput
func (StackTagArrayOutput) ToStackTagArrayOutputWithContext ¶
func (o StackTagArrayOutput) ToStackTagArrayOutputWithContext(ctx context.Context) StackTagArrayOutput
type StackTagInput ¶
type StackTagInput interface { pulumi.Input ToStackTagOutput() StackTagOutput ToStackTagOutputWithContext(context.Context) StackTagOutput }
StackTagInput is an input type that accepts StackTagArgs and StackTagOutput values. You can construct a concrete instance of `StackTagInput` via:
StackTagArgs{...}
type StackTagOutput ¶
type StackTagOutput struct{ *pulumi.OutputState }
func (StackTagOutput) ElementType ¶
func (StackTagOutput) ElementType() reflect.Type
func (StackTagOutput) Key ¶
func (o StackTagOutput) Key() pulumi.StringOutput
func (StackTagOutput) ToStackTagOutput ¶
func (o StackTagOutput) ToStackTagOutput() StackTagOutput
func (StackTagOutput) ToStackTagOutputWithContext ¶
func (o StackTagOutput) ToStackTagOutputWithContext(ctx context.Context) StackTagOutput
func (StackTagOutput) Value ¶
func (o StackTagOutput) Value() pulumi.StringOutput
type StackUserAssociation
deprecated
type StackUserAssociation struct { pulumi.CustomResourceState AuthenticationType pulumi.StringOutput `pulumi:"authenticationType"` SendEmailNotification pulumi.BoolPtrOutput `pulumi:"sendEmailNotification"` StackName pulumi.StringOutput `pulumi:"stackName"` UserName pulumi.StringOutput `pulumi:"userName"` }
Resource Type definition for AWS::AppStream::StackUserAssociation
Deprecated: StackUserAssociation is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetStackUserAssociation ¶
func GetStackUserAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StackUserAssociationState, opts ...pulumi.ResourceOption) (*StackUserAssociation, error)
GetStackUserAssociation gets an existing StackUserAssociation 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 NewStackUserAssociation ¶
func NewStackUserAssociation(ctx *pulumi.Context, name string, args *StackUserAssociationArgs, opts ...pulumi.ResourceOption) (*StackUserAssociation, error)
NewStackUserAssociation registers a new resource with the given unique name, arguments, and options.
func (*StackUserAssociation) ElementType ¶
func (*StackUserAssociation) ElementType() reflect.Type
func (*StackUserAssociation) ToStackUserAssociationOutput ¶
func (i *StackUserAssociation) ToStackUserAssociationOutput() StackUserAssociationOutput
func (*StackUserAssociation) ToStackUserAssociationOutputWithContext ¶
func (i *StackUserAssociation) ToStackUserAssociationOutputWithContext(ctx context.Context) StackUserAssociationOutput
type StackUserAssociationArgs ¶
type StackUserAssociationArgs struct { AuthenticationType pulumi.StringInput SendEmailNotification pulumi.BoolPtrInput StackName pulumi.StringInput UserName pulumi.StringInput }
The set of arguments for constructing a StackUserAssociation resource.
func (StackUserAssociationArgs) ElementType ¶
func (StackUserAssociationArgs) ElementType() reflect.Type
type StackUserAssociationInput ¶
type StackUserAssociationInput interface { pulumi.Input ToStackUserAssociationOutput() StackUserAssociationOutput ToStackUserAssociationOutputWithContext(ctx context.Context) StackUserAssociationOutput }
type StackUserAssociationOutput ¶
type StackUserAssociationOutput struct{ *pulumi.OutputState }
func (StackUserAssociationOutput) ElementType ¶
func (StackUserAssociationOutput) ElementType() reflect.Type
func (StackUserAssociationOutput) ToStackUserAssociationOutput ¶
func (o StackUserAssociationOutput) ToStackUserAssociationOutput() StackUserAssociationOutput
func (StackUserAssociationOutput) ToStackUserAssociationOutputWithContext ¶
func (o StackUserAssociationOutput) ToStackUserAssociationOutputWithContext(ctx context.Context) StackUserAssociationOutput
type StackUserAssociationState ¶
type StackUserAssociationState struct { }
func (StackUserAssociationState) ElementType ¶
func (StackUserAssociationState) ElementType() reflect.Type
type StackUserSetting ¶
type StackUserSettingArgs ¶
type StackUserSettingArgs struct { Action pulumi.StringInput `pulumi:"action"` Permission pulumi.StringInput `pulumi:"permission"` }
func (StackUserSettingArgs) ElementType ¶
func (StackUserSettingArgs) ElementType() reflect.Type
func (StackUserSettingArgs) ToStackUserSettingOutput ¶
func (i StackUserSettingArgs) ToStackUserSettingOutput() StackUserSettingOutput
func (StackUserSettingArgs) ToStackUserSettingOutputWithContext ¶
func (i StackUserSettingArgs) ToStackUserSettingOutputWithContext(ctx context.Context) StackUserSettingOutput
type StackUserSettingArray ¶
type StackUserSettingArray []StackUserSettingInput
func (StackUserSettingArray) ElementType ¶
func (StackUserSettingArray) ElementType() reflect.Type
func (StackUserSettingArray) ToStackUserSettingArrayOutput ¶
func (i StackUserSettingArray) ToStackUserSettingArrayOutput() StackUserSettingArrayOutput
func (StackUserSettingArray) ToStackUserSettingArrayOutputWithContext ¶
func (i StackUserSettingArray) ToStackUserSettingArrayOutputWithContext(ctx context.Context) StackUserSettingArrayOutput
type StackUserSettingArrayInput ¶
type StackUserSettingArrayInput interface { pulumi.Input ToStackUserSettingArrayOutput() StackUserSettingArrayOutput ToStackUserSettingArrayOutputWithContext(context.Context) StackUserSettingArrayOutput }
StackUserSettingArrayInput is an input type that accepts StackUserSettingArray and StackUserSettingArrayOutput values. You can construct a concrete instance of `StackUserSettingArrayInput` via:
StackUserSettingArray{ StackUserSettingArgs{...} }
type StackUserSettingArrayOutput ¶
type StackUserSettingArrayOutput struct{ *pulumi.OutputState }
func (StackUserSettingArrayOutput) ElementType ¶
func (StackUserSettingArrayOutput) ElementType() reflect.Type
func (StackUserSettingArrayOutput) Index ¶
func (o StackUserSettingArrayOutput) Index(i pulumi.IntInput) StackUserSettingOutput
func (StackUserSettingArrayOutput) ToStackUserSettingArrayOutput ¶
func (o StackUserSettingArrayOutput) ToStackUserSettingArrayOutput() StackUserSettingArrayOutput
func (StackUserSettingArrayOutput) ToStackUserSettingArrayOutputWithContext ¶
func (o StackUserSettingArrayOutput) ToStackUserSettingArrayOutputWithContext(ctx context.Context) StackUserSettingArrayOutput
type StackUserSettingInput ¶
type StackUserSettingInput interface { pulumi.Input ToStackUserSettingOutput() StackUserSettingOutput ToStackUserSettingOutputWithContext(context.Context) StackUserSettingOutput }
StackUserSettingInput is an input type that accepts StackUserSettingArgs and StackUserSettingOutput values. You can construct a concrete instance of `StackUserSettingInput` via:
StackUserSettingArgs{...}
type StackUserSettingOutput ¶
type StackUserSettingOutput struct{ *pulumi.OutputState }
func (StackUserSettingOutput) Action ¶
func (o StackUserSettingOutput) Action() pulumi.StringOutput
func (StackUserSettingOutput) ElementType ¶
func (StackUserSettingOutput) ElementType() reflect.Type
func (StackUserSettingOutput) Permission ¶
func (o StackUserSettingOutput) Permission() pulumi.StringOutput
func (StackUserSettingOutput) ToStackUserSettingOutput ¶
func (o StackUserSettingOutput) ToStackUserSettingOutput() StackUserSettingOutput
func (StackUserSettingOutput) ToStackUserSettingOutputWithContext ¶
func (o StackUserSettingOutput) ToStackUserSettingOutputWithContext(ctx context.Context) StackUserSettingOutput
type User
deprecated
type User struct { pulumi.CustomResourceState AuthenticationType pulumi.StringOutput `pulumi:"authenticationType"` FirstName pulumi.StringPtrOutput `pulumi:"firstName"` LastName pulumi.StringPtrOutput `pulumi:"lastName"` MessageAction pulumi.StringPtrOutput `pulumi:"messageAction"` UserName pulumi.StringOutput `pulumi:"userName"` }
Resource Type definition for AWS::AppStream::User
Deprecated: User is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetUser ¶
func GetUser(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserState, opts ...pulumi.ResourceOption) (*User, error)
GetUser gets an existing User 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 NewUser ¶
func NewUser(ctx *pulumi.Context, name string, args *UserArgs, opts ...pulumi.ResourceOption) (*User, error)
NewUser registers a new resource with the given unique name, arguments, and options.
func (*User) ElementType ¶
func (*User) ToUserOutput ¶
func (i *User) ToUserOutput() UserOutput
func (*User) ToUserOutputWithContext ¶
func (i *User) ToUserOutputWithContext(ctx context.Context) UserOutput
type UserArgs ¶
type UserArgs struct { AuthenticationType pulumi.StringInput FirstName pulumi.StringPtrInput LastName pulumi.StringPtrInput MessageAction pulumi.StringPtrInput UserName pulumi.StringPtrInput }
The set of arguments for constructing a User resource.
func (UserArgs) ElementType ¶
type UserInput ¶
type UserInput interface { pulumi.Input ToUserOutput() UserOutput ToUserOutputWithContext(ctx context.Context) UserOutput }
type UserOutput ¶
type UserOutput struct{ *pulumi.OutputState }
func (UserOutput) ElementType ¶
func (UserOutput) ElementType() reflect.Type
func (UserOutput) ToUserOutput ¶
func (o UserOutput) ToUserOutput() UserOutput
func (UserOutput) ToUserOutputWithContext ¶
func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput