Documentation
¶
Index ¶
- type AppBlock
- type AppBlockArgs
- type AppBlockBuilder
- type AppBlockBuilderAccessEndpoint
- type AppBlockBuilderAccessEndpointArgs
- func (AppBlockBuilderAccessEndpointArgs) ElementType() reflect.Type
- func (i AppBlockBuilderAccessEndpointArgs) ToAppBlockBuilderAccessEndpointOutput() AppBlockBuilderAccessEndpointOutput
- func (i AppBlockBuilderAccessEndpointArgs) ToAppBlockBuilderAccessEndpointOutputWithContext(ctx context.Context) AppBlockBuilderAccessEndpointOutput
- type AppBlockBuilderAccessEndpointArray
- func (AppBlockBuilderAccessEndpointArray) ElementType() reflect.Type
- func (i AppBlockBuilderAccessEndpointArray) ToAppBlockBuilderAccessEndpointArrayOutput() AppBlockBuilderAccessEndpointArrayOutput
- func (i AppBlockBuilderAccessEndpointArray) ToAppBlockBuilderAccessEndpointArrayOutputWithContext(ctx context.Context) AppBlockBuilderAccessEndpointArrayOutput
- type AppBlockBuilderAccessEndpointArrayInput
- type AppBlockBuilderAccessEndpointArrayOutput
- func (AppBlockBuilderAccessEndpointArrayOutput) ElementType() reflect.Type
- func (o AppBlockBuilderAccessEndpointArrayOutput) Index(i pulumi.IntInput) AppBlockBuilderAccessEndpointOutput
- func (o AppBlockBuilderAccessEndpointArrayOutput) ToAppBlockBuilderAccessEndpointArrayOutput() AppBlockBuilderAccessEndpointArrayOutput
- func (o AppBlockBuilderAccessEndpointArrayOutput) ToAppBlockBuilderAccessEndpointArrayOutputWithContext(ctx context.Context) AppBlockBuilderAccessEndpointArrayOutput
- type AppBlockBuilderAccessEndpointInput
- type AppBlockBuilderAccessEndpointOutput
- func (AppBlockBuilderAccessEndpointOutput) ElementType() reflect.Type
- func (o AppBlockBuilderAccessEndpointOutput) EndpointType() pulumi.StringOutput
- func (o AppBlockBuilderAccessEndpointOutput) ToAppBlockBuilderAccessEndpointOutput() AppBlockBuilderAccessEndpointOutput
- func (o AppBlockBuilderAccessEndpointOutput) ToAppBlockBuilderAccessEndpointOutputWithContext(ctx context.Context) AppBlockBuilderAccessEndpointOutput
- func (o AppBlockBuilderAccessEndpointOutput) VpceId() pulumi.StringOutput
- type AppBlockBuilderArgs
- type AppBlockBuilderInput
- type AppBlockBuilderOutput
- func (o AppBlockBuilderOutput) AccessEndpoints() AppBlockBuilderAccessEndpointArrayOutput
- func (o AppBlockBuilderOutput) AppBlockArns() pulumi.StringArrayOutput
- func (o AppBlockBuilderOutput) Arn() pulumi.StringOutput
- func (o AppBlockBuilderOutput) CreatedTime() pulumi.StringOutput
- func (o AppBlockBuilderOutput) Description() pulumi.StringPtrOutput
- func (o AppBlockBuilderOutput) DisplayName() pulumi.StringPtrOutput
- func (AppBlockBuilderOutput) ElementType() reflect.Type
- func (o AppBlockBuilderOutput) EnableDefaultInternetAccess() pulumi.BoolPtrOutput
- func (o AppBlockBuilderOutput) IamRoleArn() pulumi.StringPtrOutput
- func (o AppBlockBuilderOutput) InstanceType() pulumi.StringOutput
- func (o AppBlockBuilderOutput) Name() pulumi.StringOutput
- func (o AppBlockBuilderOutput) Platform() pulumi.StringOutput
- func (o AppBlockBuilderOutput) Tags() aws.TagArrayOutput
- func (o AppBlockBuilderOutput) ToAppBlockBuilderOutput() AppBlockBuilderOutput
- func (o AppBlockBuilderOutput) ToAppBlockBuilderOutputWithContext(ctx context.Context) AppBlockBuilderOutput
- func (o AppBlockBuilderOutput) VpcConfig() AppBlockBuilderVpcConfigOutput
- type AppBlockBuilderState
- type AppBlockBuilderTag
- type AppBlockBuilderVpcConfig
- type AppBlockBuilderVpcConfigArgs
- func (AppBlockBuilderVpcConfigArgs) ElementType() reflect.Type
- func (i AppBlockBuilderVpcConfigArgs) ToAppBlockBuilderVpcConfigOutput() AppBlockBuilderVpcConfigOutput
- func (i AppBlockBuilderVpcConfigArgs) ToAppBlockBuilderVpcConfigOutputWithContext(ctx context.Context) AppBlockBuilderVpcConfigOutput
- type AppBlockBuilderVpcConfigInput
- type AppBlockBuilderVpcConfigOutput
- func (AppBlockBuilderVpcConfigOutput) ElementType() reflect.Type
- func (o AppBlockBuilderVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o AppBlockBuilderVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o AppBlockBuilderVpcConfigOutput) ToAppBlockBuilderVpcConfigOutput() AppBlockBuilderVpcConfigOutput
- func (o AppBlockBuilderVpcConfigOutput) ToAppBlockBuilderVpcConfigOutputWithContext(ctx context.Context) AppBlockBuilderVpcConfigOutput
- type AppBlockBuilderVpcConfigPtrOutput
- func (o AppBlockBuilderVpcConfigPtrOutput) Elem() AppBlockBuilderVpcConfigOutput
- func (AppBlockBuilderVpcConfigPtrOutput) ElementType() reflect.Type
- func (o AppBlockBuilderVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o AppBlockBuilderVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o AppBlockBuilderVpcConfigPtrOutput) ToAppBlockBuilderVpcConfigPtrOutput() AppBlockBuilderVpcConfigPtrOutput
- func (o AppBlockBuilderVpcConfigPtrOutput) ToAppBlockBuilderVpcConfigPtrOutputWithContext(ctx context.Context) AppBlockBuilderVpcConfigPtrOutput
- type AppBlockInput
- type AppBlockOutput
- func (o AppBlockOutput) Arn() pulumi.StringOutput
- func (o AppBlockOutput) CreatedTime() pulumi.StringOutput
- func (o AppBlockOutput) Description() pulumi.StringPtrOutput
- func (o AppBlockOutput) DisplayName() pulumi.StringPtrOutput
- func (AppBlockOutput) ElementType() reflect.Type
- func (o AppBlockOutput) Name() pulumi.StringOutput
- func (o AppBlockOutput) PackagingType() pulumi.StringPtrOutput
- func (o AppBlockOutput) PostSetupScriptDetails() AppBlockScriptDetailsPtrOutput
- func (o AppBlockOutput) SetupScriptDetails() AppBlockScriptDetailsPtrOutput
- func (o AppBlockOutput) SourceS3Location() AppBlockS3LocationOutput
- func (o AppBlockOutput) Tags() pulumi.ArrayOutput
- func (o AppBlockOutput) ToAppBlockOutput() AppBlockOutput
- func (o AppBlockOutput) ToAppBlockOutputWithContext(ctx context.Context) 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.StringPtrOutput
- 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 AppBlockTag0Properties
- type AppBlockTag0PropertiesArgs
- type AppBlockTag0PropertiesInput
- type AppBlockTag0PropertiesOutput
- func (AppBlockTag0PropertiesOutput) ElementType() reflect.Type
- func (o AppBlockTag0PropertiesOutput) Key() pulumi.StringOutput
- func (o AppBlockTag0PropertiesOutput) ToAppBlockTag0PropertiesOutput() AppBlockTag0PropertiesOutput
- func (o AppBlockTag0PropertiesOutput) ToAppBlockTag0PropertiesOutputWithContext(ctx context.Context) AppBlockTag0PropertiesOutput
- func (o AppBlockTag0PropertiesOutput) Value() pulumi.StringOutput
- type AppBlockTag1Properties
- type AppBlockTag1PropertiesArgs
- type AppBlockTag1PropertiesInput
- type AppBlockTag1PropertiesOutput
- func (AppBlockTag1PropertiesOutput) ElementType() reflect.Type
- func (o AppBlockTag1PropertiesOutput) TagKey() pulumi.StringOutput
- func (o AppBlockTag1PropertiesOutput) TagValue() pulumi.StringOutput
- func (o AppBlockTag1PropertiesOutput) ToAppBlockTag1PropertiesOutput() AppBlockTag1PropertiesOutput
- func (o AppBlockTag1PropertiesOutput) ToAppBlockTag1PropertiesOutputWithContext(ctx context.Context) AppBlockTag1PropertiesOutput
- type Application
- type ApplicationArgs
- type ApplicationEntitlementAssociation
- func GetApplicationEntitlementAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*ApplicationEntitlementAssociation, error)
- func NewApplicationEntitlementAssociation(ctx *pulumi.Context, name string, args *ApplicationEntitlementAssociationArgs, ...) (*ApplicationEntitlementAssociation, error)
- func (*ApplicationEntitlementAssociation) ElementType() reflect.Type
- func (i *ApplicationEntitlementAssociation) ToApplicationEntitlementAssociationOutput() ApplicationEntitlementAssociationOutput
- func (i *ApplicationEntitlementAssociation) ToApplicationEntitlementAssociationOutputWithContext(ctx context.Context) ApplicationEntitlementAssociationOutput
- type ApplicationEntitlementAssociationArgs
- type ApplicationEntitlementAssociationInput
- type ApplicationEntitlementAssociationOutput
- func (o ApplicationEntitlementAssociationOutput) ApplicationIdentifier() pulumi.StringOutput
- func (ApplicationEntitlementAssociationOutput) ElementType() reflect.Type
- func (o ApplicationEntitlementAssociationOutput) EntitlementName() pulumi.StringOutput
- func (o ApplicationEntitlementAssociationOutput) StackName() pulumi.StringOutput
- func (o ApplicationEntitlementAssociationOutput) ToApplicationEntitlementAssociationOutput() ApplicationEntitlementAssociationOutput
- func (o ApplicationEntitlementAssociationOutput) ToApplicationEntitlementAssociationOutputWithContext(ctx context.Context) ApplicationEntitlementAssociationOutput
- type ApplicationEntitlementAssociationState
- 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 (o ApplicationFleetAssociationOutput) ApplicationArn() pulumi.StringOutput
- func (ApplicationFleetAssociationOutput) ElementType() reflect.Type
- func (o ApplicationFleetAssociationOutput) FleetName() pulumi.StringOutput
- func (o ApplicationFleetAssociationOutput) ToApplicationFleetAssociationOutput() ApplicationFleetAssociationOutput
- func (o ApplicationFleetAssociationOutput) ToApplicationFleetAssociationOutputWithContext(ctx context.Context) ApplicationFleetAssociationOutput
- type ApplicationFleetAssociationState
- type ApplicationInput
- type ApplicationOutput
- func (o ApplicationOutput) AppBlockArn() pulumi.StringOutput
- func (o ApplicationOutput) Arn() pulumi.StringOutput
- func (o ApplicationOutput) AttributesToDelete() pulumi.StringArrayOutput
- func (o ApplicationOutput) CreatedTime() pulumi.StringOutput
- func (o ApplicationOutput) Description() pulumi.StringPtrOutput
- func (o ApplicationOutput) DisplayName() pulumi.StringPtrOutput
- func (ApplicationOutput) ElementType() reflect.Type
- func (o ApplicationOutput) IconS3Location() ApplicationS3LocationOutput
- func (o ApplicationOutput) InstanceFamilies() pulumi.StringArrayOutput
- func (o ApplicationOutput) LaunchParameters() pulumi.StringPtrOutput
- func (o ApplicationOutput) LaunchPath() pulumi.StringOutput
- func (o ApplicationOutput) Name() pulumi.StringOutput
- func (o ApplicationOutput) Platforms() pulumi.StringArrayOutput
- func (o ApplicationOutput) Tags() pulumi.ArrayOutput
- func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
- func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
- func (o ApplicationOutput) WorkingDirectory() pulumi.StringPtrOutput
- type ApplicationS3Location
- type ApplicationS3LocationArgs
- 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
- 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 ApplicationTag0Properties
- type ApplicationTag0PropertiesArgs
- func (ApplicationTag0PropertiesArgs) ElementType() reflect.Type
- func (i ApplicationTag0PropertiesArgs) ToApplicationTag0PropertiesOutput() ApplicationTag0PropertiesOutput
- func (i ApplicationTag0PropertiesArgs) ToApplicationTag0PropertiesOutputWithContext(ctx context.Context) ApplicationTag0PropertiesOutput
- type ApplicationTag0PropertiesInput
- type ApplicationTag0PropertiesOutput
- func (ApplicationTag0PropertiesOutput) ElementType() reflect.Type
- func (o ApplicationTag0PropertiesOutput) Key() pulumi.StringOutput
- func (o ApplicationTag0PropertiesOutput) ToApplicationTag0PropertiesOutput() ApplicationTag0PropertiesOutput
- func (o ApplicationTag0PropertiesOutput) ToApplicationTag0PropertiesOutputWithContext(ctx context.Context) ApplicationTag0PropertiesOutput
- func (o ApplicationTag0PropertiesOutput) Value() pulumi.StringOutput
- type ApplicationTag1Properties
- type ApplicationTag1PropertiesArgs
- func (ApplicationTag1PropertiesArgs) ElementType() reflect.Type
- func (i ApplicationTag1PropertiesArgs) ToApplicationTag1PropertiesOutput() ApplicationTag1PropertiesOutput
- func (i ApplicationTag1PropertiesArgs) ToApplicationTag1PropertiesOutputWithContext(ctx context.Context) ApplicationTag1PropertiesOutput
- type ApplicationTag1PropertiesInput
- type ApplicationTag1PropertiesOutput
- func (ApplicationTag1PropertiesOutput) ElementType() reflect.Type
- func (o ApplicationTag1PropertiesOutput) TagKey() pulumi.StringOutput
- func (o ApplicationTag1PropertiesOutput) TagValue() pulumi.StringOutput
- func (o ApplicationTag1PropertiesOutput) ToApplicationTag1PropertiesOutput() ApplicationTag1PropertiesOutput
- func (o ApplicationTag1PropertiesOutput) ToApplicationTag1PropertiesOutputWithContext(ctx context.Context) ApplicationTag1PropertiesOutput
- type DirectoryConfig
- type DirectoryConfigArgs
- type DirectoryConfigCertificateBasedAuthProperties
- type DirectoryConfigCertificateBasedAuthPropertiesArgs
- func (DirectoryConfigCertificateBasedAuthPropertiesArgs) ElementType() reflect.Type
- func (i DirectoryConfigCertificateBasedAuthPropertiesArgs) ToDirectoryConfigCertificateBasedAuthPropertiesOutput() DirectoryConfigCertificateBasedAuthPropertiesOutput
- func (i DirectoryConfigCertificateBasedAuthPropertiesArgs) ToDirectoryConfigCertificateBasedAuthPropertiesOutputWithContext(ctx context.Context) DirectoryConfigCertificateBasedAuthPropertiesOutput
- func (i DirectoryConfigCertificateBasedAuthPropertiesArgs) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutput() DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
- func (i DirectoryConfigCertificateBasedAuthPropertiesArgs) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutputWithContext(ctx context.Context) DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
- type DirectoryConfigCertificateBasedAuthPropertiesInput
- type DirectoryConfigCertificateBasedAuthPropertiesOutput
- func (o DirectoryConfigCertificateBasedAuthPropertiesOutput) CertificateAuthorityArn() pulumi.StringPtrOutput
- func (DirectoryConfigCertificateBasedAuthPropertiesOutput) ElementType() reflect.Type
- func (o DirectoryConfigCertificateBasedAuthPropertiesOutput) Status() pulumi.StringPtrOutput
- func (o DirectoryConfigCertificateBasedAuthPropertiesOutput) ToDirectoryConfigCertificateBasedAuthPropertiesOutput() DirectoryConfigCertificateBasedAuthPropertiesOutput
- func (o DirectoryConfigCertificateBasedAuthPropertiesOutput) ToDirectoryConfigCertificateBasedAuthPropertiesOutputWithContext(ctx context.Context) DirectoryConfigCertificateBasedAuthPropertiesOutput
- func (o DirectoryConfigCertificateBasedAuthPropertiesOutput) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutput() DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
- func (o DirectoryConfigCertificateBasedAuthPropertiesOutput) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutputWithContext(ctx context.Context) DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
- type DirectoryConfigCertificateBasedAuthPropertiesPtrInput
- type DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
- func (o DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) CertificateAuthorityArn() pulumi.StringPtrOutput
- func (o DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) Elem() DirectoryConfigCertificateBasedAuthPropertiesOutput
- func (DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) ElementType() reflect.Type
- func (o DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) Status() pulumi.StringPtrOutput
- func (o DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutput() DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
- func (o DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutputWithContext(ctx context.Context) DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
- type DirectoryConfigInput
- type DirectoryConfigOutput
- func (o DirectoryConfigOutput) CertificateBasedAuthProperties() DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
- func (o DirectoryConfigOutput) DirectoryName() pulumi.StringOutput
- func (DirectoryConfigOutput) ElementType() reflect.Type
- func (o DirectoryConfigOutput) OrganizationalUnitDistinguishedNames() pulumi.StringArrayOutput
- func (o DirectoryConfigOutput) ServiceAccountCredentials() DirectoryConfigServiceAccountCredentialsOutput
- func (o DirectoryConfigOutput) ToDirectoryConfigOutput() DirectoryConfigOutput
- func (o DirectoryConfigOutput) ToDirectoryConfigOutputWithContext(ctx context.Context) DirectoryConfigOutput
- type DirectoryConfigServiceAccountCredentials
- type DirectoryConfigServiceAccountCredentialsArgs
- func (DirectoryConfigServiceAccountCredentialsArgs) ElementType() reflect.Type
- func (i DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsOutput() DirectoryConfigServiceAccountCredentialsOutput
- func (i DirectoryConfigServiceAccountCredentialsArgs) ToDirectoryConfigServiceAccountCredentialsOutputWithContext(ctx context.Context) DirectoryConfigServiceAccountCredentialsOutput
- 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
- 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 Entitlement
- type EntitlementArgs
- type EntitlementAttribute
- type EntitlementAttributeArgs
- type EntitlementAttributeArray
- type EntitlementAttributeArrayInput
- type EntitlementAttributeArrayOutput
- func (EntitlementAttributeArrayOutput) ElementType() reflect.Type
- func (o EntitlementAttributeArrayOutput) Index(i pulumi.IntInput) EntitlementAttributeOutput
- func (o EntitlementAttributeArrayOutput) ToEntitlementAttributeArrayOutput() EntitlementAttributeArrayOutput
- func (o EntitlementAttributeArrayOutput) ToEntitlementAttributeArrayOutputWithContext(ctx context.Context) EntitlementAttributeArrayOutput
- type EntitlementAttributeInput
- type EntitlementAttributeOutput
- func (EntitlementAttributeOutput) ElementType() reflect.Type
- func (o EntitlementAttributeOutput) Name() pulumi.StringOutput
- func (o EntitlementAttributeOutput) ToEntitlementAttributeOutput() EntitlementAttributeOutput
- func (o EntitlementAttributeOutput) ToEntitlementAttributeOutputWithContext(ctx context.Context) EntitlementAttributeOutput
- func (o EntitlementAttributeOutput) Value() pulumi.StringOutput
- type EntitlementInput
- type EntitlementOutput
- func (o EntitlementOutput) AppVisibility() pulumi.StringOutput
- func (o EntitlementOutput) Attributes() EntitlementAttributeArrayOutput
- func (o EntitlementOutput) CreatedTime() pulumi.StringOutput
- func (o EntitlementOutput) Description() pulumi.StringPtrOutput
- func (EntitlementOutput) ElementType() reflect.Type
- func (o EntitlementOutput) LastModifiedTime() pulumi.StringOutput
- func (o EntitlementOutput) Name() pulumi.StringOutput
- func (o EntitlementOutput) StackName() pulumi.StringOutput
- func (o EntitlementOutput) ToEntitlementOutput() EntitlementOutput
- func (o EntitlementOutput) ToEntitlementOutputWithContext(ctx context.Context) EntitlementOutput
- type EntitlementState
- type ImageBuilder
- 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
- func (o ImageBuilderOutput) AccessEndpoints() ImageBuilderAccessEndpointArrayOutput
- func (o ImageBuilderOutput) AppstreamAgentVersion() pulumi.StringPtrOutput
- func (o ImageBuilderOutput) Description() pulumi.StringPtrOutput
- func (o ImageBuilderOutput) DisplayName() pulumi.StringPtrOutput
- func (o ImageBuilderOutput) DomainJoinInfo() ImageBuilderDomainJoinInfoPtrOutput
- func (ImageBuilderOutput) ElementType() reflect.Type
- func (o ImageBuilderOutput) EnableDefaultInternetAccess() pulumi.BoolPtrOutput
- func (o ImageBuilderOutput) IamRoleArn() pulumi.StringPtrOutput
- func (o ImageBuilderOutput) ImageArn() pulumi.StringPtrOutput
- func (o ImageBuilderOutput) ImageName() pulumi.StringPtrOutput
- func (o ImageBuilderOutput) InstanceType() pulumi.StringOutput
- func (o ImageBuilderOutput) Name() pulumi.StringOutput
- func (o ImageBuilderOutput) StreamingUrl() pulumi.StringOutput
- func (o ImageBuilderOutput) Tags() aws.TagArrayOutput
- func (o ImageBuilderOutput) ToImageBuilderOutput() ImageBuilderOutput
- func (o ImageBuilderOutput) ToImageBuilderOutputWithContext(ctx context.Context) ImageBuilderOutput
- func (o ImageBuilderOutput) VpcConfig() ImageBuilderVpcConfigPtrOutput
- type ImageBuilderState
- type ImageBuilderTag
- 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 LookupAppBlockArgs
- type LookupAppBlockBuilderArgs
- type LookupAppBlockBuilderOutputArgs
- type LookupAppBlockBuilderResult
- type LookupAppBlockBuilderResultOutput
- func (o LookupAppBlockBuilderResultOutput) AccessEndpoints() AppBlockBuilderAccessEndpointArrayOutput
- func (o LookupAppBlockBuilderResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupAppBlockBuilderResultOutput) CreatedTime() pulumi.StringPtrOutput
- func (o LookupAppBlockBuilderResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupAppBlockBuilderResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupAppBlockBuilderResultOutput) ElementType() reflect.Type
- func (o LookupAppBlockBuilderResultOutput) EnableDefaultInternetAccess() pulumi.BoolPtrOutput
- func (o LookupAppBlockBuilderResultOutput) IamRoleArn() pulumi.StringPtrOutput
- func (o LookupAppBlockBuilderResultOutput) InstanceType() pulumi.StringPtrOutput
- func (o LookupAppBlockBuilderResultOutput) Platform() pulumi.StringPtrOutput
- func (o LookupAppBlockBuilderResultOutput) ToLookupAppBlockBuilderResultOutput() LookupAppBlockBuilderResultOutput
- func (o LookupAppBlockBuilderResultOutput) ToLookupAppBlockBuilderResultOutputWithContext(ctx context.Context) LookupAppBlockBuilderResultOutput
- func (o LookupAppBlockBuilderResultOutput) VpcConfig() AppBlockBuilderVpcConfigPtrOutput
- type LookupAppBlockOutputArgs
- type LookupAppBlockResult
- type LookupAppBlockResultOutput
- func (o LookupAppBlockResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupAppBlockResultOutput) CreatedTime() pulumi.StringPtrOutput
- func (LookupAppBlockResultOutput) ElementType() reflect.Type
- func (o LookupAppBlockResultOutput) ToLookupAppBlockResultOutput() LookupAppBlockResultOutput
- func (o LookupAppBlockResultOutput) ToLookupAppBlockResultOutputWithContext(ctx context.Context) LookupAppBlockResultOutput
- type LookupApplicationArgs
- type LookupApplicationOutputArgs
- type LookupApplicationResult
- type LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) AppBlockArn() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) CreatedTime() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupApplicationResultOutput) ElementType() reflect.Type
- func (o LookupApplicationResultOutput) IconS3Location() ApplicationS3LocationPtrOutput
- func (o LookupApplicationResultOutput) LaunchParameters() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) LaunchPath() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) WorkingDirectory() pulumi.StringPtrOutput
- type LookupDirectoryConfigArgs
- type LookupDirectoryConfigOutputArgs
- type LookupDirectoryConfigResult
- type LookupDirectoryConfigResultOutput
- func (o LookupDirectoryConfigResultOutput) CertificateBasedAuthProperties() DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
- func (LookupDirectoryConfigResultOutput) ElementType() reflect.Type
- func (o LookupDirectoryConfigResultOutput) OrganizationalUnitDistinguishedNames() pulumi.StringArrayOutput
- func (o LookupDirectoryConfigResultOutput) ServiceAccountCredentials() DirectoryConfigServiceAccountCredentialsPtrOutput
- func (o LookupDirectoryConfigResultOutput) ToLookupDirectoryConfigResultOutput() LookupDirectoryConfigResultOutput
- func (o LookupDirectoryConfigResultOutput) ToLookupDirectoryConfigResultOutputWithContext(ctx context.Context) LookupDirectoryConfigResultOutput
- type LookupEntitlementArgs
- type LookupEntitlementOutputArgs
- type LookupEntitlementResult
- type LookupEntitlementResultOutput
- func (o LookupEntitlementResultOutput) AppVisibility() pulumi.StringPtrOutput
- func (o LookupEntitlementResultOutput) Attributes() EntitlementAttributeArrayOutput
- func (o LookupEntitlementResultOutput) CreatedTime() pulumi.StringPtrOutput
- func (o LookupEntitlementResultOutput) Description() pulumi.StringPtrOutput
- func (LookupEntitlementResultOutput) ElementType() reflect.Type
- func (o LookupEntitlementResultOutput) LastModifiedTime() pulumi.StringPtrOutput
- func (o LookupEntitlementResultOutput) ToLookupEntitlementResultOutput() LookupEntitlementResultOutput
- func (o LookupEntitlementResultOutput) ToLookupEntitlementResultOutputWithContext(ctx context.Context) LookupEntitlementResultOutput
- type LookupImageBuilderArgs
- type LookupImageBuilderOutputArgs
- type LookupImageBuilderResult
- type LookupImageBuilderResultOutput
- func (o LookupImageBuilderResultOutput) AccessEndpoints() ImageBuilderAccessEndpointArrayOutput
- func (o LookupImageBuilderResultOutput) AppstreamAgentVersion() pulumi.StringPtrOutput
- func (o LookupImageBuilderResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupImageBuilderResultOutput) DisplayName() pulumi.StringPtrOutput
- func (o LookupImageBuilderResultOutput) DomainJoinInfo() ImageBuilderDomainJoinInfoPtrOutput
- func (LookupImageBuilderResultOutput) ElementType() reflect.Type
- func (o LookupImageBuilderResultOutput) EnableDefaultInternetAccess() pulumi.BoolPtrOutput
- func (o LookupImageBuilderResultOutput) IamRoleArn() pulumi.StringPtrOutput
- func (o LookupImageBuilderResultOutput) ImageArn() pulumi.StringPtrOutput
- func (o LookupImageBuilderResultOutput) ImageName() pulumi.StringPtrOutput
- func (o LookupImageBuilderResultOutput) InstanceType() pulumi.StringPtrOutput
- func (o LookupImageBuilderResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupImageBuilderResultOutput) StreamingUrl() pulumi.StringPtrOutput
- func (o LookupImageBuilderResultOutput) Tags() aws.TagArrayOutput
- func (o LookupImageBuilderResultOutput) ToLookupImageBuilderResultOutput() LookupImageBuilderResultOutput
- func (o LookupImageBuilderResultOutput) ToLookupImageBuilderResultOutputWithContext(ctx context.Context) LookupImageBuilderResultOutput
- func (o LookupImageBuilderResultOutput) VpcConfig() ImageBuilderVpcConfigPtrOutput
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"` PackagingType pulumi.StringPtrOutput `pulumi:"packagingType"` PostSetupScriptDetails AppBlockScriptDetailsPtrOutput `pulumi:"postSetupScriptDetails"` SetupScriptDetails AppBlockScriptDetailsPtrOutput `pulumi:"setupScriptDetails"` SourceS3Location AppBlockS3LocationOutput `pulumi:"sourceS3Location"` Tags pulumi.ArrayOutput `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 PackagingType pulumi.StringPtrInput PostSetupScriptDetails AppBlockScriptDetailsPtrInput SetupScriptDetails AppBlockScriptDetailsPtrInput SourceS3Location AppBlockS3LocationInput Tags pulumi.ArrayInput }
The set of arguments for constructing a AppBlock resource.
func (AppBlockArgs) ElementType ¶ added in v0.6.0
func (AppBlockArgs) ElementType() reflect.Type
type AppBlockBuilder ¶ added in v0.67.0
type AppBlockBuilder struct { pulumi.CustomResourceState AccessEndpoints AppBlockBuilderAccessEndpointArrayOutput `pulumi:"accessEndpoints"` AppBlockArns pulumi.StringArrayOutput `pulumi:"appBlockArns"` Arn pulumi.StringOutput `pulumi:"arn"` CreatedTime pulumi.StringOutput `pulumi:"createdTime"` Description pulumi.StringPtrOutput `pulumi:"description"` DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` EnableDefaultInternetAccess pulumi.BoolPtrOutput `pulumi:"enableDefaultInternetAccess"` IamRoleArn pulumi.StringPtrOutput `pulumi:"iamRoleArn"` InstanceType pulumi.StringOutput `pulumi:"instanceType"` Name pulumi.StringOutput `pulumi:"name"` Platform pulumi.StringOutput `pulumi:"platform"` Tags aws.TagArrayOutput `pulumi:"tags"` VpcConfig AppBlockBuilderVpcConfigOutput `pulumi:"vpcConfig"` }
Resource Type definition for AWS::AppStream::AppBlockBuilder.
func GetAppBlockBuilder ¶ added in v0.67.0
func GetAppBlockBuilder(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppBlockBuilderState, opts ...pulumi.ResourceOption) (*AppBlockBuilder, error)
GetAppBlockBuilder gets an existing AppBlockBuilder 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 NewAppBlockBuilder ¶ added in v0.67.0
func NewAppBlockBuilder(ctx *pulumi.Context, name string, args *AppBlockBuilderArgs, opts ...pulumi.ResourceOption) (*AppBlockBuilder, error)
NewAppBlockBuilder registers a new resource with the given unique name, arguments, and options.
func (*AppBlockBuilder) ElementType ¶ added in v0.67.0
func (*AppBlockBuilder) ElementType() reflect.Type
func (*AppBlockBuilder) ToAppBlockBuilderOutput ¶ added in v0.67.0
func (i *AppBlockBuilder) ToAppBlockBuilderOutput() AppBlockBuilderOutput
func (*AppBlockBuilder) ToAppBlockBuilderOutputWithContext ¶ added in v0.67.0
func (i *AppBlockBuilder) ToAppBlockBuilderOutputWithContext(ctx context.Context) AppBlockBuilderOutput
type AppBlockBuilderAccessEndpoint ¶ added in v0.67.0
type AppBlockBuilderAccessEndpointArgs ¶ added in v0.67.0
type AppBlockBuilderAccessEndpointArgs struct { EndpointType pulumi.StringInput `pulumi:"endpointType"` VpceId pulumi.StringInput `pulumi:"vpceId"` }
func (AppBlockBuilderAccessEndpointArgs) ElementType ¶ added in v0.67.0
func (AppBlockBuilderAccessEndpointArgs) ElementType() reflect.Type
func (AppBlockBuilderAccessEndpointArgs) ToAppBlockBuilderAccessEndpointOutput ¶ added in v0.67.0
func (i AppBlockBuilderAccessEndpointArgs) ToAppBlockBuilderAccessEndpointOutput() AppBlockBuilderAccessEndpointOutput
func (AppBlockBuilderAccessEndpointArgs) ToAppBlockBuilderAccessEndpointOutputWithContext ¶ added in v0.67.0
func (i AppBlockBuilderAccessEndpointArgs) ToAppBlockBuilderAccessEndpointOutputWithContext(ctx context.Context) AppBlockBuilderAccessEndpointOutput
type AppBlockBuilderAccessEndpointArray ¶ added in v0.67.0
type AppBlockBuilderAccessEndpointArray []AppBlockBuilderAccessEndpointInput
func (AppBlockBuilderAccessEndpointArray) ElementType ¶ added in v0.67.0
func (AppBlockBuilderAccessEndpointArray) ElementType() reflect.Type
func (AppBlockBuilderAccessEndpointArray) ToAppBlockBuilderAccessEndpointArrayOutput ¶ added in v0.67.0
func (i AppBlockBuilderAccessEndpointArray) ToAppBlockBuilderAccessEndpointArrayOutput() AppBlockBuilderAccessEndpointArrayOutput
func (AppBlockBuilderAccessEndpointArray) ToAppBlockBuilderAccessEndpointArrayOutputWithContext ¶ added in v0.67.0
func (i AppBlockBuilderAccessEndpointArray) ToAppBlockBuilderAccessEndpointArrayOutputWithContext(ctx context.Context) AppBlockBuilderAccessEndpointArrayOutput
type AppBlockBuilderAccessEndpointArrayInput ¶ added in v0.67.0
type AppBlockBuilderAccessEndpointArrayInput interface { pulumi.Input ToAppBlockBuilderAccessEndpointArrayOutput() AppBlockBuilderAccessEndpointArrayOutput ToAppBlockBuilderAccessEndpointArrayOutputWithContext(context.Context) AppBlockBuilderAccessEndpointArrayOutput }
AppBlockBuilderAccessEndpointArrayInput is an input type that accepts AppBlockBuilderAccessEndpointArray and AppBlockBuilderAccessEndpointArrayOutput values. You can construct a concrete instance of `AppBlockBuilderAccessEndpointArrayInput` via:
AppBlockBuilderAccessEndpointArray{ AppBlockBuilderAccessEndpointArgs{...} }
type AppBlockBuilderAccessEndpointArrayOutput ¶ added in v0.67.0
type AppBlockBuilderAccessEndpointArrayOutput struct{ *pulumi.OutputState }
func (AppBlockBuilderAccessEndpointArrayOutput) ElementType ¶ added in v0.67.0
func (AppBlockBuilderAccessEndpointArrayOutput) ElementType() reflect.Type
func (AppBlockBuilderAccessEndpointArrayOutput) ToAppBlockBuilderAccessEndpointArrayOutput ¶ added in v0.67.0
func (o AppBlockBuilderAccessEndpointArrayOutput) ToAppBlockBuilderAccessEndpointArrayOutput() AppBlockBuilderAccessEndpointArrayOutput
func (AppBlockBuilderAccessEndpointArrayOutput) ToAppBlockBuilderAccessEndpointArrayOutputWithContext ¶ added in v0.67.0
func (o AppBlockBuilderAccessEndpointArrayOutput) ToAppBlockBuilderAccessEndpointArrayOutputWithContext(ctx context.Context) AppBlockBuilderAccessEndpointArrayOutput
type AppBlockBuilderAccessEndpointInput ¶ added in v0.67.0
type AppBlockBuilderAccessEndpointInput interface { pulumi.Input ToAppBlockBuilderAccessEndpointOutput() AppBlockBuilderAccessEndpointOutput ToAppBlockBuilderAccessEndpointOutputWithContext(context.Context) AppBlockBuilderAccessEndpointOutput }
AppBlockBuilderAccessEndpointInput is an input type that accepts AppBlockBuilderAccessEndpointArgs and AppBlockBuilderAccessEndpointOutput values. You can construct a concrete instance of `AppBlockBuilderAccessEndpointInput` via:
AppBlockBuilderAccessEndpointArgs{...}
type AppBlockBuilderAccessEndpointOutput ¶ added in v0.67.0
type AppBlockBuilderAccessEndpointOutput struct{ *pulumi.OutputState }
func (AppBlockBuilderAccessEndpointOutput) ElementType ¶ added in v0.67.0
func (AppBlockBuilderAccessEndpointOutput) ElementType() reflect.Type
func (AppBlockBuilderAccessEndpointOutput) EndpointType ¶ added in v0.67.0
func (o AppBlockBuilderAccessEndpointOutput) EndpointType() pulumi.StringOutput
func (AppBlockBuilderAccessEndpointOutput) ToAppBlockBuilderAccessEndpointOutput ¶ added in v0.67.0
func (o AppBlockBuilderAccessEndpointOutput) ToAppBlockBuilderAccessEndpointOutput() AppBlockBuilderAccessEndpointOutput
func (AppBlockBuilderAccessEndpointOutput) ToAppBlockBuilderAccessEndpointOutputWithContext ¶ added in v0.67.0
func (o AppBlockBuilderAccessEndpointOutput) ToAppBlockBuilderAccessEndpointOutputWithContext(ctx context.Context) AppBlockBuilderAccessEndpointOutput
func (AppBlockBuilderAccessEndpointOutput) VpceId ¶ added in v0.67.0
func (o AppBlockBuilderAccessEndpointOutput) VpceId() pulumi.StringOutput
type AppBlockBuilderArgs ¶ added in v0.67.0
type AppBlockBuilderArgs struct { AccessEndpoints AppBlockBuilderAccessEndpointArrayInput AppBlockArns pulumi.StringArrayInput Description pulumi.StringPtrInput DisplayName pulumi.StringPtrInput EnableDefaultInternetAccess pulumi.BoolPtrInput IamRoleArn pulumi.StringPtrInput InstanceType pulumi.StringInput Name pulumi.StringPtrInput Platform pulumi.StringInput Tags aws.TagArrayInput VpcConfig AppBlockBuilderVpcConfigInput }
The set of arguments for constructing a AppBlockBuilder resource.
func (AppBlockBuilderArgs) ElementType ¶ added in v0.67.0
func (AppBlockBuilderArgs) ElementType() reflect.Type
type AppBlockBuilderInput ¶ added in v0.67.0
type AppBlockBuilderInput interface { pulumi.Input ToAppBlockBuilderOutput() AppBlockBuilderOutput ToAppBlockBuilderOutputWithContext(ctx context.Context) AppBlockBuilderOutput }
type AppBlockBuilderOutput ¶ added in v0.67.0
type AppBlockBuilderOutput struct{ *pulumi.OutputState }
func (AppBlockBuilderOutput) AccessEndpoints ¶ added in v0.67.0
func (o AppBlockBuilderOutput) AccessEndpoints() AppBlockBuilderAccessEndpointArrayOutput
func (AppBlockBuilderOutput) AppBlockArns ¶ added in v0.67.0
func (o AppBlockBuilderOutput) AppBlockArns() pulumi.StringArrayOutput
func (AppBlockBuilderOutput) Arn ¶ added in v0.67.0
func (o AppBlockBuilderOutput) Arn() pulumi.StringOutput
func (AppBlockBuilderOutput) CreatedTime ¶ added in v0.67.0
func (o AppBlockBuilderOutput) CreatedTime() pulumi.StringOutput
func (AppBlockBuilderOutput) Description ¶ added in v0.67.0
func (o AppBlockBuilderOutput) Description() pulumi.StringPtrOutput
func (AppBlockBuilderOutput) DisplayName ¶ added in v0.67.0
func (o AppBlockBuilderOutput) DisplayName() pulumi.StringPtrOutput
func (AppBlockBuilderOutput) ElementType ¶ added in v0.67.0
func (AppBlockBuilderOutput) ElementType() reflect.Type
func (AppBlockBuilderOutput) EnableDefaultInternetAccess ¶ added in v0.67.0
func (o AppBlockBuilderOutput) EnableDefaultInternetAccess() pulumi.BoolPtrOutput
func (AppBlockBuilderOutput) IamRoleArn ¶ added in v0.67.0
func (o AppBlockBuilderOutput) IamRoleArn() pulumi.StringPtrOutput
func (AppBlockBuilderOutput) InstanceType ¶ added in v0.67.0
func (o AppBlockBuilderOutput) InstanceType() pulumi.StringOutput
func (AppBlockBuilderOutput) Name ¶ added in v0.67.0
func (o AppBlockBuilderOutput) Name() pulumi.StringOutput
func (AppBlockBuilderOutput) Platform ¶ added in v0.67.0
func (o AppBlockBuilderOutput) Platform() pulumi.StringOutput
func (AppBlockBuilderOutput) Tags ¶ added in v0.67.0
func (o AppBlockBuilderOutput) Tags() aws.TagArrayOutput
func (AppBlockBuilderOutput) ToAppBlockBuilderOutput ¶ added in v0.67.0
func (o AppBlockBuilderOutput) ToAppBlockBuilderOutput() AppBlockBuilderOutput
func (AppBlockBuilderOutput) ToAppBlockBuilderOutputWithContext ¶ added in v0.67.0
func (o AppBlockBuilderOutput) ToAppBlockBuilderOutputWithContext(ctx context.Context) AppBlockBuilderOutput
func (AppBlockBuilderOutput) VpcConfig ¶ added in v0.67.0
func (o AppBlockBuilderOutput) VpcConfig() AppBlockBuilderVpcConfigOutput
type AppBlockBuilderState ¶ added in v0.67.0
type AppBlockBuilderState struct { }
func (AppBlockBuilderState) ElementType ¶ added in v0.67.0
func (AppBlockBuilderState) ElementType() reflect.Type
type AppBlockBuilderTag ¶ added in v0.67.0
type AppBlockBuilderVpcConfig ¶ added in v0.67.0
type AppBlockBuilderVpcConfigArgs ¶ added in v0.67.0
type AppBlockBuilderVpcConfigArgs struct { SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (AppBlockBuilderVpcConfigArgs) ElementType ¶ added in v0.67.0
func (AppBlockBuilderVpcConfigArgs) ElementType() reflect.Type
func (AppBlockBuilderVpcConfigArgs) ToAppBlockBuilderVpcConfigOutput ¶ added in v0.67.0
func (i AppBlockBuilderVpcConfigArgs) ToAppBlockBuilderVpcConfigOutput() AppBlockBuilderVpcConfigOutput
func (AppBlockBuilderVpcConfigArgs) ToAppBlockBuilderVpcConfigOutputWithContext ¶ added in v0.67.0
func (i AppBlockBuilderVpcConfigArgs) ToAppBlockBuilderVpcConfigOutputWithContext(ctx context.Context) AppBlockBuilderVpcConfigOutput
type AppBlockBuilderVpcConfigInput ¶ added in v0.67.0
type AppBlockBuilderVpcConfigInput interface { pulumi.Input ToAppBlockBuilderVpcConfigOutput() AppBlockBuilderVpcConfigOutput ToAppBlockBuilderVpcConfigOutputWithContext(context.Context) AppBlockBuilderVpcConfigOutput }
AppBlockBuilderVpcConfigInput is an input type that accepts AppBlockBuilderVpcConfigArgs and AppBlockBuilderVpcConfigOutput values. You can construct a concrete instance of `AppBlockBuilderVpcConfigInput` via:
AppBlockBuilderVpcConfigArgs{...}
type AppBlockBuilderVpcConfigOutput ¶ added in v0.67.0
type AppBlockBuilderVpcConfigOutput struct{ *pulumi.OutputState }
func (AppBlockBuilderVpcConfigOutput) ElementType ¶ added in v0.67.0
func (AppBlockBuilderVpcConfigOutput) ElementType() reflect.Type
func (AppBlockBuilderVpcConfigOutput) SecurityGroupIds ¶ added in v0.67.0
func (o AppBlockBuilderVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (AppBlockBuilderVpcConfigOutput) SubnetIds ¶ added in v0.67.0
func (o AppBlockBuilderVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
func (AppBlockBuilderVpcConfigOutput) ToAppBlockBuilderVpcConfigOutput ¶ added in v0.67.0
func (o AppBlockBuilderVpcConfigOutput) ToAppBlockBuilderVpcConfigOutput() AppBlockBuilderVpcConfigOutput
func (AppBlockBuilderVpcConfigOutput) ToAppBlockBuilderVpcConfigOutputWithContext ¶ added in v0.67.0
func (o AppBlockBuilderVpcConfigOutput) ToAppBlockBuilderVpcConfigOutputWithContext(ctx context.Context) AppBlockBuilderVpcConfigOutput
type AppBlockBuilderVpcConfigPtrOutput ¶ added in v0.67.0
type AppBlockBuilderVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (AppBlockBuilderVpcConfigPtrOutput) Elem ¶ added in v0.67.0
func (o AppBlockBuilderVpcConfigPtrOutput) Elem() AppBlockBuilderVpcConfigOutput
func (AppBlockBuilderVpcConfigPtrOutput) ElementType ¶ added in v0.67.0
func (AppBlockBuilderVpcConfigPtrOutput) ElementType() reflect.Type
func (AppBlockBuilderVpcConfigPtrOutput) SecurityGroupIds ¶ added in v0.67.0
func (o AppBlockBuilderVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (AppBlockBuilderVpcConfigPtrOutput) SubnetIds ¶ added in v0.67.0
func (o AppBlockBuilderVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
func (AppBlockBuilderVpcConfigPtrOutput) ToAppBlockBuilderVpcConfigPtrOutput ¶ added in v0.67.0
func (o AppBlockBuilderVpcConfigPtrOutput) ToAppBlockBuilderVpcConfigPtrOutput() AppBlockBuilderVpcConfigPtrOutput
func (AppBlockBuilderVpcConfigPtrOutput) ToAppBlockBuilderVpcConfigPtrOutputWithContext ¶ added in v0.67.0
func (o AppBlockBuilderVpcConfigPtrOutput) ToAppBlockBuilderVpcConfigPtrOutputWithContext(ctx context.Context) AppBlockBuilderVpcConfigPtrOutput
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) Arn ¶ added in v0.17.0
func (o AppBlockOutput) Arn() pulumi.StringOutput
func (AppBlockOutput) CreatedTime ¶ added in v0.17.0
func (o AppBlockOutput) CreatedTime() pulumi.StringOutput
func (AppBlockOutput) Description ¶ added in v0.17.0
func (o AppBlockOutput) Description() pulumi.StringPtrOutput
func (AppBlockOutput) DisplayName ¶ added in v0.17.0
func (o AppBlockOutput) DisplayName() pulumi.StringPtrOutput
func (AppBlockOutput) ElementType ¶ added in v0.6.0
func (AppBlockOutput) ElementType() reflect.Type
func (AppBlockOutput) Name ¶ added in v0.17.0
func (o AppBlockOutput) Name() pulumi.StringOutput
func (AppBlockOutput) PackagingType ¶ added in v0.67.0
func (o AppBlockOutput) PackagingType() pulumi.StringPtrOutput
func (AppBlockOutput) PostSetupScriptDetails ¶ added in v0.67.0
func (o AppBlockOutput) PostSetupScriptDetails() AppBlockScriptDetailsPtrOutput
func (AppBlockOutput) SetupScriptDetails ¶ added in v0.17.0
func (o AppBlockOutput) SetupScriptDetails() AppBlockScriptDetailsPtrOutput
func (AppBlockOutput) SourceS3Location ¶ added in v0.17.0
func (o AppBlockOutput) SourceS3Location() AppBlockS3LocationOutput
func (AppBlockOutput) Tags ¶ added in v0.17.0
func (o AppBlockOutput) Tags() pulumi.ArrayOutput
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.StringPtrInput `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.StringPtrOutput
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 AppBlockTag0Properties ¶ added in v0.72.0
type AppBlockTag0PropertiesArgs ¶ added in v0.96.0
type AppBlockTag0PropertiesArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (AppBlockTag0PropertiesArgs) ElementType ¶ added in v0.96.0
func (AppBlockTag0PropertiesArgs) ElementType() reflect.Type
func (AppBlockTag0PropertiesArgs) ToAppBlockTag0PropertiesOutput ¶ added in v0.96.0
func (i AppBlockTag0PropertiesArgs) ToAppBlockTag0PropertiesOutput() AppBlockTag0PropertiesOutput
func (AppBlockTag0PropertiesArgs) ToAppBlockTag0PropertiesOutputWithContext ¶ added in v0.96.0
func (i AppBlockTag0PropertiesArgs) ToAppBlockTag0PropertiesOutputWithContext(ctx context.Context) AppBlockTag0PropertiesOutput
type AppBlockTag0PropertiesInput ¶ added in v0.96.0
type AppBlockTag0PropertiesInput interface { pulumi.Input ToAppBlockTag0PropertiesOutput() AppBlockTag0PropertiesOutput ToAppBlockTag0PropertiesOutputWithContext(context.Context) AppBlockTag0PropertiesOutput }
AppBlockTag0PropertiesInput is an input type that accepts AppBlockTag0PropertiesArgs and AppBlockTag0PropertiesOutput values. You can construct a concrete instance of `AppBlockTag0PropertiesInput` via:
AppBlockTag0PropertiesArgs{...}
type AppBlockTag0PropertiesOutput ¶ added in v0.96.0
type AppBlockTag0PropertiesOutput struct{ *pulumi.OutputState }
func (AppBlockTag0PropertiesOutput) ElementType ¶ added in v0.96.0
func (AppBlockTag0PropertiesOutput) ElementType() reflect.Type
func (AppBlockTag0PropertiesOutput) Key ¶ added in v0.96.0
func (o AppBlockTag0PropertiesOutput) Key() pulumi.StringOutput
func (AppBlockTag0PropertiesOutput) ToAppBlockTag0PropertiesOutput ¶ added in v0.96.0
func (o AppBlockTag0PropertiesOutput) ToAppBlockTag0PropertiesOutput() AppBlockTag0PropertiesOutput
func (AppBlockTag0PropertiesOutput) ToAppBlockTag0PropertiesOutputWithContext ¶ added in v0.96.0
func (o AppBlockTag0PropertiesOutput) ToAppBlockTag0PropertiesOutputWithContext(ctx context.Context) AppBlockTag0PropertiesOutput
func (AppBlockTag0PropertiesOutput) Value ¶ added in v0.96.0
func (o AppBlockTag0PropertiesOutput) Value() pulumi.StringOutput
type AppBlockTag1Properties ¶ added in v0.72.0
type AppBlockTag1PropertiesArgs ¶ added in v0.96.0
type AppBlockTag1PropertiesArgs struct { TagKey pulumi.StringInput `pulumi:"tagKey"` TagValue pulumi.StringInput `pulumi:"tagValue"` }
func (AppBlockTag1PropertiesArgs) ElementType ¶ added in v0.96.0
func (AppBlockTag1PropertiesArgs) ElementType() reflect.Type
func (AppBlockTag1PropertiesArgs) ToAppBlockTag1PropertiesOutput ¶ added in v0.96.0
func (i AppBlockTag1PropertiesArgs) ToAppBlockTag1PropertiesOutput() AppBlockTag1PropertiesOutput
func (AppBlockTag1PropertiesArgs) ToAppBlockTag1PropertiesOutputWithContext ¶ added in v0.96.0
func (i AppBlockTag1PropertiesArgs) ToAppBlockTag1PropertiesOutputWithContext(ctx context.Context) AppBlockTag1PropertiesOutput
type AppBlockTag1PropertiesInput ¶ added in v0.96.0
type AppBlockTag1PropertiesInput interface { pulumi.Input ToAppBlockTag1PropertiesOutput() AppBlockTag1PropertiesOutput ToAppBlockTag1PropertiesOutputWithContext(context.Context) AppBlockTag1PropertiesOutput }
AppBlockTag1PropertiesInput is an input type that accepts AppBlockTag1PropertiesArgs and AppBlockTag1PropertiesOutput values. You can construct a concrete instance of `AppBlockTag1PropertiesInput` via:
AppBlockTag1PropertiesArgs{...}
type AppBlockTag1PropertiesOutput ¶ added in v0.96.0
type AppBlockTag1PropertiesOutput struct{ *pulumi.OutputState }
func (AppBlockTag1PropertiesOutput) ElementType ¶ added in v0.96.0
func (AppBlockTag1PropertiesOutput) ElementType() reflect.Type
func (AppBlockTag1PropertiesOutput) TagKey ¶ added in v0.96.0
func (o AppBlockTag1PropertiesOutput) TagKey() pulumi.StringOutput
func (AppBlockTag1PropertiesOutput) TagValue ¶ added in v0.96.0
func (o AppBlockTag1PropertiesOutput) TagValue() pulumi.StringOutput
func (AppBlockTag1PropertiesOutput) ToAppBlockTag1PropertiesOutput ¶ added in v0.96.0
func (o AppBlockTag1PropertiesOutput) ToAppBlockTag1PropertiesOutput() AppBlockTag1PropertiesOutput
func (AppBlockTag1PropertiesOutput) ToAppBlockTag1PropertiesOutputWithContext ¶ added in v0.96.0
func (o AppBlockTag1PropertiesOutput) ToAppBlockTag1PropertiesOutputWithContext(ctx context.Context) AppBlockTag1PropertiesOutput
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 pulumi.ArrayOutput `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 pulumi.ArrayInput 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 ApplicationEntitlementAssociation ¶ added in v0.10.0
type ApplicationEntitlementAssociation struct { pulumi.CustomResourceState ApplicationIdentifier pulumi.StringOutput `pulumi:"applicationIdentifier"` EntitlementName pulumi.StringOutput `pulumi:"entitlementName"` StackName pulumi.StringOutput `pulumi:"stackName"` }
Resource Type definition for AWS::AppStream::ApplicationEntitlementAssociation
func GetApplicationEntitlementAssociation ¶ added in v0.10.0
func GetApplicationEntitlementAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationEntitlementAssociationState, opts ...pulumi.ResourceOption) (*ApplicationEntitlementAssociation, error)
GetApplicationEntitlementAssociation gets an existing ApplicationEntitlementAssociation 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 NewApplicationEntitlementAssociation ¶ added in v0.10.0
func NewApplicationEntitlementAssociation(ctx *pulumi.Context, name string, args *ApplicationEntitlementAssociationArgs, opts ...pulumi.ResourceOption) (*ApplicationEntitlementAssociation, error)
NewApplicationEntitlementAssociation registers a new resource with the given unique name, arguments, and options.
func (*ApplicationEntitlementAssociation) ElementType ¶ added in v0.10.0
func (*ApplicationEntitlementAssociation) ElementType() reflect.Type
func (*ApplicationEntitlementAssociation) ToApplicationEntitlementAssociationOutput ¶ added in v0.10.0
func (i *ApplicationEntitlementAssociation) ToApplicationEntitlementAssociationOutput() ApplicationEntitlementAssociationOutput
func (*ApplicationEntitlementAssociation) ToApplicationEntitlementAssociationOutputWithContext ¶ added in v0.10.0
func (i *ApplicationEntitlementAssociation) ToApplicationEntitlementAssociationOutputWithContext(ctx context.Context) ApplicationEntitlementAssociationOutput
type ApplicationEntitlementAssociationArgs ¶ added in v0.10.0
type ApplicationEntitlementAssociationArgs struct { ApplicationIdentifier pulumi.StringInput EntitlementName pulumi.StringInput StackName pulumi.StringInput }
The set of arguments for constructing a ApplicationEntitlementAssociation resource.
func (ApplicationEntitlementAssociationArgs) ElementType ¶ added in v0.10.0
func (ApplicationEntitlementAssociationArgs) ElementType() reflect.Type
type ApplicationEntitlementAssociationInput ¶ added in v0.10.0
type ApplicationEntitlementAssociationInput interface { pulumi.Input ToApplicationEntitlementAssociationOutput() ApplicationEntitlementAssociationOutput ToApplicationEntitlementAssociationOutputWithContext(ctx context.Context) ApplicationEntitlementAssociationOutput }
type ApplicationEntitlementAssociationOutput ¶ added in v0.10.0
type ApplicationEntitlementAssociationOutput struct{ *pulumi.OutputState }
func (ApplicationEntitlementAssociationOutput) ApplicationIdentifier ¶ added in v0.17.0
func (o ApplicationEntitlementAssociationOutput) ApplicationIdentifier() pulumi.StringOutput
func (ApplicationEntitlementAssociationOutput) ElementType ¶ added in v0.10.0
func (ApplicationEntitlementAssociationOutput) ElementType() reflect.Type
func (ApplicationEntitlementAssociationOutput) EntitlementName ¶ added in v0.17.0
func (o ApplicationEntitlementAssociationOutput) EntitlementName() pulumi.StringOutput
func (ApplicationEntitlementAssociationOutput) StackName ¶ added in v0.17.0
func (o ApplicationEntitlementAssociationOutput) StackName() pulumi.StringOutput
func (ApplicationEntitlementAssociationOutput) ToApplicationEntitlementAssociationOutput ¶ added in v0.10.0
func (o ApplicationEntitlementAssociationOutput) ToApplicationEntitlementAssociationOutput() ApplicationEntitlementAssociationOutput
func (ApplicationEntitlementAssociationOutput) ToApplicationEntitlementAssociationOutputWithContext ¶ added in v0.10.0
func (o ApplicationEntitlementAssociationOutput) ToApplicationEntitlementAssociationOutputWithContext(ctx context.Context) ApplicationEntitlementAssociationOutput
type ApplicationEntitlementAssociationState ¶ added in v0.10.0
type ApplicationEntitlementAssociationState struct { }
func (ApplicationEntitlementAssociationState) ElementType ¶ added in v0.10.0
func (ApplicationEntitlementAssociationState) 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) ApplicationArn ¶ added in v0.17.0
func (o ApplicationFleetAssociationOutput) ApplicationArn() pulumi.StringOutput
func (ApplicationFleetAssociationOutput) ElementType ¶ added in v0.6.0
func (ApplicationFleetAssociationOutput) ElementType() reflect.Type
func (ApplicationFleetAssociationOutput) FleetName ¶ added in v0.17.0
func (o ApplicationFleetAssociationOutput) FleetName() pulumi.StringOutput
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) AppBlockArn ¶ added in v0.17.0
func (o ApplicationOutput) AppBlockArn() pulumi.StringOutput
func (ApplicationOutput) Arn ¶ added in v0.17.0
func (o ApplicationOutput) Arn() pulumi.StringOutput
func (ApplicationOutput) AttributesToDelete ¶ added in v0.17.0
func (o ApplicationOutput) AttributesToDelete() pulumi.StringArrayOutput
func (ApplicationOutput) CreatedTime ¶ added in v0.17.0
func (o ApplicationOutput) CreatedTime() pulumi.StringOutput
func (ApplicationOutput) Description ¶ added in v0.17.0
func (o ApplicationOutput) Description() pulumi.StringPtrOutput
func (ApplicationOutput) DisplayName ¶ added in v0.17.0
func (o ApplicationOutput) DisplayName() pulumi.StringPtrOutput
func (ApplicationOutput) ElementType ¶ added in v0.6.0
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) IconS3Location ¶ added in v0.17.0
func (o ApplicationOutput) IconS3Location() ApplicationS3LocationOutput
func (ApplicationOutput) InstanceFamilies ¶ added in v0.17.0
func (o ApplicationOutput) InstanceFamilies() pulumi.StringArrayOutput
func (ApplicationOutput) LaunchParameters ¶ added in v0.17.0
func (o ApplicationOutput) LaunchParameters() pulumi.StringPtrOutput
func (ApplicationOutput) LaunchPath ¶ added in v0.17.0
func (o ApplicationOutput) LaunchPath() pulumi.StringOutput
func (ApplicationOutput) Name ¶ added in v0.17.0
func (o ApplicationOutput) Name() pulumi.StringOutput
func (ApplicationOutput) Platforms ¶ added in v0.17.0
func (o ApplicationOutput) Platforms() pulumi.StringArrayOutput
func (ApplicationOutput) Tags ¶ added in v0.17.0
func (o ApplicationOutput) Tags() pulumi.ArrayOutput
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
func (ApplicationOutput) WorkingDirectory ¶ added in v0.17.0
func (o ApplicationOutput) WorkingDirectory() pulumi.StringPtrOutput
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
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
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 ApplicationTag0Properties ¶ added in v0.72.0
type ApplicationTag0PropertiesArgs ¶ added in v0.96.0
type ApplicationTag0PropertiesArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (ApplicationTag0PropertiesArgs) ElementType ¶ added in v0.96.0
func (ApplicationTag0PropertiesArgs) ElementType() reflect.Type
func (ApplicationTag0PropertiesArgs) ToApplicationTag0PropertiesOutput ¶ added in v0.96.0
func (i ApplicationTag0PropertiesArgs) ToApplicationTag0PropertiesOutput() ApplicationTag0PropertiesOutput
func (ApplicationTag0PropertiesArgs) ToApplicationTag0PropertiesOutputWithContext ¶ added in v0.96.0
func (i ApplicationTag0PropertiesArgs) ToApplicationTag0PropertiesOutputWithContext(ctx context.Context) ApplicationTag0PropertiesOutput
type ApplicationTag0PropertiesInput ¶ added in v0.96.0
type ApplicationTag0PropertiesInput interface { pulumi.Input ToApplicationTag0PropertiesOutput() ApplicationTag0PropertiesOutput ToApplicationTag0PropertiesOutputWithContext(context.Context) ApplicationTag0PropertiesOutput }
ApplicationTag0PropertiesInput is an input type that accepts ApplicationTag0PropertiesArgs and ApplicationTag0PropertiesOutput values. You can construct a concrete instance of `ApplicationTag0PropertiesInput` via:
ApplicationTag0PropertiesArgs{...}
type ApplicationTag0PropertiesOutput ¶ added in v0.96.0
type ApplicationTag0PropertiesOutput struct{ *pulumi.OutputState }
func (ApplicationTag0PropertiesOutput) ElementType ¶ added in v0.96.0
func (ApplicationTag0PropertiesOutput) ElementType() reflect.Type
func (ApplicationTag0PropertiesOutput) Key ¶ added in v0.96.0
func (o ApplicationTag0PropertiesOutput) Key() pulumi.StringOutput
func (ApplicationTag0PropertiesOutput) ToApplicationTag0PropertiesOutput ¶ added in v0.96.0
func (o ApplicationTag0PropertiesOutput) ToApplicationTag0PropertiesOutput() ApplicationTag0PropertiesOutput
func (ApplicationTag0PropertiesOutput) ToApplicationTag0PropertiesOutputWithContext ¶ added in v0.96.0
func (o ApplicationTag0PropertiesOutput) ToApplicationTag0PropertiesOutputWithContext(ctx context.Context) ApplicationTag0PropertiesOutput
func (ApplicationTag0PropertiesOutput) Value ¶ added in v0.96.0
func (o ApplicationTag0PropertiesOutput) Value() pulumi.StringOutput
type ApplicationTag1Properties ¶ added in v0.72.0
type ApplicationTag1PropertiesArgs ¶ added in v0.96.0
type ApplicationTag1PropertiesArgs struct { TagKey pulumi.StringInput `pulumi:"tagKey"` TagValue pulumi.StringInput `pulumi:"tagValue"` }
func (ApplicationTag1PropertiesArgs) ElementType ¶ added in v0.96.0
func (ApplicationTag1PropertiesArgs) ElementType() reflect.Type
func (ApplicationTag1PropertiesArgs) ToApplicationTag1PropertiesOutput ¶ added in v0.96.0
func (i ApplicationTag1PropertiesArgs) ToApplicationTag1PropertiesOutput() ApplicationTag1PropertiesOutput
func (ApplicationTag1PropertiesArgs) ToApplicationTag1PropertiesOutputWithContext ¶ added in v0.96.0
func (i ApplicationTag1PropertiesArgs) ToApplicationTag1PropertiesOutputWithContext(ctx context.Context) ApplicationTag1PropertiesOutput
type ApplicationTag1PropertiesInput ¶ added in v0.96.0
type ApplicationTag1PropertiesInput interface { pulumi.Input ToApplicationTag1PropertiesOutput() ApplicationTag1PropertiesOutput ToApplicationTag1PropertiesOutputWithContext(context.Context) ApplicationTag1PropertiesOutput }
ApplicationTag1PropertiesInput is an input type that accepts ApplicationTag1PropertiesArgs and ApplicationTag1PropertiesOutput values. You can construct a concrete instance of `ApplicationTag1PropertiesInput` via:
ApplicationTag1PropertiesArgs{...}
type ApplicationTag1PropertiesOutput ¶ added in v0.96.0
type ApplicationTag1PropertiesOutput struct{ *pulumi.OutputState }
func (ApplicationTag1PropertiesOutput) ElementType ¶ added in v0.96.0
func (ApplicationTag1PropertiesOutput) ElementType() reflect.Type
func (ApplicationTag1PropertiesOutput) TagKey ¶ added in v0.96.0
func (o ApplicationTag1PropertiesOutput) TagKey() pulumi.StringOutput
func (ApplicationTag1PropertiesOutput) TagValue ¶ added in v0.96.0
func (o ApplicationTag1PropertiesOutput) TagValue() pulumi.StringOutput
func (ApplicationTag1PropertiesOutput) ToApplicationTag1PropertiesOutput ¶ added in v0.96.0
func (o ApplicationTag1PropertiesOutput) ToApplicationTag1PropertiesOutput() ApplicationTag1PropertiesOutput
func (ApplicationTag1PropertiesOutput) ToApplicationTag1PropertiesOutputWithContext ¶ added in v0.96.0
func (o ApplicationTag1PropertiesOutput) ToApplicationTag1PropertiesOutputWithContext(ctx context.Context) ApplicationTag1PropertiesOutput
type DirectoryConfig ¶
type DirectoryConfig struct { pulumi.CustomResourceState CertificateBasedAuthProperties DirectoryConfigCertificateBasedAuthPropertiesPtrOutput `pulumi:"certificateBasedAuthProperties"` DirectoryName pulumi.StringOutput `pulumi:"directoryName"` OrganizationalUnitDistinguishedNames pulumi.StringArrayOutput `pulumi:"organizationalUnitDistinguishedNames"` ServiceAccountCredentials DirectoryConfigServiceAccountCredentialsOutput `pulumi:"serviceAccountCredentials"` }
Resource Type definition for AWS::AppStream::DirectoryConfig
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 { CertificateBasedAuthProperties DirectoryConfigCertificateBasedAuthPropertiesPtrInput 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 DirectoryConfigCertificateBasedAuthProperties ¶ added in v0.41.0
type DirectoryConfigCertificateBasedAuthPropertiesArgs ¶ added in v0.41.0
type DirectoryConfigCertificateBasedAuthPropertiesArgs struct { CertificateAuthorityArn pulumi.StringPtrInput `pulumi:"certificateAuthorityArn"` Status pulumi.StringPtrInput `pulumi:"status"` }
func (DirectoryConfigCertificateBasedAuthPropertiesArgs) ElementType ¶ added in v0.41.0
func (DirectoryConfigCertificateBasedAuthPropertiesArgs) ElementType() reflect.Type
func (DirectoryConfigCertificateBasedAuthPropertiesArgs) ToDirectoryConfigCertificateBasedAuthPropertiesOutput ¶ added in v0.41.0
func (i DirectoryConfigCertificateBasedAuthPropertiesArgs) ToDirectoryConfigCertificateBasedAuthPropertiesOutput() DirectoryConfigCertificateBasedAuthPropertiesOutput
func (DirectoryConfigCertificateBasedAuthPropertiesArgs) ToDirectoryConfigCertificateBasedAuthPropertiesOutputWithContext ¶ added in v0.41.0
func (i DirectoryConfigCertificateBasedAuthPropertiesArgs) ToDirectoryConfigCertificateBasedAuthPropertiesOutputWithContext(ctx context.Context) DirectoryConfigCertificateBasedAuthPropertiesOutput
func (DirectoryConfigCertificateBasedAuthPropertiesArgs) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutput ¶ added in v0.41.0
func (i DirectoryConfigCertificateBasedAuthPropertiesArgs) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutput() DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
func (DirectoryConfigCertificateBasedAuthPropertiesArgs) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutputWithContext ¶ added in v0.41.0
func (i DirectoryConfigCertificateBasedAuthPropertiesArgs) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutputWithContext(ctx context.Context) DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
type DirectoryConfigCertificateBasedAuthPropertiesInput ¶ added in v0.41.0
type DirectoryConfigCertificateBasedAuthPropertiesInput interface { pulumi.Input ToDirectoryConfigCertificateBasedAuthPropertiesOutput() DirectoryConfigCertificateBasedAuthPropertiesOutput ToDirectoryConfigCertificateBasedAuthPropertiesOutputWithContext(context.Context) DirectoryConfigCertificateBasedAuthPropertiesOutput }
DirectoryConfigCertificateBasedAuthPropertiesInput is an input type that accepts DirectoryConfigCertificateBasedAuthPropertiesArgs and DirectoryConfigCertificateBasedAuthPropertiesOutput values. You can construct a concrete instance of `DirectoryConfigCertificateBasedAuthPropertiesInput` via:
DirectoryConfigCertificateBasedAuthPropertiesArgs{...}
type DirectoryConfigCertificateBasedAuthPropertiesOutput ¶ added in v0.41.0
type DirectoryConfigCertificateBasedAuthPropertiesOutput struct{ *pulumi.OutputState }
func (DirectoryConfigCertificateBasedAuthPropertiesOutput) CertificateAuthorityArn ¶ added in v0.41.0
func (o DirectoryConfigCertificateBasedAuthPropertiesOutput) CertificateAuthorityArn() pulumi.StringPtrOutput
func (DirectoryConfigCertificateBasedAuthPropertiesOutput) ElementType ¶ added in v0.41.0
func (DirectoryConfigCertificateBasedAuthPropertiesOutput) ElementType() reflect.Type
func (DirectoryConfigCertificateBasedAuthPropertiesOutput) Status ¶ added in v0.41.0
func (o DirectoryConfigCertificateBasedAuthPropertiesOutput) Status() pulumi.StringPtrOutput
func (DirectoryConfigCertificateBasedAuthPropertiesOutput) ToDirectoryConfigCertificateBasedAuthPropertiesOutput ¶ added in v0.41.0
func (o DirectoryConfigCertificateBasedAuthPropertiesOutput) ToDirectoryConfigCertificateBasedAuthPropertiesOutput() DirectoryConfigCertificateBasedAuthPropertiesOutput
func (DirectoryConfigCertificateBasedAuthPropertiesOutput) ToDirectoryConfigCertificateBasedAuthPropertiesOutputWithContext ¶ added in v0.41.0
func (o DirectoryConfigCertificateBasedAuthPropertiesOutput) ToDirectoryConfigCertificateBasedAuthPropertiesOutputWithContext(ctx context.Context) DirectoryConfigCertificateBasedAuthPropertiesOutput
func (DirectoryConfigCertificateBasedAuthPropertiesOutput) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutput ¶ added in v0.41.0
func (o DirectoryConfigCertificateBasedAuthPropertiesOutput) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutput() DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
func (DirectoryConfigCertificateBasedAuthPropertiesOutput) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutputWithContext ¶ added in v0.41.0
func (o DirectoryConfigCertificateBasedAuthPropertiesOutput) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutputWithContext(ctx context.Context) DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
type DirectoryConfigCertificateBasedAuthPropertiesPtrInput ¶ added in v0.41.0
type DirectoryConfigCertificateBasedAuthPropertiesPtrInput interface { pulumi.Input ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutput() DirectoryConfigCertificateBasedAuthPropertiesPtrOutput ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutputWithContext(context.Context) DirectoryConfigCertificateBasedAuthPropertiesPtrOutput }
DirectoryConfigCertificateBasedAuthPropertiesPtrInput is an input type that accepts DirectoryConfigCertificateBasedAuthPropertiesArgs, DirectoryConfigCertificateBasedAuthPropertiesPtr and DirectoryConfigCertificateBasedAuthPropertiesPtrOutput values. You can construct a concrete instance of `DirectoryConfigCertificateBasedAuthPropertiesPtrInput` via:
DirectoryConfigCertificateBasedAuthPropertiesArgs{...} or: nil
func DirectoryConfigCertificateBasedAuthPropertiesPtr ¶ added in v0.41.0
func DirectoryConfigCertificateBasedAuthPropertiesPtr(v *DirectoryConfigCertificateBasedAuthPropertiesArgs) DirectoryConfigCertificateBasedAuthPropertiesPtrInput
type DirectoryConfigCertificateBasedAuthPropertiesPtrOutput ¶ added in v0.41.0
type DirectoryConfigCertificateBasedAuthPropertiesPtrOutput struct{ *pulumi.OutputState }
func (DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) CertificateAuthorityArn ¶ added in v0.41.0
func (o DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) CertificateAuthorityArn() pulumi.StringPtrOutput
func (DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) ElementType ¶ added in v0.41.0
func (DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) ElementType() reflect.Type
func (DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) Status ¶ added in v0.41.0
func (o DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) Status() pulumi.StringPtrOutput
func (DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutput ¶ added in v0.41.0
func (o DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutput() DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
func (DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutputWithContext ¶ added in v0.41.0
func (o DirectoryConfigCertificateBasedAuthPropertiesPtrOutput) ToDirectoryConfigCertificateBasedAuthPropertiesPtrOutputWithContext(ctx context.Context) DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
type DirectoryConfigInput ¶
type DirectoryConfigInput interface { pulumi.Input ToDirectoryConfigOutput() DirectoryConfigOutput ToDirectoryConfigOutputWithContext(ctx context.Context) DirectoryConfigOutput }
type DirectoryConfigOutput ¶
type DirectoryConfigOutput struct{ *pulumi.OutputState }
func (DirectoryConfigOutput) CertificateBasedAuthProperties ¶ added in v0.41.0
func (o DirectoryConfigOutput) CertificateBasedAuthProperties() DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
func (DirectoryConfigOutput) DirectoryName ¶ added in v0.17.0
func (o DirectoryConfigOutput) DirectoryName() pulumi.StringOutput
func (DirectoryConfigOutput) ElementType ¶
func (DirectoryConfigOutput) ElementType() reflect.Type
func (DirectoryConfigOutput) OrganizationalUnitDistinguishedNames ¶ added in v0.17.0
func (o DirectoryConfigOutput) OrganizationalUnitDistinguishedNames() pulumi.StringArrayOutput
func (DirectoryConfigOutput) ServiceAccountCredentials ¶ added in v0.17.0
func (o DirectoryConfigOutput) ServiceAccountCredentials() DirectoryConfigServiceAccountCredentialsOutput
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
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
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 Entitlement ¶ added in v0.10.0
type Entitlement struct { pulumi.CustomResourceState AppVisibility pulumi.StringOutput `pulumi:"appVisibility"` Attributes EntitlementAttributeArrayOutput `pulumi:"attributes"` CreatedTime pulumi.StringOutput `pulumi:"createdTime"` Description pulumi.StringPtrOutput `pulumi:"description"` LastModifiedTime pulumi.StringOutput `pulumi:"lastModifiedTime"` Name pulumi.StringOutput `pulumi:"name"` StackName pulumi.StringOutput `pulumi:"stackName"` }
Resource Type definition for AWS::AppStream::Entitlement
func GetEntitlement ¶ added in v0.10.0
func GetEntitlement(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EntitlementState, opts ...pulumi.ResourceOption) (*Entitlement, error)
GetEntitlement gets an existing Entitlement 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 NewEntitlement ¶ added in v0.10.0
func NewEntitlement(ctx *pulumi.Context, name string, args *EntitlementArgs, opts ...pulumi.ResourceOption) (*Entitlement, error)
NewEntitlement registers a new resource with the given unique name, arguments, and options.
func (*Entitlement) ElementType ¶ added in v0.10.0
func (*Entitlement) ElementType() reflect.Type
func (*Entitlement) ToEntitlementOutput ¶ added in v0.10.0
func (i *Entitlement) ToEntitlementOutput() EntitlementOutput
func (*Entitlement) ToEntitlementOutputWithContext ¶ added in v0.10.0
func (i *Entitlement) ToEntitlementOutputWithContext(ctx context.Context) EntitlementOutput
type EntitlementArgs ¶ added in v0.10.0
type EntitlementArgs struct { AppVisibility pulumi.StringInput Attributes EntitlementAttributeArrayInput Description pulumi.StringPtrInput Name pulumi.StringPtrInput StackName pulumi.StringInput }
The set of arguments for constructing a Entitlement resource.
func (EntitlementArgs) ElementType ¶ added in v0.10.0
func (EntitlementArgs) ElementType() reflect.Type
type EntitlementAttribute ¶ added in v0.10.0
type EntitlementAttributeArgs ¶ added in v0.10.0
type EntitlementAttributeArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (EntitlementAttributeArgs) ElementType ¶ added in v0.10.0
func (EntitlementAttributeArgs) ElementType() reflect.Type
func (EntitlementAttributeArgs) ToEntitlementAttributeOutput ¶ added in v0.10.0
func (i EntitlementAttributeArgs) ToEntitlementAttributeOutput() EntitlementAttributeOutput
func (EntitlementAttributeArgs) ToEntitlementAttributeOutputWithContext ¶ added in v0.10.0
func (i EntitlementAttributeArgs) ToEntitlementAttributeOutputWithContext(ctx context.Context) EntitlementAttributeOutput
type EntitlementAttributeArray ¶ added in v0.10.0
type EntitlementAttributeArray []EntitlementAttributeInput
func (EntitlementAttributeArray) ElementType ¶ added in v0.10.0
func (EntitlementAttributeArray) ElementType() reflect.Type
func (EntitlementAttributeArray) ToEntitlementAttributeArrayOutput ¶ added in v0.10.0
func (i EntitlementAttributeArray) ToEntitlementAttributeArrayOutput() EntitlementAttributeArrayOutput
func (EntitlementAttributeArray) ToEntitlementAttributeArrayOutputWithContext ¶ added in v0.10.0
func (i EntitlementAttributeArray) ToEntitlementAttributeArrayOutputWithContext(ctx context.Context) EntitlementAttributeArrayOutput
type EntitlementAttributeArrayInput ¶ added in v0.10.0
type EntitlementAttributeArrayInput interface { pulumi.Input ToEntitlementAttributeArrayOutput() EntitlementAttributeArrayOutput ToEntitlementAttributeArrayOutputWithContext(context.Context) EntitlementAttributeArrayOutput }
EntitlementAttributeArrayInput is an input type that accepts EntitlementAttributeArray and EntitlementAttributeArrayOutput values. You can construct a concrete instance of `EntitlementAttributeArrayInput` via:
EntitlementAttributeArray{ EntitlementAttributeArgs{...} }
type EntitlementAttributeArrayOutput ¶ added in v0.10.0
type EntitlementAttributeArrayOutput struct{ *pulumi.OutputState }
func (EntitlementAttributeArrayOutput) ElementType ¶ added in v0.10.0
func (EntitlementAttributeArrayOutput) ElementType() reflect.Type
func (EntitlementAttributeArrayOutput) Index ¶ added in v0.10.0
func (o EntitlementAttributeArrayOutput) Index(i pulumi.IntInput) EntitlementAttributeOutput
func (EntitlementAttributeArrayOutput) ToEntitlementAttributeArrayOutput ¶ added in v0.10.0
func (o EntitlementAttributeArrayOutput) ToEntitlementAttributeArrayOutput() EntitlementAttributeArrayOutput
func (EntitlementAttributeArrayOutput) ToEntitlementAttributeArrayOutputWithContext ¶ added in v0.10.0
func (o EntitlementAttributeArrayOutput) ToEntitlementAttributeArrayOutputWithContext(ctx context.Context) EntitlementAttributeArrayOutput
type EntitlementAttributeInput ¶ added in v0.10.0
type EntitlementAttributeInput interface { pulumi.Input ToEntitlementAttributeOutput() EntitlementAttributeOutput ToEntitlementAttributeOutputWithContext(context.Context) EntitlementAttributeOutput }
EntitlementAttributeInput is an input type that accepts EntitlementAttributeArgs and EntitlementAttributeOutput values. You can construct a concrete instance of `EntitlementAttributeInput` via:
EntitlementAttributeArgs{...}
type EntitlementAttributeOutput ¶ added in v0.10.0
type EntitlementAttributeOutput struct{ *pulumi.OutputState }
func (EntitlementAttributeOutput) ElementType ¶ added in v0.10.0
func (EntitlementAttributeOutput) ElementType() reflect.Type
func (EntitlementAttributeOutput) Name ¶ added in v0.10.0
func (o EntitlementAttributeOutput) Name() pulumi.StringOutput
func (EntitlementAttributeOutput) ToEntitlementAttributeOutput ¶ added in v0.10.0
func (o EntitlementAttributeOutput) ToEntitlementAttributeOutput() EntitlementAttributeOutput
func (EntitlementAttributeOutput) ToEntitlementAttributeOutputWithContext ¶ added in v0.10.0
func (o EntitlementAttributeOutput) ToEntitlementAttributeOutputWithContext(ctx context.Context) EntitlementAttributeOutput
func (EntitlementAttributeOutput) Value ¶ added in v0.10.0
func (o EntitlementAttributeOutput) Value() pulumi.StringOutput
type EntitlementInput ¶ added in v0.10.0
type EntitlementInput interface { pulumi.Input ToEntitlementOutput() EntitlementOutput ToEntitlementOutputWithContext(ctx context.Context) EntitlementOutput }
type EntitlementOutput ¶ added in v0.10.0
type EntitlementOutput struct{ *pulumi.OutputState }
func (EntitlementOutput) AppVisibility ¶ added in v0.17.0
func (o EntitlementOutput) AppVisibility() pulumi.StringOutput
func (EntitlementOutput) Attributes ¶ added in v0.17.0
func (o EntitlementOutput) Attributes() EntitlementAttributeArrayOutput
func (EntitlementOutput) CreatedTime ¶ added in v0.17.0
func (o EntitlementOutput) CreatedTime() pulumi.StringOutput
func (EntitlementOutput) Description ¶ added in v0.17.0
func (o EntitlementOutput) Description() pulumi.StringPtrOutput
func (EntitlementOutput) ElementType ¶ added in v0.10.0
func (EntitlementOutput) ElementType() reflect.Type
func (EntitlementOutput) LastModifiedTime ¶ added in v0.17.0
func (o EntitlementOutput) LastModifiedTime() pulumi.StringOutput
func (EntitlementOutput) Name ¶ added in v0.17.0
func (o EntitlementOutput) Name() pulumi.StringOutput
func (EntitlementOutput) StackName ¶ added in v0.17.0
func (o EntitlementOutput) StackName() pulumi.StringOutput
func (EntitlementOutput) ToEntitlementOutput ¶ added in v0.10.0
func (o EntitlementOutput) ToEntitlementOutput() EntitlementOutput
func (EntitlementOutput) ToEntitlementOutputWithContext ¶ added in v0.10.0
func (o EntitlementOutput) ToEntitlementOutputWithContext(ctx context.Context) EntitlementOutput
type EntitlementState ¶ added in v0.10.0
type EntitlementState struct { }
func (EntitlementState) ElementType ¶ added in v0.10.0
func (EntitlementState) ElementType() reflect.Type
type ImageBuilder ¶
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 aws.TagArrayOutput `pulumi:"tags"` VpcConfig ImageBuilderVpcConfigPtrOutput `pulumi:"vpcConfig"` }
Resource Type definition for AWS::AppStream::ImageBuilder
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 aws.TagArrayInput 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) AccessEndpoints ¶ added in v0.17.0
func (o ImageBuilderOutput) AccessEndpoints() ImageBuilderAccessEndpointArrayOutput
func (ImageBuilderOutput) AppstreamAgentVersion ¶ added in v0.17.0
func (o ImageBuilderOutput) AppstreamAgentVersion() pulumi.StringPtrOutput
func (ImageBuilderOutput) Description ¶ added in v0.17.0
func (o ImageBuilderOutput) Description() pulumi.StringPtrOutput
func (ImageBuilderOutput) DisplayName ¶ added in v0.17.0
func (o ImageBuilderOutput) DisplayName() pulumi.StringPtrOutput
func (ImageBuilderOutput) DomainJoinInfo ¶ added in v0.17.0
func (o ImageBuilderOutput) DomainJoinInfo() ImageBuilderDomainJoinInfoPtrOutput
func (ImageBuilderOutput) ElementType ¶
func (ImageBuilderOutput) ElementType() reflect.Type
func (ImageBuilderOutput) EnableDefaultInternetAccess ¶ added in v0.17.0
func (o ImageBuilderOutput) EnableDefaultInternetAccess() pulumi.BoolPtrOutput
func (ImageBuilderOutput) IamRoleArn ¶ added in v0.17.0
func (o ImageBuilderOutput) IamRoleArn() pulumi.StringPtrOutput
func (ImageBuilderOutput) ImageArn ¶ added in v0.17.0
func (o ImageBuilderOutput) ImageArn() pulumi.StringPtrOutput
func (ImageBuilderOutput) ImageName ¶ added in v0.17.0
func (o ImageBuilderOutput) ImageName() pulumi.StringPtrOutput
func (ImageBuilderOutput) InstanceType ¶ added in v0.17.0
func (o ImageBuilderOutput) InstanceType() pulumi.StringOutput
func (ImageBuilderOutput) Name ¶ added in v0.17.0
func (o ImageBuilderOutput) Name() pulumi.StringOutput
func (ImageBuilderOutput) StreamingUrl ¶ added in v0.17.0
func (o ImageBuilderOutput) StreamingUrl() pulumi.StringOutput
func (ImageBuilderOutput) Tags ¶ added in v0.17.0
func (o ImageBuilderOutput) Tags() aws.TagArrayOutput
func (ImageBuilderOutput) ToImageBuilderOutput ¶
func (o ImageBuilderOutput) ToImageBuilderOutput() ImageBuilderOutput
func (ImageBuilderOutput) ToImageBuilderOutputWithContext ¶
func (o ImageBuilderOutput) ToImageBuilderOutputWithContext(ctx context.Context) ImageBuilderOutput
func (ImageBuilderOutput) VpcConfig ¶ added in v0.17.0
func (o ImageBuilderOutput) VpcConfig() ImageBuilderVpcConfigPtrOutput
type ImageBuilderState ¶
type ImageBuilderState struct { }
func (ImageBuilderState) ElementType ¶
func (ImageBuilderState) ElementType() reflect.Type
type ImageBuilderTag ¶
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 LookupAppBlockArgs ¶ added in v0.12.0
type LookupAppBlockArgs struct {
Arn string `pulumi:"arn"`
}
type LookupAppBlockBuilderArgs ¶ added in v0.67.0
type LookupAppBlockBuilderArgs struct {
Name string `pulumi:"name"`
}
type LookupAppBlockBuilderOutputArgs ¶ added in v0.67.0
type LookupAppBlockBuilderOutputArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
func (LookupAppBlockBuilderOutputArgs) ElementType ¶ added in v0.67.0
func (LookupAppBlockBuilderOutputArgs) ElementType() reflect.Type
type LookupAppBlockBuilderResult ¶ added in v0.67.0
type LookupAppBlockBuilderResult struct { AccessEndpoints []AppBlockBuilderAccessEndpoint `pulumi:"accessEndpoints"` Arn *string `pulumi:"arn"` CreatedTime *string `pulumi:"createdTime"` Description *string `pulumi:"description"` DisplayName *string `pulumi:"displayName"` EnableDefaultInternetAccess *bool `pulumi:"enableDefaultInternetAccess"` IamRoleArn *string `pulumi:"iamRoleArn"` InstanceType *string `pulumi:"instanceType"` Platform *string `pulumi:"platform"` VpcConfig *AppBlockBuilderVpcConfig `pulumi:"vpcConfig"` }
func LookupAppBlockBuilder ¶ added in v0.67.0
func LookupAppBlockBuilder(ctx *pulumi.Context, args *LookupAppBlockBuilderArgs, opts ...pulumi.InvokeOption) (*LookupAppBlockBuilderResult, error)
Resource Type definition for AWS::AppStream::AppBlockBuilder.
type LookupAppBlockBuilderResultOutput ¶ added in v0.67.0
type LookupAppBlockBuilderResultOutput struct{ *pulumi.OutputState }
func LookupAppBlockBuilderOutput ¶ added in v0.67.0
func LookupAppBlockBuilderOutput(ctx *pulumi.Context, args LookupAppBlockBuilderOutputArgs, opts ...pulumi.InvokeOption) LookupAppBlockBuilderResultOutput
func (LookupAppBlockBuilderResultOutput) AccessEndpoints ¶ added in v0.67.0
func (o LookupAppBlockBuilderResultOutput) AccessEndpoints() AppBlockBuilderAccessEndpointArrayOutput
func (LookupAppBlockBuilderResultOutput) Arn ¶ added in v0.67.0
func (o LookupAppBlockBuilderResultOutput) Arn() pulumi.StringPtrOutput
func (LookupAppBlockBuilderResultOutput) CreatedTime ¶ added in v0.67.0
func (o LookupAppBlockBuilderResultOutput) CreatedTime() pulumi.StringPtrOutput
func (LookupAppBlockBuilderResultOutput) Description ¶ added in v0.67.0
func (o LookupAppBlockBuilderResultOutput) Description() pulumi.StringPtrOutput
func (LookupAppBlockBuilderResultOutput) DisplayName ¶ added in v0.67.0
func (o LookupAppBlockBuilderResultOutput) DisplayName() pulumi.StringPtrOutput
func (LookupAppBlockBuilderResultOutput) ElementType ¶ added in v0.67.0
func (LookupAppBlockBuilderResultOutput) ElementType() reflect.Type
func (LookupAppBlockBuilderResultOutput) EnableDefaultInternetAccess ¶ added in v0.67.0
func (o LookupAppBlockBuilderResultOutput) EnableDefaultInternetAccess() pulumi.BoolPtrOutput
func (LookupAppBlockBuilderResultOutput) IamRoleArn ¶ added in v0.67.0
func (o LookupAppBlockBuilderResultOutput) IamRoleArn() pulumi.StringPtrOutput
func (LookupAppBlockBuilderResultOutput) InstanceType ¶ added in v0.67.0
func (o LookupAppBlockBuilderResultOutput) InstanceType() pulumi.StringPtrOutput
func (LookupAppBlockBuilderResultOutput) Platform ¶ added in v0.67.0
func (o LookupAppBlockBuilderResultOutput) Platform() pulumi.StringPtrOutput
func (LookupAppBlockBuilderResultOutput) ToLookupAppBlockBuilderResultOutput ¶ added in v0.67.0
func (o LookupAppBlockBuilderResultOutput) ToLookupAppBlockBuilderResultOutput() LookupAppBlockBuilderResultOutput
func (LookupAppBlockBuilderResultOutput) ToLookupAppBlockBuilderResultOutputWithContext ¶ added in v0.67.0
func (o LookupAppBlockBuilderResultOutput) ToLookupAppBlockBuilderResultOutputWithContext(ctx context.Context) LookupAppBlockBuilderResultOutput
func (LookupAppBlockBuilderResultOutput) VpcConfig ¶ added in v0.67.0
func (o LookupAppBlockBuilderResultOutput) VpcConfig() AppBlockBuilderVpcConfigPtrOutput
type LookupAppBlockOutputArgs ¶ added in v0.12.0
type LookupAppBlockOutputArgs struct {
Arn pulumi.StringInput `pulumi:"arn"`
}
func (LookupAppBlockOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAppBlockOutputArgs) ElementType() reflect.Type
type LookupAppBlockResult ¶ added in v0.12.0
type LookupAppBlockResult struct { Arn *string `pulumi:"arn"` CreatedTime *string `pulumi:"createdTime"` }
func LookupAppBlock ¶ added in v0.12.0
func LookupAppBlock(ctx *pulumi.Context, args *LookupAppBlockArgs, opts ...pulumi.InvokeOption) (*LookupAppBlockResult, error)
Resource Type definition for AWS::AppStream::AppBlock
type LookupAppBlockResultOutput ¶ added in v0.12.0
type LookupAppBlockResultOutput struct{ *pulumi.OutputState }
func LookupAppBlockOutput ¶ added in v0.12.0
func LookupAppBlockOutput(ctx *pulumi.Context, args LookupAppBlockOutputArgs, opts ...pulumi.InvokeOption) LookupAppBlockResultOutput
func (LookupAppBlockResultOutput) Arn ¶ added in v0.12.0
func (o LookupAppBlockResultOutput) Arn() pulumi.StringPtrOutput
func (LookupAppBlockResultOutput) CreatedTime ¶ added in v0.12.0
func (o LookupAppBlockResultOutput) CreatedTime() pulumi.StringPtrOutput
func (LookupAppBlockResultOutput) ElementType ¶ added in v0.12.0
func (LookupAppBlockResultOutput) ElementType() reflect.Type
func (LookupAppBlockResultOutput) ToLookupAppBlockResultOutput ¶ added in v0.12.0
func (o LookupAppBlockResultOutput) ToLookupAppBlockResultOutput() LookupAppBlockResultOutput
func (LookupAppBlockResultOutput) ToLookupAppBlockResultOutputWithContext ¶ added in v0.12.0
func (o LookupAppBlockResultOutput) ToLookupAppBlockResultOutputWithContext(ctx context.Context) LookupAppBlockResultOutput
type LookupApplicationArgs ¶ added in v0.12.0
type LookupApplicationArgs struct {
Arn string `pulumi:"arn"`
}
type LookupApplicationOutputArgs ¶ added in v0.12.0
type LookupApplicationOutputArgs struct {
Arn pulumi.StringInput `pulumi:"arn"`
}
func (LookupApplicationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupApplicationOutputArgs) ElementType() reflect.Type
type LookupApplicationResult ¶ added in v0.12.0
type LookupApplicationResult struct { AppBlockArn *string `pulumi:"appBlockArn"` Arn *string `pulumi:"arn"` CreatedTime *string `pulumi:"createdTime"` Description *string `pulumi:"description"` DisplayName *string `pulumi:"displayName"` IconS3Location *ApplicationS3Location `pulumi:"iconS3Location"` LaunchParameters *string `pulumi:"launchParameters"` LaunchPath *string `pulumi:"launchPath"` WorkingDirectory *string `pulumi:"workingDirectory"` }
func LookupApplication ¶ added in v0.12.0
func LookupApplication(ctx *pulumi.Context, args *LookupApplicationArgs, opts ...pulumi.InvokeOption) (*LookupApplicationResult, error)
Resource Type definition for AWS::AppStream::Application
type LookupApplicationResultOutput ¶ added in v0.12.0
type LookupApplicationResultOutput struct{ *pulumi.OutputState }
func LookupApplicationOutput ¶ added in v0.12.0
func LookupApplicationOutput(ctx *pulumi.Context, args LookupApplicationOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationResultOutput
func (LookupApplicationResultOutput) AppBlockArn ¶ added in v0.12.0
func (o LookupApplicationResultOutput) AppBlockArn() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) Arn ¶ added in v0.12.0
func (o LookupApplicationResultOutput) Arn() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) CreatedTime ¶ added in v0.12.0
func (o LookupApplicationResultOutput) CreatedTime() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) Description ¶ added in v0.12.0
func (o LookupApplicationResultOutput) Description() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) DisplayName ¶ added in v0.12.0
func (o LookupApplicationResultOutput) DisplayName() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) ElementType ¶ added in v0.12.0
func (LookupApplicationResultOutput) ElementType() reflect.Type
func (LookupApplicationResultOutput) IconS3Location ¶ added in v0.12.0
func (o LookupApplicationResultOutput) IconS3Location() ApplicationS3LocationPtrOutput
func (LookupApplicationResultOutput) LaunchParameters ¶ added in v0.12.0
func (o LookupApplicationResultOutput) LaunchParameters() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) LaunchPath ¶ added in v0.12.0
func (o LookupApplicationResultOutput) LaunchPath() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) ToLookupApplicationResultOutput ¶ added in v0.12.0
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
func (LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext ¶ added in v0.12.0
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
func (LookupApplicationResultOutput) WorkingDirectory ¶ added in v0.12.0
func (o LookupApplicationResultOutput) WorkingDirectory() pulumi.StringPtrOutput
type LookupDirectoryConfigArgs ¶ added in v0.12.0
type LookupDirectoryConfigArgs struct {
DirectoryName string `pulumi:"directoryName"`
}
type LookupDirectoryConfigOutputArgs ¶ added in v0.12.0
type LookupDirectoryConfigOutputArgs struct {
DirectoryName pulumi.StringInput `pulumi:"directoryName"`
}
func (LookupDirectoryConfigOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDirectoryConfigOutputArgs) ElementType() reflect.Type
type LookupDirectoryConfigResult ¶ added in v0.12.0
type LookupDirectoryConfigResult struct { CertificateBasedAuthProperties *DirectoryConfigCertificateBasedAuthProperties `pulumi:"certificateBasedAuthProperties"` OrganizationalUnitDistinguishedNames []string `pulumi:"organizationalUnitDistinguishedNames"` ServiceAccountCredentials *DirectoryConfigServiceAccountCredentials `pulumi:"serviceAccountCredentials"` }
func LookupDirectoryConfig ¶ added in v0.12.0
func LookupDirectoryConfig(ctx *pulumi.Context, args *LookupDirectoryConfigArgs, opts ...pulumi.InvokeOption) (*LookupDirectoryConfigResult, error)
Resource Type definition for AWS::AppStream::DirectoryConfig
type LookupDirectoryConfigResultOutput ¶ added in v0.12.0
type LookupDirectoryConfigResultOutput struct{ *pulumi.OutputState }
func LookupDirectoryConfigOutput ¶ added in v0.12.0
func LookupDirectoryConfigOutput(ctx *pulumi.Context, args LookupDirectoryConfigOutputArgs, opts ...pulumi.InvokeOption) LookupDirectoryConfigResultOutput
func (LookupDirectoryConfigResultOutput) CertificateBasedAuthProperties ¶ added in v0.41.0
func (o LookupDirectoryConfigResultOutput) CertificateBasedAuthProperties() DirectoryConfigCertificateBasedAuthPropertiesPtrOutput
func (LookupDirectoryConfigResultOutput) ElementType ¶ added in v0.12.0
func (LookupDirectoryConfigResultOutput) ElementType() reflect.Type
func (LookupDirectoryConfigResultOutput) OrganizationalUnitDistinguishedNames ¶ added in v0.12.0
func (o LookupDirectoryConfigResultOutput) OrganizationalUnitDistinguishedNames() pulumi.StringArrayOutput
func (LookupDirectoryConfigResultOutput) ServiceAccountCredentials ¶ added in v0.12.0
func (o LookupDirectoryConfigResultOutput) ServiceAccountCredentials() DirectoryConfigServiceAccountCredentialsPtrOutput
func (LookupDirectoryConfigResultOutput) ToLookupDirectoryConfigResultOutput ¶ added in v0.12.0
func (o LookupDirectoryConfigResultOutput) ToLookupDirectoryConfigResultOutput() LookupDirectoryConfigResultOutput
func (LookupDirectoryConfigResultOutput) ToLookupDirectoryConfigResultOutputWithContext ¶ added in v0.12.0
func (o LookupDirectoryConfigResultOutput) ToLookupDirectoryConfigResultOutputWithContext(ctx context.Context) LookupDirectoryConfigResultOutput
type LookupEntitlementArgs ¶ added in v0.12.0
type LookupEntitlementOutputArgs ¶ added in v0.12.0
type LookupEntitlementOutputArgs struct { Name pulumi.StringInput `pulumi:"name"` StackName pulumi.StringInput `pulumi:"stackName"` }
func (LookupEntitlementOutputArgs) ElementType ¶ added in v0.12.0
func (LookupEntitlementOutputArgs) ElementType() reflect.Type
type LookupEntitlementResult ¶ added in v0.12.0
type LookupEntitlementResult struct { AppVisibility *string `pulumi:"appVisibility"` Attributes []EntitlementAttribute `pulumi:"attributes"` CreatedTime *string `pulumi:"createdTime"` Description *string `pulumi:"description"` LastModifiedTime *string `pulumi:"lastModifiedTime"` }
func LookupEntitlement ¶ added in v0.12.0
func LookupEntitlement(ctx *pulumi.Context, args *LookupEntitlementArgs, opts ...pulumi.InvokeOption) (*LookupEntitlementResult, error)
Resource Type definition for AWS::AppStream::Entitlement
type LookupEntitlementResultOutput ¶ added in v0.12.0
type LookupEntitlementResultOutput struct{ *pulumi.OutputState }
func LookupEntitlementOutput ¶ added in v0.12.0
func LookupEntitlementOutput(ctx *pulumi.Context, args LookupEntitlementOutputArgs, opts ...pulumi.InvokeOption) LookupEntitlementResultOutput
func (LookupEntitlementResultOutput) AppVisibility ¶ added in v0.12.0
func (o LookupEntitlementResultOutput) AppVisibility() pulumi.StringPtrOutput
func (LookupEntitlementResultOutput) Attributes ¶ added in v0.12.0
func (o LookupEntitlementResultOutput) Attributes() EntitlementAttributeArrayOutput
func (LookupEntitlementResultOutput) CreatedTime ¶ added in v0.12.0
func (o LookupEntitlementResultOutput) CreatedTime() pulumi.StringPtrOutput
func (LookupEntitlementResultOutput) Description ¶ added in v0.12.0
func (o LookupEntitlementResultOutput) Description() pulumi.StringPtrOutput
func (LookupEntitlementResultOutput) ElementType ¶ added in v0.12.0
func (LookupEntitlementResultOutput) ElementType() reflect.Type
func (LookupEntitlementResultOutput) LastModifiedTime ¶ added in v0.12.0
func (o LookupEntitlementResultOutput) LastModifiedTime() pulumi.StringPtrOutput
func (LookupEntitlementResultOutput) ToLookupEntitlementResultOutput ¶ added in v0.12.0
func (o LookupEntitlementResultOutput) ToLookupEntitlementResultOutput() LookupEntitlementResultOutput
func (LookupEntitlementResultOutput) ToLookupEntitlementResultOutputWithContext ¶ added in v0.12.0
func (o LookupEntitlementResultOutput) ToLookupEntitlementResultOutputWithContext(ctx context.Context) LookupEntitlementResultOutput
type LookupImageBuilderArgs ¶ added in v0.12.0
type LookupImageBuilderArgs struct {
Name string `pulumi:"name"`
}
type LookupImageBuilderOutputArgs ¶ added in v0.12.0
type LookupImageBuilderOutputArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
func (LookupImageBuilderOutputArgs) ElementType ¶ added in v0.12.0
func (LookupImageBuilderOutputArgs) ElementType() reflect.Type
type LookupImageBuilderResult ¶ added in v0.12.0
type LookupImageBuilderResult struct { AccessEndpoints []ImageBuilderAccessEndpoint `pulumi:"accessEndpoints"` AppstreamAgentVersion *string `pulumi:"appstreamAgentVersion"` Description *string `pulumi:"description"` DisplayName *string `pulumi:"displayName"` DomainJoinInfo *ImageBuilderDomainJoinInfo `pulumi:"domainJoinInfo"` EnableDefaultInternetAccess *bool `pulumi:"enableDefaultInternetAccess"` IamRoleArn *string `pulumi:"iamRoleArn"` ImageArn *string `pulumi:"imageArn"` ImageName *string `pulumi:"imageName"` InstanceType *string `pulumi:"instanceType"` Name *string `pulumi:"name"` StreamingUrl *string `pulumi:"streamingUrl"` Tags []aws.Tag `pulumi:"tags"` VpcConfig *ImageBuilderVpcConfig `pulumi:"vpcConfig"` }
func LookupImageBuilder ¶ added in v0.12.0
func LookupImageBuilder(ctx *pulumi.Context, args *LookupImageBuilderArgs, opts ...pulumi.InvokeOption) (*LookupImageBuilderResult, error)
Resource Type definition for AWS::AppStream::ImageBuilder
type LookupImageBuilderResultOutput ¶ added in v0.12.0
type LookupImageBuilderResultOutput struct{ *pulumi.OutputState }
func LookupImageBuilderOutput ¶ added in v0.12.0
func LookupImageBuilderOutput(ctx *pulumi.Context, args LookupImageBuilderOutputArgs, opts ...pulumi.InvokeOption) LookupImageBuilderResultOutput
func (LookupImageBuilderResultOutput) AccessEndpoints ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) AccessEndpoints() ImageBuilderAccessEndpointArrayOutput
func (LookupImageBuilderResultOutput) AppstreamAgentVersion ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) AppstreamAgentVersion() pulumi.StringPtrOutput
func (LookupImageBuilderResultOutput) Description ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) Description() pulumi.StringPtrOutput
func (LookupImageBuilderResultOutput) DisplayName ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) DisplayName() pulumi.StringPtrOutput
func (LookupImageBuilderResultOutput) DomainJoinInfo ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) DomainJoinInfo() ImageBuilderDomainJoinInfoPtrOutput
func (LookupImageBuilderResultOutput) ElementType ¶ added in v0.12.0
func (LookupImageBuilderResultOutput) ElementType() reflect.Type
func (LookupImageBuilderResultOutput) EnableDefaultInternetAccess ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) EnableDefaultInternetAccess() pulumi.BoolPtrOutput
func (LookupImageBuilderResultOutput) IamRoleArn ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) IamRoleArn() pulumi.StringPtrOutput
func (LookupImageBuilderResultOutput) ImageArn ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) ImageArn() pulumi.StringPtrOutput
func (LookupImageBuilderResultOutput) ImageName ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) ImageName() pulumi.StringPtrOutput
func (LookupImageBuilderResultOutput) InstanceType ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) InstanceType() pulumi.StringPtrOutput
func (LookupImageBuilderResultOutput) Name ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) Name() pulumi.StringPtrOutput
func (LookupImageBuilderResultOutput) StreamingUrl ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) StreamingUrl() pulumi.StringPtrOutput
func (LookupImageBuilderResultOutput) Tags ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) Tags() aws.TagArrayOutput
func (LookupImageBuilderResultOutput) ToLookupImageBuilderResultOutput ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) ToLookupImageBuilderResultOutput() LookupImageBuilderResultOutput
func (LookupImageBuilderResultOutput) ToLookupImageBuilderResultOutputWithContext ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) ToLookupImageBuilderResultOutputWithContext(ctx context.Context) LookupImageBuilderResultOutput
func (LookupImageBuilderResultOutput) VpcConfig ¶ added in v0.12.0
func (o LookupImageBuilderResultOutput) VpcConfig() ImageBuilderVpcConfigPtrOutput
Source Files
¶
- appBlock.go
- appBlockBuilder.go
- application.go
- applicationEntitlementAssociation.go
- applicationFleetAssociation.go
- directoryConfig.go
- entitlement.go
- getAppBlock.go
- getAppBlockBuilder.go
- getApplication.go
- getDirectoryConfig.go
- getEntitlement.go
- getImageBuilder.go
- imageBuilder.go
- init.go
- pulumiTypes.go