Documentation
¶
Index ¶
- Constants
- type LaunchProfile
- type LaunchProfileArgs
- type LaunchProfileInput
- type LaunchProfileOutput
- type LaunchProfileState
- type LaunchProfileStreamConfiguration
- type LaunchProfileStreamConfigurationArgs
- func (LaunchProfileStreamConfigurationArgs) ElementType() reflect.Type
- func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutput() LaunchProfileStreamConfigurationOutput
- func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationOutput
- func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput
- func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationPtrOutput
- type LaunchProfileStreamConfigurationInput
- type LaunchProfileStreamConfigurationOutput
- func (o LaunchProfileStreamConfigurationOutput) ClipboardMode() LaunchProfileStreamingClipboardModeOutput
- func (o LaunchProfileStreamConfigurationOutput) Ec2InstanceTypes() LaunchProfileStreamingInstanceTypeArrayOutput
- func (LaunchProfileStreamConfigurationOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamConfigurationOutput) MaxSessionLengthInMinutes() pulumi.Float64PtrOutput
- func (o LaunchProfileStreamConfigurationOutput) StreamingImageIds() pulumi.StringArrayOutput
- func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutput() LaunchProfileStreamConfigurationOutput
- func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationOutput
- func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput
- func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationPtrOutput
- type LaunchProfileStreamConfigurationPtrInput
- type LaunchProfileStreamConfigurationPtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) ClipboardMode() LaunchProfileStreamingClipboardModePtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) Ec2InstanceTypes() LaunchProfileStreamingInstanceTypeArrayOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) Elem() LaunchProfileStreamConfigurationOutput
- func (LaunchProfileStreamConfigurationPtrOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamConfigurationPtrOutput) MaxSessionLengthInMinutes() pulumi.Float64PtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) StreamingImageIds() pulumi.StringArrayOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationPtrOutput
- type LaunchProfileStreamingClipboardMode
- func (LaunchProfileStreamingClipboardMode) ElementType() reflect.Type
- func (e LaunchProfileStreamingClipboardMode) ToLaunchProfileStreamingClipboardModeOutput() LaunchProfileStreamingClipboardModeOutput
- func (e LaunchProfileStreamingClipboardMode) ToLaunchProfileStreamingClipboardModeOutputWithContext(ctx context.Context) LaunchProfileStreamingClipboardModeOutput
- func (e LaunchProfileStreamingClipboardMode) ToLaunchProfileStreamingClipboardModePtrOutput() LaunchProfileStreamingClipboardModePtrOutput
- func (e LaunchProfileStreamingClipboardMode) ToLaunchProfileStreamingClipboardModePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingClipboardModePtrOutput
- func (e LaunchProfileStreamingClipboardMode) ToStringOutput() pulumi.StringOutput
- func (e LaunchProfileStreamingClipboardMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LaunchProfileStreamingClipboardMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LaunchProfileStreamingClipboardMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileStreamingClipboardModeInput
- type LaunchProfileStreamingClipboardModeOutput
- func (LaunchProfileStreamingClipboardModeOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamingClipboardModeOutput) ToLaunchProfileStreamingClipboardModeOutput() LaunchProfileStreamingClipboardModeOutput
- func (o LaunchProfileStreamingClipboardModeOutput) ToLaunchProfileStreamingClipboardModeOutputWithContext(ctx context.Context) LaunchProfileStreamingClipboardModeOutput
- func (o LaunchProfileStreamingClipboardModeOutput) ToLaunchProfileStreamingClipboardModePtrOutput() LaunchProfileStreamingClipboardModePtrOutput
- func (o LaunchProfileStreamingClipboardModeOutput) ToLaunchProfileStreamingClipboardModePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingClipboardModePtrOutput
- func (o LaunchProfileStreamingClipboardModeOutput) ToStringOutput() pulumi.StringOutput
- func (o LaunchProfileStreamingClipboardModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LaunchProfileStreamingClipboardModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LaunchProfileStreamingClipboardModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileStreamingClipboardModePtrInput
- type LaunchProfileStreamingClipboardModePtrOutput
- func (o LaunchProfileStreamingClipboardModePtrOutput) Elem() LaunchProfileStreamingClipboardModeOutput
- func (LaunchProfileStreamingClipboardModePtrOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamingClipboardModePtrOutput) ToLaunchProfileStreamingClipboardModePtrOutput() LaunchProfileStreamingClipboardModePtrOutput
- func (o LaunchProfileStreamingClipboardModePtrOutput) ToLaunchProfileStreamingClipboardModePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingClipboardModePtrOutput
- func (o LaunchProfileStreamingClipboardModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LaunchProfileStreamingClipboardModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileStreamingInstanceType
- func (LaunchProfileStreamingInstanceType) ElementType() reflect.Type
- func (e LaunchProfileStreamingInstanceType) ToLaunchProfileStreamingInstanceTypeOutput() LaunchProfileStreamingInstanceTypeOutput
- func (e LaunchProfileStreamingInstanceType) ToLaunchProfileStreamingInstanceTypeOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypeOutput
- func (e LaunchProfileStreamingInstanceType) ToLaunchProfileStreamingInstanceTypePtrOutput() LaunchProfileStreamingInstanceTypePtrOutput
- func (e LaunchProfileStreamingInstanceType) ToLaunchProfileStreamingInstanceTypePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypePtrOutput
- func (e LaunchProfileStreamingInstanceType) ToStringOutput() pulumi.StringOutput
- func (e LaunchProfileStreamingInstanceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LaunchProfileStreamingInstanceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LaunchProfileStreamingInstanceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileStreamingInstanceTypeArray
- func (LaunchProfileStreamingInstanceTypeArray) ElementType() reflect.Type
- func (i LaunchProfileStreamingInstanceTypeArray) ToLaunchProfileStreamingInstanceTypeArrayOutput() LaunchProfileStreamingInstanceTypeArrayOutput
- func (i LaunchProfileStreamingInstanceTypeArray) ToLaunchProfileStreamingInstanceTypeArrayOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypeArrayOutput
- type LaunchProfileStreamingInstanceTypeArrayInput
- type LaunchProfileStreamingInstanceTypeArrayOutput
- func (LaunchProfileStreamingInstanceTypeArrayOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamingInstanceTypeArrayOutput) Index(i pulumi.IntInput) LaunchProfileStreamingInstanceTypeOutput
- func (o LaunchProfileStreamingInstanceTypeArrayOutput) ToLaunchProfileStreamingInstanceTypeArrayOutput() LaunchProfileStreamingInstanceTypeArrayOutput
- func (o LaunchProfileStreamingInstanceTypeArrayOutput) ToLaunchProfileStreamingInstanceTypeArrayOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypeArrayOutput
- type LaunchProfileStreamingInstanceTypeInput
- type LaunchProfileStreamingInstanceTypeOutput
- func (LaunchProfileStreamingInstanceTypeOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamingInstanceTypeOutput) ToLaunchProfileStreamingInstanceTypeOutput() LaunchProfileStreamingInstanceTypeOutput
- func (o LaunchProfileStreamingInstanceTypeOutput) ToLaunchProfileStreamingInstanceTypeOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypeOutput
- func (o LaunchProfileStreamingInstanceTypeOutput) ToLaunchProfileStreamingInstanceTypePtrOutput() LaunchProfileStreamingInstanceTypePtrOutput
- func (o LaunchProfileStreamingInstanceTypeOutput) ToLaunchProfileStreamingInstanceTypePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypePtrOutput
- func (o LaunchProfileStreamingInstanceTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o LaunchProfileStreamingInstanceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LaunchProfileStreamingInstanceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LaunchProfileStreamingInstanceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileStreamingInstanceTypePtrInput
- type LaunchProfileStreamingInstanceTypePtrOutput
- func (o LaunchProfileStreamingInstanceTypePtrOutput) Elem() LaunchProfileStreamingInstanceTypeOutput
- func (LaunchProfileStreamingInstanceTypePtrOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamingInstanceTypePtrOutput) ToLaunchProfileStreamingInstanceTypePtrOutput() LaunchProfileStreamingInstanceTypePtrOutput
- func (o LaunchProfileStreamingInstanceTypePtrOutput) ToLaunchProfileStreamingInstanceTypePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypePtrOutput
- func (o LaunchProfileStreamingInstanceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LaunchProfileStreamingInstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileTags
- type LaunchProfileTagsArgs
- func (LaunchProfileTagsArgs) ElementType() reflect.Type
- func (i LaunchProfileTagsArgs) ToLaunchProfileTagsOutput() LaunchProfileTagsOutput
- func (i LaunchProfileTagsArgs) ToLaunchProfileTagsOutputWithContext(ctx context.Context) LaunchProfileTagsOutput
- func (i LaunchProfileTagsArgs) ToLaunchProfileTagsPtrOutput() LaunchProfileTagsPtrOutput
- func (i LaunchProfileTagsArgs) ToLaunchProfileTagsPtrOutputWithContext(ctx context.Context) LaunchProfileTagsPtrOutput
- type LaunchProfileTagsInput
- type LaunchProfileTagsOutput
- func (LaunchProfileTagsOutput) ElementType() reflect.Type
- func (o LaunchProfileTagsOutput) ToLaunchProfileTagsOutput() LaunchProfileTagsOutput
- func (o LaunchProfileTagsOutput) ToLaunchProfileTagsOutputWithContext(ctx context.Context) LaunchProfileTagsOutput
- func (o LaunchProfileTagsOutput) ToLaunchProfileTagsPtrOutput() LaunchProfileTagsPtrOutput
- func (o LaunchProfileTagsOutput) ToLaunchProfileTagsPtrOutputWithContext(ctx context.Context) LaunchProfileTagsPtrOutput
- type LaunchProfileTagsPtrInput
- type LaunchProfileTagsPtrOutput
- func (o LaunchProfileTagsPtrOutput) Elem() LaunchProfileTagsOutput
- func (LaunchProfileTagsPtrOutput) ElementType() reflect.Type
- func (o LaunchProfileTagsPtrOutput) ToLaunchProfileTagsPtrOutput() LaunchProfileTagsPtrOutput
- func (o LaunchProfileTagsPtrOutput) ToLaunchProfileTagsPtrOutputWithContext(ctx context.Context) LaunchProfileTagsPtrOutput
- type StreamingImage
- type StreamingImageArgs
- type StreamingImageEncryptionConfiguration
- type StreamingImageEncryptionConfigurationArgs
- func (StreamingImageEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i StreamingImageEncryptionConfigurationArgs) ToStreamingImageEncryptionConfigurationOutput() StreamingImageEncryptionConfigurationOutput
- func (i StreamingImageEncryptionConfigurationArgs) ToStreamingImageEncryptionConfigurationOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationOutput
- func (i StreamingImageEncryptionConfigurationArgs) ToStreamingImageEncryptionConfigurationPtrOutput() StreamingImageEncryptionConfigurationPtrOutput
- func (i StreamingImageEncryptionConfigurationArgs) ToStreamingImageEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationPtrOutput
- type StreamingImageEncryptionConfigurationInput
- type StreamingImageEncryptionConfigurationKeyType
- func (StreamingImageEncryptionConfigurationKeyType) ElementType() reflect.Type
- func (e StreamingImageEncryptionConfigurationKeyType) ToStreamingImageEncryptionConfigurationKeyTypeOutput() StreamingImageEncryptionConfigurationKeyTypeOutput
- func (e StreamingImageEncryptionConfigurationKeyType) ToStreamingImageEncryptionConfigurationKeyTypeOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationKeyTypeOutput
- func (e StreamingImageEncryptionConfigurationKeyType) ToStreamingImageEncryptionConfigurationKeyTypePtrOutput() StreamingImageEncryptionConfigurationKeyTypePtrOutput
- func (e StreamingImageEncryptionConfigurationKeyType) ToStreamingImageEncryptionConfigurationKeyTypePtrOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationKeyTypePtrOutput
- func (e StreamingImageEncryptionConfigurationKeyType) ToStringOutput() pulumi.StringOutput
- func (e StreamingImageEncryptionConfigurationKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StreamingImageEncryptionConfigurationKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StreamingImageEncryptionConfigurationKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StreamingImageEncryptionConfigurationKeyTypeInput
- type StreamingImageEncryptionConfigurationKeyTypeOutput
- func (StreamingImageEncryptionConfigurationKeyTypeOutput) ElementType() reflect.Type
- func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStreamingImageEncryptionConfigurationKeyTypeOutput() StreamingImageEncryptionConfigurationKeyTypeOutput
- func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStreamingImageEncryptionConfigurationKeyTypeOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationKeyTypeOutput
- func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStreamingImageEncryptionConfigurationKeyTypePtrOutput() StreamingImageEncryptionConfigurationKeyTypePtrOutput
- func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStreamingImageEncryptionConfigurationKeyTypePtrOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationKeyTypePtrOutput
- func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StreamingImageEncryptionConfigurationKeyTypePtrInput
- type StreamingImageEncryptionConfigurationKeyTypePtrOutput
- func (o StreamingImageEncryptionConfigurationKeyTypePtrOutput) Elem() StreamingImageEncryptionConfigurationKeyTypeOutput
- func (StreamingImageEncryptionConfigurationKeyTypePtrOutput) ElementType() reflect.Type
- func (o StreamingImageEncryptionConfigurationKeyTypePtrOutput) ToStreamingImageEncryptionConfigurationKeyTypePtrOutput() StreamingImageEncryptionConfigurationKeyTypePtrOutput
- func (o StreamingImageEncryptionConfigurationKeyTypePtrOutput) ToStreamingImageEncryptionConfigurationKeyTypePtrOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationKeyTypePtrOutput
- func (o StreamingImageEncryptionConfigurationKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StreamingImageEncryptionConfigurationKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StreamingImageEncryptionConfigurationOutput
- func (StreamingImageEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o StreamingImageEncryptionConfigurationOutput) KeyArn() pulumi.StringPtrOutput
- func (o StreamingImageEncryptionConfigurationOutput) KeyType() StreamingImageEncryptionConfigurationKeyTypeOutput
- func (o StreamingImageEncryptionConfigurationOutput) ToStreamingImageEncryptionConfigurationOutput() StreamingImageEncryptionConfigurationOutput
- func (o StreamingImageEncryptionConfigurationOutput) ToStreamingImageEncryptionConfigurationOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationOutput
- func (o StreamingImageEncryptionConfigurationOutput) ToStreamingImageEncryptionConfigurationPtrOutput() StreamingImageEncryptionConfigurationPtrOutput
- func (o StreamingImageEncryptionConfigurationOutput) ToStreamingImageEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationPtrOutput
- type StreamingImageEncryptionConfigurationPtrInput
- type StreamingImageEncryptionConfigurationPtrOutput
- func (o StreamingImageEncryptionConfigurationPtrOutput) Elem() StreamingImageEncryptionConfigurationOutput
- func (StreamingImageEncryptionConfigurationPtrOutput) ElementType() reflect.Type
- func (o StreamingImageEncryptionConfigurationPtrOutput) KeyArn() pulumi.StringPtrOutput
- func (o StreamingImageEncryptionConfigurationPtrOutput) KeyType() StreamingImageEncryptionConfigurationKeyTypePtrOutput
- func (o StreamingImageEncryptionConfigurationPtrOutput) ToStreamingImageEncryptionConfigurationPtrOutput() StreamingImageEncryptionConfigurationPtrOutput
- func (o StreamingImageEncryptionConfigurationPtrOutput) ToStreamingImageEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationPtrOutput
- type StreamingImageInput
- type StreamingImageOutput
- type StreamingImageState
- type StreamingImageTags
- type StreamingImageTagsArgs
- func (StreamingImageTagsArgs) ElementType() reflect.Type
- func (i StreamingImageTagsArgs) ToStreamingImageTagsOutput() StreamingImageTagsOutput
- func (i StreamingImageTagsArgs) ToStreamingImageTagsOutputWithContext(ctx context.Context) StreamingImageTagsOutput
- func (i StreamingImageTagsArgs) ToStreamingImageTagsPtrOutput() StreamingImageTagsPtrOutput
- func (i StreamingImageTagsArgs) ToStreamingImageTagsPtrOutputWithContext(ctx context.Context) StreamingImageTagsPtrOutput
- type StreamingImageTagsInput
- type StreamingImageTagsOutput
- func (StreamingImageTagsOutput) ElementType() reflect.Type
- func (o StreamingImageTagsOutput) ToStreamingImageTagsOutput() StreamingImageTagsOutput
- func (o StreamingImageTagsOutput) ToStreamingImageTagsOutputWithContext(ctx context.Context) StreamingImageTagsOutput
- func (o StreamingImageTagsOutput) ToStreamingImageTagsPtrOutput() StreamingImageTagsPtrOutput
- func (o StreamingImageTagsOutput) ToStreamingImageTagsPtrOutputWithContext(ctx context.Context) StreamingImageTagsPtrOutput
- type StreamingImageTagsPtrInput
- type StreamingImageTagsPtrOutput
- func (o StreamingImageTagsPtrOutput) Elem() StreamingImageTagsOutput
- func (StreamingImageTagsPtrOutput) ElementType() reflect.Type
- func (o StreamingImageTagsPtrOutput) ToStreamingImageTagsPtrOutput() StreamingImageTagsPtrOutput
- func (o StreamingImageTagsPtrOutput) ToStreamingImageTagsPtrOutputWithContext(ctx context.Context) StreamingImageTagsPtrOutput
- type Studio
- type StudioArgs
- type StudioComponent
- type StudioComponentActiveDirectoryComputerAttribute
- type StudioComponentActiveDirectoryComputerAttributeArgs
- func (StudioComponentActiveDirectoryComputerAttributeArgs) ElementType() reflect.Type
- func (i StudioComponentActiveDirectoryComputerAttributeArgs) ToStudioComponentActiveDirectoryComputerAttributeOutput() StudioComponentActiveDirectoryComputerAttributeOutput
- func (i StudioComponentActiveDirectoryComputerAttributeArgs) ToStudioComponentActiveDirectoryComputerAttributeOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryComputerAttributeOutput
- type StudioComponentActiveDirectoryComputerAttributeArray
- func (StudioComponentActiveDirectoryComputerAttributeArray) ElementType() reflect.Type
- func (i StudioComponentActiveDirectoryComputerAttributeArray) ToStudioComponentActiveDirectoryComputerAttributeArrayOutput() StudioComponentActiveDirectoryComputerAttributeArrayOutput
- func (i StudioComponentActiveDirectoryComputerAttributeArray) ToStudioComponentActiveDirectoryComputerAttributeArrayOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryComputerAttributeArrayOutput
- type StudioComponentActiveDirectoryComputerAttributeArrayInput
- type StudioComponentActiveDirectoryComputerAttributeArrayOutput
- func (StudioComponentActiveDirectoryComputerAttributeArrayOutput) ElementType() reflect.Type
- func (o StudioComponentActiveDirectoryComputerAttributeArrayOutput) Index(i pulumi.IntInput) StudioComponentActiveDirectoryComputerAttributeOutput
- func (o StudioComponentActiveDirectoryComputerAttributeArrayOutput) ToStudioComponentActiveDirectoryComputerAttributeArrayOutput() StudioComponentActiveDirectoryComputerAttributeArrayOutput
- func (o StudioComponentActiveDirectoryComputerAttributeArrayOutput) ToStudioComponentActiveDirectoryComputerAttributeArrayOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryComputerAttributeArrayOutput
- type StudioComponentActiveDirectoryComputerAttributeInput
- type StudioComponentActiveDirectoryComputerAttributeOutput
- func (StudioComponentActiveDirectoryComputerAttributeOutput) ElementType() reflect.Type
- func (o StudioComponentActiveDirectoryComputerAttributeOutput) Name() pulumi.StringPtrOutput
- func (o StudioComponentActiveDirectoryComputerAttributeOutput) ToStudioComponentActiveDirectoryComputerAttributeOutput() StudioComponentActiveDirectoryComputerAttributeOutput
- func (o StudioComponentActiveDirectoryComputerAttributeOutput) ToStudioComponentActiveDirectoryComputerAttributeOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryComputerAttributeOutput
- func (o StudioComponentActiveDirectoryComputerAttributeOutput) Value() pulumi.StringPtrOutput
- type StudioComponentActiveDirectoryConfiguration
- type StudioComponentActiveDirectoryConfigurationArgs
- func (StudioComponentActiveDirectoryConfigurationArgs) ElementType() reflect.Type
- func (i StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationOutput() StudioComponentActiveDirectoryConfigurationOutput
- func (i StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationOutput
- func (i StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationPtrOutput() StudioComponentActiveDirectoryConfigurationPtrOutput
- func (i StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationPtrOutput
- type StudioComponentActiveDirectoryConfigurationInput
- type StudioComponentActiveDirectoryConfigurationOutput
- func (o StudioComponentActiveDirectoryConfigurationOutput) ComputerAttributes() StudioComponentActiveDirectoryComputerAttributeArrayOutput
- func (o StudioComponentActiveDirectoryConfigurationOutput) DirectoryId() pulumi.StringPtrOutput
- func (StudioComponentActiveDirectoryConfigurationOutput) ElementType() reflect.Type
- func (o StudioComponentActiveDirectoryConfigurationOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput
- func (o StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationOutput() StudioComponentActiveDirectoryConfigurationOutput
- func (o StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationOutput
- func (o StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutput() StudioComponentActiveDirectoryConfigurationPtrOutput
- func (o StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationPtrOutput
- type StudioComponentActiveDirectoryConfigurationPtrInput
- type StudioComponentActiveDirectoryConfigurationPtrOutput
- func (o StudioComponentActiveDirectoryConfigurationPtrOutput) ComputerAttributes() StudioComponentActiveDirectoryComputerAttributeArrayOutput
- func (o StudioComponentActiveDirectoryConfigurationPtrOutput) DirectoryId() pulumi.StringPtrOutput
- func (o StudioComponentActiveDirectoryConfigurationPtrOutput) Elem() StudioComponentActiveDirectoryConfigurationOutput
- func (StudioComponentActiveDirectoryConfigurationPtrOutput) ElementType() reflect.Type
- func (o StudioComponentActiveDirectoryConfigurationPtrOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput
- func (o StudioComponentActiveDirectoryConfigurationPtrOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutput() StudioComponentActiveDirectoryConfigurationPtrOutput
- func (o StudioComponentActiveDirectoryConfigurationPtrOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationPtrOutput
- type StudioComponentArgs
- type StudioComponentComputeFarmConfiguration
- type StudioComponentComputeFarmConfigurationArgs
- func (StudioComponentComputeFarmConfigurationArgs) ElementType() reflect.Type
- func (i StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationOutput() StudioComponentComputeFarmConfigurationOutput
- func (i StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationOutput
- func (i StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationPtrOutput() StudioComponentComputeFarmConfigurationPtrOutput
- func (i StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationPtrOutput
- type StudioComponentComputeFarmConfigurationInput
- type StudioComponentComputeFarmConfigurationOutput
- func (o StudioComponentComputeFarmConfigurationOutput) ActiveDirectoryUser() pulumi.StringPtrOutput
- func (StudioComponentComputeFarmConfigurationOutput) ElementType() reflect.Type
- func (o StudioComponentComputeFarmConfigurationOutput) Endpoint() pulumi.StringPtrOutput
- func (o StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationOutput() StudioComponentComputeFarmConfigurationOutput
- func (o StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationOutput
- func (o StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationPtrOutput() StudioComponentComputeFarmConfigurationPtrOutput
- func (o StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationPtrOutput
- type StudioComponentComputeFarmConfigurationPtrInput
- type StudioComponentComputeFarmConfigurationPtrOutput
- func (o StudioComponentComputeFarmConfigurationPtrOutput) ActiveDirectoryUser() pulumi.StringPtrOutput
- func (o StudioComponentComputeFarmConfigurationPtrOutput) Elem() StudioComponentComputeFarmConfigurationOutput
- func (StudioComponentComputeFarmConfigurationPtrOutput) ElementType() reflect.Type
- func (o StudioComponentComputeFarmConfigurationPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o StudioComponentComputeFarmConfigurationPtrOutput) ToStudioComponentComputeFarmConfigurationPtrOutput() StudioComponentComputeFarmConfigurationPtrOutput
- func (o StudioComponentComputeFarmConfigurationPtrOutput) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationPtrOutput
- type StudioComponentConfiguration
- type StudioComponentConfigurationArgs
- func (StudioComponentConfigurationArgs) ElementType() reflect.Type
- func (i StudioComponentConfigurationArgs) ToStudioComponentConfigurationOutput() StudioComponentConfigurationOutput
- func (i StudioComponentConfigurationArgs) ToStudioComponentConfigurationOutputWithContext(ctx context.Context) StudioComponentConfigurationOutput
- func (i StudioComponentConfigurationArgs) ToStudioComponentConfigurationPtrOutput() StudioComponentConfigurationPtrOutput
- func (i StudioComponentConfigurationArgs) ToStudioComponentConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentConfigurationPtrOutput
- type StudioComponentConfigurationInput
- type StudioComponentConfigurationOutput
- func (o StudioComponentConfigurationOutput) ActiveDirectoryConfiguration() StudioComponentActiveDirectoryConfigurationPtrOutput
- func (o StudioComponentConfigurationOutput) ComputeFarmConfiguration() StudioComponentComputeFarmConfigurationPtrOutput
- func (StudioComponentConfigurationOutput) ElementType() reflect.Type
- func (o StudioComponentConfigurationOutput) LicenseServiceConfiguration() StudioComponentLicenseServiceConfigurationPtrOutput
- func (o StudioComponentConfigurationOutput) SharedFileSystemConfiguration() StudioComponentSharedFileSystemConfigurationPtrOutput
- func (o StudioComponentConfigurationOutput) ToStudioComponentConfigurationOutput() StudioComponentConfigurationOutput
- func (o StudioComponentConfigurationOutput) ToStudioComponentConfigurationOutputWithContext(ctx context.Context) StudioComponentConfigurationOutput
- func (o StudioComponentConfigurationOutput) ToStudioComponentConfigurationPtrOutput() StudioComponentConfigurationPtrOutput
- func (o StudioComponentConfigurationOutput) ToStudioComponentConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentConfigurationPtrOutput
- type StudioComponentConfigurationPtrInput
- type StudioComponentConfigurationPtrOutput
- func (o StudioComponentConfigurationPtrOutput) ActiveDirectoryConfiguration() StudioComponentActiveDirectoryConfigurationPtrOutput
- func (o StudioComponentConfigurationPtrOutput) ComputeFarmConfiguration() StudioComponentComputeFarmConfigurationPtrOutput
- func (o StudioComponentConfigurationPtrOutput) Elem() StudioComponentConfigurationOutput
- func (StudioComponentConfigurationPtrOutput) ElementType() reflect.Type
- func (o StudioComponentConfigurationPtrOutput) LicenseServiceConfiguration() StudioComponentLicenseServiceConfigurationPtrOutput
- func (o StudioComponentConfigurationPtrOutput) SharedFileSystemConfiguration() StudioComponentSharedFileSystemConfigurationPtrOutput
- func (o StudioComponentConfigurationPtrOutput) ToStudioComponentConfigurationPtrOutput() StudioComponentConfigurationPtrOutput
- func (o StudioComponentConfigurationPtrOutput) ToStudioComponentConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentConfigurationPtrOutput
- type StudioComponentInitializationScript
- type StudioComponentInitializationScriptArgs
- func (StudioComponentInitializationScriptArgs) ElementType() reflect.Type
- func (i StudioComponentInitializationScriptArgs) ToStudioComponentInitializationScriptOutput() StudioComponentInitializationScriptOutput
- func (i StudioComponentInitializationScriptArgs) ToStudioComponentInitializationScriptOutputWithContext(ctx context.Context) StudioComponentInitializationScriptOutput
- type StudioComponentInitializationScriptArray
- func (StudioComponentInitializationScriptArray) ElementType() reflect.Type
- func (i StudioComponentInitializationScriptArray) ToStudioComponentInitializationScriptArrayOutput() StudioComponentInitializationScriptArrayOutput
- func (i StudioComponentInitializationScriptArray) ToStudioComponentInitializationScriptArrayOutputWithContext(ctx context.Context) StudioComponentInitializationScriptArrayOutput
- type StudioComponentInitializationScriptArrayInput
- type StudioComponentInitializationScriptArrayOutput
- func (StudioComponentInitializationScriptArrayOutput) ElementType() reflect.Type
- func (o StudioComponentInitializationScriptArrayOutput) Index(i pulumi.IntInput) StudioComponentInitializationScriptOutput
- func (o StudioComponentInitializationScriptArrayOutput) ToStudioComponentInitializationScriptArrayOutput() StudioComponentInitializationScriptArrayOutput
- func (o StudioComponentInitializationScriptArrayOutput) ToStudioComponentInitializationScriptArrayOutputWithContext(ctx context.Context) StudioComponentInitializationScriptArrayOutput
- type StudioComponentInitializationScriptInput
- type StudioComponentInitializationScriptOutput
- func (StudioComponentInitializationScriptOutput) ElementType() reflect.Type
- func (o StudioComponentInitializationScriptOutput) LaunchProfileProtocolVersion() pulumi.StringPtrOutput
- func (o StudioComponentInitializationScriptOutput) Platform() StudioComponentLaunchProfilePlatformPtrOutput
- func (o StudioComponentInitializationScriptOutput) RunContext() StudioComponentInitializationScriptRunContextPtrOutput
- func (o StudioComponentInitializationScriptOutput) Script() pulumi.StringPtrOutput
- func (o StudioComponentInitializationScriptOutput) ToStudioComponentInitializationScriptOutput() StudioComponentInitializationScriptOutput
- func (o StudioComponentInitializationScriptOutput) ToStudioComponentInitializationScriptOutputWithContext(ctx context.Context) StudioComponentInitializationScriptOutput
- type StudioComponentInitializationScriptRunContext
- func (StudioComponentInitializationScriptRunContext) ElementType() reflect.Type
- func (e StudioComponentInitializationScriptRunContext) ToStringOutput() pulumi.StringOutput
- func (e StudioComponentInitializationScriptRunContext) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StudioComponentInitializationScriptRunContext) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StudioComponentInitializationScriptRunContext) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e StudioComponentInitializationScriptRunContext) ToStudioComponentInitializationScriptRunContextOutput() StudioComponentInitializationScriptRunContextOutput
- func (e StudioComponentInitializationScriptRunContext) ToStudioComponentInitializationScriptRunContextOutputWithContext(ctx context.Context) StudioComponentInitializationScriptRunContextOutput
- func (e StudioComponentInitializationScriptRunContext) ToStudioComponentInitializationScriptRunContextPtrOutput() StudioComponentInitializationScriptRunContextPtrOutput
- func (e StudioComponentInitializationScriptRunContext) ToStudioComponentInitializationScriptRunContextPtrOutputWithContext(ctx context.Context) StudioComponentInitializationScriptRunContextPtrOutput
- type StudioComponentInitializationScriptRunContextInput
- type StudioComponentInitializationScriptRunContextOutput
- func (StudioComponentInitializationScriptRunContextOutput) ElementType() reflect.Type
- func (o StudioComponentInitializationScriptRunContextOutput) ToStringOutput() pulumi.StringOutput
- func (o StudioComponentInitializationScriptRunContextOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StudioComponentInitializationScriptRunContextOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StudioComponentInitializationScriptRunContextOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o StudioComponentInitializationScriptRunContextOutput) ToStudioComponentInitializationScriptRunContextOutput() StudioComponentInitializationScriptRunContextOutput
- func (o StudioComponentInitializationScriptRunContextOutput) ToStudioComponentInitializationScriptRunContextOutputWithContext(ctx context.Context) StudioComponentInitializationScriptRunContextOutput
- func (o StudioComponentInitializationScriptRunContextOutput) ToStudioComponentInitializationScriptRunContextPtrOutput() StudioComponentInitializationScriptRunContextPtrOutput
- func (o StudioComponentInitializationScriptRunContextOutput) ToStudioComponentInitializationScriptRunContextPtrOutputWithContext(ctx context.Context) StudioComponentInitializationScriptRunContextPtrOutput
- type StudioComponentInitializationScriptRunContextPtrInput
- type StudioComponentInitializationScriptRunContextPtrOutput
- func (o StudioComponentInitializationScriptRunContextPtrOutput) Elem() StudioComponentInitializationScriptRunContextOutput
- func (StudioComponentInitializationScriptRunContextPtrOutput) ElementType() reflect.Type
- func (o StudioComponentInitializationScriptRunContextPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StudioComponentInitializationScriptRunContextPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o StudioComponentInitializationScriptRunContextPtrOutput) ToStudioComponentInitializationScriptRunContextPtrOutput() StudioComponentInitializationScriptRunContextPtrOutput
- func (o StudioComponentInitializationScriptRunContextPtrOutput) ToStudioComponentInitializationScriptRunContextPtrOutputWithContext(ctx context.Context) StudioComponentInitializationScriptRunContextPtrOutput
- type StudioComponentInput
- type StudioComponentLaunchProfilePlatform
- func (StudioComponentLaunchProfilePlatform) ElementType() reflect.Type
- func (e StudioComponentLaunchProfilePlatform) ToStringOutput() pulumi.StringOutput
- func (e StudioComponentLaunchProfilePlatform) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StudioComponentLaunchProfilePlatform) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StudioComponentLaunchProfilePlatform) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e StudioComponentLaunchProfilePlatform) ToStudioComponentLaunchProfilePlatformOutput() StudioComponentLaunchProfilePlatformOutput
- func (e StudioComponentLaunchProfilePlatform) ToStudioComponentLaunchProfilePlatformOutputWithContext(ctx context.Context) StudioComponentLaunchProfilePlatformOutput
- func (e StudioComponentLaunchProfilePlatform) ToStudioComponentLaunchProfilePlatformPtrOutput() StudioComponentLaunchProfilePlatformPtrOutput
- func (e StudioComponentLaunchProfilePlatform) ToStudioComponentLaunchProfilePlatformPtrOutputWithContext(ctx context.Context) StudioComponentLaunchProfilePlatformPtrOutput
- type StudioComponentLaunchProfilePlatformInput
- type StudioComponentLaunchProfilePlatformOutput
- func (StudioComponentLaunchProfilePlatformOutput) ElementType() reflect.Type
- func (o StudioComponentLaunchProfilePlatformOutput) ToStringOutput() pulumi.StringOutput
- func (o StudioComponentLaunchProfilePlatformOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StudioComponentLaunchProfilePlatformOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StudioComponentLaunchProfilePlatformOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o StudioComponentLaunchProfilePlatformOutput) ToStudioComponentLaunchProfilePlatformOutput() StudioComponentLaunchProfilePlatformOutput
- func (o StudioComponentLaunchProfilePlatformOutput) ToStudioComponentLaunchProfilePlatformOutputWithContext(ctx context.Context) StudioComponentLaunchProfilePlatformOutput
- func (o StudioComponentLaunchProfilePlatformOutput) ToStudioComponentLaunchProfilePlatformPtrOutput() StudioComponentLaunchProfilePlatformPtrOutput
- func (o StudioComponentLaunchProfilePlatformOutput) ToStudioComponentLaunchProfilePlatformPtrOutputWithContext(ctx context.Context) StudioComponentLaunchProfilePlatformPtrOutput
- type StudioComponentLaunchProfilePlatformPtrInput
- type StudioComponentLaunchProfilePlatformPtrOutput
- func (o StudioComponentLaunchProfilePlatformPtrOutput) Elem() StudioComponentLaunchProfilePlatformOutput
- func (StudioComponentLaunchProfilePlatformPtrOutput) ElementType() reflect.Type
- func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStudioComponentLaunchProfilePlatformPtrOutput() StudioComponentLaunchProfilePlatformPtrOutput
- func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStudioComponentLaunchProfilePlatformPtrOutputWithContext(ctx context.Context) StudioComponentLaunchProfilePlatformPtrOutput
- type StudioComponentLicenseServiceConfiguration
- type StudioComponentLicenseServiceConfigurationArgs
- func (StudioComponentLicenseServiceConfigurationArgs) ElementType() reflect.Type
- func (i StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationOutput() StudioComponentLicenseServiceConfigurationOutput
- func (i StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationOutput
- func (i StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationPtrOutput() StudioComponentLicenseServiceConfigurationPtrOutput
- func (i StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationPtrOutput
- type StudioComponentLicenseServiceConfigurationInput
- type StudioComponentLicenseServiceConfigurationOutput
- func (StudioComponentLicenseServiceConfigurationOutput) ElementType() reflect.Type
- func (o StudioComponentLicenseServiceConfigurationOutput) Endpoint() pulumi.StringPtrOutput
- func (o StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationOutput() StudioComponentLicenseServiceConfigurationOutput
- func (o StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationOutput
- func (o StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationPtrOutput() StudioComponentLicenseServiceConfigurationPtrOutput
- func (o StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationPtrOutput
- type StudioComponentLicenseServiceConfigurationPtrInput
- type StudioComponentLicenseServiceConfigurationPtrOutput
- func (o StudioComponentLicenseServiceConfigurationPtrOutput) Elem() StudioComponentLicenseServiceConfigurationOutput
- func (StudioComponentLicenseServiceConfigurationPtrOutput) ElementType() reflect.Type
- func (o StudioComponentLicenseServiceConfigurationPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o StudioComponentLicenseServiceConfigurationPtrOutput) ToStudioComponentLicenseServiceConfigurationPtrOutput() StudioComponentLicenseServiceConfigurationPtrOutput
- func (o StudioComponentLicenseServiceConfigurationPtrOutput) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationPtrOutput
- type StudioComponentOutput
- type StudioComponentScriptParameterKeyValue
- type StudioComponentScriptParameterKeyValueArgs
- func (StudioComponentScriptParameterKeyValueArgs) ElementType() reflect.Type
- func (i StudioComponentScriptParameterKeyValueArgs) ToStudioComponentScriptParameterKeyValueOutput() StudioComponentScriptParameterKeyValueOutput
- func (i StudioComponentScriptParameterKeyValueArgs) ToStudioComponentScriptParameterKeyValueOutputWithContext(ctx context.Context) StudioComponentScriptParameterKeyValueOutput
- type StudioComponentScriptParameterKeyValueArray
- func (StudioComponentScriptParameterKeyValueArray) ElementType() reflect.Type
- func (i StudioComponentScriptParameterKeyValueArray) ToStudioComponentScriptParameterKeyValueArrayOutput() StudioComponentScriptParameterKeyValueArrayOutput
- func (i StudioComponentScriptParameterKeyValueArray) ToStudioComponentScriptParameterKeyValueArrayOutputWithContext(ctx context.Context) StudioComponentScriptParameterKeyValueArrayOutput
- type StudioComponentScriptParameterKeyValueArrayInput
- type StudioComponentScriptParameterKeyValueArrayOutput
- func (StudioComponentScriptParameterKeyValueArrayOutput) ElementType() reflect.Type
- func (o StudioComponentScriptParameterKeyValueArrayOutput) Index(i pulumi.IntInput) StudioComponentScriptParameterKeyValueOutput
- func (o StudioComponentScriptParameterKeyValueArrayOutput) ToStudioComponentScriptParameterKeyValueArrayOutput() StudioComponentScriptParameterKeyValueArrayOutput
- func (o StudioComponentScriptParameterKeyValueArrayOutput) ToStudioComponentScriptParameterKeyValueArrayOutputWithContext(ctx context.Context) StudioComponentScriptParameterKeyValueArrayOutput
- type StudioComponentScriptParameterKeyValueInput
- type StudioComponentScriptParameterKeyValueOutput
- func (StudioComponentScriptParameterKeyValueOutput) ElementType() reflect.Type
- func (o StudioComponentScriptParameterKeyValueOutput) Key() pulumi.StringPtrOutput
- func (o StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutput() StudioComponentScriptParameterKeyValueOutput
- func (o StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutputWithContext(ctx context.Context) StudioComponentScriptParameterKeyValueOutput
- func (o StudioComponentScriptParameterKeyValueOutput) Value() pulumi.StringPtrOutput
- type StudioComponentSharedFileSystemConfiguration
- type StudioComponentSharedFileSystemConfigurationArgs
- func (StudioComponentSharedFileSystemConfigurationArgs) ElementType() reflect.Type
- func (i StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationOutput() StudioComponentSharedFileSystemConfigurationOutput
- func (i StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationOutput
- func (i StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationPtrOutput() StudioComponentSharedFileSystemConfigurationPtrOutput
- func (i StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationPtrOutput
- type StudioComponentSharedFileSystemConfigurationInput
- type StudioComponentSharedFileSystemConfigurationOutput
- func (StudioComponentSharedFileSystemConfigurationOutput) ElementType() reflect.Type
- func (o StudioComponentSharedFileSystemConfigurationOutput) Endpoint() pulumi.StringPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationOutput) FileSystemId() pulumi.StringPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationOutput) LinuxMountPoint() pulumi.StringPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationOutput) ShareName() pulumi.StringPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationOutput() StudioComponentSharedFileSystemConfigurationOutput
- func (o StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationOutput
- func (o StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutput() StudioComponentSharedFileSystemConfigurationPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationOutput) WindowsMountDrive() pulumi.StringPtrOutput
- type StudioComponentSharedFileSystemConfigurationPtrInput
- type StudioComponentSharedFileSystemConfigurationPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationPtrOutput) Elem() StudioComponentSharedFileSystemConfigurationOutput
- func (StudioComponentSharedFileSystemConfigurationPtrOutput) ElementType() reflect.Type
- func (o StudioComponentSharedFileSystemConfigurationPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationPtrOutput) FileSystemId() pulumi.StringPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationPtrOutput) LinuxMountPoint() pulumi.StringPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationPtrOutput) ShareName() pulumi.StringPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationPtrOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutput() StudioComponentSharedFileSystemConfigurationPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationPtrOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationPtrOutput
- func (o StudioComponentSharedFileSystemConfigurationPtrOutput) WindowsMountDrive() pulumi.StringPtrOutput
- type StudioComponentState
- type StudioComponentSubtype
- func (StudioComponentSubtype) ElementType() reflect.Type
- func (e StudioComponentSubtype) ToStringOutput() pulumi.StringOutput
- func (e StudioComponentSubtype) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StudioComponentSubtype) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StudioComponentSubtype) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e StudioComponentSubtype) ToStudioComponentSubtypeOutput() StudioComponentSubtypeOutput
- func (e StudioComponentSubtype) ToStudioComponentSubtypeOutputWithContext(ctx context.Context) StudioComponentSubtypeOutput
- func (e StudioComponentSubtype) ToStudioComponentSubtypePtrOutput() StudioComponentSubtypePtrOutput
- func (e StudioComponentSubtype) ToStudioComponentSubtypePtrOutputWithContext(ctx context.Context) StudioComponentSubtypePtrOutput
- type StudioComponentSubtypeInput
- type StudioComponentSubtypeOutput
- func (StudioComponentSubtypeOutput) ElementType() reflect.Type
- func (o StudioComponentSubtypeOutput) ToStringOutput() pulumi.StringOutput
- func (o StudioComponentSubtypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StudioComponentSubtypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StudioComponentSubtypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o StudioComponentSubtypeOutput) ToStudioComponentSubtypeOutput() StudioComponentSubtypeOutput
- func (o StudioComponentSubtypeOutput) ToStudioComponentSubtypeOutputWithContext(ctx context.Context) StudioComponentSubtypeOutput
- func (o StudioComponentSubtypeOutput) ToStudioComponentSubtypePtrOutput() StudioComponentSubtypePtrOutput
- func (o StudioComponentSubtypeOutput) ToStudioComponentSubtypePtrOutputWithContext(ctx context.Context) StudioComponentSubtypePtrOutput
- type StudioComponentSubtypePtrInput
- type StudioComponentSubtypePtrOutput
- func (o StudioComponentSubtypePtrOutput) Elem() StudioComponentSubtypeOutput
- func (StudioComponentSubtypePtrOutput) ElementType() reflect.Type
- func (o StudioComponentSubtypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StudioComponentSubtypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o StudioComponentSubtypePtrOutput) ToStudioComponentSubtypePtrOutput() StudioComponentSubtypePtrOutput
- func (o StudioComponentSubtypePtrOutput) ToStudioComponentSubtypePtrOutputWithContext(ctx context.Context) StudioComponentSubtypePtrOutput
- type StudioComponentTags
- type StudioComponentTagsArgs
- func (StudioComponentTagsArgs) ElementType() reflect.Type
- func (i StudioComponentTagsArgs) ToStudioComponentTagsOutput() StudioComponentTagsOutput
- func (i StudioComponentTagsArgs) ToStudioComponentTagsOutputWithContext(ctx context.Context) StudioComponentTagsOutput
- func (i StudioComponentTagsArgs) ToStudioComponentTagsPtrOutput() StudioComponentTagsPtrOutput
- func (i StudioComponentTagsArgs) ToStudioComponentTagsPtrOutputWithContext(ctx context.Context) StudioComponentTagsPtrOutput
- type StudioComponentTagsInput
- type StudioComponentTagsOutput
- func (StudioComponentTagsOutput) ElementType() reflect.Type
- func (o StudioComponentTagsOutput) ToStudioComponentTagsOutput() StudioComponentTagsOutput
- func (o StudioComponentTagsOutput) ToStudioComponentTagsOutputWithContext(ctx context.Context) StudioComponentTagsOutput
- func (o StudioComponentTagsOutput) ToStudioComponentTagsPtrOutput() StudioComponentTagsPtrOutput
- func (o StudioComponentTagsOutput) ToStudioComponentTagsPtrOutputWithContext(ctx context.Context) StudioComponentTagsPtrOutput
- type StudioComponentTagsPtrInput
- type StudioComponentTagsPtrOutput
- func (o StudioComponentTagsPtrOutput) Elem() StudioComponentTagsOutput
- func (StudioComponentTagsPtrOutput) ElementType() reflect.Type
- func (o StudioComponentTagsPtrOutput) ToStudioComponentTagsPtrOutput() StudioComponentTagsPtrOutput
- func (o StudioComponentTagsPtrOutput) ToStudioComponentTagsPtrOutputWithContext(ctx context.Context) StudioComponentTagsPtrOutput
- type StudioComponentType
- func (StudioComponentType) ElementType() reflect.Type
- func (e StudioComponentType) ToStringOutput() pulumi.StringOutput
- func (e StudioComponentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StudioComponentType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StudioComponentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e StudioComponentType) ToStudioComponentTypeOutput() StudioComponentTypeOutput
- func (e StudioComponentType) ToStudioComponentTypeOutputWithContext(ctx context.Context) StudioComponentTypeOutput
- func (e StudioComponentType) ToStudioComponentTypePtrOutput() StudioComponentTypePtrOutput
- func (e StudioComponentType) ToStudioComponentTypePtrOutputWithContext(ctx context.Context) StudioComponentTypePtrOutput
- type StudioComponentTypeInput
- type StudioComponentTypeOutput
- func (StudioComponentTypeOutput) ElementType() reflect.Type
- func (o StudioComponentTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o StudioComponentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StudioComponentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StudioComponentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o StudioComponentTypeOutput) ToStudioComponentTypeOutput() StudioComponentTypeOutput
- func (o StudioComponentTypeOutput) ToStudioComponentTypeOutputWithContext(ctx context.Context) StudioComponentTypeOutput
- func (o StudioComponentTypeOutput) ToStudioComponentTypePtrOutput() StudioComponentTypePtrOutput
- func (o StudioComponentTypeOutput) ToStudioComponentTypePtrOutputWithContext(ctx context.Context) StudioComponentTypePtrOutput
- type StudioComponentTypePtrInput
- type StudioComponentTypePtrOutput
- func (o StudioComponentTypePtrOutput) Elem() StudioComponentTypeOutput
- func (StudioComponentTypePtrOutput) ElementType() reflect.Type
- func (o StudioComponentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StudioComponentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o StudioComponentTypePtrOutput) ToStudioComponentTypePtrOutput() StudioComponentTypePtrOutput
- func (o StudioComponentTypePtrOutput) ToStudioComponentTypePtrOutputWithContext(ctx context.Context) StudioComponentTypePtrOutput
- type StudioEncryptionConfiguration
- type StudioEncryptionConfigurationArgs
- func (StudioEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i StudioEncryptionConfigurationArgs) ToStudioEncryptionConfigurationOutput() StudioEncryptionConfigurationOutput
- func (i StudioEncryptionConfigurationArgs) ToStudioEncryptionConfigurationOutputWithContext(ctx context.Context) StudioEncryptionConfigurationOutput
- func (i StudioEncryptionConfigurationArgs) ToStudioEncryptionConfigurationPtrOutput() StudioEncryptionConfigurationPtrOutput
- func (i StudioEncryptionConfigurationArgs) ToStudioEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StudioEncryptionConfigurationPtrOutput
- type StudioEncryptionConfigurationInput
- type StudioEncryptionConfigurationKeyType
- func (StudioEncryptionConfigurationKeyType) ElementType() reflect.Type
- func (e StudioEncryptionConfigurationKeyType) ToStringOutput() pulumi.StringOutput
- func (e StudioEncryptionConfigurationKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StudioEncryptionConfigurationKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StudioEncryptionConfigurationKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e StudioEncryptionConfigurationKeyType) ToStudioEncryptionConfigurationKeyTypeOutput() StudioEncryptionConfigurationKeyTypeOutput
- func (e StudioEncryptionConfigurationKeyType) ToStudioEncryptionConfigurationKeyTypeOutputWithContext(ctx context.Context) StudioEncryptionConfigurationKeyTypeOutput
- func (e StudioEncryptionConfigurationKeyType) ToStudioEncryptionConfigurationKeyTypePtrOutput() StudioEncryptionConfigurationKeyTypePtrOutput
- func (e StudioEncryptionConfigurationKeyType) ToStudioEncryptionConfigurationKeyTypePtrOutputWithContext(ctx context.Context) StudioEncryptionConfigurationKeyTypePtrOutput
- type StudioEncryptionConfigurationKeyTypeInput
- type StudioEncryptionConfigurationKeyTypeOutput
- func (StudioEncryptionConfigurationKeyTypeOutput) ElementType() reflect.Type
- func (o StudioEncryptionConfigurationKeyTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o StudioEncryptionConfigurationKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StudioEncryptionConfigurationKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StudioEncryptionConfigurationKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o StudioEncryptionConfigurationKeyTypeOutput) ToStudioEncryptionConfigurationKeyTypeOutput() StudioEncryptionConfigurationKeyTypeOutput
- func (o StudioEncryptionConfigurationKeyTypeOutput) ToStudioEncryptionConfigurationKeyTypeOutputWithContext(ctx context.Context) StudioEncryptionConfigurationKeyTypeOutput
- func (o StudioEncryptionConfigurationKeyTypeOutput) ToStudioEncryptionConfigurationKeyTypePtrOutput() StudioEncryptionConfigurationKeyTypePtrOutput
- func (o StudioEncryptionConfigurationKeyTypeOutput) ToStudioEncryptionConfigurationKeyTypePtrOutputWithContext(ctx context.Context) StudioEncryptionConfigurationKeyTypePtrOutput
- type StudioEncryptionConfigurationKeyTypePtrInput
- type StudioEncryptionConfigurationKeyTypePtrOutput
- func (o StudioEncryptionConfigurationKeyTypePtrOutput) Elem() StudioEncryptionConfigurationKeyTypeOutput
- func (StudioEncryptionConfigurationKeyTypePtrOutput) ElementType() reflect.Type
- func (o StudioEncryptionConfigurationKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StudioEncryptionConfigurationKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o StudioEncryptionConfigurationKeyTypePtrOutput) ToStudioEncryptionConfigurationKeyTypePtrOutput() StudioEncryptionConfigurationKeyTypePtrOutput
- func (o StudioEncryptionConfigurationKeyTypePtrOutput) ToStudioEncryptionConfigurationKeyTypePtrOutputWithContext(ctx context.Context) StudioEncryptionConfigurationKeyTypePtrOutput
- type StudioEncryptionConfigurationOutput
- func (StudioEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o StudioEncryptionConfigurationOutput) KeyArn() pulumi.StringPtrOutput
- func (o StudioEncryptionConfigurationOutput) KeyType() StudioEncryptionConfigurationKeyTypeOutput
- func (o StudioEncryptionConfigurationOutput) ToStudioEncryptionConfigurationOutput() StudioEncryptionConfigurationOutput
- func (o StudioEncryptionConfigurationOutput) ToStudioEncryptionConfigurationOutputWithContext(ctx context.Context) StudioEncryptionConfigurationOutput
- func (o StudioEncryptionConfigurationOutput) ToStudioEncryptionConfigurationPtrOutput() StudioEncryptionConfigurationPtrOutput
- func (o StudioEncryptionConfigurationOutput) ToStudioEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StudioEncryptionConfigurationPtrOutput
- type StudioEncryptionConfigurationPtrInput
- type StudioEncryptionConfigurationPtrOutput
- func (o StudioEncryptionConfigurationPtrOutput) Elem() StudioEncryptionConfigurationOutput
- func (StudioEncryptionConfigurationPtrOutput) ElementType() reflect.Type
- func (o StudioEncryptionConfigurationPtrOutput) KeyArn() pulumi.StringPtrOutput
- func (o StudioEncryptionConfigurationPtrOutput) KeyType() StudioEncryptionConfigurationKeyTypePtrOutput
- func (o StudioEncryptionConfigurationPtrOutput) ToStudioEncryptionConfigurationPtrOutput() StudioEncryptionConfigurationPtrOutput
- func (o StudioEncryptionConfigurationPtrOutput) ToStudioEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StudioEncryptionConfigurationPtrOutput
- type StudioInput
- type StudioOutput
- type StudioState
- type StudioTags
- type StudioTagsArgs
- func (StudioTagsArgs) ElementType() reflect.Type
- func (i StudioTagsArgs) ToStudioTagsOutput() StudioTagsOutput
- func (i StudioTagsArgs) ToStudioTagsOutputWithContext(ctx context.Context) StudioTagsOutput
- func (i StudioTagsArgs) ToStudioTagsPtrOutput() StudioTagsPtrOutput
- func (i StudioTagsArgs) ToStudioTagsPtrOutputWithContext(ctx context.Context) StudioTagsPtrOutput
- type StudioTagsInput
- type StudioTagsOutput
- func (StudioTagsOutput) ElementType() reflect.Type
- func (o StudioTagsOutput) ToStudioTagsOutput() StudioTagsOutput
- func (o StudioTagsOutput) ToStudioTagsOutputWithContext(ctx context.Context) StudioTagsOutput
- func (o StudioTagsOutput) ToStudioTagsPtrOutput() StudioTagsPtrOutput
- func (o StudioTagsOutput) ToStudioTagsPtrOutputWithContext(ctx context.Context) StudioTagsPtrOutput
- type StudioTagsPtrInput
- type StudioTagsPtrOutput
Constants ¶
const ( LaunchProfileStreamingClipboardModeEnabled = LaunchProfileStreamingClipboardMode("ENABLED") LaunchProfileStreamingClipboardModeDisabled = LaunchProfileStreamingClipboardMode("DISABLED") )
const ( LaunchProfileStreamingInstanceTypeG4dnXlarge = LaunchProfileStreamingInstanceType("g4dn.xlarge") LaunchProfileStreamingInstanceTypeG4dn2xlarge = LaunchProfileStreamingInstanceType("g4dn.2xlarge") LaunchProfileStreamingInstanceTypeG4dn4xlarge = LaunchProfileStreamingInstanceType("g4dn.4xlarge") LaunchProfileStreamingInstanceTypeG4dn8xlarge = LaunchProfileStreamingInstanceType("g4dn.8xlarge") LaunchProfileStreamingInstanceTypeG4dn12xlarge = LaunchProfileStreamingInstanceType("g4dn.12xlarge") LaunchProfileStreamingInstanceTypeG4dn16xlarge = LaunchProfileStreamingInstanceType("g4dn.16xlarge") )
const ( StudioComponentInitializationScriptRunContextSystemInitialization = StudioComponentInitializationScriptRunContext("SYSTEM_INITIALIZATION") StudioComponentInitializationScriptRunContextUserInitialization = StudioComponentInitializationScriptRunContext("USER_INITIALIZATION") )
const ( StudioComponentLaunchProfilePlatformLinux = StudioComponentLaunchProfilePlatform("LINUX") StudioComponentLaunchProfilePlatformWindows = StudioComponentLaunchProfilePlatform("WINDOWS") )
const ( StudioComponentSubtypeAwsManagedMicrosoftAd = StudioComponentSubtype("AWS_MANAGED_MICROSOFT_AD") StudioComponentSubtypeAmazonFsxForWindows = StudioComponentSubtype("AMAZON_FSX_FOR_WINDOWS") StudioComponentSubtypeAmazonFsxForLustre = StudioComponentSubtype("AMAZON_FSX_FOR_LUSTRE") StudioComponentSubtypeCustom = StudioComponentSubtype("CUSTOM") )
const ( StudioComponentTypeActiveDirectory = StudioComponentType("ACTIVE_DIRECTORY") StudioComponentTypeComputeFarm = StudioComponentType("COMPUTE_FARM") StudioComponentTypeLicenseService = StudioComponentType("LICENSE_SERVICE") StudioComponentTypeCustom = StudioComponentType("CUSTOM") )
const ( StudioEncryptionConfigurationKeyTypeAwsOwnedKey = StudioEncryptionConfigurationKeyType("AWS_OWNED_KEY") StudioEncryptionConfigurationKeyTypeCustomerManagedKey = StudioEncryptionConfigurationKeyType("CUSTOMER_MANAGED_KEY") )
const (
StreamingImageEncryptionConfigurationKeyTypeCustomerManagedKey = StreamingImageEncryptionConfigurationKeyType("CUSTOMER_MANAGED_KEY")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LaunchProfile ¶
type LaunchProfile struct { pulumi.CustomResourceState // <p>The description.</p> Description pulumi.StringPtrOutput `pulumi:"description"` // <p>Specifies the IDs of the EC2 subnets where streaming sessions will be accessible from. These subnets must support the specified instance types. </p> Ec2SubnetIds pulumi.StringArrayOutput `pulumi:"ec2SubnetIds"` LaunchProfileId pulumi.StringOutput `pulumi:"launchProfileId"` // <p>The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".</p> LaunchProfileProtocolVersions pulumi.StringArrayOutput `pulumi:"launchProfileProtocolVersions"` // <p>The name for the launch profile.</p> Name pulumi.StringOutput `pulumi:"name"` StreamConfiguration LaunchProfileStreamConfigurationOutput `pulumi:"streamConfiguration"` // <p>Unique identifiers for a collection of studio components that can be used with this launch profile.</p> StudioComponentIds pulumi.StringArrayOutput `pulumi:"studioComponentIds"` // <p>The studioId. </p> StudioId pulumi.StringOutput `pulumi:"studioId"` Tags LaunchProfileTagsPtrOutput `pulumi:"tags"` }
Represents a launch profile which delegates access to a collection of studio components to studio users
func GetLaunchProfile ¶
func GetLaunchProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LaunchProfileState, opts ...pulumi.ResourceOption) (*LaunchProfile, error)
GetLaunchProfile gets an existing LaunchProfile 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 NewLaunchProfile ¶
func NewLaunchProfile(ctx *pulumi.Context, name string, args *LaunchProfileArgs, opts ...pulumi.ResourceOption) (*LaunchProfile, error)
NewLaunchProfile registers a new resource with the given unique name, arguments, and options.
func (*LaunchProfile) ElementType ¶
func (*LaunchProfile) ElementType() reflect.Type
func (*LaunchProfile) ToLaunchProfileOutput ¶
func (i *LaunchProfile) ToLaunchProfileOutput() LaunchProfileOutput
func (*LaunchProfile) ToLaunchProfileOutputWithContext ¶
func (i *LaunchProfile) ToLaunchProfileOutputWithContext(ctx context.Context) LaunchProfileOutput
type LaunchProfileArgs ¶
type LaunchProfileArgs struct { // <p>The description.</p> Description pulumi.StringPtrInput // <p>Specifies the IDs of the EC2 subnets where streaming sessions will be accessible from. These subnets must support the specified instance types. </p> Ec2SubnetIds pulumi.StringArrayInput // <p>The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".</p> LaunchProfileProtocolVersions pulumi.StringArrayInput // <p>The name for the launch profile.</p> Name pulumi.StringPtrInput StreamConfiguration LaunchProfileStreamConfigurationInput // <p>Unique identifiers for a collection of studio components that can be used with this launch profile.</p> StudioComponentIds pulumi.StringArrayInput // <p>The studioId. </p> StudioId pulumi.StringInput Tags LaunchProfileTagsPtrInput }
The set of arguments for constructing a LaunchProfile resource.
func (LaunchProfileArgs) ElementType ¶
func (LaunchProfileArgs) ElementType() reflect.Type
type LaunchProfileInput ¶
type LaunchProfileInput interface { pulumi.Input ToLaunchProfileOutput() LaunchProfileOutput ToLaunchProfileOutputWithContext(ctx context.Context) LaunchProfileOutput }
type LaunchProfileOutput ¶
type LaunchProfileOutput struct{ *pulumi.OutputState }
func (LaunchProfileOutput) ElementType ¶
func (LaunchProfileOutput) ElementType() reflect.Type
func (LaunchProfileOutput) ToLaunchProfileOutput ¶
func (o LaunchProfileOutput) ToLaunchProfileOutput() LaunchProfileOutput
func (LaunchProfileOutput) ToLaunchProfileOutputWithContext ¶
func (o LaunchProfileOutput) ToLaunchProfileOutputWithContext(ctx context.Context) LaunchProfileOutput
type LaunchProfileState ¶
type LaunchProfileState struct { }
func (LaunchProfileState) ElementType ¶
func (LaunchProfileState) ElementType() reflect.Type
type LaunchProfileStreamConfiguration ¶
type LaunchProfileStreamConfiguration struct { ClipboardMode LaunchProfileStreamingClipboardMode `pulumi:"clipboardMode"` // <p>The EC2 instance types that users can select from when launching a streaming session with this launch profile.</p> Ec2InstanceTypes []LaunchProfileStreamingInstanceType `pulumi:"ec2InstanceTypes"` // <p>The length of time, in minutes, that a streaming session can run. After this point, Nimble Studio automatically terminates the session.</p> MaxSessionLengthInMinutes *float64 `pulumi:"maxSessionLengthInMinutes"` // <p>The streaming images that users can select from when launching a streaming session with this launch profile.</p> StreamingImageIds []string `pulumi:"streamingImageIds"` }
<p>A configuration for a streaming session.</p>
type LaunchProfileStreamConfigurationArgs ¶
type LaunchProfileStreamConfigurationArgs struct { ClipboardMode LaunchProfileStreamingClipboardModeInput `pulumi:"clipboardMode"` // <p>The EC2 instance types that users can select from when launching a streaming session with this launch profile.</p> Ec2InstanceTypes LaunchProfileStreamingInstanceTypeArrayInput `pulumi:"ec2InstanceTypes"` // <p>The length of time, in minutes, that a streaming session can run. After this point, Nimble Studio automatically terminates the session.</p> MaxSessionLengthInMinutes pulumi.Float64PtrInput `pulumi:"maxSessionLengthInMinutes"` // <p>The streaming images that users can select from when launching a streaming session with this launch profile.</p> StreamingImageIds pulumi.StringArrayInput `pulumi:"streamingImageIds"` }
<p>A configuration for a streaming session.</p>
func (LaunchProfileStreamConfigurationArgs) ElementType ¶
func (LaunchProfileStreamConfigurationArgs) ElementType() reflect.Type
func (LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutput ¶
func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutput() LaunchProfileStreamConfigurationOutput
func (LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutputWithContext ¶
func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationOutput
func (LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationPtrOutput ¶
func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput
func (LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationPtrOutputWithContext ¶
func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationPtrOutput
type LaunchProfileStreamConfigurationInput ¶
type LaunchProfileStreamConfigurationInput interface { pulumi.Input ToLaunchProfileStreamConfigurationOutput() LaunchProfileStreamConfigurationOutput ToLaunchProfileStreamConfigurationOutputWithContext(context.Context) LaunchProfileStreamConfigurationOutput }
LaunchProfileStreamConfigurationInput is an input type that accepts LaunchProfileStreamConfigurationArgs and LaunchProfileStreamConfigurationOutput values. You can construct a concrete instance of `LaunchProfileStreamConfigurationInput` via:
LaunchProfileStreamConfigurationArgs{...}
type LaunchProfileStreamConfigurationOutput ¶
type LaunchProfileStreamConfigurationOutput struct{ *pulumi.OutputState }
<p>A configuration for a streaming session.</p>
func (LaunchProfileStreamConfigurationOutput) ClipboardMode ¶
func (o LaunchProfileStreamConfigurationOutput) ClipboardMode() LaunchProfileStreamingClipboardModeOutput
func (LaunchProfileStreamConfigurationOutput) Ec2InstanceTypes ¶
func (o LaunchProfileStreamConfigurationOutput) Ec2InstanceTypes() LaunchProfileStreamingInstanceTypeArrayOutput
<p>The EC2 instance types that users can select from when launching a streaming session with this launch profile.</p>
func (LaunchProfileStreamConfigurationOutput) ElementType ¶
func (LaunchProfileStreamConfigurationOutput) ElementType() reflect.Type
func (LaunchProfileStreamConfigurationOutput) MaxSessionLengthInMinutes ¶
func (o LaunchProfileStreamConfigurationOutput) MaxSessionLengthInMinutes() pulumi.Float64PtrOutput
<p>The length of time, in minutes, that a streaming session can run. After this point, Nimble Studio automatically terminates the session.</p>
func (LaunchProfileStreamConfigurationOutput) StreamingImageIds ¶
func (o LaunchProfileStreamConfigurationOutput) StreamingImageIds() pulumi.StringArrayOutput
<p>The streaming images that users can select from when launching a streaming session with this launch profile.</p>
func (LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutput ¶
func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutput() LaunchProfileStreamConfigurationOutput
func (LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutputWithContext ¶
func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationOutput
func (LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationPtrOutput ¶
func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput
func (LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationPtrOutputWithContext ¶
func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationPtrOutput
type LaunchProfileStreamConfigurationPtrInput ¶
type LaunchProfileStreamConfigurationPtrInput interface { pulumi.Input ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput ToLaunchProfileStreamConfigurationPtrOutputWithContext(context.Context) LaunchProfileStreamConfigurationPtrOutput }
LaunchProfileStreamConfigurationPtrInput is an input type that accepts LaunchProfileStreamConfigurationArgs, LaunchProfileStreamConfigurationPtr and LaunchProfileStreamConfigurationPtrOutput values. You can construct a concrete instance of `LaunchProfileStreamConfigurationPtrInput` via:
LaunchProfileStreamConfigurationArgs{...} or: nil
func LaunchProfileStreamConfigurationPtr ¶
func LaunchProfileStreamConfigurationPtr(v *LaunchProfileStreamConfigurationArgs) LaunchProfileStreamConfigurationPtrInput
type LaunchProfileStreamConfigurationPtrOutput ¶
type LaunchProfileStreamConfigurationPtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamConfigurationPtrOutput) ClipboardMode ¶
func (o LaunchProfileStreamConfigurationPtrOutput) ClipboardMode() LaunchProfileStreamingClipboardModePtrOutput
func (LaunchProfileStreamConfigurationPtrOutput) Ec2InstanceTypes ¶
func (o LaunchProfileStreamConfigurationPtrOutput) Ec2InstanceTypes() LaunchProfileStreamingInstanceTypeArrayOutput
<p>The EC2 instance types that users can select from when launching a streaming session with this launch profile.</p>
func (LaunchProfileStreamConfigurationPtrOutput) ElementType ¶
func (LaunchProfileStreamConfigurationPtrOutput) ElementType() reflect.Type
func (LaunchProfileStreamConfigurationPtrOutput) MaxSessionLengthInMinutes ¶
func (o LaunchProfileStreamConfigurationPtrOutput) MaxSessionLengthInMinutes() pulumi.Float64PtrOutput
<p>The length of time, in minutes, that a streaming session can run. After this point, Nimble Studio automatically terminates the session.</p>
func (LaunchProfileStreamConfigurationPtrOutput) StreamingImageIds ¶
func (o LaunchProfileStreamConfigurationPtrOutput) StreamingImageIds() pulumi.StringArrayOutput
<p>The streaming images that users can select from when launching a streaming session with this launch profile.</p>
func (LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutput ¶
func (o LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput
func (LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutputWithContext ¶
func (o LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationPtrOutput
type LaunchProfileStreamingClipboardMode ¶ added in v0.3.0
type LaunchProfileStreamingClipboardMode string
func (LaunchProfileStreamingClipboardMode) ElementType ¶ added in v0.3.0
func (LaunchProfileStreamingClipboardMode) ElementType() reflect.Type
func (LaunchProfileStreamingClipboardMode) ToLaunchProfileStreamingClipboardModeOutput ¶ added in v0.3.0
func (e LaunchProfileStreamingClipboardMode) ToLaunchProfileStreamingClipboardModeOutput() LaunchProfileStreamingClipboardModeOutput
func (LaunchProfileStreamingClipboardMode) ToLaunchProfileStreamingClipboardModeOutputWithContext ¶ added in v0.3.0
func (e LaunchProfileStreamingClipboardMode) ToLaunchProfileStreamingClipboardModeOutputWithContext(ctx context.Context) LaunchProfileStreamingClipboardModeOutput
func (LaunchProfileStreamingClipboardMode) ToLaunchProfileStreamingClipboardModePtrOutput ¶ added in v0.3.0
func (e LaunchProfileStreamingClipboardMode) ToLaunchProfileStreamingClipboardModePtrOutput() LaunchProfileStreamingClipboardModePtrOutput
func (LaunchProfileStreamingClipboardMode) ToLaunchProfileStreamingClipboardModePtrOutputWithContext ¶ added in v0.3.0
func (e LaunchProfileStreamingClipboardMode) ToLaunchProfileStreamingClipboardModePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingClipboardModePtrOutput
func (LaunchProfileStreamingClipboardMode) ToStringOutput ¶ added in v0.3.0
func (e LaunchProfileStreamingClipboardMode) ToStringOutput() pulumi.StringOutput
func (LaunchProfileStreamingClipboardMode) ToStringOutputWithContext ¶ added in v0.3.0
func (e LaunchProfileStreamingClipboardMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LaunchProfileStreamingClipboardMode) ToStringPtrOutput ¶ added in v0.3.0
func (e LaunchProfileStreamingClipboardMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileStreamingClipboardMode) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e LaunchProfileStreamingClipboardMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileStreamingClipboardModeInput ¶ added in v0.3.0
type LaunchProfileStreamingClipboardModeInput interface { pulumi.Input ToLaunchProfileStreamingClipboardModeOutput() LaunchProfileStreamingClipboardModeOutput ToLaunchProfileStreamingClipboardModeOutputWithContext(context.Context) LaunchProfileStreamingClipboardModeOutput }
LaunchProfileStreamingClipboardModeInput is an input type that accepts LaunchProfileStreamingClipboardModeArgs and LaunchProfileStreamingClipboardModeOutput values. You can construct a concrete instance of `LaunchProfileStreamingClipboardModeInput` via:
LaunchProfileStreamingClipboardModeArgs{...}
type LaunchProfileStreamingClipboardModeOutput ¶ added in v0.3.0
type LaunchProfileStreamingClipboardModeOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamingClipboardModeOutput) ElementType ¶ added in v0.3.0
func (LaunchProfileStreamingClipboardModeOutput) ElementType() reflect.Type
func (LaunchProfileStreamingClipboardModeOutput) ToLaunchProfileStreamingClipboardModeOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingClipboardModeOutput) ToLaunchProfileStreamingClipboardModeOutput() LaunchProfileStreamingClipboardModeOutput
func (LaunchProfileStreamingClipboardModeOutput) ToLaunchProfileStreamingClipboardModeOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingClipboardModeOutput) ToLaunchProfileStreamingClipboardModeOutputWithContext(ctx context.Context) LaunchProfileStreamingClipboardModeOutput
func (LaunchProfileStreamingClipboardModeOutput) ToLaunchProfileStreamingClipboardModePtrOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingClipboardModeOutput) ToLaunchProfileStreamingClipboardModePtrOutput() LaunchProfileStreamingClipboardModePtrOutput
func (LaunchProfileStreamingClipboardModeOutput) ToLaunchProfileStreamingClipboardModePtrOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingClipboardModeOutput) ToLaunchProfileStreamingClipboardModePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingClipboardModePtrOutput
func (LaunchProfileStreamingClipboardModeOutput) ToStringOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingClipboardModeOutput) ToStringOutput() pulumi.StringOutput
func (LaunchProfileStreamingClipboardModeOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingClipboardModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LaunchProfileStreamingClipboardModeOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingClipboardModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileStreamingClipboardModeOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingClipboardModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileStreamingClipboardModePtrInput ¶ added in v0.3.0
type LaunchProfileStreamingClipboardModePtrInput interface { pulumi.Input ToLaunchProfileStreamingClipboardModePtrOutput() LaunchProfileStreamingClipboardModePtrOutput ToLaunchProfileStreamingClipboardModePtrOutputWithContext(context.Context) LaunchProfileStreamingClipboardModePtrOutput }
func LaunchProfileStreamingClipboardModePtr ¶ added in v0.3.0
func LaunchProfileStreamingClipboardModePtr(v string) LaunchProfileStreamingClipboardModePtrInput
type LaunchProfileStreamingClipboardModePtrOutput ¶ added in v0.3.0
type LaunchProfileStreamingClipboardModePtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamingClipboardModePtrOutput) ElementType ¶ added in v0.3.0
func (LaunchProfileStreamingClipboardModePtrOutput) ElementType() reflect.Type
func (LaunchProfileStreamingClipboardModePtrOutput) ToLaunchProfileStreamingClipboardModePtrOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingClipboardModePtrOutput) ToLaunchProfileStreamingClipboardModePtrOutput() LaunchProfileStreamingClipboardModePtrOutput
func (LaunchProfileStreamingClipboardModePtrOutput) ToLaunchProfileStreamingClipboardModePtrOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingClipboardModePtrOutput) ToLaunchProfileStreamingClipboardModePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingClipboardModePtrOutput
func (LaunchProfileStreamingClipboardModePtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingClipboardModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileStreamingClipboardModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingClipboardModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileStreamingInstanceType ¶ added in v0.3.0
type LaunchProfileStreamingInstanceType string
func (LaunchProfileStreamingInstanceType) ElementType ¶ added in v0.3.0
func (LaunchProfileStreamingInstanceType) ElementType() reflect.Type
func (LaunchProfileStreamingInstanceType) ToLaunchProfileStreamingInstanceTypeOutput ¶ added in v0.3.0
func (e LaunchProfileStreamingInstanceType) ToLaunchProfileStreamingInstanceTypeOutput() LaunchProfileStreamingInstanceTypeOutput
func (LaunchProfileStreamingInstanceType) ToLaunchProfileStreamingInstanceTypeOutputWithContext ¶ added in v0.3.0
func (e LaunchProfileStreamingInstanceType) ToLaunchProfileStreamingInstanceTypeOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypeOutput
func (LaunchProfileStreamingInstanceType) ToLaunchProfileStreamingInstanceTypePtrOutput ¶ added in v0.3.0
func (e LaunchProfileStreamingInstanceType) ToLaunchProfileStreamingInstanceTypePtrOutput() LaunchProfileStreamingInstanceTypePtrOutput
func (LaunchProfileStreamingInstanceType) ToLaunchProfileStreamingInstanceTypePtrOutputWithContext ¶ added in v0.3.0
func (e LaunchProfileStreamingInstanceType) ToLaunchProfileStreamingInstanceTypePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypePtrOutput
func (LaunchProfileStreamingInstanceType) ToStringOutput ¶ added in v0.3.0
func (e LaunchProfileStreamingInstanceType) ToStringOutput() pulumi.StringOutput
func (LaunchProfileStreamingInstanceType) ToStringOutputWithContext ¶ added in v0.3.0
func (e LaunchProfileStreamingInstanceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LaunchProfileStreamingInstanceType) ToStringPtrOutput ¶ added in v0.3.0
func (e LaunchProfileStreamingInstanceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileStreamingInstanceType) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e LaunchProfileStreamingInstanceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileStreamingInstanceTypeArray ¶ added in v0.3.0
type LaunchProfileStreamingInstanceTypeArray []LaunchProfileStreamingInstanceType
func (LaunchProfileStreamingInstanceTypeArray) ElementType ¶ added in v0.3.0
func (LaunchProfileStreamingInstanceTypeArray) ElementType() reflect.Type
func (LaunchProfileStreamingInstanceTypeArray) ToLaunchProfileStreamingInstanceTypeArrayOutput ¶ added in v0.3.0
func (i LaunchProfileStreamingInstanceTypeArray) ToLaunchProfileStreamingInstanceTypeArrayOutput() LaunchProfileStreamingInstanceTypeArrayOutput
func (LaunchProfileStreamingInstanceTypeArray) ToLaunchProfileStreamingInstanceTypeArrayOutputWithContext ¶ added in v0.3.0
func (i LaunchProfileStreamingInstanceTypeArray) ToLaunchProfileStreamingInstanceTypeArrayOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypeArrayOutput
type LaunchProfileStreamingInstanceTypeArrayInput ¶ added in v0.3.0
type LaunchProfileStreamingInstanceTypeArrayInput interface { pulumi.Input ToLaunchProfileStreamingInstanceTypeArrayOutput() LaunchProfileStreamingInstanceTypeArrayOutput ToLaunchProfileStreamingInstanceTypeArrayOutputWithContext(context.Context) LaunchProfileStreamingInstanceTypeArrayOutput }
LaunchProfileStreamingInstanceTypeArrayInput is an input type that accepts LaunchProfileStreamingInstanceTypeArray and LaunchProfileStreamingInstanceTypeArrayOutput values. You can construct a concrete instance of `LaunchProfileStreamingInstanceTypeArrayInput` via:
LaunchProfileStreamingInstanceTypeArray{ LaunchProfileStreamingInstanceTypeArgs{...} }
type LaunchProfileStreamingInstanceTypeArrayOutput ¶ added in v0.3.0
type LaunchProfileStreamingInstanceTypeArrayOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamingInstanceTypeArrayOutput) ElementType ¶ added in v0.3.0
func (LaunchProfileStreamingInstanceTypeArrayOutput) ElementType() reflect.Type
func (LaunchProfileStreamingInstanceTypeArrayOutput) ToLaunchProfileStreamingInstanceTypeArrayOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypeArrayOutput) ToLaunchProfileStreamingInstanceTypeArrayOutput() LaunchProfileStreamingInstanceTypeArrayOutput
func (LaunchProfileStreamingInstanceTypeArrayOutput) ToLaunchProfileStreamingInstanceTypeArrayOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypeArrayOutput) ToLaunchProfileStreamingInstanceTypeArrayOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypeArrayOutput
type LaunchProfileStreamingInstanceTypeInput ¶ added in v0.3.0
type LaunchProfileStreamingInstanceTypeInput interface { pulumi.Input ToLaunchProfileStreamingInstanceTypeOutput() LaunchProfileStreamingInstanceTypeOutput ToLaunchProfileStreamingInstanceTypeOutputWithContext(context.Context) LaunchProfileStreamingInstanceTypeOutput }
LaunchProfileStreamingInstanceTypeInput is an input type that accepts LaunchProfileStreamingInstanceTypeArgs and LaunchProfileStreamingInstanceTypeOutput values. You can construct a concrete instance of `LaunchProfileStreamingInstanceTypeInput` via:
LaunchProfileStreamingInstanceTypeArgs{...}
type LaunchProfileStreamingInstanceTypeOutput ¶ added in v0.3.0
type LaunchProfileStreamingInstanceTypeOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamingInstanceTypeOutput) ElementType ¶ added in v0.3.0
func (LaunchProfileStreamingInstanceTypeOutput) ElementType() reflect.Type
func (LaunchProfileStreamingInstanceTypeOutput) ToLaunchProfileStreamingInstanceTypeOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypeOutput) ToLaunchProfileStreamingInstanceTypeOutput() LaunchProfileStreamingInstanceTypeOutput
func (LaunchProfileStreamingInstanceTypeOutput) ToLaunchProfileStreamingInstanceTypeOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypeOutput) ToLaunchProfileStreamingInstanceTypeOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypeOutput
func (LaunchProfileStreamingInstanceTypeOutput) ToLaunchProfileStreamingInstanceTypePtrOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypeOutput) ToLaunchProfileStreamingInstanceTypePtrOutput() LaunchProfileStreamingInstanceTypePtrOutput
func (LaunchProfileStreamingInstanceTypeOutput) ToLaunchProfileStreamingInstanceTypePtrOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypeOutput) ToLaunchProfileStreamingInstanceTypePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypePtrOutput
func (LaunchProfileStreamingInstanceTypeOutput) ToStringOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypeOutput) ToStringOutput() pulumi.StringOutput
func (LaunchProfileStreamingInstanceTypeOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LaunchProfileStreamingInstanceTypeOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileStreamingInstanceTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileStreamingInstanceTypePtrInput ¶ added in v0.3.0
type LaunchProfileStreamingInstanceTypePtrInput interface { pulumi.Input ToLaunchProfileStreamingInstanceTypePtrOutput() LaunchProfileStreamingInstanceTypePtrOutput ToLaunchProfileStreamingInstanceTypePtrOutputWithContext(context.Context) LaunchProfileStreamingInstanceTypePtrOutput }
func LaunchProfileStreamingInstanceTypePtr ¶ added in v0.3.0
func LaunchProfileStreamingInstanceTypePtr(v string) LaunchProfileStreamingInstanceTypePtrInput
type LaunchProfileStreamingInstanceTypePtrOutput ¶ added in v0.3.0
type LaunchProfileStreamingInstanceTypePtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamingInstanceTypePtrOutput) ElementType ¶ added in v0.3.0
func (LaunchProfileStreamingInstanceTypePtrOutput) ElementType() reflect.Type
func (LaunchProfileStreamingInstanceTypePtrOutput) ToLaunchProfileStreamingInstanceTypePtrOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypePtrOutput) ToLaunchProfileStreamingInstanceTypePtrOutput() LaunchProfileStreamingInstanceTypePtrOutput
func (LaunchProfileStreamingInstanceTypePtrOutput) ToLaunchProfileStreamingInstanceTypePtrOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypePtrOutput) ToLaunchProfileStreamingInstanceTypePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingInstanceTypePtrOutput
func (LaunchProfileStreamingInstanceTypePtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileStreamingInstanceTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileStreamingInstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileTags ¶ added in v0.3.0
type LaunchProfileTags struct { }
type LaunchProfileTagsArgs ¶ added in v0.3.0
type LaunchProfileTagsArgs struct { }
func (LaunchProfileTagsArgs) ElementType ¶ added in v0.3.0
func (LaunchProfileTagsArgs) ElementType() reflect.Type
func (LaunchProfileTagsArgs) ToLaunchProfileTagsOutput ¶ added in v0.3.0
func (i LaunchProfileTagsArgs) ToLaunchProfileTagsOutput() LaunchProfileTagsOutput
func (LaunchProfileTagsArgs) ToLaunchProfileTagsOutputWithContext ¶ added in v0.3.0
func (i LaunchProfileTagsArgs) ToLaunchProfileTagsOutputWithContext(ctx context.Context) LaunchProfileTagsOutput
func (LaunchProfileTagsArgs) ToLaunchProfileTagsPtrOutput ¶ added in v0.3.0
func (i LaunchProfileTagsArgs) ToLaunchProfileTagsPtrOutput() LaunchProfileTagsPtrOutput
func (LaunchProfileTagsArgs) ToLaunchProfileTagsPtrOutputWithContext ¶ added in v0.3.0
func (i LaunchProfileTagsArgs) ToLaunchProfileTagsPtrOutputWithContext(ctx context.Context) LaunchProfileTagsPtrOutput
type LaunchProfileTagsInput ¶ added in v0.3.0
type LaunchProfileTagsInput interface { pulumi.Input ToLaunchProfileTagsOutput() LaunchProfileTagsOutput ToLaunchProfileTagsOutputWithContext(context.Context) LaunchProfileTagsOutput }
LaunchProfileTagsInput is an input type that accepts LaunchProfileTagsArgs and LaunchProfileTagsOutput values. You can construct a concrete instance of `LaunchProfileTagsInput` via:
LaunchProfileTagsArgs{...}
type LaunchProfileTagsOutput ¶ added in v0.3.0
type LaunchProfileTagsOutput struct{ *pulumi.OutputState }
func (LaunchProfileTagsOutput) ElementType ¶ added in v0.3.0
func (LaunchProfileTagsOutput) ElementType() reflect.Type
func (LaunchProfileTagsOutput) ToLaunchProfileTagsOutput ¶ added in v0.3.0
func (o LaunchProfileTagsOutput) ToLaunchProfileTagsOutput() LaunchProfileTagsOutput
func (LaunchProfileTagsOutput) ToLaunchProfileTagsOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileTagsOutput) ToLaunchProfileTagsOutputWithContext(ctx context.Context) LaunchProfileTagsOutput
func (LaunchProfileTagsOutput) ToLaunchProfileTagsPtrOutput ¶ added in v0.3.0
func (o LaunchProfileTagsOutput) ToLaunchProfileTagsPtrOutput() LaunchProfileTagsPtrOutput
func (LaunchProfileTagsOutput) ToLaunchProfileTagsPtrOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileTagsOutput) ToLaunchProfileTagsPtrOutputWithContext(ctx context.Context) LaunchProfileTagsPtrOutput
type LaunchProfileTagsPtrInput ¶ added in v0.3.0
type LaunchProfileTagsPtrInput interface { pulumi.Input ToLaunchProfileTagsPtrOutput() LaunchProfileTagsPtrOutput ToLaunchProfileTagsPtrOutputWithContext(context.Context) LaunchProfileTagsPtrOutput }
LaunchProfileTagsPtrInput is an input type that accepts LaunchProfileTagsArgs, LaunchProfileTagsPtr and LaunchProfileTagsPtrOutput values. You can construct a concrete instance of `LaunchProfileTagsPtrInput` via:
LaunchProfileTagsArgs{...} or: nil
func LaunchProfileTagsPtr ¶ added in v0.3.0
func LaunchProfileTagsPtr(v *LaunchProfileTagsArgs) LaunchProfileTagsPtrInput
type LaunchProfileTagsPtrOutput ¶ added in v0.3.0
type LaunchProfileTagsPtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileTagsPtrOutput) Elem ¶ added in v0.3.0
func (o LaunchProfileTagsPtrOutput) Elem() LaunchProfileTagsOutput
func (LaunchProfileTagsPtrOutput) ElementType ¶ added in v0.3.0
func (LaunchProfileTagsPtrOutput) ElementType() reflect.Type
func (LaunchProfileTagsPtrOutput) ToLaunchProfileTagsPtrOutput ¶ added in v0.3.0
func (o LaunchProfileTagsPtrOutput) ToLaunchProfileTagsPtrOutput() LaunchProfileTagsPtrOutput
func (LaunchProfileTagsPtrOutput) ToLaunchProfileTagsPtrOutputWithContext ¶ added in v0.3.0
func (o LaunchProfileTagsPtrOutput) ToLaunchProfileTagsPtrOutputWithContext(ctx context.Context) LaunchProfileTagsPtrOutput
type StreamingImage ¶
type StreamingImage struct { pulumi.CustomResourceState // <p>A human-readable description of the streaming image.</p> Description pulumi.StringPtrOutput `pulumi:"description"` // <p>The ID of an EC2 machine image with which to create this streaming image.</p> Ec2ImageId pulumi.StringOutput `pulumi:"ec2ImageId"` EncryptionConfiguration StreamingImageEncryptionConfigurationOutput `pulumi:"encryptionConfiguration"` // <p>The list of EULAs that must be accepted before a Streaming Session can be started using this streaming image.</p> EulaIds pulumi.StringArrayOutput `pulumi:"eulaIds"` // <p>A friendly name for a streaming image resource.</p> Name pulumi.StringOutput `pulumi:"name"` // <p>The owner of the streaming image, either the studioId that contains the streaming image, or 'amazon' for images that are provided by Amazon Nimble Studio.</p> Owner pulumi.StringOutput `pulumi:"owner"` // <p>The platform of the streaming image, either WINDOWS or LINUX.</p> Platform pulumi.StringOutput `pulumi:"platform"` StreamingImageId pulumi.StringOutput `pulumi:"streamingImageId"` // <p>The studioId. </p> StudioId pulumi.StringOutput `pulumi:"studioId"` Tags StreamingImageTagsPtrOutput `pulumi:"tags"` }
Represents a streaming session machine image that can be used to launch a streaming session
func GetStreamingImage ¶
func GetStreamingImage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StreamingImageState, opts ...pulumi.ResourceOption) (*StreamingImage, error)
GetStreamingImage gets an existing StreamingImage 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 NewStreamingImage ¶
func NewStreamingImage(ctx *pulumi.Context, name string, args *StreamingImageArgs, opts ...pulumi.ResourceOption) (*StreamingImage, error)
NewStreamingImage registers a new resource with the given unique name, arguments, and options.
func (*StreamingImage) ElementType ¶
func (*StreamingImage) ElementType() reflect.Type
func (*StreamingImage) ToStreamingImageOutput ¶
func (i *StreamingImage) ToStreamingImageOutput() StreamingImageOutput
func (*StreamingImage) ToStreamingImageOutputWithContext ¶
func (i *StreamingImage) ToStreamingImageOutputWithContext(ctx context.Context) StreamingImageOutput
type StreamingImageArgs ¶
type StreamingImageArgs struct { // <p>A human-readable description of the streaming image.</p> Description pulumi.StringPtrInput // <p>The ID of an EC2 machine image with which to create this streaming image.</p> Ec2ImageId pulumi.StringInput // <p>A friendly name for a streaming image resource.</p> Name pulumi.StringPtrInput // <p>The studioId. </p> StudioId pulumi.StringInput Tags StreamingImageTagsPtrInput }
The set of arguments for constructing a StreamingImage resource.
func (StreamingImageArgs) ElementType ¶
func (StreamingImageArgs) ElementType() reflect.Type
type StreamingImageEncryptionConfiguration ¶ added in v0.2.0
type StreamingImageEncryptionConfiguration struct { // <p>The ARN for a KMS key that is used to encrypt studio data.</p> KeyArn *string `pulumi:"keyArn"` KeyType StreamingImageEncryptionConfigurationKeyType `pulumi:"keyType"` }
<p>TODO</p>
type StreamingImageEncryptionConfigurationArgs ¶ added in v0.2.0
type StreamingImageEncryptionConfigurationArgs struct { // <p>The ARN for a KMS key that is used to encrypt studio data.</p> KeyArn pulumi.StringPtrInput `pulumi:"keyArn"` KeyType StreamingImageEncryptionConfigurationKeyTypeInput `pulumi:"keyType"` }
<p>TODO</p>
func (StreamingImageEncryptionConfigurationArgs) ElementType ¶ added in v0.2.0
func (StreamingImageEncryptionConfigurationArgs) ElementType() reflect.Type
func (StreamingImageEncryptionConfigurationArgs) ToStreamingImageEncryptionConfigurationOutput ¶ added in v0.2.0
func (i StreamingImageEncryptionConfigurationArgs) ToStreamingImageEncryptionConfigurationOutput() StreamingImageEncryptionConfigurationOutput
func (StreamingImageEncryptionConfigurationArgs) ToStreamingImageEncryptionConfigurationOutputWithContext ¶ added in v0.2.0
func (i StreamingImageEncryptionConfigurationArgs) ToStreamingImageEncryptionConfigurationOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationOutput
func (StreamingImageEncryptionConfigurationArgs) ToStreamingImageEncryptionConfigurationPtrOutput ¶ added in v0.2.0
func (i StreamingImageEncryptionConfigurationArgs) ToStreamingImageEncryptionConfigurationPtrOutput() StreamingImageEncryptionConfigurationPtrOutput
func (StreamingImageEncryptionConfigurationArgs) ToStreamingImageEncryptionConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (i StreamingImageEncryptionConfigurationArgs) ToStreamingImageEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationPtrOutput
type StreamingImageEncryptionConfigurationInput ¶ added in v0.2.0
type StreamingImageEncryptionConfigurationInput interface { pulumi.Input ToStreamingImageEncryptionConfigurationOutput() StreamingImageEncryptionConfigurationOutput ToStreamingImageEncryptionConfigurationOutputWithContext(context.Context) StreamingImageEncryptionConfigurationOutput }
StreamingImageEncryptionConfigurationInput is an input type that accepts StreamingImageEncryptionConfigurationArgs and StreamingImageEncryptionConfigurationOutput values. You can construct a concrete instance of `StreamingImageEncryptionConfigurationInput` via:
StreamingImageEncryptionConfigurationArgs{...}
type StreamingImageEncryptionConfigurationKeyType ¶ added in v0.3.0
type StreamingImageEncryptionConfigurationKeyType string
<p/>
func (StreamingImageEncryptionConfigurationKeyType) ElementType ¶ added in v0.3.0
func (StreamingImageEncryptionConfigurationKeyType) ElementType() reflect.Type
func (StreamingImageEncryptionConfigurationKeyType) ToStreamingImageEncryptionConfigurationKeyTypeOutput ¶ added in v0.3.0
func (e StreamingImageEncryptionConfigurationKeyType) ToStreamingImageEncryptionConfigurationKeyTypeOutput() StreamingImageEncryptionConfigurationKeyTypeOutput
func (StreamingImageEncryptionConfigurationKeyType) ToStreamingImageEncryptionConfigurationKeyTypeOutputWithContext ¶ added in v0.3.0
func (e StreamingImageEncryptionConfigurationKeyType) ToStreamingImageEncryptionConfigurationKeyTypeOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationKeyTypeOutput
func (StreamingImageEncryptionConfigurationKeyType) ToStreamingImageEncryptionConfigurationKeyTypePtrOutput ¶ added in v0.3.0
func (e StreamingImageEncryptionConfigurationKeyType) ToStreamingImageEncryptionConfigurationKeyTypePtrOutput() StreamingImageEncryptionConfigurationKeyTypePtrOutput
func (StreamingImageEncryptionConfigurationKeyType) ToStreamingImageEncryptionConfigurationKeyTypePtrOutputWithContext ¶ added in v0.3.0
func (e StreamingImageEncryptionConfigurationKeyType) ToStreamingImageEncryptionConfigurationKeyTypePtrOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationKeyTypePtrOutput
func (StreamingImageEncryptionConfigurationKeyType) ToStringOutput ¶ added in v0.3.0
func (e StreamingImageEncryptionConfigurationKeyType) ToStringOutput() pulumi.StringOutput
func (StreamingImageEncryptionConfigurationKeyType) ToStringOutputWithContext ¶ added in v0.3.0
func (e StreamingImageEncryptionConfigurationKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StreamingImageEncryptionConfigurationKeyType) ToStringPtrOutput ¶ added in v0.3.0
func (e StreamingImageEncryptionConfigurationKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (StreamingImageEncryptionConfigurationKeyType) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e StreamingImageEncryptionConfigurationKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StreamingImageEncryptionConfigurationKeyTypeInput ¶ added in v0.3.0
type StreamingImageEncryptionConfigurationKeyTypeInput interface { pulumi.Input ToStreamingImageEncryptionConfigurationKeyTypeOutput() StreamingImageEncryptionConfigurationKeyTypeOutput ToStreamingImageEncryptionConfigurationKeyTypeOutputWithContext(context.Context) StreamingImageEncryptionConfigurationKeyTypeOutput }
StreamingImageEncryptionConfigurationKeyTypeInput is an input type that accepts StreamingImageEncryptionConfigurationKeyTypeArgs and StreamingImageEncryptionConfigurationKeyTypeOutput values. You can construct a concrete instance of `StreamingImageEncryptionConfigurationKeyTypeInput` via:
StreamingImageEncryptionConfigurationKeyTypeArgs{...}
type StreamingImageEncryptionConfigurationKeyTypeOutput ¶ added in v0.3.0
type StreamingImageEncryptionConfigurationKeyTypeOutput struct{ *pulumi.OutputState }
func (StreamingImageEncryptionConfigurationKeyTypeOutput) ElementType ¶ added in v0.3.0
func (StreamingImageEncryptionConfigurationKeyTypeOutput) ElementType() reflect.Type
func (StreamingImageEncryptionConfigurationKeyTypeOutput) ToStreamingImageEncryptionConfigurationKeyTypeOutput ¶ added in v0.3.0
func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStreamingImageEncryptionConfigurationKeyTypeOutput() StreamingImageEncryptionConfigurationKeyTypeOutput
func (StreamingImageEncryptionConfigurationKeyTypeOutput) ToStreamingImageEncryptionConfigurationKeyTypeOutputWithContext ¶ added in v0.3.0
func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStreamingImageEncryptionConfigurationKeyTypeOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationKeyTypeOutput
func (StreamingImageEncryptionConfigurationKeyTypeOutput) ToStreamingImageEncryptionConfigurationKeyTypePtrOutput ¶ added in v0.3.0
func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStreamingImageEncryptionConfigurationKeyTypePtrOutput() StreamingImageEncryptionConfigurationKeyTypePtrOutput
func (StreamingImageEncryptionConfigurationKeyTypeOutput) ToStreamingImageEncryptionConfigurationKeyTypePtrOutputWithContext ¶ added in v0.3.0
func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStreamingImageEncryptionConfigurationKeyTypePtrOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationKeyTypePtrOutput
func (StreamingImageEncryptionConfigurationKeyTypeOutput) ToStringOutput ¶ added in v0.3.0
func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStringOutput() pulumi.StringOutput
func (StreamingImageEncryptionConfigurationKeyTypeOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StreamingImageEncryptionConfigurationKeyTypeOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StreamingImageEncryptionConfigurationKeyTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StreamingImageEncryptionConfigurationKeyTypePtrInput ¶ added in v0.3.0
type StreamingImageEncryptionConfigurationKeyTypePtrInput interface { pulumi.Input ToStreamingImageEncryptionConfigurationKeyTypePtrOutput() StreamingImageEncryptionConfigurationKeyTypePtrOutput ToStreamingImageEncryptionConfigurationKeyTypePtrOutputWithContext(context.Context) StreamingImageEncryptionConfigurationKeyTypePtrOutput }
func StreamingImageEncryptionConfigurationKeyTypePtr ¶ added in v0.3.0
func StreamingImageEncryptionConfigurationKeyTypePtr(v string) StreamingImageEncryptionConfigurationKeyTypePtrInput
type StreamingImageEncryptionConfigurationKeyTypePtrOutput ¶ added in v0.3.0
type StreamingImageEncryptionConfigurationKeyTypePtrOutput struct{ *pulumi.OutputState }
func (StreamingImageEncryptionConfigurationKeyTypePtrOutput) ElementType ¶ added in v0.3.0
func (StreamingImageEncryptionConfigurationKeyTypePtrOutput) ElementType() reflect.Type
func (StreamingImageEncryptionConfigurationKeyTypePtrOutput) ToStreamingImageEncryptionConfigurationKeyTypePtrOutput ¶ added in v0.3.0
func (o StreamingImageEncryptionConfigurationKeyTypePtrOutput) ToStreamingImageEncryptionConfigurationKeyTypePtrOutput() StreamingImageEncryptionConfigurationKeyTypePtrOutput
func (StreamingImageEncryptionConfigurationKeyTypePtrOutput) ToStreamingImageEncryptionConfigurationKeyTypePtrOutputWithContext ¶ added in v0.3.0
func (o StreamingImageEncryptionConfigurationKeyTypePtrOutput) ToStreamingImageEncryptionConfigurationKeyTypePtrOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationKeyTypePtrOutput
func (StreamingImageEncryptionConfigurationKeyTypePtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StreamingImageEncryptionConfigurationKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StreamingImageEncryptionConfigurationKeyTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StreamingImageEncryptionConfigurationKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StreamingImageEncryptionConfigurationOutput ¶ added in v0.2.0
type StreamingImageEncryptionConfigurationOutput struct{ *pulumi.OutputState }
<p>TODO</p>
func (StreamingImageEncryptionConfigurationOutput) ElementType ¶ added in v0.2.0
func (StreamingImageEncryptionConfigurationOutput) ElementType() reflect.Type
func (StreamingImageEncryptionConfigurationOutput) KeyArn ¶ added in v0.2.0
func (o StreamingImageEncryptionConfigurationOutput) KeyArn() pulumi.StringPtrOutput
<p>The ARN for a KMS key that is used to encrypt studio data.</p>
func (StreamingImageEncryptionConfigurationOutput) ToStreamingImageEncryptionConfigurationOutput ¶ added in v0.2.0
func (o StreamingImageEncryptionConfigurationOutput) ToStreamingImageEncryptionConfigurationOutput() StreamingImageEncryptionConfigurationOutput
func (StreamingImageEncryptionConfigurationOutput) ToStreamingImageEncryptionConfigurationOutputWithContext ¶ added in v0.2.0
func (o StreamingImageEncryptionConfigurationOutput) ToStreamingImageEncryptionConfigurationOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationOutput
func (StreamingImageEncryptionConfigurationOutput) ToStreamingImageEncryptionConfigurationPtrOutput ¶ added in v0.2.0
func (o StreamingImageEncryptionConfigurationOutput) ToStreamingImageEncryptionConfigurationPtrOutput() StreamingImageEncryptionConfigurationPtrOutput
func (StreamingImageEncryptionConfigurationOutput) ToStreamingImageEncryptionConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (o StreamingImageEncryptionConfigurationOutput) ToStreamingImageEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationPtrOutput
type StreamingImageEncryptionConfigurationPtrInput ¶ added in v0.2.0
type StreamingImageEncryptionConfigurationPtrInput interface { pulumi.Input ToStreamingImageEncryptionConfigurationPtrOutput() StreamingImageEncryptionConfigurationPtrOutput ToStreamingImageEncryptionConfigurationPtrOutputWithContext(context.Context) StreamingImageEncryptionConfigurationPtrOutput }
StreamingImageEncryptionConfigurationPtrInput is an input type that accepts StreamingImageEncryptionConfigurationArgs, StreamingImageEncryptionConfigurationPtr and StreamingImageEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `StreamingImageEncryptionConfigurationPtrInput` via:
StreamingImageEncryptionConfigurationArgs{...} or: nil
func StreamingImageEncryptionConfigurationPtr ¶ added in v0.2.0
func StreamingImageEncryptionConfigurationPtr(v *StreamingImageEncryptionConfigurationArgs) StreamingImageEncryptionConfigurationPtrInput
type StreamingImageEncryptionConfigurationPtrOutput ¶ added in v0.2.0
type StreamingImageEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (StreamingImageEncryptionConfigurationPtrOutput) ElementType ¶ added in v0.2.0
func (StreamingImageEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (StreamingImageEncryptionConfigurationPtrOutput) KeyArn ¶ added in v0.2.0
func (o StreamingImageEncryptionConfigurationPtrOutput) KeyArn() pulumi.StringPtrOutput
<p>The ARN for a KMS key that is used to encrypt studio data.</p>
func (StreamingImageEncryptionConfigurationPtrOutput) ToStreamingImageEncryptionConfigurationPtrOutput ¶ added in v0.2.0
func (o StreamingImageEncryptionConfigurationPtrOutput) ToStreamingImageEncryptionConfigurationPtrOutput() StreamingImageEncryptionConfigurationPtrOutput
func (StreamingImageEncryptionConfigurationPtrOutput) ToStreamingImageEncryptionConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (o StreamingImageEncryptionConfigurationPtrOutput) ToStreamingImageEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StreamingImageEncryptionConfigurationPtrOutput
type StreamingImageInput ¶
type StreamingImageInput interface { pulumi.Input ToStreamingImageOutput() StreamingImageOutput ToStreamingImageOutputWithContext(ctx context.Context) StreamingImageOutput }
type StreamingImageOutput ¶
type StreamingImageOutput struct{ *pulumi.OutputState }
func (StreamingImageOutput) ElementType ¶
func (StreamingImageOutput) ElementType() reflect.Type
func (StreamingImageOutput) ToStreamingImageOutput ¶
func (o StreamingImageOutput) ToStreamingImageOutput() StreamingImageOutput
func (StreamingImageOutput) ToStreamingImageOutputWithContext ¶
func (o StreamingImageOutput) ToStreamingImageOutputWithContext(ctx context.Context) StreamingImageOutput
type StreamingImageState ¶
type StreamingImageState struct { }
func (StreamingImageState) ElementType ¶
func (StreamingImageState) ElementType() reflect.Type
type StreamingImageTags ¶ added in v0.3.0
type StreamingImageTags struct { }
type StreamingImageTagsArgs ¶ added in v0.3.0
type StreamingImageTagsArgs struct { }
func (StreamingImageTagsArgs) ElementType ¶ added in v0.3.0
func (StreamingImageTagsArgs) ElementType() reflect.Type
func (StreamingImageTagsArgs) ToStreamingImageTagsOutput ¶ added in v0.3.0
func (i StreamingImageTagsArgs) ToStreamingImageTagsOutput() StreamingImageTagsOutput
func (StreamingImageTagsArgs) ToStreamingImageTagsOutputWithContext ¶ added in v0.3.0
func (i StreamingImageTagsArgs) ToStreamingImageTagsOutputWithContext(ctx context.Context) StreamingImageTagsOutput
func (StreamingImageTagsArgs) ToStreamingImageTagsPtrOutput ¶ added in v0.3.0
func (i StreamingImageTagsArgs) ToStreamingImageTagsPtrOutput() StreamingImageTagsPtrOutput
func (StreamingImageTagsArgs) ToStreamingImageTagsPtrOutputWithContext ¶ added in v0.3.0
func (i StreamingImageTagsArgs) ToStreamingImageTagsPtrOutputWithContext(ctx context.Context) StreamingImageTagsPtrOutput
type StreamingImageTagsInput ¶ added in v0.3.0
type StreamingImageTagsInput interface { pulumi.Input ToStreamingImageTagsOutput() StreamingImageTagsOutput ToStreamingImageTagsOutputWithContext(context.Context) StreamingImageTagsOutput }
StreamingImageTagsInput is an input type that accepts StreamingImageTagsArgs and StreamingImageTagsOutput values. You can construct a concrete instance of `StreamingImageTagsInput` via:
StreamingImageTagsArgs{...}
type StreamingImageTagsOutput ¶ added in v0.3.0
type StreamingImageTagsOutput struct{ *pulumi.OutputState }
func (StreamingImageTagsOutput) ElementType ¶ added in v0.3.0
func (StreamingImageTagsOutput) ElementType() reflect.Type
func (StreamingImageTagsOutput) ToStreamingImageTagsOutput ¶ added in v0.3.0
func (o StreamingImageTagsOutput) ToStreamingImageTagsOutput() StreamingImageTagsOutput
func (StreamingImageTagsOutput) ToStreamingImageTagsOutputWithContext ¶ added in v0.3.0
func (o StreamingImageTagsOutput) ToStreamingImageTagsOutputWithContext(ctx context.Context) StreamingImageTagsOutput
func (StreamingImageTagsOutput) ToStreamingImageTagsPtrOutput ¶ added in v0.3.0
func (o StreamingImageTagsOutput) ToStreamingImageTagsPtrOutput() StreamingImageTagsPtrOutput
func (StreamingImageTagsOutput) ToStreamingImageTagsPtrOutputWithContext ¶ added in v0.3.0
func (o StreamingImageTagsOutput) ToStreamingImageTagsPtrOutputWithContext(ctx context.Context) StreamingImageTagsPtrOutput
type StreamingImageTagsPtrInput ¶ added in v0.3.0
type StreamingImageTagsPtrInput interface { pulumi.Input ToStreamingImageTagsPtrOutput() StreamingImageTagsPtrOutput ToStreamingImageTagsPtrOutputWithContext(context.Context) StreamingImageTagsPtrOutput }
StreamingImageTagsPtrInput is an input type that accepts StreamingImageTagsArgs, StreamingImageTagsPtr and StreamingImageTagsPtrOutput values. You can construct a concrete instance of `StreamingImageTagsPtrInput` via:
StreamingImageTagsArgs{...} or: nil
func StreamingImageTagsPtr ¶ added in v0.3.0
func StreamingImageTagsPtr(v *StreamingImageTagsArgs) StreamingImageTagsPtrInput
type StreamingImageTagsPtrOutput ¶ added in v0.3.0
type StreamingImageTagsPtrOutput struct{ *pulumi.OutputState }
func (StreamingImageTagsPtrOutput) Elem ¶ added in v0.3.0
func (o StreamingImageTagsPtrOutput) Elem() StreamingImageTagsOutput
func (StreamingImageTagsPtrOutput) ElementType ¶ added in v0.3.0
func (StreamingImageTagsPtrOutput) ElementType() reflect.Type
func (StreamingImageTagsPtrOutput) ToStreamingImageTagsPtrOutput ¶ added in v0.3.0
func (o StreamingImageTagsPtrOutput) ToStreamingImageTagsPtrOutput() StreamingImageTagsPtrOutput
func (StreamingImageTagsPtrOutput) ToStreamingImageTagsPtrOutputWithContext ¶ added in v0.3.0
func (o StreamingImageTagsPtrOutput) ToStreamingImageTagsPtrOutputWithContext(ctx context.Context) StreamingImageTagsPtrOutput
type Studio ¶
type Studio struct { pulumi.CustomResourceState // <p>The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.</p> AdminRoleArn pulumi.StringOutput `pulumi:"adminRoleArn"` // <p>A friendly name for the studio.</p> DisplayName pulumi.StringOutput `pulumi:"displayName"` // <p>The Amazon Web Services Region where the studio resource is located.</p> HomeRegion pulumi.StringOutput `pulumi:"homeRegion"` // <p>The Amazon Web Services SSO application client ID used to integrate with Amazon Web Services SSO to enable Amazon Web Services SSO users to log in to Nimble Studio portal.</p> SsoClientId pulumi.StringOutput `pulumi:"ssoClientId"` StudioEncryptionConfiguration StudioEncryptionConfigurationPtrOutput `pulumi:"studioEncryptionConfiguration"` StudioId pulumi.StringOutput `pulumi:"studioId"` // <p>The studio name that is used in the URL of the Nimble Studio portal when accessed by Nimble Studio users.</p> StudioName pulumi.StringOutput `pulumi:"studioName"` // <p>The address of the web page for the studio.</p> StudioUrl pulumi.StringOutput `pulumi:"studioUrl"` Tags StudioTagsPtrOutput `pulumi:"tags"` // <p>The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.</p> UserRoleArn pulumi.StringOutput `pulumi:"userRoleArn"` }
Represents a studio that contains other Nimble Studio resources
func GetStudio ¶
func GetStudio(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StudioState, opts ...pulumi.ResourceOption) (*Studio, error)
GetStudio gets an existing Studio 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 NewStudio ¶
func NewStudio(ctx *pulumi.Context, name string, args *StudioArgs, opts ...pulumi.ResourceOption) (*Studio, error)
NewStudio registers a new resource with the given unique name, arguments, and options.
func (*Studio) ElementType ¶
func (*Studio) ToStudioOutput ¶
func (i *Studio) ToStudioOutput() StudioOutput
func (*Studio) ToStudioOutputWithContext ¶
func (i *Studio) ToStudioOutputWithContext(ctx context.Context) StudioOutput
type StudioArgs ¶
type StudioArgs struct { // <p>The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.</p> AdminRoleArn pulumi.StringInput // <p>A friendly name for the studio.</p> DisplayName pulumi.StringInput StudioEncryptionConfiguration StudioEncryptionConfigurationPtrInput // <p>The studio name that is used in the URL of the Nimble Studio portal when accessed by Nimble Studio users.</p> StudioName pulumi.StringPtrInput Tags StudioTagsPtrInput // <p>The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.</p> UserRoleArn pulumi.StringInput }
The set of arguments for constructing a Studio resource.
func (StudioArgs) ElementType ¶
func (StudioArgs) ElementType() reflect.Type
type StudioComponent ¶
type StudioComponent struct { pulumi.CustomResourceState Configuration StudioComponentConfigurationPtrOutput `pulumi:"configuration"` // <p>The description.</p> Description pulumi.StringPtrOutput `pulumi:"description"` // <p>The EC2 security groups that control access to the studio component.</p> Ec2SecurityGroupIds pulumi.StringArrayOutput `pulumi:"ec2SecurityGroupIds"` // <p>Initialization scripts for studio components.</p> InitializationScripts StudioComponentInitializationScriptArrayOutput `pulumi:"initializationScripts"` // <p>The name for the studio component.</p> Name pulumi.StringOutput `pulumi:"name"` // <p>Parameters for the studio component scripts.</p> ScriptParameters StudioComponentScriptParameterKeyValueArrayOutput `pulumi:"scriptParameters"` StudioComponentId pulumi.StringOutput `pulumi:"studioComponentId"` // <p>The studioId. </p> StudioId pulumi.StringOutput `pulumi:"studioId"` Subtype StudioComponentSubtypePtrOutput `pulumi:"subtype"` Tags StudioComponentTagsPtrOutput `pulumi:"tags"` Type StudioComponentTypeOutput `pulumi:"type"` }
Represents a studio component which connects a non-Nimble Studio resource in your account to your studio
func GetStudioComponent ¶
func GetStudioComponent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StudioComponentState, opts ...pulumi.ResourceOption) (*StudioComponent, error)
GetStudioComponent gets an existing StudioComponent 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 NewStudioComponent ¶
func NewStudioComponent(ctx *pulumi.Context, name string, args *StudioComponentArgs, opts ...pulumi.ResourceOption) (*StudioComponent, error)
NewStudioComponent registers a new resource with the given unique name, arguments, and options.
func (*StudioComponent) ElementType ¶
func (*StudioComponent) ElementType() reflect.Type
func (*StudioComponent) ToStudioComponentOutput ¶
func (i *StudioComponent) ToStudioComponentOutput() StudioComponentOutput
func (*StudioComponent) ToStudioComponentOutputWithContext ¶
func (i *StudioComponent) ToStudioComponentOutputWithContext(ctx context.Context) StudioComponentOutput
type StudioComponentActiveDirectoryComputerAttribute ¶
type StudioComponentActiveDirectoryComputerAttribute struct { // <p>The name for the LDAP attribute.</p> Name *string `pulumi:"name"` // <p>The value for the LDAP attribute.</p> Value *string `pulumi:"value"` }
<p>An LDAP attribute of an Active Directory computer account, in the form of a name:value pair.</p>
type StudioComponentActiveDirectoryComputerAttributeArgs ¶
type StudioComponentActiveDirectoryComputerAttributeArgs struct { // <p>The name for the LDAP attribute.</p> Name pulumi.StringPtrInput `pulumi:"name"` // <p>The value for the LDAP attribute.</p> Value pulumi.StringPtrInput `pulumi:"value"` }
<p>An LDAP attribute of an Active Directory computer account, in the form of a name:value pair.</p>
func (StudioComponentActiveDirectoryComputerAttributeArgs) ElementType ¶
func (StudioComponentActiveDirectoryComputerAttributeArgs) ElementType() reflect.Type
func (StudioComponentActiveDirectoryComputerAttributeArgs) ToStudioComponentActiveDirectoryComputerAttributeOutput ¶
func (i StudioComponentActiveDirectoryComputerAttributeArgs) ToStudioComponentActiveDirectoryComputerAttributeOutput() StudioComponentActiveDirectoryComputerAttributeOutput
func (StudioComponentActiveDirectoryComputerAttributeArgs) ToStudioComponentActiveDirectoryComputerAttributeOutputWithContext ¶
func (i StudioComponentActiveDirectoryComputerAttributeArgs) ToStudioComponentActiveDirectoryComputerAttributeOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryComputerAttributeOutput
type StudioComponentActiveDirectoryComputerAttributeArray ¶
type StudioComponentActiveDirectoryComputerAttributeArray []StudioComponentActiveDirectoryComputerAttributeInput
func (StudioComponentActiveDirectoryComputerAttributeArray) ElementType ¶
func (StudioComponentActiveDirectoryComputerAttributeArray) ElementType() reflect.Type
func (StudioComponentActiveDirectoryComputerAttributeArray) ToStudioComponentActiveDirectoryComputerAttributeArrayOutput ¶
func (i StudioComponentActiveDirectoryComputerAttributeArray) ToStudioComponentActiveDirectoryComputerAttributeArrayOutput() StudioComponentActiveDirectoryComputerAttributeArrayOutput
func (StudioComponentActiveDirectoryComputerAttributeArray) ToStudioComponentActiveDirectoryComputerAttributeArrayOutputWithContext ¶
func (i StudioComponentActiveDirectoryComputerAttributeArray) ToStudioComponentActiveDirectoryComputerAttributeArrayOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryComputerAttributeArrayOutput
type StudioComponentActiveDirectoryComputerAttributeArrayInput ¶
type StudioComponentActiveDirectoryComputerAttributeArrayInput interface { pulumi.Input ToStudioComponentActiveDirectoryComputerAttributeArrayOutput() StudioComponentActiveDirectoryComputerAttributeArrayOutput ToStudioComponentActiveDirectoryComputerAttributeArrayOutputWithContext(context.Context) StudioComponentActiveDirectoryComputerAttributeArrayOutput }
StudioComponentActiveDirectoryComputerAttributeArrayInput is an input type that accepts StudioComponentActiveDirectoryComputerAttributeArray and StudioComponentActiveDirectoryComputerAttributeArrayOutput values. You can construct a concrete instance of `StudioComponentActiveDirectoryComputerAttributeArrayInput` via:
StudioComponentActiveDirectoryComputerAttributeArray{ StudioComponentActiveDirectoryComputerAttributeArgs{...} }
type StudioComponentActiveDirectoryComputerAttributeArrayOutput ¶
type StudioComponentActiveDirectoryComputerAttributeArrayOutput struct{ *pulumi.OutputState }
func (StudioComponentActiveDirectoryComputerAttributeArrayOutput) ElementType ¶
func (StudioComponentActiveDirectoryComputerAttributeArrayOutput) ElementType() reflect.Type
func (StudioComponentActiveDirectoryComputerAttributeArrayOutput) ToStudioComponentActiveDirectoryComputerAttributeArrayOutput ¶
func (o StudioComponentActiveDirectoryComputerAttributeArrayOutput) ToStudioComponentActiveDirectoryComputerAttributeArrayOutput() StudioComponentActiveDirectoryComputerAttributeArrayOutput
func (StudioComponentActiveDirectoryComputerAttributeArrayOutput) ToStudioComponentActiveDirectoryComputerAttributeArrayOutputWithContext ¶
func (o StudioComponentActiveDirectoryComputerAttributeArrayOutput) ToStudioComponentActiveDirectoryComputerAttributeArrayOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryComputerAttributeArrayOutput
type StudioComponentActiveDirectoryComputerAttributeInput ¶
type StudioComponentActiveDirectoryComputerAttributeInput interface { pulumi.Input ToStudioComponentActiveDirectoryComputerAttributeOutput() StudioComponentActiveDirectoryComputerAttributeOutput ToStudioComponentActiveDirectoryComputerAttributeOutputWithContext(context.Context) StudioComponentActiveDirectoryComputerAttributeOutput }
StudioComponentActiveDirectoryComputerAttributeInput is an input type that accepts StudioComponentActiveDirectoryComputerAttributeArgs and StudioComponentActiveDirectoryComputerAttributeOutput values. You can construct a concrete instance of `StudioComponentActiveDirectoryComputerAttributeInput` via:
StudioComponentActiveDirectoryComputerAttributeArgs{...}
type StudioComponentActiveDirectoryComputerAttributeOutput ¶
type StudioComponentActiveDirectoryComputerAttributeOutput struct{ *pulumi.OutputState }
<p>An LDAP attribute of an Active Directory computer account, in the form of a name:value pair.</p>
func (StudioComponentActiveDirectoryComputerAttributeOutput) ElementType ¶
func (StudioComponentActiveDirectoryComputerAttributeOutput) ElementType() reflect.Type
func (StudioComponentActiveDirectoryComputerAttributeOutput) Name ¶
<p>The name for the LDAP attribute.</p>
func (StudioComponentActiveDirectoryComputerAttributeOutput) ToStudioComponentActiveDirectoryComputerAttributeOutput ¶
func (o StudioComponentActiveDirectoryComputerAttributeOutput) ToStudioComponentActiveDirectoryComputerAttributeOutput() StudioComponentActiveDirectoryComputerAttributeOutput
func (StudioComponentActiveDirectoryComputerAttributeOutput) ToStudioComponentActiveDirectoryComputerAttributeOutputWithContext ¶
func (o StudioComponentActiveDirectoryComputerAttributeOutput) ToStudioComponentActiveDirectoryComputerAttributeOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryComputerAttributeOutput
func (StudioComponentActiveDirectoryComputerAttributeOutput) Value ¶
func (o StudioComponentActiveDirectoryComputerAttributeOutput) Value() pulumi.StringPtrOutput
<p>The value for the LDAP attribute.</p>
type StudioComponentActiveDirectoryConfiguration ¶
type StudioComponentActiveDirectoryConfiguration struct { // <p>A collection of custom attributes for an Active Directory computer.</p> ComputerAttributes []StudioComponentActiveDirectoryComputerAttribute `pulumi:"computerAttributes"` // <p>The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.</p> DirectoryId *string `pulumi:"directoryId"` // <p>The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.</p> OrganizationalUnitDistinguishedName *string `pulumi:"organizationalUnitDistinguishedName"` }
<p>The configuration for a Microsoft Active Directory (Microsoft AD) studio resource.</p>
type StudioComponentActiveDirectoryConfigurationArgs ¶
type StudioComponentActiveDirectoryConfigurationArgs struct { // <p>A collection of custom attributes for an Active Directory computer.</p> ComputerAttributes StudioComponentActiveDirectoryComputerAttributeArrayInput `pulumi:"computerAttributes"` // <p>The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.</p> DirectoryId pulumi.StringPtrInput `pulumi:"directoryId"` // <p>The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.</p> OrganizationalUnitDistinguishedName pulumi.StringPtrInput `pulumi:"organizationalUnitDistinguishedName"` }
<p>The configuration for a Microsoft Active Directory (Microsoft AD) studio resource.</p>
func (StudioComponentActiveDirectoryConfigurationArgs) ElementType ¶
func (StudioComponentActiveDirectoryConfigurationArgs) ElementType() reflect.Type
func (StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationOutput ¶
func (i StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationOutput() StudioComponentActiveDirectoryConfigurationOutput
func (StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationOutputWithContext ¶
func (i StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationOutput
func (StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationPtrOutput ¶
func (i StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationPtrOutput() StudioComponentActiveDirectoryConfigurationPtrOutput
func (StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext ¶
func (i StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationPtrOutput
type StudioComponentActiveDirectoryConfigurationInput ¶
type StudioComponentActiveDirectoryConfigurationInput interface { pulumi.Input ToStudioComponentActiveDirectoryConfigurationOutput() StudioComponentActiveDirectoryConfigurationOutput ToStudioComponentActiveDirectoryConfigurationOutputWithContext(context.Context) StudioComponentActiveDirectoryConfigurationOutput }
StudioComponentActiveDirectoryConfigurationInput is an input type that accepts StudioComponentActiveDirectoryConfigurationArgs and StudioComponentActiveDirectoryConfigurationOutput values. You can construct a concrete instance of `StudioComponentActiveDirectoryConfigurationInput` via:
StudioComponentActiveDirectoryConfigurationArgs{...}
type StudioComponentActiveDirectoryConfigurationOutput ¶
type StudioComponentActiveDirectoryConfigurationOutput struct{ *pulumi.OutputState }
<p>The configuration for a Microsoft Active Directory (Microsoft AD) studio resource.</p>
func (StudioComponentActiveDirectoryConfigurationOutput) ComputerAttributes ¶
func (o StudioComponentActiveDirectoryConfigurationOutput) ComputerAttributes() StudioComponentActiveDirectoryComputerAttributeArrayOutput
<p>A collection of custom attributes for an Active Directory computer.</p>
func (StudioComponentActiveDirectoryConfigurationOutput) DirectoryId ¶
func (o StudioComponentActiveDirectoryConfigurationOutput) DirectoryId() pulumi.StringPtrOutput
<p>The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.</p>
func (StudioComponentActiveDirectoryConfigurationOutput) ElementType ¶
func (StudioComponentActiveDirectoryConfigurationOutput) ElementType() reflect.Type
func (StudioComponentActiveDirectoryConfigurationOutput) OrganizationalUnitDistinguishedName ¶
func (o StudioComponentActiveDirectoryConfigurationOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput
<p>The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.</p>
func (StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationOutput ¶
func (o StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationOutput() StudioComponentActiveDirectoryConfigurationOutput
func (StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationOutputWithContext ¶
func (o StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationOutput
func (StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutput ¶
func (o StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutput() StudioComponentActiveDirectoryConfigurationPtrOutput
func (StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext ¶
func (o StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationPtrOutput
type StudioComponentActiveDirectoryConfigurationPtrInput ¶
type StudioComponentActiveDirectoryConfigurationPtrInput interface { pulumi.Input ToStudioComponentActiveDirectoryConfigurationPtrOutput() StudioComponentActiveDirectoryConfigurationPtrOutput ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext(context.Context) StudioComponentActiveDirectoryConfigurationPtrOutput }
StudioComponentActiveDirectoryConfigurationPtrInput is an input type that accepts StudioComponentActiveDirectoryConfigurationArgs, StudioComponentActiveDirectoryConfigurationPtr and StudioComponentActiveDirectoryConfigurationPtrOutput values. You can construct a concrete instance of `StudioComponentActiveDirectoryConfigurationPtrInput` via:
StudioComponentActiveDirectoryConfigurationArgs{...} or: nil
func StudioComponentActiveDirectoryConfigurationPtr ¶
func StudioComponentActiveDirectoryConfigurationPtr(v *StudioComponentActiveDirectoryConfigurationArgs) StudioComponentActiveDirectoryConfigurationPtrInput
type StudioComponentActiveDirectoryConfigurationPtrOutput ¶
type StudioComponentActiveDirectoryConfigurationPtrOutput struct{ *pulumi.OutputState }
func (StudioComponentActiveDirectoryConfigurationPtrOutput) ComputerAttributes ¶
func (o StudioComponentActiveDirectoryConfigurationPtrOutput) ComputerAttributes() StudioComponentActiveDirectoryComputerAttributeArrayOutput
<p>A collection of custom attributes for an Active Directory computer.</p>
func (StudioComponentActiveDirectoryConfigurationPtrOutput) DirectoryId ¶
func (o StudioComponentActiveDirectoryConfigurationPtrOutput) DirectoryId() pulumi.StringPtrOutput
<p>The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.</p>
func (StudioComponentActiveDirectoryConfigurationPtrOutput) ElementType ¶
func (StudioComponentActiveDirectoryConfigurationPtrOutput) ElementType() reflect.Type
func (StudioComponentActiveDirectoryConfigurationPtrOutput) OrganizationalUnitDistinguishedName ¶
func (o StudioComponentActiveDirectoryConfigurationPtrOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput
<p>The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.</p>
func (StudioComponentActiveDirectoryConfigurationPtrOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutput ¶
func (o StudioComponentActiveDirectoryConfigurationPtrOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutput() StudioComponentActiveDirectoryConfigurationPtrOutput
func (StudioComponentActiveDirectoryConfigurationPtrOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext ¶
func (o StudioComponentActiveDirectoryConfigurationPtrOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationPtrOutput
type StudioComponentArgs ¶
type StudioComponentArgs struct { Configuration StudioComponentConfigurationPtrInput // <p>The description.</p> Description pulumi.StringPtrInput // <p>The EC2 security groups that control access to the studio component.</p> Ec2SecurityGroupIds pulumi.StringArrayInput // <p>Initialization scripts for studio components.</p> InitializationScripts StudioComponentInitializationScriptArrayInput // <p>The name for the studio component.</p> Name pulumi.StringPtrInput // <p>Parameters for the studio component scripts.</p> ScriptParameters StudioComponentScriptParameterKeyValueArrayInput // <p>The studioId. </p> StudioId pulumi.StringInput Subtype StudioComponentSubtypePtrInput Tags StudioComponentTagsPtrInput Type StudioComponentTypeInput }
The set of arguments for constructing a StudioComponent resource.
func (StudioComponentArgs) ElementType ¶
func (StudioComponentArgs) ElementType() reflect.Type
type StudioComponentComputeFarmConfiguration ¶
type StudioComponentComputeFarmConfiguration struct { // <p>The name of an Active Directory user that is used on ComputeFarm worker instances.</p> ActiveDirectoryUser *string `pulumi:"activeDirectoryUser"` // <p>The endpoint of the ComputeFarm that is accessed by the studio component resource.</p> Endpoint *string `pulumi:"endpoint"` }
<p>The configuration for a render farm that is associated with a studio resource.</p>
type StudioComponentComputeFarmConfigurationArgs ¶
type StudioComponentComputeFarmConfigurationArgs struct { // <p>The name of an Active Directory user that is used on ComputeFarm worker instances.</p> ActiveDirectoryUser pulumi.StringPtrInput `pulumi:"activeDirectoryUser"` // <p>The endpoint of the ComputeFarm that is accessed by the studio component resource.</p> Endpoint pulumi.StringPtrInput `pulumi:"endpoint"` }
<p>The configuration for a render farm that is associated with a studio resource.</p>
func (StudioComponentComputeFarmConfigurationArgs) ElementType ¶
func (StudioComponentComputeFarmConfigurationArgs) ElementType() reflect.Type
func (StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationOutput ¶
func (i StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationOutput() StudioComponentComputeFarmConfigurationOutput
func (StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationOutputWithContext ¶
func (i StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationOutput
func (StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationPtrOutput ¶
func (i StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationPtrOutput() StudioComponentComputeFarmConfigurationPtrOutput
func (StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext ¶
func (i StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationPtrOutput
type StudioComponentComputeFarmConfigurationInput ¶
type StudioComponentComputeFarmConfigurationInput interface { pulumi.Input ToStudioComponentComputeFarmConfigurationOutput() StudioComponentComputeFarmConfigurationOutput ToStudioComponentComputeFarmConfigurationOutputWithContext(context.Context) StudioComponentComputeFarmConfigurationOutput }
StudioComponentComputeFarmConfigurationInput is an input type that accepts StudioComponentComputeFarmConfigurationArgs and StudioComponentComputeFarmConfigurationOutput values. You can construct a concrete instance of `StudioComponentComputeFarmConfigurationInput` via:
StudioComponentComputeFarmConfigurationArgs{...}
type StudioComponentComputeFarmConfigurationOutput ¶
type StudioComponentComputeFarmConfigurationOutput struct{ *pulumi.OutputState }
<p>The configuration for a render farm that is associated with a studio resource.</p>
func (StudioComponentComputeFarmConfigurationOutput) ActiveDirectoryUser ¶
func (o StudioComponentComputeFarmConfigurationOutput) ActiveDirectoryUser() pulumi.StringPtrOutput
<p>The name of an Active Directory user that is used on ComputeFarm worker instances.</p>
func (StudioComponentComputeFarmConfigurationOutput) ElementType ¶
func (StudioComponentComputeFarmConfigurationOutput) ElementType() reflect.Type
func (StudioComponentComputeFarmConfigurationOutput) Endpoint ¶
func (o StudioComponentComputeFarmConfigurationOutput) Endpoint() pulumi.StringPtrOutput
<p>The endpoint of the ComputeFarm that is accessed by the studio component resource.</p>
func (StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationOutput ¶
func (o StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationOutput() StudioComponentComputeFarmConfigurationOutput
func (StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationOutputWithContext ¶
func (o StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationOutput
func (StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationPtrOutput ¶
func (o StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationPtrOutput() StudioComponentComputeFarmConfigurationPtrOutput
func (StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext ¶
func (o StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationPtrOutput
type StudioComponentComputeFarmConfigurationPtrInput ¶
type StudioComponentComputeFarmConfigurationPtrInput interface { pulumi.Input ToStudioComponentComputeFarmConfigurationPtrOutput() StudioComponentComputeFarmConfigurationPtrOutput ToStudioComponentComputeFarmConfigurationPtrOutputWithContext(context.Context) StudioComponentComputeFarmConfigurationPtrOutput }
StudioComponentComputeFarmConfigurationPtrInput is an input type that accepts StudioComponentComputeFarmConfigurationArgs, StudioComponentComputeFarmConfigurationPtr and StudioComponentComputeFarmConfigurationPtrOutput values. You can construct a concrete instance of `StudioComponentComputeFarmConfigurationPtrInput` via:
StudioComponentComputeFarmConfigurationArgs{...} or: nil
func StudioComponentComputeFarmConfigurationPtr ¶
func StudioComponentComputeFarmConfigurationPtr(v *StudioComponentComputeFarmConfigurationArgs) StudioComponentComputeFarmConfigurationPtrInput
type StudioComponentComputeFarmConfigurationPtrOutput ¶
type StudioComponentComputeFarmConfigurationPtrOutput struct{ *pulumi.OutputState }
func (StudioComponentComputeFarmConfigurationPtrOutput) ActiveDirectoryUser ¶
func (o StudioComponentComputeFarmConfigurationPtrOutput) ActiveDirectoryUser() pulumi.StringPtrOutput
<p>The name of an Active Directory user that is used on ComputeFarm worker instances.</p>
func (StudioComponentComputeFarmConfigurationPtrOutput) ElementType ¶
func (StudioComponentComputeFarmConfigurationPtrOutput) ElementType() reflect.Type
func (StudioComponentComputeFarmConfigurationPtrOutput) Endpoint ¶
func (o StudioComponentComputeFarmConfigurationPtrOutput) Endpoint() pulumi.StringPtrOutput
<p>The endpoint of the ComputeFarm that is accessed by the studio component resource.</p>
func (StudioComponentComputeFarmConfigurationPtrOutput) ToStudioComponentComputeFarmConfigurationPtrOutput ¶
func (o StudioComponentComputeFarmConfigurationPtrOutput) ToStudioComponentComputeFarmConfigurationPtrOutput() StudioComponentComputeFarmConfigurationPtrOutput
func (StudioComponentComputeFarmConfigurationPtrOutput) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext ¶
func (o StudioComponentComputeFarmConfigurationPtrOutput) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationPtrOutput
type StudioComponentConfiguration ¶ added in v0.2.0
type StudioComponentConfiguration struct { ActiveDirectoryConfiguration *StudioComponentActiveDirectoryConfiguration `pulumi:"activeDirectoryConfiguration"` ComputeFarmConfiguration *StudioComponentComputeFarmConfiguration `pulumi:"computeFarmConfiguration"` LicenseServiceConfiguration *StudioComponentLicenseServiceConfiguration `pulumi:"licenseServiceConfiguration"` }
<p>The configuration of the studio component, based on component type.</p>
type StudioComponentConfigurationArgs ¶ added in v0.2.0
type StudioComponentConfigurationArgs struct { ActiveDirectoryConfiguration StudioComponentActiveDirectoryConfigurationPtrInput `pulumi:"activeDirectoryConfiguration"` ComputeFarmConfiguration StudioComponentComputeFarmConfigurationPtrInput `pulumi:"computeFarmConfiguration"` LicenseServiceConfiguration StudioComponentLicenseServiceConfigurationPtrInput `pulumi:"licenseServiceConfiguration"` }
<p>The configuration of the studio component, based on component type.</p>
func (StudioComponentConfigurationArgs) ElementType ¶ added in v0.2.0
func (StudioComponentConfigurationArgs) ElementType() reflect.Type
func (StudioComponentConfigurationArgs) ToStudioComponentConfigurationOutput ¶ added in v0.2.0
func (i StudioComponentConfigurationArgs) ToStudioComponentConfigurationOutput() StudioComponentConfigurationOutput
func (StudioComponentConfigurationArgs) ToStudioComponentConfigurationOutputWithContext ¶ added in v0.2.0
func (i StudioComponentConfigurationArgs) ToStudioComponentConfigurationOutputWithContext(ctx context.Context) StudioComponentConfigurationOutput
func (StudioComponentConfigurationArgs) ToStudioComponentConfigurationPtrOutput ¶ added in v0.2.0
func (i StudioComponentConfigurationArgs) ToStudioComponentConfigurationPtrOutput() StudioComponentConfigurationPtrOutput
func (StudioComponentConfigurationArgs) ToStudioComponentConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (i StudioComponentConfigurationArgs) ToStudioComponentConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentConfigurationPtrOutput
type StudioComponentConfigurationInput ¶ added in v0.2.0
type StudioComponentConfigurationInput interface { pulumi.Input ToStudioComponentConfigurationOutput() StudioComponentConfigurationOutput ToStudioComponentConfigurationOutputWithContext(context.Context) StudioComponentConfigurationOutput }
StudioComponentConfigurationInput is an input type that accepts StudioComponentConfigurationArgs and StudioComponentConfigurationOutput values. You can construct a concrete instance of `StudioComponentConfigurationInput` via:
StudioComponentConfigurationArgs{...}
type StudioComponentConfigurationOutput ¶ added in v0.2.0
type StudioComponentConfigurationOutput struct{ *pulumi.OutputState }
<p>The configuration of the studio component, based on component type.</p>
func (StudioComponentConfigurationOutput) ActiveDirectoryConfiguration ¶ added in v0.2.0
func (o StudioComponentConfigurationOutput) ActiveDirectoryConfiguration() StudioComponentActiveDirectoryConfigurationPtrOutput
func (StudioComponentConfigurationOutput) ComputeFarmConfiguration ¶ added in v0.2.0
func (o StudioComponentConfigurationOutput) ComputeFarmConfiguration() StudioComponentComputeFarmConfigurationPtrOutput
func (StudioComponentConfigurationOutput) ElementType ¶ added in v0.2.0
func (StudioComponentConfigurationOutput) ElementType() reflect.Type
func (StudioComponentConfigurationOutput) LicenseServiceConfiguration ¶ added in v0.2.0
func (o StudioComponentConfigurationOutput) LicenseServiceConfiguration() StudioComponentLicenseServiceConfigurationPtrOutput
func (StudioComponentConfigurationOutput) SharedFileSystemConfiguration ¶ added in v0.2.0
func (o StudioComponentConfigurationOutput) SharedFileSystemConfiguration() StudioComponentSharedFileSystemConfigurationPtrOutput
func (StudioComponentConfigurationOutput) ToStudioComponentConfigurationOutput ¶ added in v0.2.0
func (o StudioComponentConfigurationOutput) ToStudioComponentConfigurationOutput() StudioComponentConfigurationOutput
func (StudioComponentConfigurationOutput) ToStudioComponentConfigurationOutputWithContext ¶ added in v0.2.0
func (o StudioComponentConfigurationOutput) ToStudioComponentConfigurationOutputWithContext(ctx context.Context) StudioComponentConfigurationOutput
func (StudioComponentConfigurationOutput) ToStudioComponentConfigurationPtrOutput ¶ added in v0.2.0
func (o StudioComponentConfigurationOutput) ToStudioComponentConfigurationPtrOutput() StudioComponentConfigurationPtrOutput
func (StudioComponentConfigurationOutput) ToStudioComponentConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (o StudioComponentConfigurationOutput) ToStudioComponentConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentConfigurationPtrOutput
type StudioComponentConfigurationPtrInput ¶ added in v0.2.0
type StudioComponentConfigurationPtrInput interface { pulumi.Input ToStudioComponentConfigurationPtrOutput() StudioComponentConfigurationPtrOutput ToStudioComponentConfigurationPtrOutputWithContext(context.Context) StudioComponentConfigurationPtrOutput }
StudioComponentConfigurationPtrInput is an input type that accepts StudioComponentConfigurationArgs, StudioComponentConfigurationPtr and StudioComponentConfigurationPtrOutput values. You can construct a concrete instance of `StudioComponentConfigurationPtrInput` via:
StudioComponentConfigurationArgs{...} or: nil
func StudioComponentConfigurationPtr ¶ added in v0.2.0
func StudioComponentConfigurationPtr(v *StudioComponentConfigurationArgs) StudioComponentConfigurationPtrInput
type StudioComponentConfigurationPtrOutput ¶ added in v0.2.0
type StudioComponentConfigurationPtrOutput struct{ *pulumi.OutputState }
func (StudioComponentConfigurationPtrOutput) ActiveDirectoryConfiguration ¶ added in v0.2.0
func (o StudioComponentConfigurationPtrOutput) ActiveDirectoryConfiguration() StudioComponentActiveDirectoryConfigurationPtrOutput
func (StudioComponentConfigurationPtrOutput) ComputeFarmConfiguration ¶ added in v0.2.0
func (o StudioComponentConfigurationPtrOutput) ComputeFarmConfiguration() StudioComponentComputeFarmConfigurationPtrOutput
func (StudioComponentConfigurationPtrOutput) ElementType ¶ added in v0.2.0
func (StudioComponentConfigurationPtrOutput) ElementType() reflect.Type
func (StudioComponentConfigurationPtrOutput) LicenseServiceConfiguration ¶ added in v0.2.0
func (o StudioComponentConfigurationPtrOutput) LicenseServiceConfiguration() StudioComponentLicenseServiceConfigurationPtrOutput
func (StudioComponentConfigurationPtrOutput) SharedFileSystemConfiguration ¶ added in v0.2.0
func (o StudioComponentConfigurationPtrOutput) SharedFileSystemConfiguration() StudioComponentSharedFileSystemConfigurationPtrOutput
func (StudioComponentConfigurationPtrOutput) ToStudioComponentConfigurationPtrOutput ¶ added in v0.2.0
func (o StudioComponentConfigurationPtrOutput) ToStudioComponentConfigurationPtrOutput() StudioComponentConfigurationPtrOutput
func (StudioComponentConfigurationPtrOutput) ToStudioComponentConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (o StudioComponentConfigurationPtrOutput) ToStudioComponentConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentConfigurationPtrOutput
type StudioComponentInitializationScript ¶ added in v0.2.0
type StudioComponentInitializationScript struct { // <p>The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".</p> LaunchProfileProtocolVersion *string `pulumi:"launchProfileProtocolVersion"` Platform *StudioComponentLaunchProfilePlatform `pulumi:"platform"` RunContext *StudioComponentInitializationScriptRunContext `pulumi:"runContext"` // <p>The initialization script.</p> Script *string `pulumi:"script"` }
<p>Initialization scripts for studio components.</p>
type StudioComponentInitializationScriptArgs ¶ added in v0.2.0
type StudioComponentInitializationScriptArgs struct { // <p>The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".</p> LaunchProfileProtocolVersion pulumi.StringPtrInput `pulumi:"launchProfileProtocolVersion"` Platform StudioComponentLaunchProfilePlatformPtrInput `pulumi:"platform"` RunContext StudioComponentInitializationScriptRunContextPtrInput `pulumi:"runContext"` // <p>The initialization script.</p> Script pulumi.StringPtrInput `pulumi:"script"` }
<p>Initialization scripts for studio components.</p>
func (StudioComponentInitializationScriptArgs) ElementType ¶ added in v0.2.0
func (StudioComponentInitializationScriptArgs) ElementType() reflect.Type
func (StudioComponentInitializationScriptArgs) ToStudioComponentInitializationScriptOutput ¶ added in v0.2.0
func (i StudioComponentInitializationScriptArgs) ToStudioComponentInitializationScriptOutput() StudioComponentInitializationScriptOutput
func (StudioComponentInitializationScriptArgs) ToStudioComponentInitializationScriptOutputWithContext ¶ added in v0.2.0
func (i StudioComponentInitializationScriptArgs) ToStudioComponentInitializationScriptOutputWithContext(ctx context.Context) StudioComponentInitializationScriptOutput
type StudioComponentInitializationScriptArray ¶ added in v0.2.0
type StudioComponentInitializationScriptArray []StudioComponentInitializationScriptInput
func (StudioComponentInitializationScriptArray) ElementType ¶ added in v0.2.0
func (StudioComponentInitializationScriptArray) ElementType() reflect.Type
func (StudioComponentInitializationScriptArray) ToStudioComponentInitializationScriptArrayOutput ¶ added in v0.2.0
func (i StudioComponentInitializationScriptArray) ToStudioComponentInitializationScriptArrayOutput() StudioComponentInitializationScriptArrayOutput
func (StudioComponentInitializationScriptArray) ToStudioComponentInitializationScriptArrayOutputWithContext ¶ added in v0.2.0
func (i StudioComponentInitializationScriptArray) ToStudioComponentInitializationScriptArrayOutputWithContext(ctx context.Context) StudioComponentInitializationScriptArrayOutput
type StudioComponentInitializationScriptArrayInput ¶ added in v0.2.0
type StudioComponentInitializationScriptArrayInput interface { pulumi.Input ToStudioComponentInitializationScriptArrayOutput() StudioComponentInitializationScriptArrayOutput ToStudioComponentInitializationScriptArrayOutputWithContext(context.Context) StudioComponentInitializationScriptArrayOutput }
StudioComponentInitializationScriptArrayInput is an input type that accepts StudioComponentInitializationScriptArray and StudioComponentInitializationScriptArrayOutput values. You can construct a concrete instance of `StudioComponentInitializationScriptArrayInput` via:
StudioComponentInitializationScriptArray{ StudioComponentInitializationScriptArgs{...} }
type StudioComponentInitializationScriptArrayOutput ¶ added in v0.2.0
type StudioComponentInitializationScriptArrayOutput struct{ *pulumi.OutputState }
func (StudioComponentInitializationScriptArrayOutput) ElementType ¶ added in v0.2.0
func (StudioComponentInitializationScriptArrayOutput) ElementType() reflect.Type
func (StudioComponentInitializationScriptArrayOutput) ToStudioComponentInitializationScriptArrayOutput ¶ added in v0.2.0
func (o StudioComponentInitializationScriptArrayOutput) ToStudioComponentInitializationScriptArrayOutput() StudioComponentInitializationScriptArrayOutput
func (StudioComponentInitializationScriptArrayOutput) ToStudioComponentInitializationScriptArrayOutputWithContext ¶ added in v0.2.0
func (o StudioComponentInitializationScriptArrayOutput) ToStudioComponentInitializationScriptArrayOutputWithContext(ctx context.Context) StudioComponentInitializationScriptArrayOutput
type StudioComponentInitializationScriptInput ¶ added in v0.2.0
type StudioComponentInitializationScriptInput interface { pulumi.Input ToStudioComponentInitializationScriptOutput() StudioComponentInitializationScriptOutput ToStudioComponentInitializationScriptOutputWithContext(context.Context) StudioComponentInitializationScriptOutput }
StudioComponentInitializationScriptInput is an input type that accepts StudioComponentInitializationScriptArgs and StudioComponentInitializationScriptOutput values. You can construct a concrete instance of `StudioComponentInitializationScriptInput` via:
StudioComponentInitializationScriptArgs{...}
type StudioComponentInitializationScriptOutput ¶ added in v0.2.0
type StudioComponentInitializationScriptOutput struct{ *pulumi.OutputState }
<p>Initialization scripts for studio components.</p>
func (StudioComponentInitializationScriptOutput) ElementType ¶ added in v0.2.0
func (StudioComponentInitializationScriptOutput) ElementType() reflect.Type
func (StudioComponentInitializationScriptOutput) LaunchProfileProtocolVersion ¶ added in v0.2.0
func (o StudioComponentInitializationScriptOutput) LaunchProfileProtocolVersion() pulumi.StringPtrOutput
<p>The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".</p>
func (StudioComponentInitializationScriptOutput) RunContext ¶ added in v0.2.0
func (StudioComponentInitializationScriptOutput) Script ¶ added in v0.2.0
func (o StudioComponentInitializationScriptOutput) Script() pulumi.StringPtrOutput
<p>The initialization script.</p>
func (StudioComponentInitializationScriptOutput) ToStudioComponentInitializationScriptOutput ¶ added in v0.2.0
func (o StudioComponentInitializationScriptOutput) ToStudioComponentInitializationScriptOutput() StudioComponentInitializationScriptOutput
func (StudioComponentInitializationScriptOutput) ToStudioComponentInitializationScriptOutputWithContext ¶ added in v0.2.0
func (o StudioComponentInitializationScriptOutput) ToStudioComponentInitializationScriptOutputWithContext(ctx context.Context) StudioComponentInitializationScriptOutput
type StudioComponentInitializationScriptRunContext ¶ added in v0.3.0
type StudioComponentInitializationScriptRunContext string
func (StudioComponentInitializationScriptRunContext) ElementType ¶ added in v0.3.0
func (StudioComponentInitializationScriptRunContext) ElementType() reflect.Type
func (StudioComponentInitializationScriptRunContext) ToStringOutput ¶ added in v0.3.0
func (e StudioComponentInitializationScriptRunContext) ToStringOutput() pulumi.StringOutput
func (StudioComponentInitializationScriptRunContext) ToStringOutputWithContext ¶ added in v0.3.0
func (e StudioComponentInitializationScriptRunContext) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StudioComponentInitializationScriptRunContext) ToStringPtrOutput ¶ added in v0.3.0
func (e StudioComponentInitializationScriptRunContext) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentInitializationScriptRunContext) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e StudioComponentInitializationScriptRunContext) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentInitializationScriptRunContext) ToStudioComponentInitializationScriptRunContextOutput ¶ added in v0.3.0
func (e StudioComponentInitializationScriptRunContext) ToStudioComponentInitializationScriptRunContextOutput() StudioComponentInitializationScriptRunContextOutput
func (StudioComponentInitializationScriptRunContext) ToStudioComponentInitializationScriptRunContextOutputWithContext ¶ added in v0.3.0
func (e StudioComponentInitializationScriptRunContext) ToStudioComponentInitializationScriptRunContextOutputWithContext(ctx context.Context) StudioComponentInitializationScriptRunContextOutput
func (StudioComponentInitializationScriptRunContext) ToStudioComponentInitializationScriptRunContextPtrOutput ¶ added in v0.3.0
func (e StudioComponentInitializationScriptRunContext) ToStudioComponentInitializationScriptRunContextPtrOutput() StudioComponentInitializationScriptRunContextPtrOutput
func (StudioComponentInitializationScriptRunContext) ToStudioComponentInitializationScriptRunContextPtrOutputWithContext ¶ added in v0.3.0
func (e StudioComponentInitializationScriptRunContext) ToStudioComponentInitializationScriptRunContextPtrOutputWithContext(ctx context.Context) StudioComponentInitializationScriptRunContextPtrOutput
type StudioComponentInitializationScriptRunContextInput ¶ added in v0.3.0
type StudioComponentInitializationScriptRunContextInput interface { pulumi.Input ToStudioComponentInitializationScriptRunContextOutput() StudioComponentInitializationScriptRunContextOutput ToStudioComponentInitializationScriptRunContextOutputWithContext(context.Context) StudioComponentInitializationScriptRunContextOutput }
StudioComponentInitializationScriptRunContextInput is an input type that accepts StudioComponentInitializationScriptRunContextArgs and StudioComponentInitializationScriptRunContextOutput values. You can construct a concrete instance of `StudioComponentInitializationScriptRunContextInput` via:
StudioComponentInitializationScriptRunContextArgs{...}
type StudioComponentInitializationScriptRunContextOutput ¶ added in v0.3.0
type StudioComponentInitializationScriptRunContextOutput struct{ *pulumi.OutputState }
func (StudioComponentInitializationScriptRunContextOutput) ElementType ¶ added in v0.3.0
func (StudioComponentInitializationScriptRunContextOutput) ElementType() reflect.Type
func (StudioComponentInitializationScriptRunContextOutput) ToStringOutput ¶ added in v0.3.0
func (o StudioComponentInitializationScriptRunContextOutput) ToStringOutput() pulumi.StringOutput
func (StudioComponentInitializationScriptRunContextOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o StudioComponentInitializationScriptRunContextOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StudioComponentInitializationScriptRunContextOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StudioComponentInitializationScriptRunContextOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentInitializationScriptRunContextOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentInitializationScriptRunContextOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentInitializationScriptRunContextOutput) ToStudioComponentInitializationScriptRunContextOutput ¶ added in v0.3.0
func (o StudioComponentInitializationScriptRunContextOutput) ToStudioComponentInitializationScriptRunContextOutput() StudioComponentInitializationScriptRunContextOutput
func (StudioComponentInitializationScriptRunContextOutput) ToStudioComponentInitializationScriptRunContextOutputWithContext ¶ added in v0.3.0
func (o StudioComponentInitializationScriptRunContextOutput) ToStudioComponentInitializationScriptRunContextOutputWithContext(ctx context.Context) StudioComponentInitializationScriptRunContextOutput
func (StudioComponentInitializationScriptRunContextOutput) ToStudioComponentInitializationScriptRunContextPtrOutput ¶ added in v0.3.0
func (o StudioComponentInitializationScriptRunContextOutput) ToStudioComponentInitializationScriptRunContextPtrOutput() StudioComponentInitializationScriptRunContextPtrOutput
func (StudioComponentInitializationScriptRunContextOutput) ToStudioComponentInitializationScriptRunContextPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentInitializationScriptRunContextOutput) ToStudioComponentInitializationScriptRunContextPtrOutputWithContext(ctx context.Context) StudioComponentInitializationScriptRunContextPtrOutput
type StudioComponentInitializationScriptRunContextPtrInput ¶ added in v0.3.0
type StudioComponentInitializationScriptRunContextPtrInput interface { pulumi.Input ToStudioComponentInitializationScriptRunContextPtrOutput() StudioComponentInitializationScriptRunContextPtrOutput ToStudioComponentInitializationScriptRunContextPtrOutputWithContext(context.Context) StudioComponentInitializationScriptRunContextPtrOutput }
func StudioComponentInitializationScriptRunContextPtr ¶ added in v0.3.0
func StudioComponentInitializationScriptRunContextPtr(v string) StudioComponentInitializationScriptRunContextPtrInput
type StudioComponentInitializationScriptRunContextPtrOutput ¶ added in v0.3.0
type StudioComponentInitializationScriptRunContextPtrOutput struct{ *pulumi.OutputState }
func (StudioComponentInitializationScriptRunContextPtrOutput) ElementType ¶ added in v0.3.0
func (StudioComponentInitializationScriptRunContextPtrOutput) ElementType() reflect.Type
func (StudioComponentInitializationScriptRunContextPtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StudioComponentInitializationScriptRunContextPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentInitializationScriptRunContextPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentInitializationScriptRunContextPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentInitializationScriptRunContextPtrOutput) ToStudioComponentInitializationScriptRunContextPtrOutput ¶ added in v0.3.0
func (o StudioComponentInitializationScriptRunContextPtrOutput) ToStudioComponentInitializationScriptRunContextPtrOutput() StudioComponentInitializationScriptRunContextPtrOutput
func (StudioComponentInitializationScriptRunContextPtrOutput) ToStudioComponentInitializationScriptRunContextPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentInitializationScriptRunContextPtrOutput) ToStudioComponentInitializationScriptRunContextPtrOutputWithContext(ctx context.Context) StudioComponentInitializationScriptRunContextPtrOutput
type StudioComponentInput ¶
type StudioComponentInput interface { pulumi.Input ToStudioComponentOutput() StudioComponentOutput ToStudioComponentOutputWithContext(ctx context.Context) StudioComponentOutput }
type StudioComponentLaunchProfilePlatform ¶ added in v0.3.0
type StudioComponentLaunchProfilePlatform string
func (StudioComponentLaunchProfilePlatform) ElementType ¶ added in v0.3.0
func (StudioComponentLaunchProfilePlatform) ElementType() reflect.Type
func (StudioComponentLaunchProfilePlatform) ToStringOutput ¶ added in v0.3.0
func (e StudioComponentLaunchProfilePlatform) ToStringOutput() pulumi.StringOutput
func (StudioComponentLaunchProfilePlatform) ToStringOutputWithContext ¶ added in v0.3.0
func (e StudioComponentLaunchProfilePlatform) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StudioComponentLaunchProfilePlatform) ToStringPtrOutput ¶ added in v0.3.0
func (e StudioComponentLaunchProfilePlatform) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentLaunchProfilePlatform) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e StudioComponentLaunchProfilePlatform) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentLaunchProfilePlatform) ToStudioComponentLaunchProfilePlatformOutput ¶ added in v0.3.0
func (e StudioComponentLaunchProfilePlatform) ToStudioComponentLaunchProfilePlatformOutput() StudioComponentLaunchProfilePlatformOutput
func (StudioComponentLaunchProfilePlatform) ToStudioComponentLaunchProfilePlatformOutputWithContext ¶ added in v0.3.0
func (e StudioComponentLaunchProfilePlatform) ToStudioComponentLaunchProfilePlatformOutputWithContext(ctx context.Context) StudioComponentLaunchProfilePlatformOutput
func (StudioComponentLaunchProfilePlatform) ToStudioComponentLaunchProfilePlatformPtrOutput ¶ added in v0.3.0
func (e StudioComponentLaunchProfilePlatform) ToStudioComponentLaunchProfilePlatformPtrOutput() StudioComponentLaunchProfilePlatformPtrOutput
func (StudioComponentLaunchProfilePlatform) ToStudioComponentLaunchProfilePlatformPtrOutputWithContext ¶ added in v0.3.0
func (e StudioComponentLaunchProfilePlatform) ToStudioComponentLaunchProfilePlatformPtrOutputWithContext(ctx context.Context) StudioComponentLaunchProfilePlatformPtrOutput
type StudioComponentLaunchProfilePlatformInput ¶ added in v0.3.0
type StudioComponentLaunchProfilePlatformInput interface { pulumi.Input ToStudioComponentLaunchProfilePlatformOutput() StudioComponentLaunchProfilePlatformOutput ToStudioComponentLaunchProfilePlatformOutputWithContext(context.Context) StudioComponentLaunchProfilePlatformOutput }
StudioComponentLaunchProfilePlatformInput is an input type that accepts StudioComponentLaunchProfilePlatformArgs and StudioComponentLaunchProfilePlatformOutput values. You can construct a concrete instance of `StudioComponentLaunchProfilePlatformInput` via:
StudioComponentLaunchProfilePlatformArgs{...}
type StudioComponentLaunchProfilePlatformOutput ¶ added in v0.3.0
type StudioComponentLaunchProfilePlatformOutput struct{ *pulumi.OutputState }
func (StudioComponentLaunchProfilePlatformOutput) ElementType ¶ added in v0.3.0
func (StudioComponentLaunchProfilePlatformOutput) ElementType() reflect.Type
func (StudioComponentLaunchProfilePlatformOutput) ToStringOutput ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformOutput) ToStringOutput() pulumi.StringOutput
func (StudioComponentLaunchProfilePlatformOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StudioComponentLaunchProfilePlatformOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentLaunchProfilePlatformOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentLaunchProfilePlatformOutput) ToStudioComponentLaunchProfilePlatformOutput ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformOutput) ToStudioComponentLaunchProfilePlatformOutput() StudioComponentLaunchProfilePlatformOutput
func (StudioComponentLaunchProfilePlatformOutput) ToStudioComponentLaunchProfilePlatformOutputWithContext ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformOutput) ToStudioComponentLaunchProfilePlatformOutputWithContext(ctx context.Context) StudioComponentLaunchProfilePlatformOutput
func (StudioComponentLaunchProfilePlatformOutput) ToStudioComponentLaunchProfilePlatformPtrOutput ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformOutput) ToStudioComponentLaunchProfilePlatformPtrOutput() StudioComponentLaunchProfilePlatformPtrOutput
func (StudioComponentLaunchProfilePlatformOutput) ToStudioComponentLaunchProfilePlatformPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformOutput) ToStudioComponentLaunchProfilePlatformPtrOutputWithContext(ctx context.Context) StudioComponentLaunchProfilePlatformPtrOutput
type StudioComponentLaunchProfilePlatformPtrInput ¶ added in v0.3.0
type StudioComponentLaunchProfilePlatformPtrInput interface { pulumi.Input ToStudioComponentLaunchProfilePlatformPtrOutput() StudioComponentLaunchProfilePlatformPtrOutput ToStudioComponentLaunchProfilePlatformPtrOutputWithContext(context.Context) StudioComponentLaunchProfilePlatformPtrOutput }
func StudioComponentLaunchProfilePlatformPtr ¶ added in v0.3.0
func StudioComponentLaunchProfilePlatformPtr(v string) StudioComponentLaunchProfilePlatformPtrInput
type StudioComponentLaunchProfilePlatformPtrOutput ¶ added in v0.3.0
type StudioComponentLaunchProfilePlatformPtrOutput struct{ *pulumi.OutputState }
func (StudioComponentLaunchProfilePlatformPtrOutput) ElementType ¶ added in v0.3.0
func (StudioComponentLaunchProfilePlatformPtrOutput) ElementType() reflect.Type
func (StudioComponentLaunchProfilePlatformPtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentLaunchProfilePlatformPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentLaunchProfilePlatformPtrOutput) ToStudioComponentLaunchProfilePlatformPtrOutput ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStudioComponentLaunchProfilePlatformPtrOutput() StudioComponentLaunchProfilePlatformPtrOutput
func (StudioComponentLaunchProfilePlatformPtrOutput) ToStudioComponentLaunchProfilePlatformPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStudioComponentLaunchProfilePlatformPtrOutputWithContext(ctx context.Context) StudioComponentLaunchProfilePlatformPtrOutput
type StudioComponentLicenseServiceConfiguration ¶
type StudioComponentLicenseServiceConfiguration struct { // <p>The endpoint of the license service that is accessed by the studio component resource.</p> Endpoint *string `pulumi:"endpoint"` }
<p>The configuration for a license service that is associated with a studio resource.</p>
type StudioComponentLicenseServiceConfigurationArgs ¶
type StudioComponentLicenseServiceConfigurationArgs struct { // <p>The endpoint of the license service that is accessed by the studio component resource.</p> Endpoint pulumi.StringPtrInput `pulumi:"endpoint"` }
<p>The configuration for a license service that is associated with a studio resource.</p>
func (StudioComponentLicenseServiceConfigurationArgs) ElementType ¶
func (StudioComponentLicenseServiceConfigurationArgs) ElementType() reflect.Type
func (StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationOutput ¶
func (i StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationOutput() StudioComponentLicenseServiceConfigurationOutput
func (StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationOutputWithContext ¶
func (i StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationOutput
func (StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationPtrOutput ¶
func (i StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationPtrOutput() StudioComponentLicenseServiceConfigurationPtrOutput
func (StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext ¶
func (i StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationPtrOutput
type StudioComponentLicenseServiceConfigurationInput ¶
type StudioComponentLicenseServiceConfigurationInput interface { pulumi.Input ToStudioComponentLicenseServiceConfigurationOutput() StudioComponentLicenseServiceConfigurationOutput ToStudioComponentLicenseServiceConfigurationOutputWithContext(context.Context) StudioComponentLicenseServiceConfigurationOutput }
StudioComponentLicenseServiceConfigurationInput is an input type that accepts StudioComponentLicenseServiceConfigurationArgs and StudioComponentLicenseServiceConfigurationOutput values. You can construct a concrete instance of `StudioComponentLicenseServiceConfigurationInput` via:
StudioComponentLicenseServiceConfigurationArgs{...}
type StudioComponentLicenseServiceConfigurationOutput ¶
type StudioComponentLicenseServiceConfigurationOutput struct{ *pulumi.OutputState }
<p>The configuration for a license service that is associated with a studio resource.</p>
func (StudioComponentLicenseServiceConfigurationOutput) ElementType ¶
func (StudioComponentLicenseServiceConfigurationOutput) ElementType() reflect.Type
func (StudioComponentLicenseServiceConfigurationOutput) Endpoint ¶
func (o StudioComponentLicenseServiceConfigurationOutput) Endpoint() pulumi.StringPtrOutput
<p>The endpoint of the license service that is accessed by the studio component resource.</p>
func (StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationOutput ¶
func (o StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationOutput() StudioComponentLicenseServiceConfigurationOutput
func (StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationOutputWithContext ¶
func (o StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationOutput
func (StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationPtrOutput ¶
func (o StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationPtrOutput() StudioComponentLicenseServiceConfigurationPtrOutput
func (StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext ¶
func (o StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationPtrOutput
type StudioComponentLicenseServiceConfigurationPtrInput ¶
type StudioComponentLicenseServiceConfigurationPtrInput interface { pulumi.Input ToStudioComponentLicenseServiceConfigurationPtrOutput() StudioComponentLicenseServiceConfigurationPtrOutput ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext(context.Context) StudioComponentLicenseServiceConfigurationPtrOutput }
StudioComponentLicenseServiceConfigurationPtrInput is an input type that accepts StudioComponentLicenseServiceConfigurationArgs, StudioComponentLicenseServiceConfigurationPtr and StudioComponentLicenseServiceConfigurationPtrOutput values. You can construct a concrete instance of `StudioComponentLicenseServiceConfigurationPtrInput` via:
StudioComponentLicenseServiceConfigurationArgs{...} or: nil
func StudioComponentLicenseServiceConfigurationPtr ¶
func StudioComponentLicenseServiceConfigurationPtr(v *StudioComponentLicenseServiceConfigurationArgs) StudioComponentLicenseServiceConfigurationPtrInput
type StudioComponentLicenseServiceConfigurationPtrOutput ¶
type StudioComponentLicenseServiceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (StudioComponentLicenseServiceConfigurationPtrOutput) ElementType ¶
func (StudioComponentLicenseServiceConfigurationPtrOutput) ElementType() reflect.Type
func (StudioComponentLicenseServiceConfigurationPtrOutput) Endpoint ¶
func (o StudioComponentLicenseServiceConfigurationPtrOutput) Endpoint() pulumi.StringPtrOutput
<p>The endpoint of the license service that is accessed by the studio component resource.</p>
func (StudioComponentLicenseServiceConfigurationPtrOutput) ToStudioComponentLicenseServiceConfigurationPtrOutput ¶
func (o StudioComponentLicenseServiceConfigurationPtrOutput) ToStudioComponentLicenseServiceConfigurationPtrOutput() StudioComponentLicenseServiceConfigurationPtrOutput
func (StudioComponentLicenseServiceConfigurationPtrOutput) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext ¶
func (o StudioComponentLicenseServiceConfigurationPtrOutput) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationPtrOutput
type StudioComponentOutput ¶
type StudioComponentOutput struct{ *pulumi.OutputState }
func (StudioComponentOutput) ElementType ¶
func (StudioComponentOutput) ElementType() reflect.Type
func (StudioComponentOutput) ToStudioComponentOutput ¶
func (o StudioComponentOutput) ToStudioComponentOutput() StudioComponentOutput
func (StudioComponentOutput) ToStudioComponentOutputWithContext ¶
func (o StudioComponentOutput) ToStudioComponentOutputWithContext(ctx context.Context) StudioComponentOutput
type StudioComponentScriptParameterKeyValue ¶
type StudioComponentScriptParameterKeyValue struct { // <p>A script parameter key.</p> Key *string `pulumi:"key"` // <p>A script parameter value.</p> Value *string `pulumi:"value"` }
<p>A parameter for a studio component script, in the form of a key:value pair.</p>
type StudioComponentScriptParameterKeyValueArgs ¶
type StudioComponentScriptParameterKeyValueArgs struct { // <p>A script parameter key.</p> Key pulumi.StringPtrInput `pulumi:"key"` // <p>A script parameter value.</p> Value pulumi.StringPtrInput `pulumi:"value"` }
<p>A parameter for a studio component script, in the form of a key:value pair.</p>
func (StudioComponentScriptParameterKeyValueArgs) ElementType ¶
func (StudioComponentScriptParameterKeyValueArgs) ElementType() reflect.Type
func (StudioComponentScriptParameterKeyValueArgs) ToStudioComponentScriptParameterKeyValueOutput ¶
func (i StudioComponentScriptParameterKeyValueArgs) ToStudioComponentScriptParameterKeyValueOutput() StudioComponentScriptParameterKeyValueOutput
func (StudioComponentScriptParameterKeyValueArgs) ToStudioComponentScriptParameterKeyValueOutputWithContext ¶
func (i StudioComponentScriptParameterKeyValueArgs) ToStudioComponentScriptParameterKeyValueOutputWithContext(ctx context.Context) StudioComponentScriptParameterKeyValueOutput
type StudioComponentScriptParameterKeyValueArray ¶
type StudioComponentScriptParameterKeyValueArray []StudioComponentScriptParameterKeyValueInput
func (StudioComponentScriptParameterKeyValueArray) ElementType ¶
func (StudioComponentScriptParameterKeyValueArray) ElementType() reflect.Type
func (StudioComponentScriptParameterKeyValueArray) ToStudioComponentScriptParameterKeyValueArrayOutput ¶
func (i StudioComponentScriptParameterKeyValueArray) ToStudioComponentScriptParameterKeyValueArrayOutput() StudioComponentScriptParameterKeyValueArrayOutput
func (StudioComponentScriptParameterKeyValueArray) ToStudioComponentScriptParameterKeyValueArrayOutputWithContext ¶
func (i StudioComponentScriptParameterKeyValueArray) ToStudioComponentScriptParameterKeyValueArrayOutputWithContext(ctx context.Context) StudioComponentScriptParameterKeyValueArrayOutput
type StudioComponentScriptParameterKeyValueArrayInput ¶
type StudioComponentScriptParameterKeyValueArrayInput interface { pulumi.Input ToStudioComponentScriptParameterKeyValueArrayOutput() StudioComponentScriptParameterKeyValueArrayOutput ToStudioComponentScriptParameterKeyValueArrayOutputWithContext(context.Context) StudioComponentScriptParameterKeyValueArrayOutput }
StudioComponentScriptParameterKeyValueArrayInput is an input type that accepts StudioComponentScriptParameterKeyValueArray and StudioComponentScriptParameterKeyValueArrayOutput values. You can construct a concrete instance of `StudioComponentScriptParameterKeyValueArrayInput` via:
StudioComponentScriptParameterKeyValueArray{ StudioComponentScriptParameterKeyValueArgs{...} }
type StudioComponentScriptParameterKeyValueArrayOutput ¶
type StudioComponentScriptParameterKeyValueArrayOutput struct{ *pulumi.OutputState }
func (StudioComponentScriptParameterKeyValueArrayOutput) ElementType ¶
func (StudioComponentScriptParameterKeyValueArrayOutput) ElementType() reflect.Type
func (StudioComponentScriptParameterKeyValueArrayOutput) ToStudioComponentScriptParameterKeyValueArrayOutput ¶
func (o StudioComponentScriptParameterKeyValueArrayOutput) ToStudioComponentScriptParameterKeyValueArrayOutput() StudioComponentScriptParameterKeyValueArrayOutput
func (StudioComponentScriptParameterKeyValueArrayOutput) ToStudioComponentScriptParameterKeyValueArrayOutputWithContext ¶
func (o StudioComponentScriptParameterKeyValueArrayOutput) ToStudioComponentScriptParameterKeyValueArrayOutputWithContext(ctx context.Context) StudioComponentScriptParameterKeyValueArrayOutput
type StudioComponentScriptParameterKeyValueInput ¶
type StudioComponentScriptParameterKeyValueInput interface { pulumi.Input ToStudioComponentScriptParameterKeyValueOutput() StudioComponentScriptParameterKeyValueOutput ToStudioComponentScriptParameterKeyValueOutputWithContext(context.Context) StudioComponentScriptParameterKeyValueOutput }
StudioComponentScriptParameterKeyValueInput is an input type that accepts StudioComponentScriptParameterKeyValueArgs and StudioComponentScriptParameterKeyValueOutput values. You can construct a concrete instance of `StudioComponentScriptParameterKeyValueInput` via:
StudioComponentScriptParameterKeyValueArgs{...}
type StudioComponentScriptParameterKeyValueOutput ¶
type StudioComponentScriptParameterKeyValueOutput struct{ *pulumi.OutputState }
<p>A parameter for a studio component script, in the form of a key:value pair.</p>
func (StudioComponentScriptParameterKeyValueOutput) ElementType ¶
func (StudioComponentScriptParameterKeyValueOutput) ElementType() reflect.Type
func (StudioComponentScriptParameterKeyValueOutput) Key ¶
func (o StudioComponentScriptParameterKeyValueOutput) Key() pulumi.StringPtrOutput
<p>A script parameter key.</p>
func (StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutput ¶
func (o StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutput() StudioComponentScriptParameterKeyValueOutput
func (StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutputWithContext ¶
func (o StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutputWithContext(ctx context.Context) StudioComponentScriptParameterKeyValueOutput
func (StudioComponentScriptParameterKeyValueOutput) Value ¶
func (o StudioComponentScriptParameterKeyValueOutput) Value() pulumi.StringPtrOutput
<p>A script parameter value.</p>
type StudioComponentSharedFileSystemConfiguration ¶
type StudioComponentSharedFileSystemConfiguration struct { string `pulumi:"endpoint"` FileSystemId *string `pulumi:"fileSystemId"` LinuxMountPoint *string `pulumi:"linuxMountPoint"` ShareName *string `pulumi:"shareName"` WindowsMountDrive *string `pulumi:"windowsMountDrive"` }Endpoint *
<p>The configuration for a shared file storage system that is associated with a studio resource.</p>
type StudioComponentSharedFileSystemConfigurationArgs ¶
type StudioComponentSharedFileSystemConfigurationArgs struct { pulumi.StringPtrInput `pulumi:"endpoint"` FileSystemId pulumi.StringPtrInput `pulumi:"fileSystemId"` LinuxMountPoint pulumi.StringPtrInput `pulumi:"linuxMountPoint"` ShareName pulumi.StringPtrInput `pulumi:"shareName"` WindowsMountDrive pulumi.StringPtrInput `pulumi:"windowsMountDrive"` }Endpoint
<p>The configuration for a shared file storage system that is associated with a studio resource.</p>
func (StudioComponentSharedFileSystemConfigurationArgs) ElementType ¶
func (StudioComponentSharedFileSystemConfigurationArgs) ElementType() reflect.Type
func (StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationOutput ¶
func (i StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationOutput() StudioComponentSharedFileSystemConfigurationOutput
func (StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationOutputWithContext ¶
func (i StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationOutput
func (StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationPtrOutput ¶
func (i StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationPtrOutput() StudioComponentSharedFileSystemConfigurationPtrOutput
func (StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext ¶
func (i StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationPtrOutput
type StudioComponentSharedFileSystemConfigurationInput ¶
StudioComponentSharedFileSystemConfigurationInput is an input type that accepts StudioComponentSharedFileSystemConfigurationArgs and StudioComponentSharedFileSystemConfigurationOutput values. You can construct a concrete instance of `StudioComponentSharedFileSystemConfigurationInput` via:
StudioComponentSharedFileSystemConfigurationArgs{...}
type StudioComponentSharedFileSystemConfigurationOutput ¶
<p>The configuration for a shared file storage system that is associated with a studio resource.</p>
func (StudioComponentSharedFileSystemConfigurationOutput) ElementType ¶
func (StudioComponentSharedFileSystemConfigurationOutput) ElementType() reflect.Type
func (StudioComponentSharedFileSystemConfigurationOutput) Endpoint ¶
func (o StudioComponentSharedFileSystemConfigurationOutput) Endpoint() pulumi.StringPtrOutput
<p>The endpoint of the shared file system that is accessed by the studio component resource.</p>
func (StudioComponentSharedFileSystemConfigurationOutput) FileSystemId ¶
func (o StudioComponentSharedFileSystemConfigurationOutput) FileSystemId() pulumi.StringPtrOutput
<p>The unique identifier for a file system.</p>
func (StudioComponentSharedFileSystemConfigurationOutput) LinuxMountPoint ¶
func (o StudioComponentSharedFileSystemConfigurationOutput) LinuxMountPoint() pulumi.StringPtrOutput
<p>The mount location for a shared file system on a Linux virtual workstation.</p>
func (StudioComponentSharedFileSystemConfigurationOutput) ShareName ¶
func (o StudioComponentSharedFileSystemConfigurationOutput) ShareName() pulumi.StringPtrOutput
<p>The name of the file share.</p>
func (StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationOutput ¶
func (o StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationOutput() StudioComponentSharedFileSystemConfigurationOutput
func (StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationOutputWithContext ¶
func (o StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationOutput
func (StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutput ¶
func (o StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutput() StudioComponentSharedFileSystemConfigurationPtrOutput
func (StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext ¶
func (o StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationPtrOutput
func (StudioComponentSharedFileSystemConfigurationOutput) WindowsMountDrive ¶
func (o StudioComponentSharedFileSystemConfigurationOutput) WindowsMountDrive() pulumi.StringPtrOutput
<p>The mount location for a shared file system on a Windows virtual workstation.</p>
type StudioComponentSharedFileSystemConfigurationPtrInput ¶
StudioComponentSharedFileSystemConfigurationPtrInput is an input type that accepts StudioComponentSharedFileSystemConfigurationArgs, StudioComponentSharedFileSystemConfigurationPtr and StudioComponentSharedFileSystemConfigurationPtrOutput values. You can construct a concrete instance of `StudioComponentSharedFileSystemConfigurationPtrInput` via:
StudioComponentSharedFileSystemConfigurationArgs{...} or: nil
func StudioComponentSharedFileSystemConfigurationPtr ¶
func StudioComponentSharedFileSystemConfigurationPtr(v *StudioComponentSharedFileSystemConfigurationArgs) StudioComponentSharedFileSystemConfigurationPtrInput
type StudioComponentSharedFileSystemConfigurationPtrOutput ¶
func (StudioComponentSharedFileSystemConfigurationPtrOutput) ElementType ¶
func (StudioComponentSharedFileSystemConfigurationPtrOutput) ElementType() reflect.Type
func (StudioComponentSharedFileSystemConfigurationPtrOutput) Endpoint ¶
func (o StudioComponentSharedFileSystemConfigurationPtrOutput) Endpoint() pulumi.StringPtrOutput
<p>The endpoint of the shared file system that is accessed by the studio component resource.</p>
func (StudioComponentSharedFileSystemConfigurationPtrOutput) FileSystemId ¶
func (o StudioComponentSharedFileSystemConfigurationPtrOutput) FileSystemId() pulumi.StringPtrOutput
<p>The unique identifier for a file system.</p>
func (StudioComponentSharedFileSystemConfigurationPtrOutput) LinuxMountPoint ¶
func (o StudioComponentSharedFileSystemConfigurationPtrOutput) LinuxMountPoint() pulumi.StringPtrOutput
<p>The mount location for a shared file system on a Linux virtual workstation.</p>
func (StudioComponentSharedFileSystemConfigurationPtrOutput) ShareName ¶
func (o StudioComponentSharedFileSystemConfigurationPtrOutput) ShareName() pulumi.StringPtrOutput
<p>The name of the file share.</p>
func (StudioComponentSharedFileSystemConfigurationPtrOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutput ¶
func (o StudioComponentSharedFileSystemConfigurationPtrOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutput() StudioComponentSharedFileSystemConfigurationPtrOutput
func (StudioComponentSharedFileSystemConfigurationPtrOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext ¶
func (o StudioComponentSharedFileSystemConfigurationPtrOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationPtrOutput
func (StudioComponentSharedFileSystemConfigurationPtrOutput) WindowsMountDrive ¶
func (o StudioComponentSharedFileSystemConfigurationPtrOutput) WindowsMountDrive() pulumi.StringPtrOutput
<p>The mount location for a shared file system on a Windows virtual workstation.</p>
type StudioComponentState ¶
type StudioComponentState struct { }
func (StudioComponentState) ElementType ¶
func (StudioComponentState) ElementType() reflect.Type
type StudioComponentSubtype ¶ added in v0.3.0
type StudioComponentSubtype string
func (StudioComponentSubtype) ElementType ¶ added in v0.3.0
func (StudioComponentSubtype) ElementType() reflect.Type
func (StudioComponentSubtype) ToStringOutput ¶ added in v0.3.0
func (e StudioComponentSubtype) ToStringOutput() pulumi.StringOutput
func (StudioComponentSubtype) ToStringOutputWithContext ¶ added in v0.3.0
func (e StudioComponentSubtype) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StudioComponentSubtype) ToStringPtrOutput ¶ added in v0.3.0
func (e StudioComponentSubtype) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentSubtype) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e StudioComponentSubtype) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentSubtype) ToStudioComponentSubtypeOutput ¶ added in v0.3.0
func (e StudioComponentSubtype) ToStudioComponentSubtypeOutput() StudioComponentSubtypeOutput
func (StudioComponentSubtype) ToStudioComponentSubtypeOutputWithContext ¶ added in v0.3.0
func (e StudioComponentSubtype) ToStudioComponentSubtypeOutputWithContext(ctx context.Context) StudioComponentSubtypeOutput
func (StudioComponentSubtype) ToStudioComponentSubtypePtrOutput ¶ added in v0.3.0
func (e StudioComponentSubtype) ToStudioComponentSubtypePtrOutput() StudioComponentSubtypePtrOutput
func (StudioComponentSubtype) ToStudioComponentSubtypePtrOutputWithContext ¶ added in v0.3.0
func (e StudioComponentSubtype) ToStudioComponentSubtypePtrOutputWithContext(ctx context.Context) StudioComponentSubtypePtrOutput
type StudioComponentSubtypeInput ¶ added in v0.3.0
type StudioComponentSubtypeInput interface { pulumi.Input ToStudioComponentSubtypeOutput() StudioComponentSubtypeOutput ToStudioComponentSubtypeOutputWithContext(context.Context) StudioComponentSubtypeOutput }
StudioComponentSubtypeInput is an input type that accepts StudioComponentSubtypeArgs and StudioComponentSubtypeOutput values. You can construct a concrete instance of `StudioComponentSubtypeInput` via:
StudioComponentSubtypeArgs{...}
type StudioComponentSubtypeOutput ¶ added in v0.3.0
type StudioComponentSubtypeOutput struct{ *pulumi.OutputState }
func (StudioComponentSubtypeOutput) ElementType ¶ added in v0.3.0
func (StudioComponentSubtypeOutput) ElementType() reflect.Type
func (StudioComponentSubtypeOutput) ToStringOutput ¶ added in v0.3.0
func (o StudioComponentSubtypeOutput) ToStringOutput() pulumi.StringOutput
func (StudioComponentSubtypeOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o StudioComponentSubtypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StudioComponentSubtypeOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StudioComponentSubtypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentSubtypeOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentSubtypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentSubtypeOutput) ToStudioComponentSubtypeOutput ¶ added in v0.3.0
func (o StudioComponentSubtypeOutput) ToStudioComponentSubtypeOutput() StudioComponentSubtypeOutput
func (StudioComponentSubtypeOutput) ToStudioComponentSubtypeOutputWithContext ¶ added in v0.3.0
func (o StudioComponentSubtypeOutput) ToStudioComponentSubtypeOutputWithContext(ctx context.Context) StudioComponentSubtypeOutput
func (StudioComponentSubtypeOutput) ToStudioComponentSubtypePtrOutput ¶ added in v0.3.0
func (o StudioComponentSubtypeOutput) ToStudioComponentSubtypePtrOutput() StudioComponentSubtypePtrOutput
func (StudioComponentSubtypeOutput) ToStudioComponentSubtypePtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentSubtypeOutput) ToStudioComponentSubtypePtrOutputWithContext(ctx context.Context) StudioComponentSubtypePtrOutput
type StudioComponentSubtypePtrInput ¶ added in v0.3.0
type StudioComponentSubtypePtrInput interface { pulumi.Input ToStudioComponentSubtypePtrOutput() StudioComponentSubtypePtrOutput ToStudioComponentSubtypePtrOutputWithContext(context.Context) StudioComponentSubtypePtrOutput }
func StudioComponentSubtypePtr ¶ added in v0.3.0
func StudioComponentSubtypePtr(v string) StudioComponentSubtypePtrInput
type StudioComponentSubtypePtrOutput ¶ added in v0.3.0
type StudioComponentSubtypePtrOutput struct{ *pulumi.OutputState }
func (StudioComponentSubtypePtrOutput) Elem ¶ added in v0.3.0
func (o StudioComponentSubtypePtrOutput) Elem() StudioComponentSubtypeOutput
func (StudioComponentSubtypePtrOutput) ElementType ¶ added in v0.3.0
func (StudioComponentSubtypePtrOutput) ElementType() reflect.Type
func (StudioComponentSubtypePtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StudioComponentSubtypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentSubtypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentSubtypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentSubtypePtrOutput) ToStudioComponentSubtypePtrOutput ¶ added in v0.3.0
func (o StudioComponentSubtypePtrOutput) ToStudioComponentSubtypePtrOutput() StudioComponentSubtypePtrOutput
func (StudioComponentSubtypePtrOutput) ToStudioComponentSubtypePtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentSubtypePtrOutput) ToStudioComponentSubtypePtrOutputWithContext(ctx context.Context) StudioComponentSubtypePtrOutput
type StudioComponentTags ¶ added in v0.3.0
type StudioComponentTags struct { }
type StudioComponentTagsArgs ¶ added in v0.3.0
type StudioComponentTagsArgs struct { }
func (StudioComponentTagsArgs) ElementType ¶ added in v0.3.0
func (StudioComponentTagsArgs) ElementType() reflect.Type
func (StudioComponentTagsArgs) ToStudioComponentTagsOutput ¶ added in v0.3.0
func (i StudioComponentTagsArgs) ToStudioComponentTagsOutput() StudioComponentTagsOutput
func (StudioComponentTagsArgs) ToStudioComponentTagsOutputWithContext ¶ added in v0.3.0
func (i StudioComponentTagsArgs) ToStudioComponentTagsOutputWithContext(ctx context.Context) StudioComponentTagsOutput
func (StudioComponentTagsArgs) ToStudioComponentTagsPtrOutput ¶ added in v0.3.0
func (i StudioComponentTagsArgs) ToStudioComponentTagsPtrOutput() StudioComponentTagsPtrOutput
func (StudioComponentTagsArgs) ToStudioComponentTagsPtrOutputWithContext ¶ added in v0.3.0
func (i StudioComponentTagsArgs) ToStudioComponentTagsPtrOutputWithContext(ctx context.Context) StudioComponentTagsPtrOutput
type StudioComponentTagsInput ¶ added in v0.3.0
type StudioComponentTagsInput interface { pulumi.Input ToStudioComponentTagsOutput() StudioComponentTagsOutput ToStudioComponentTagsOutputWithContext(context.Context) StudioComponentTagsOutput }
StudioComponentTagsInput is an input type that accepts StudioComponentTagsArgs and StudioComponentTagsOutput values. You can construct a concrete instance of `StudioComponentTagsInput` via:
StudioComponentTagsArgs{...}
type StudioComponentTagsOutput ¶ added in v0.3.0
type StudioComponentTagsOutput struct{ *pulumi.OutputState }
func (StudioComponentTagsOutput) ElementType ¶ added in v0.3.0
func (StudioComponentTagsOutput) ElementType() reflect.Type
func (StudioComponentTagsOutput) ToStudioComponentTagsOutput ¶ added in v0.3.0
func (o StudioComponentTagsOutput) ToStudioComponentTagsOutput() StudioComponentTagsOutput
func (StudioComponentTagsOutput) ToStudioComponentTagsOutputWithContext ¶ added in v0.3.0
func (o StudioComponentTagsOutput) ToStudioComponentTagsOutputWithContext(ctx context.Context) StudioComponentTagsOutput
func (StudioComponentTagsOutput) ToStudioComponentTagsPtrOutput ¶ added in v0.3.0
func (o StudioComponentTagsOutput) ToStudioComponentTagsPtrOutput() StudioComponentTagsPtrOutput
func (StudioComponentTagsOutput) ToStudioComponentTagsPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentTagsOutput) ToStudioComponentTagsPtrOutputWithContext(ctx context.Context) StudioComponentTagsPtrOutput
type StudioComponentTagsPtrInput ¶ added in v0.3.0
type StudioComponentTagsPtrInput interface { pulumi.Input ToStudioComponentTagsPtrOutput() StudioComponentTagsPtrOutput ToStudioComponentTagsPtrOutputWithContext(context.Context) StudioComponentTagsPtrOutput }
StudioComponentTagsPtrInput is an input type that accepts StudioComponentTagsArgs, StudioComponentTagsPtr and StudioComponentTagsPtrOutput values. You can construct a concrete instance of `StudioComponentTagsPtrInput` via:
StudioComponentTagsArgs{...} or: nil
func StudioComponentTagsPtr ¶ added in v0.3.0
func StudioComponentTagsPtr(v *StudioComponentTagsArgs) StudioComponentTagsPtrInput
type StudioComponentTagsPtrOutput ¶ added in v0.3.0
type StudioComponentTagsPtrOutput struct{ *pulumi.OutputState }
func (StudioComponentTagsPtrOutput) Elem ¶ added in v0.3.0
func (o StudioComponentTagsPtrOutput) Elem() StudioComponentTagsOutput
func (StudioComponentTagsPtrOutput) ElementType ¶ added in v0.3.0
func (StudioComponentTagsPtrOutput) ElementType() reflect.Type
func (StudioComponentTagsPtrOutput) ToStudioComponentTagsPtrOutput ¶ added in v0.3.0
func (o StudioComponentTagsPtrOutput) ToStudioComponentTagsPtrOutput() StudioComponentTagsPtrOutput
func (StudioComponentTagsPtrOutput) ToStudioComponentTagsPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentTagsPtrOutput) ToStudioComponentTagsPtrOutputWithContext(ctx context.Context) StudioComponentTagsPtrOutput
type StudioComponentType ¶ added in v0.3.0
type StudioComponentType string
func (StudioComponentType) ElementType ¶ added in v0.3.0
func (StudioComponentType) ElementType() reflect.Type
func (StudioComponentType) ToStringOutput ¶ added in v0.3.0
func (e StudioComponentType) ToStringOutput() pulumi.StringOutput
func (StudioComponentType) ToStringOutputWithContext ¶ added in v0.3.0
func (e StudioComponentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StudioComponentType) ToStringPtrOutput ¶ added in v0.3.0
func (e StudioComponentType) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentType) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e StudioComponentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentType) ToStudioComponentTypeOutput ¶ added in v0.3.0
func (e StudioComponentType) ToStudioComponentTypeOutput() StudioComponentTypeOutput
func (StudioComponentType) ToStudioComponentTypeOutputWithContext ¶ added in v0.3.0
func (e StudioComponentType) ToStudioComponentTypeOutputWithContext(ctx context.Context) StudioComponentTypeOutput
func (StudioComponentType) ToStudioComponentTypePtrOutput ¶ added in v0.3.0
func (e StudioComponentType) ToStudioComponentTypePtrOutput() StudioComponentTypePtrOutput
func (StudioComponentType) ToStudioComponentTypePtrOutputWithContext ¶ added in v0.3.0
func (e StudioComponentType) ToStudioComponentTypePtrOutputWithContext(ctx context.Context) StudioComponentTypePtrOutput
type StudioComponentTypeInput ¶ added in v0.3.0
type StudioComponentTypeInput interface { pulumi.Input ToStudioComponentTypeOutput() StudioComponentTypeOutput ToStudioComponentTypeOutputWithContext(context.Context) StudioComponentTypeOutput }
StudioComponentTypeInput is an input type that accepts StudioComponentTypeArgs and StudioComponentTypeOutput values. You can construct a concrete instance of `StudioComponentTypeInput` via:
StudioComponentTypeArgs{...}
type StudioComponentTypeOutput ¶ added in v0.3.0
type StudioComponentTypeOutput struct{ *pulumi.OutputState }
func (StudioComponentTypeOutput) ElementType ¶ added in v0.3.0
func (StudioComponentTypeOutput) ElementType() reflect.Type
func (StudioComponentTypeOutput) ToStringOutput ¶ added in v0.3.0
func (o StudioComponentTypeOutput) ToStringOutput() pulumi.StringOutput
func (StudioComponentTypeOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o StudioComponentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StudioComponentTypeOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StudioComponentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentTypeOutput) ToStudioComponentTypeOutput ¶ added in v0.3.0
func (o StudioComponentTypeOutput) ToStudioComponentTypeOutput() StudioComponentTypeOutput
func (StudioComponentTypeOutput) ToStudioComponentTypeOutputWithContext ¶ added in v0.3.0
func (o StudioComponentTypeOutput) ToStudioComponentTypeOutputWithContext(ctx context.Context) StudioComponentTypeOutput
func (StudioComponentTypeOutput) ToStudioComponentTypePtrOutput ¶ added in v0.3.0
func (o StudioComponentTypeOutput) ToStudioComponentTypePtrOutput() StudioComponentTypePtrOutput
func (StudioComponentTypeOutput) ToStudioComponentTypePtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentTypeOutput) ToStudioComponentTypePtrOutputWithContext(ctx context.Context) StudioComponentTypePtrOutput
type StudioComponentTypePtrInput ¶ added in v0.3.0
type StudioComponentTypePtrInput interface { pulumi.Input ToStudioComponentTypePtrOutput() StudioComponentTypePtrOutput ToStudioComponentTypePtrOutputWithContext(context.Context) StudioComponentTypePtrOutput }
func StudioComponentTypePtr ¶ added in v0.3.0
func StudioComponentTypePtr(v string) StudioComponentTypePtrInput
type StudioComponentTypePtrOutput ¶ added in v0.3.0
type StudioComponentTypePtrOutput struct{ *pulumi.OutputState }
func (StudioComponentTypePtrOutput) Elem ¶ added in v0.3.0
func (o StudioComponentTypePtrOutput) Elem() StudioComponentTypeOutput
func (StudioComponentTypePtrOutput) ElementType ¶ added in v0.3.0
func (StudioComponentTypePtrOutput) ElementType() reflect.Type
func (StudioComponentTypePtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StudioComponentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentTypePtrOutput) ToStudioComponentTypePtrOutput ¶ added in v0.3.0
func (o StudioComponentTypePtrOutput) ToStudioComponentTypePtrOutput() StudioComponentTypePtrOutput
func (StudioComponentTypePtrOutput) ToStudioComponentTypePtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentTypePtrOutput) ToStudioComponentTypePtrOutputWithContext(ctx context.Context) StudioComponentTypePtrOutput
type StudioEncryptionConfiguration ¶ added in v0.2.0
type StudioEncryptionConfiguration struct { // <p>The ARN for a KMS key that is used to encrypt studio data.</p> KeyArn *string `pulumi:"keyArn"` KeyType StudioEncryptionConfigurationKeyType `pulumi:"keyType"` }
<p>Configuration of the encryption method that is used for the studio.</p>
type StudioEncryptionConfigurationArgs ¶ added in v0.2.0
type StudioEncryptionConfigurationArgs struct { // <p>The ARN for a KMS key that is used to encrypt studio data.</p> KeyArn pulumi.StringPtrInput `pulumi:"keyArn"` KeyType StudioEncryptionConfigurationKeyTypeInput `pulumi:"keyType"` }
<p>Configuration of the encryption method that is used for the studio.</p>
func (StudioEncryptionConfigurationArgs) ElementType ¶ added in v0.2.0
func (StudioEncryptionConfigurationArgs) ElementType() reflect.Type
func (StudioEncryptionConfigurationArgs) ToStudioEncryptionConfigurationOutput ¶ added in v0.2.0
func (i StudioEncryptionConfigurationArgs) ToStudioEncryptionConfigurationOutput() StudioEncryptionConfigurationOutput
func (StudioEncryptionConfigurationArgs) ToStudioEncryptionConfigurationOutputWithContext ¶ added in v0.2.0
func (i StudioEncryptionConfigurationArgs) ToStudioEncryptionConfigurationOutputWithContext(ctx context.Context) StudioEncryptionConfigurationOutput
func (StudioEncryptionConfigurationArgs) ToStudioEncryptionConfigurationPtrOutput ¶ added in v0.2.0
func (i StudioEncryptionConfigurationArgs) ToStudioEncryptionConfigurationPtrOutput() StudioEncryptionConfigurationPtrOutput
func (StudioEncryptionConfigurationArgs) ToStudioEncryptionConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (i StudioEncryptionConfigurationArgs) ToStudioEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StudioEncryptionConfigurationPtrOutput
type StudioEncryptionConfigurationInput ¶ added in v0.2.0
type StudioEncryptionConfigurationInput interface { pulumi.Input ToStudioEncryptionConfigurationOutput() StudioEncryptionConfigurationOutput ToStudioEncryptionConfigurationOutputWithContext(context.Context) StudioEncryptionConfigurationOutput }
StudioEncryptionConfigurationInput is an input type that accepts StudioEncryptionConfigurationArgs and StudioEncryptionConfigurationOutput values. You can construct a concrete instance of `StudioEncryptionConfigurationInput` via:
StudioEncryptionConfigurationArgs{...}
type StudioEncryptionConfigurationKeyType ¶ added in v0.3.0
type StudioEncryptionConfigurationKeyType string
<p>The type of KMS key that is used to encrypt studio data.</p>
func (StudioEncryptionConfigurationKeyType) ElementType ¶ added in v0.3.0
func (StudioEncryptionConfigurationKeyType) ElementType() reflect.Type
func (StudioEncryptionConfigurationKeyType) ToStringOutput ¶ added in v0.3.0
func (e StudioEncryptionConfigurationKeyType) ToStringOutput() pulumi.StringOutput
func (StudioEncryptionConfigurationKeyType) ToStringOutputWithContext ¶ added in v0.3.0
func (e StudioEncryptionConfigurationKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StudioEncryptionConfigurationKeyType) ToStringPtrOutput ¶ added in v0.3.0
func (e StudioEncryptionConfigurationKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioEncryptionConfigurationKeyType) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e StudioEncryptionConfigurationKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioEncryptionConfigurationKeyType) ToStudioEncryptionConfigurationKeyTypeOutput ¶ added in v0.3.0
func (e StudioEncryptionConfigurationKeyType) ToStudioEncryptionConfigurationKeyTypeOutput() StudioEncryptionConfigurationKeyTypeOutput
func (StudioEncryptionConfigurationKeyType) ToStudioEncryptionConfigurationKeyTypeOutputWithContext ¶ added in v0.3.0
func (e StudioEncryptionConfigurationKeyType) ToStudioEncryptionConfigurationKeyTypeOutputWithContext(ctx context.Context) StudioEncryptionConfigurationKeyTypeOutput
func (StudioEncryptionConfigurationKeyType) ToStudioEncryptionConfigurationKeyTypePtrOutput ¶ added in v0.3.0
func (e StudioEncryptionConfigurationKeyType) ToStudioEncryptionConfigurationKeyTypePtrOutput() StudioEncryptionConfigurationKeyTypePtrOutput
func (StudioEncryptionConfigurationKeyType) ToStudioEncryptionConfigurationKeyTypePtrOutputWithContext ¶ added in v0.3.0
func (e StudioEncryptionConfigurationKeyType) ToStudioEncryptionConfigurationKeyTypePtrOutputWithContext(ctx context.Context) StudioEncryptionConfigurationKeyTypePtrOutput
type StudioEncryptionConfigurationKeyTypeInput ¶ added in v0.3.0
type StudioEncryptionConfigurationKeyTypeInput interface { pulumi.Input ToStudioEncryptionConfigurationKeyTypeOutput() StudioEncryptionConfigurationKeyTypeOutput ToStudioEncryptionConfigurationKeyTypeOutputWithContext(context.Context) StudioEncryptionConfigurationKeyTypeOutput }
StudioEncryptionConfigurationKeyTypeInput is an input type that accepts StudioEncryptionConfigurationKeyTypeArgs and StudioEncryptionConfigurationKeyTypeOutput values. You can construct a concrete instance of `StudioEncryptionConfigurationKeyTypeInput` via:
StudioEncryptionConfigurationKeyTypeArgs{...}
type StudioEncryptionConfigurationKeyTypeOutput ¶ added in v0.3.0
type StudioEncryptionConfigurationKeyTypeOutput struct{ *pulumi.OutputState }
func (StudioEncryptionConfigurationKeyTypeOutput) ElementType ¶ added in v0.3.0
func (StudioEncryptionConfigurationKeyTypeOutput) ElementType() reflect.Type
func (StudioEncryptionConfigurationKeyTypeOutput) ToStringOutput ¶ added in v0.3.0
func (o StudioEncryptionConfigurationKeyTypeOutput) ToStringOutput() pulumi.StringOutput
func (StudioEncryptionConfigurationKeyTypeOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o StudioEncryptionConfigurationKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StudioEncryptionConfigurationKeyTypeOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StudioEncryptionConfigurationKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioEncryptionConfigurationKeyTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StudioEncryptionConfigurationKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioEncryptionConfigurationKeyTypeOutput) ToStudioEncryptionConfigurationKeyTypeOutput ¶ added in v0.3.0
func (o StudioEncryptionConfigurationKeyTypeOutput) ToStudioEncryptionConfigurationKeyTypeOutput() StudioEncryptionConfigurationKeyTypeOutput
func (StudioEncryptionConfigurationKeyTypeOutput) ToStudioEncryptionConfigurationKeyTypeOutputWithContext ¶ added in v0.3.0
func (o StudioEncryptionConfigurationKeyTypeOutput) ToStudioEncryptionConfigurationKeyTypeOutputWithContext(ctx context.Context) StudioEncryptionConfigurationKeyTypeOutput
func (StudioEncryptionConfigurationKeyTypeOutput) ToStudioEncryptionConfigurationKeyTypePtrOutput ¶ added in v0.3.0
func (o StudioEncryptionConfigurationKeyTypeOutput) ToStudioEncryptionConfigurationKeyTypePtrOutput() StudioEncryptionConfigurationKeyTypePtrOutput
func (StudioEncryptionConfigurationKeyTypeOutput) ToStudioEncryptionConfigurationKeyTypePtrOutputWithContext ¶ added in v0.3.0
func (o StudioEncryptionConfigurationKeyTypeOutput) ToStudioEncryptionConfigurationKeyTypePtrOutputWithContext(ctx context.Context) StudioEncryptionConfigurationKeyTypePtrOutput
type StudioEncryptionConfigurationKeyTypePtrInput ¶ added in v0.3.0
type StudioEncryptionConfigurationKeyTypePtrInput interface { pulumi.Input ToStudioEncryptionConfigurationKeyTypePtrOutput() StudioEncryptionConfigurationKeyTypePtrOutput ToStudioEncryptionConfigurationKeyTypePtrOutputWithContext(context.Context) StudioEncryptionConfigurationKeyTypePtrOutput }
func StudioEncryptionConfigurationKeyTypePtr ¶ added in v0.3.0
func StudioEncryptionConfigurationKeyTypePtr(v string) StudioEncryptionConfigurationKeyTypePtrInput
type StudioEncryptionConfigurationKeyTypePtrOutput ¶ added in v0.3.0
type StudioEncryptionConfigurationKeyTypePtrOutput struct{ *pulumi.OutputState }
func (StudioEncryptionConfigurationKeyTypePtrOutput) ElementType ¶ added in v0.3.0
func (StudioEncryptionConfigurationKeyTypePtrOutput) ElementType() reflect.Type
func (StudioEncryptionConfigurationKeyTypePtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StudioEncryptionConfigurationKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioEncryptionConfigurationKeyTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StudioEncryptionConfigurationKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioEncryptionConfigurationKeyTypePtrOutput) ToStudioEncryptionConfigurationKeyTypePtrOutput ¶ added in v0.3.0
func (o StudioEncryptionConfigurationKeyTypePtrOutput) ToStudioEncryptionConfigurationKeyTypePtrOutput() StudioEncryptionConfigurationKeyTypePtrOutput
func (StudioEncryptionConfigurationKeyTypePtrOutput) ToStudioEncryptionConfigurationKeyTypePtrOutputWithContext ¶ added in v0.3.0
func (o StudioEncryptionConfigurationKeyTypePtrOutput) ToStudioEncryptionConfigurationKeyTypePtrOutputWithContext(ctx context.Context) StudioEncryptionConfigurationKeyTypePtrOutput
type StudioEncryptionConfigurationOutput ¶ added in v0.2.0
type StudioEncryptionConfigurationOutput struct{ *pulumi.OutputState }
<p>Configuration of the encryption method that is used for the studio.</p>
func (StudioEncryptionConfigurationOutput) ElementType ¶ added in v0.2.0
func (StudioEncryptionConfigurationOutput) ElementType() reflect.Type
func (StudioEncryptionConfigurationOutput) KeyArn ¶ added in v0.2.0
func (o StudioEncryptionConfigurationOutput) KeyArn() pulumi.StringPtrOutput
<p>The ARN for a KMS key that is used to encrypt studio data.</p>
func (StudioEncryptionConfigurationOutput) KeyType ¶ added in v0.2.0
func (o StudioEncryptionConfigurationOutput) KeyType() StudioEncryptionConfigurationKeyTypeOutput
func (StudioEncryptionConfigurationOutput) ToStudioEncryptionConfigurationOutput ¶ added in v0.2.0
func (o StudioEncryptionConfigurationOutput) ToStudioEncryptionConfigurationOutput() StudioEncryptionConfigurationOutput
func (StudioEncryptionConfigurationOutput) ToStudioEncryptionConfigurationOutputWithContext ¶ added in v0.2.0
func (o StudioEncryptionConfigurationOutput) ToStudioEncryptionConfigurationOutputWithContext(ctx context.Context) StudioEncryptionConfigurationOutput
func (StudioEncryptionConfigurationOutput) ToStudioEncryptionConfigurationPtrOutput ¶ added in v0.2.0
func (o StudioEncryptionConfigurationOutput) ToStudioEncryptionConfigurationPtrOutput() StudioEncryptionConfigurationPtrOutput
func (StudioEncryptionConfigurationOutput) ToStudioEncryptionConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (o StudioEncryptionConfigurationOutput) ToStudioEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StudioEncryptionConfigurationPtrOutput
type StudioEncryptionConfigurationPtrInput ¶ added in v0.2.0
type StudioEncryptionConfigurationPtrInput interface { pulumi.Input ToStudioEncryptionConfigurationPtrOutput() StudioEncryptionConfigurationPtrOutput ToStudioEncryptionConfigurationPtrOutputWithContext(context.Context) StudioEncryptionConfigurationPtrOutput }
StudioEncryptionConfigurationPtrInput is an input type that accepts StudioEncryptionConfigurationArgs, StudioEncryptionConfigurationPtr and StudioEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `StudioEncryptionConfigurationPtrInput` via:
StudioEncryptionConfigurationArgs{...} or: nil
func StudioEncryptionConfigurationPtr ¶ added in v0.2.0
func StudioEncryptionConfigurationPtr(v *StudioEncryptionConfigurationArgs) StudioEncryptionConfigurationPtrInput
type StudioEncryptionConfigurationPtrOutput ¶ added in v0.2.0
type StudioEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (StudioEncryptionConfigurationPtrOutput) ElementType ¶ added in v0.2.0
func (StudioEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (StudioEncryptionConfigurationPtrOutput) KeyArn ¶ added in v0.2.0
func (o StudioEncryptionConfigurationPtrOutput) KeyArn() pulumi.StringPtrOutput
<p>The ARN for a KMS key that is used to encrypt studio data.</p>
func (StudioEncryptionConfigurationPtrOutput) ToStudioEncryptionConfigurationPtrOutput ¶ added in v0.2.0
func (o StudioEncryptionConfigurationPtrOutput) ToStudioEncryptionConfigurationPtrOutput() StudioEncryptionConfigurationPtrOutput
func (StudioEncryptionConfigurationPtrOutput) ToStudioEncryptionConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (o StudioEncryptionConfigurationPtrOutput) ToStudioEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StudioEncryptionConfigurationPtrOutput
type StudioInput ¶
type StudioInput interface { pulumi.Input ToStudioOutput() StudioOutput ToStudioOutputWithContext(ctx context.Context) StudioOutput }
type StudioOutput ¶
type StudioOutput struct{ *pulumi.OutputState }
func (StudioOutput) ElementType ¶
func (StudioOutput) ElementType() reflect.Type
func (StudioOutput) ToStudioOutput ¶
func (o StudioOutput) ToStudioOutput() StudioOutput
func (StudioOutput) ToStudioOutputWithContext ¶
func (o StudioOutput) ToStudioOutputWithContext(ctx context.Context) StudioOutput
type StudioState ¶
type StudioState struct { }
func (StudioState) ElementType ¶
func (StudioState) ElementType() reflect.Type
type StudioTags ¶ added in v0.3.0
type StudioTags struct { }
type StudioTagsArgs ¶ added in v0.3.0
type StudioTagsArgs struct { }
func (StudioTagsArgs) ElementType ¶ added in v0.3.0
func (StudioTagsArgs) ElementType() reflect.Type
func (StudioTagsArgs) ToStudioTagsOutput ¶ added in v0.3.0
func (i StudioTagsArgs) ToStudioTagsOutput() StudioTagsOutput
func (StudioTagsArgs) ToStudioTagsOutputWithContext ¶ added in v0.3.0
func (i StudioTagsArgs) ToStudioTagsOutputWithContext(ctx context.Context) StudioTagsOutput
func (StudioTagsArgs) ToStudioTagsPtrOutput ¶ added in v0.3.0
func (i StudioTagsArgs) ToStudioTagsPtrOutput() StudioTagsPtrOutput
func (StudioTagsArgs) ToStudioTagsPtrOutputWithContext ¶ added in v0.3.0
func (i StudioTagsArgs) ToStudioTagsPtrOutputWithContext(ctx context.Context) StudioTagsPtrOutput
type StudioTagsInput ¶ added in v0.3.0
type StudioTagsInput interface { pulumi.Input ToStudioTagsOutput() StudioTagsOutput ToStudioTagsOutputWithContext(context.Context) StudioTagsOutput }
StudioTagsInput is an input type that accepts StudioTagsArgs and StudioTagsOutput values. You can construct a concrete instance of `StudioTagsInput` via:
StudioTagsArgs{...}
type StudioTagsOutput ¶ added in v0.3.0
type StudioTagsOutput struct{ *pulumi.OutputState }
func (StudioTagsOutput) ElementType ¶ added in v0.3.0
func (StudioTagsOutput) ElementType() reflect.Type
func (StudioTagsOutput) ToStudioTagsOutput ¶ added in v0.3.0
func (o StudioTagsOutput) ToStudioTagsOutput() StudioTagsOutput
func (StudioTagsOutput) ToStudioTagsOutputWithContext ¶ added in v0.3.0
func (o StudioTagsOutput) ToStudioTagsOutputWithContext(ctx context.Context) StudioTagsOutput
func (StudioTagsOutput) ToStudioTagsPtrOutput ¶ added in v0.3.0
func (o StudioTagsOutput) ToStudioTagsPtrOutput() StudioTagsPtrOutput
func (StudioTagsOutput) ToStudioTagsPtrOutputWithContext ¶ added in v0.3.0
func (o StudioTagsOutput) ToStudioTagsPtrOutputWithContext(ctx context.Context) StudioTagsPtrOutput
type StudioTagsPtrInput ¶ added in v0.3.0
type StudioTagsPtrInput interface { pulumi.Input ToStudioTagsPtrOutput() StudioTagsPtrOutput ToStudioTagsPtrOutputWithContext(context.Context) StudioTagsPtrOutput }
StudioTagsPtrInput is an input type that accepts StudioTagsArgs, StudioTagsPtr and StudioTagsPtrOutput values. You can construct a concrete instance of `StudioTagsPtrInput` via:
StudioTagsArgs{...} or: nil
func StudioTagsPtr ¶ added in v0.3.0
func StudioTagsPtr(v *StudioTagsArgs) StudioTagsPtrInput
type StudioTagsPtrOutput ¶ added in v0.3.0
type StudioTagsPtrOutput struct{ *pulumi.OutputState }
func (StudioTagsPtrOutput) Elem ¶ added in v0.3.0
func (o StudioTagsPtrOutput) Elem() StudioTagsOutput
func (StudioTagsPtrOutput) ElementType ¶ added in v0.3.0
func (StudioTagsPtrOutput) ElementType() reflect.Type
func (StudioTagsPtrOutput) ToStudioTagsPtrOutput ¶ added in v0.3.0
func (o StudioTagsPtrOutput) ToStudioTagsPtrOutput() StudioTagsPtrOutput
func (StudioTagsPtrOutput) ToStudioTagsPtrOutputWithContext ¶ added in v0.3.0
func (o StudioTagsPtrOutput) ToStudioTagsPtrOutputWithContext(ctx context.Context) StudioTagsPtrOutput