Documentation
¶
Index ¶
- Constants
- type LaunchProfile
- type LaunchProfileArgs
- type LaunchProfileInput
- type LaunchProfileOutput
- func (o LaunchProfileOutput) Description() pulumi.StringPtrOutput
- func (o LaunchProfileOutput) Ec2SubnetIds() pulumi.StringArrayOutput
- func (LaunchProfileOutput) ElementType() reflect.Type
- func (o LaunchProfileOutput) LaunchProfileId() pulumi.StringOutput
- func (o LaunchProfileOutput) LaunchProfileProtocolVersions() pulumi.StringArrayOutput
- func (o LaunchProfileOutput) Name() pulumi.StringOutput
- func (o LaunchProfileOutput) StreamConfiguration() LaunchProfileStreamConfigurationOutput
- func (o LaunchProfileOutput) StudioComponentIds() pulumi.StringArrayOutput
- func (o LaunchProfileOutput) StudioId() pulumi.StringOutput
- func (o LaunchProfileOutput) Tags() LaunchProfileTagsPtrOutput
- func (o LaunchProfileOutput) ToLaunchProfileOutput() LaunchProfileOutput
- func (o LaunchProfileOutput) ToLaunchProfileOutputWithContext(ctx context.Context) 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
- 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) MaxStoppedSessionLengthInMinutes() pulumi.Float64PtrOutput
- func (o LaunchProfileStreamConfigurationOutput) SessionStorage() LaunchProfileStreamConfigurationSessionStoragePtrOutput
- func (o LaunchProfileStreamConfigurationOutput) StreamingImageIds() pulumi.StringArrayOutput
- func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutput() LaunchProfileStreamConfigurationOutput
- func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationOutput
- 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) MaxStoppedSessionLengthInMinutes() pulumi.Float64PtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) SessionStorage() LaunchProfileStreamConfigurationSessionStoragePtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) StreamingImageIds() pulumi.StringArrayOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationPtrOutput
- type LaunchProfileStreamConfigurationSessionStorage
- type LaunchProfileStreamConfigurationSessionStorageArgs
- func (LaunchProfileStreamConfigurationSessionStorageArgs) ElementType() reflect.Type
- func (i LaunchProfileStreamConfigurationSessionStorageArgs) ToLaunchProfileStreamConfigurationSessionStorageOutput() LaunchProfileStreamConfigurationSessionStorageOutput
- func (i LaunchProfileStreamConfigurationSessionStorageArgs) ToLaunchProfileStreamConfigurationSessionStorageOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionStorageOutput
- func (i LaunchProfileStreamConfigurationSessionStorageArgs) ToLaunchProfileStreamConfigurationSessionStoragePtrOutput() LaunchProfileStreamConfigurationSessionStoragePtrOutput
- func (i LaunchProfileStreamConfigurationSessionStorageArgs) ToLaunchProfileStreamConfigurationSessionStoragePtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionStoragePtrOutput
- type LaunchProfileStreamConfigurationSessionStorageInput
- type LaunchProfileStreamConfigurationSessionStorageOutput
- func (LaunchProfileStreamConfigurationSessionStorageOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamConfigurationSessionStorageOutput) Mode() LaunchProfileStreamingSessionStorageModeArrayOutput
- func (o LaunchProfileStreamConfigurationSessionStorageOutput) Root() LaunchProfileStreamingSessionStorageRootPtrOutput
- func (o LaunchProfileStreamConfigurationSessionStorageOutput) ToLaunchProfileStreamConfigurationSessionStorageOutput() LaunchProfileStreamConfigurationSessionStorageOutput
- func (o LaunchProfileStreamConfigurationSessionStorageOutput) ToLaunchProfileStreamConfigurationSessionStorageOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionStorageOutput
- func (o LaunchProfileStreamConfigurationSessionStorageOutput) ToLaunchProfileStreamConfigurationSessionStoragePtrOutput() LaunchProfileStreamConfigurationSessionStoragePtrOutput
- func (o LaunchProfileStreamConfigurationSessionStorageOutput) ToLaunchProfileStreamConfigurationSessionStoragePtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionStoragePtrOutput
- type LaunchProfileStreamConfigurationSessionStoragePtrInput
- type LaunchProfileStreamConfigurationSessionStoragePtrOutput
- func (o LaunchProfileStreamConfigurationSessionStoragePtrOutput) Elem() LaunchProfileStreamConfigurationSessionStorageOutput
- func (LaunchProfileStreamConfigurationSessionStoragePtrOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamConfigurationSessionStoragePtrOutput) Mode() LaunchProfileStreamingSessionStorageModeArrayOutput
- func (o LaunchProfileStreamConfigurationSessionStoragePtrOutput) Root() LaunchProfileStreamingSessionStorageRootPtrOutput
- func (o LaunchProfileStreamConfigurationSessionStoragePtrOutput) ToLaunchProfileStreamConfigurationSessionStoragePtrOutput() LaunchProfileStreamConfigurationSessionStoragePtrOutput
- func (o LaunchProfileStreamConfigurationSessionStoragePtrOutput) ToLaunchProfileStreamConfigurationSessionStoragePtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionStoragePtrOutput
- 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 LaunchProfileStreamingSessionStorageMode
- func (LaunchProfileStreamingSessionStorageMode) ElementType() reflect.Type
- func (e LaunchProfileStreamingSessionStorageMode) ToLaunchProfileStreamingSessionStorageModeOutput() LaunchProfileStreamingSessionStorageModeOutput
- func (e LaunchProfileStreamingSessionStorageMode) ToLaunchProfileStreamingSessionStorageModeOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModeOutput
- func (e LaunchProfileStreamingSessionStorageMode) ToLaunchProfileStreamingSessionStorageModePtrOutput() LaunchProfileStreamingSessionStorageModePtrOutput
- func (e LaunchProfileStreamingSessionStorageMode) ToLaunchProfileStreamingSessionStorageModePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModePtrOutput
- func (e LaunchProfileStreamingSessionStorageMode) ToStringOutput() pulumi.StringOutput
- func (e LaunchProfileStreamingSessionStorageMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LaunchProfileStreamingSessionStorageMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LaunchProfileStreamingSessionStorageMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileStreamingSessionStorageModeArray
- func (LaunchProfileStreamingSessionStorageModeArray) ElementType() reflect.Type
- func (i LaunchProfileStreamingSessionStorageModeArray) ToLaunchProfileStreamingSessionStorageModeArrayOutput() LaunchProfileStreamingSessionStorageModeArrayOutput
- func (i LaunchProfileStreamingSessionStorageModeArray) ToLaunchProfileStreamingSessionStorageModeArrayOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModeArrayOutput
- type LaunchProfileStreamingSessionStorageModeArrayInput
- type LaunchProfileStreamingSessionStorageModeArrayOutput
- func (LaunchProfileStreamingSessionStorageModeArrayOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamingSessionStorageModeArrayOutput) Index(i pulumi.IntInput) LaunchProfileStreamingSessionStorageModeOutput
- func (o LaunchProfileStreamingSessionStorageModeArrayOutput) ToLaunchProfileStreamingSessionStorageModeArrayOutput() LaunchProfileStreamingSessionStorageModeArrayOutput
- func (o LaunchProfileStreamingSessionStorageModeArrayOutput) ToLaunchProfileStreamingSessionStorageModeArrayOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModeArrayOutput
- type LaunchProfileStreamingSessionStorageModeInput
- type LaunchProfileStreamingSessionStorageModeOutput
- func (LaunchProfileStreamingSessionStorageModeOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamingSessionStorageModeOutput) ToLaunchProfileStreamingSessionStorageModeOutput() LaunchProfileStreamingSessionStorageModeOutput
- func (o LaunchProfileStreamingSessionStorageModeOutput) ToLaunchProfileStreamingSessionStorageModeOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModeOutput
- func (o LaunchProfileStreamingSessionStorageModeOutput) ToLaunchProfileStreamingSessionStorageModePtrOutput() LaunchProfileStreamingSessionStorageModePtrOutput
- func (o LaunchProfileStreamingSessionStorageModeOutput) ToLaunchProfileStreamingSessionStorageModePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModePtrOutput
- func (o LaunchProfileStreamingSessionStorageModeOutput) ToStringOutput() pulumi.StringOutput
- func (o LaunchProfileStreamingSessionStorageModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LaunchProfileStreamingSessionStorageModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LaunchProfileStreamingSessionStorageModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileStreamingSessionStorageModePtrInput
- type LaunchProfileStreamingSessionStorageModePtrOutput
- func (o LaunchProfileStreamingSessionStorageModePtrOutput) Elem() LaunchProfileStreamingSessionStorageModeOutput
- func (LaunchProfileStreamingSessionStorageModePtrOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamingSessionStorageModePtrOutput) ToLaunchProfileStreamingSessionStorageModePtrOutput() LaunchProfileStreamingSessionStorageModePtrOutput
- func (o LaunchProfileStreamingSessionStorageModePtrOutput) ToLaunchProfileStreamingSessionStorageModePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModePtrOutput
- func (o LaunchProfileStreamingSessionStorageModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LaunchProfileStreamingSessionStorageModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileStreamingSessionStorageRoot
- type LaunchProfileStreamingSessionStorageRootArgs
- func (LaunchProfileStreamingSessionStorageRootArgs) ElementType() reflect.Type
- func (i LaunchProfileStreamingSessionStorageRootArgs) ToLaunchProfileStreamingSessionStorageRootOutput() LaunchProfileStreamingSessionStorageRootOutput
- func (i LaunchProfileStreamingSessionStorageRootArgs) ToLaunchProfileStreamingSessionStorageRootOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageRootOutput
- func (i LaunchProfileStreamingSessionStorageRootArgs) ToLaunchProfileStreamingSessionStorageRootPtrOutput() LaunchProfileStreamingSessionStorageRootPtrOutput
- func (i LaunchProfileStreamingSessionStorageRootArgs) ToLaunchProfileStreamingSessionStorageRootPtrOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageRootPtrOutput
- type LaunchProfileStreamingSessionStorageRootInput
- type LaunchProfileStreamingSessionStorageRootOutput
- func (LaunchProfileStreamingSessionStorageRootOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamingSessionStorageRootOutput) Linux() pulumi.StringPtrOutput
- func (o LaunchProfileStreamingSessionStorageRootOutput) ToLaunchProfileStreamingSessionStorageRootOutput() LaunchProfileStreamingSessionStorageRootOutput
- func (o LaunchProfileStreamingSessionStorageRootOutput) ToLaunchProfileStreamingSessionStorageRootOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageRootOutput
- func (o LaunchProfileStreamingSessionStorageRootOutput) ToLaunchProfileStreamingSessionStorageRootPtrOutput() LaunchProfileStreamingSessionStorageRootPtrOutput
- func (o LaunchProfileStreamingSessionStorageRootOutput) ToLaunchProfileStreamingSessionStorageRootPtrOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageRootPtrOutput
- func (o LaunchProfileStreamingSessionStorageRootOutput) Windows() pulumi.StringPtrOutput
- type LaunchProfileStreamingSessionStorageRootPtrInput
- type LaunchProfileStreamingSessionStorageRootPtrOutput
- func (o LaunchProfileStreamingSessionStorageRootPtrOutput) Elem() LaunchProfileStreamingSessionStorageRootOutput
- func (LaunchProfileStreamingSessionStorageRootPtrOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamingSessionStorageRootPtrOutput) Linux() pulumi.StringPtrOutput
- func (o LaunchProfileStreamingSessionStorageRootPtrOutput) ToLaunchProfileStreamingSessionStorageRootPtrOutput() LaunchProfileStreamingSessionStorageRootPtrOutput
- func (o LaunchProfileStreamingSessionStorageRootPtrOutput) ToLaunchProfileStreamingSessionStorageRootPtrOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageRootPtrOutput
- func (o LaunchProfileStreamingSessionStorageRootPtrOutput) Windows() 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 LookupLaunchProfileArgs
- type LookupLaunchProfileOutputArgs
- type LookupLaunchProfileResult
- type LookupLaunchProfileResultOutput
- func (o LookupLaunchProfileResultOutput) Description() pulumi.StringPtrOutput
- func (LookupLaunchProfileResultOutput) ElementType() reflect.Type
- func (o LookupLaunchProfileResultOutput) LaunchProfileId() pulumi.StringPtrOutput
- func (o LookupLaunchProfileResultOutput) LaunchProfileProtocolVersions() pulumi.StringArrayOutput
- func (o LookupLaunchProfileResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupLaunchProfileResultOutput) StreamConfiguration() LaunchProfileStreamConfigurationPtrOutput
- func (o LookupLaunchProfileResultOutput) StudioComponentIds() pulumi.StringArrayOutput
- func (o LookupLaunchProfileResultOutput) ToLookupLaunchProfileResultOutput() LookupLaunchProfileResultOutput
- func (o LookupLaunchProfileResultOutput) ToLookupLaunchProfileResultOutputWithContext(ctx context.Context) LookupLaunchProfileResultOutput
- type LookupStreamingImageArgs
- type LookupStreamingImageOutputArgs
- type LookupStreamingImageResult
- type LookupStreamingImageResultOutput
- func (o LookupStreamingImageResultOutput) Description() pulumi.StringPtrOutput
- func (LookupStreamingImageResultOutput) ElementType() reflect.Type
- func (o LookupStreamingImageResultOutput) EncryptionConfiguration() StreamingImageEncryptionConfigurationPtrOutput
- func (o LookupStreamingImageResultOutput) EulaIds() pulumi.StringArrayOutput
- func (o LookupStreamingImageResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupStreamingImageResultOutput) Owner() pulumi.StringPtrOutput
- func (o LookupStreamingImageResultOutput) Platform() pulumi.StringPtrOutput
- func (o LookupStreamingImageResultOutput) StreamingImageId() pulumi.StringPtrOutput
- func (o LookupStreamingImageResultOutput) ToLookupStreamingImageResultOutput() LookupStreamingImageResultOutput
- func (o LookupStreamingImageResultOutput) ToLookupStreamingImageResultOutputWithContext(ctx context.Context) LookupStreamingImageResultOutput
- type LookupStudioArgs
- type LookupStudioComponentArgs
- type LookupStudioComponentOutputArgs
- type LookupStudioComponentResult
- type LookupStudioComponentResultOutput
- func (o LookupStudioComponentResultOutput) Configuration() StudioComponentConfigurationPtrOutput
- func (o LookupStudioComponentResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupStudioComponentResultOutput) Ec2SecurityGroupIds() pulumi.StringArrayOutput
- func (LookupStudioComponentResultOutput) ElementType() reflect.Type
- func (o LookupStudioComponentResultOutput) InitializationScripts() StudioComponentInitializationScriptArrayOutput
- func (o LookupStudioComponentResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupStudioComponentResultOutput) RuntimeRoleArn() pulumi.StringPtrOutput
- func (o LookupStudioComponentResultOutput) ScriptParameters() StudioComponentScriptParameterKeyValueArrayOutput
- func (o LookupStudioComponentResultOutput) SecureInitializationRoleArn() pulumi.StringPtrOutput
- func (o LookupStudioComponentResultOutput) StudioComponentId() pulumi.StringPtrOutput
- func (o LookupStudioComponentResultOutput) ToLookupStudioComponentResultOutput() LookupStudioComponentResultOutput
- func (o LookupStudioComponentResultOutput) ToLookupStudioComponentResultOutputWithContext(ctx context.Context) LookupStudioComponentResultOutput
- func (o LookupStudioComponentResultOutput) Type() StudioComponentTypePtrOutput
- type LookupStudioOutputArgs
- type LookupStudioResult
- type LookupStudioResultOutput
- func (o LookupStudioResultOutput) AdminRoleArn() pulumi.StringPtrOutput
- func (o LookupStudioResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupStudioResultOutput) ElementType() reflect.Type
- func (o LookupStudioResultOutput) HomeRegion() pulumi.StringPtrOutput
- func (o LookupStudioResultOutput) SsoClientId() pulumi.StringPtrOutput
- func (o LookupStudioResultOutput) StudioEncryptionConfiguration() StudioEncryptionConfigurationPtrOutput
- func (o LookupStudioResultOutput) StudioId() pulumi.StringPtrOutput
- func (o LookupStudioResultOutput) StudioUrl() pulumi.StringPtrOutput
- func (o LookupStudioResultOutput) ToLookupStudioResultOutput() LookupStudioResultOutput
- func (o LookupStudioResultOutput) ToLookupStudioResultOutputWithContext(ctx context.Context) LookupStudioResultOutput
- func (o LookupStudioResultOutput) UserRoleArn() pulumi.StringPtrOutput
- type StreamingImage
- type StreamingImageArgs
- type StreamingImageEncryptionConfiguration
- type StreamingImageEncryptionConfigurationKeyType
- 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 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
- 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
- func (o StreamingImageOutput) Description() pulumi.StringPtrOutput
- func (o StreamingImageOutput) Ec2ImageId() pulumi.StringOutput
- func (StreamingImageOutput) ElementType() reflect.Type
- func (o StreamingImageOutput) EncryptionConfiguration() StreamingImageEncryptionConfigurationOutput
- func (o StreamingImageOutput) EulaIds() pulumi.StringArrayOutput
- func (o StreamingImageOutput) Name() pulumi.StringOutput
- func (o StreamingImageOutput) Owner() pulumi.StringOutput
- func (o StreamingImageOutput) Platform() pulumi.StringOutput
- func (o StreamingImageOutput) StreamingImageId() pulumi.StringOutput
- func (o StreamingImageOutput) StudioId() pulumi.StringOutput
- func (o StreamingImageOutput) Tags() StreamingImageTagsPtrOutput
- func (o StreamingImageOutput) ToStreamingImageOutput() StreamingImageOutput
- func (o StreamingImageOutput) ToStreamingImageOutputWithContext(ctx context.Context) 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 StudioComponentArgs
- 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 (StudioComponentConfigurationOutput) ElementType() reflect.Type
- 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) Elem() StudioComponentConfigurationOutput
- func (StudioComponentConfigurationPtrOutput) ElementType() reflect.Type
- 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 StudioComponentOutput
- func (o StudioComponentOutput) Configuration() StudioComponentConfigurationPtrOutput
- func (o StudioComponentOutput) Description() pulumi.StringPtrOutput
- func (o StudioComponentOutput) Ec2SecurityGroupIds() pulumi.StringArrayOutput
- func (StudioComponentOutput) ElementType() reflect.Type
- func (o StudioComponentOutput) InitializationScripts() StudioComponentInitializationScriptArrayOutput
- func (o StudioComponentOutput) Name() pulumi.StringOutput
- func (o StudioComponentOutput) RuntimeRoleArn() pulumi.StringPtrOutput
- func (o StudioComponentOutput) ScriptParameters() StudioComponentScriptParameterKeyValueArrayOutput
- func (o StudioComponentOutput) SecureInitializationRoleArn() pulumi.StringPtrOutput
- func (o StudioComponentOutput) StudioComponentId() pulumi.StringOutput
- func (o StudioComponentOutput) StudioId() pulumi.StringOutput
- func (o StudioComponentOutput) Subtype() StudioComponentSubtypePtrOutput
- func (o StudioComponentOutput) Tags() StudioComponentTagsPtrOutput
- func (o StudioComponentOutput) ToStudioComponentOutput() StudioComponentOutput
- func (o StudioComponentOutput) ToStudioComponentOutputWithContext(ctx context.Context) StudioComponentOutput
- func (o StudioComponentOutput) Type() StudioComponentTypeOutput
- 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 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
- func (o StudioOutput) AdminRoleArn() pulumi.StringOutput
- func (o StudioOutput) DisplayName() pulumi.StringOutput
- func (StudioOutput) ElementType() reflect.Type
- func (o StudioOutput) HomeRegion() pulumi.StringOutput
- func (o StudioOutput) SsoClientId() pulumi.StringOutput
- func (o StudioOutput) StudioEncryptionConfiguration() StudioEncryptionConfigurationPtrOutput
- func (o StudioOutput) StudioId() pulumi.StringOutput
- func (o StudioOutput) StudioName() pulumi.StringOutput
- func (o StudioOutput) StudioUrl() pulumi.StringOutput
- func (o StudioOutput) Tags() StudioTagsPtrOutput
- func (o StudioOutput) ToStudioOutput() StudioOutput
- func (o StudioOutput) ToStudioOutputWithContext(ctx context.Context) StudioOutput
- func (o StudioOutput) UserRoleArn() pulumi.StringOutput
- 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") LaunchProfileStreamingInstanceTypeG34xlarge = LaunchProfileStreamingInstanceType("g3.4xlarge") LaunchProfileStreamingInstanceTypeG3sXlarge = LaunchProfileStreamingInstanceType("g3s.xlarge") LaunchProfileStreamingInstanceTypeG5Xlarge = LaunchProfileStreamingInstanceType("g5.xlarge") LaunchProfileStreamingInstanceTypeG52xlarge = LaunchProfileStreamingInstanceType("g5.2xlarge") LaunchProfileStreamingInstanceTypeG54xlarge = LaunchProfileStreamingInstanceType("g5.4xlarge") LaunchProfileStreamingInstanceTypeG58xlarge = LaunchProfileStreamingInstanceType("g5.8xlarge") LaunchProfileStreamingInstanceTypeG516xlarge = LaunchProfileStreamingInstanceType("g5.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 (
LaunchProfileStreamingSessionStorageModeUpload = LaunchProfileStreamingSessionStorageMode("UPLOAD")
)
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 studio ID. </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 studio ID. </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) Description ¶ added in v0.17.0
func (o LaunchProfileOutput) Description() pulumi.StringPtrOutput
<p>The description.</p>
func (LaunchProfileOutput) Ec2SubnetIds ¶ added in v0.17.0
func (o LaunchProfileOutput) Ec2SubnetIds() pulumi.StringArrayOutput
<p>Specifies the IDs of the EC2 subnets where streaming sessions will be accessible from.
These subnets must support the specified instance types. </p>
func (LaunchProfileOutput) ElementType ¶
func (LaunchProfileOutput) ElementType() reflect.Type
func (LaunchProfileOutput) LaunchProfileId ¶ added in v0.17.0
func (o LaunchProfileOutput) LaunchProfileId() pulumi.StringOutput
func (LaunchProfileOutput) LaunchProfileProtocolVersions ¶ added in v0.17.0
func (o LaunchProfileOutput) LaunchProfileProtocolVersions() pulumi.StringArrayOutput
<p>The version number of the protocol that is used by the launch profile. The only valid
version is "2021-03-31".</p>
func (LaunchProfileOutput) Name ¶ added in v0.17.0
func (o LaunchProfileOutput) Name() pulumi.StringOutput
<p>The name for the launch profile.</p>
func (LaunchProfileOutput) StreamConfiguration ¶ added in v0.17.0
func (o LaunchProfileOutput) StreamConfiguration() LaunchProfileStreamConfigurationOutput
func (LaunchProfileOutput) StudioComponentIds ¶ added in v0.17.0
func (o LaunchProfileOutput) StudioComponentIds() pulumi.StringArrayOutput
<p>Unique identifiers for a collection of studio components that can be used with this
launch profile.</p>
func (LaunchProfileOutput) StudioId ¶ added in v0.17.0
func (o LaunchProfileOutput) StudioId() pulumi.StringOutput
<p>The studio ID. </p>
func (LaunchProfileOutput) Tags ¶ added in v0.17.0
func (o LaunchProfileOutput) Tags() LaunchProfileTagsPtrOutput
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 be active before it is // stopped or terminated. After this point, Nimble Studio automatically terminates or // stops the session. The default length of time is 690 minutes, and the maximum length of // time is 30 days.</p> MaxSessionLengthInMinutes *float64 `pulumi:"maxSessionLengthInMinutes"` // <p>Integer that determines if you can start and stop your sessions and how long a session // can stay in the STOPPED state. The default value is 0. The maximum value is 5760.</p> // <p>If the value is missing or set to 0, your sessions can’t be stopped. If you then call // <code>StopStreamingSession</code>, the session fails. If the time that a session // stays in the READY state exceeds the <code>maxSessionLengthInMinutes</code> value, the // session will automatically be terminated (instead of stopped).</p> // <p>If the value is set to a positive number, the session can be stopped. You can call // <code>StopStreamingSession</code> to stop sessions in the READY state. If the time // that a session stays in the READY state exceeds the // <code>maxSessionLengthInMinutes</code> value, the session will automatically be // stopped (instead of terminated).</p> MaxStoppedSessionLengthInMinutes *float64 `pulumi:"maxStoppedSessionLengthInMinutes"` SessionStorage *LaunchProfileStreamConfigurationSessionStorage `pulumi:"sessionStorage"` // <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 be active before it is // stopped or terminated. After this point, Nimble Studio automatically terminates or // stops the session. The default length of time is 690 minutes, and the maximum length of // time is 30 days.</p> MaxSessionLengthInMinutes pulumi.Float64PtrInput `pulumi:"maxSessionLengthInMinutes"` // <p>Integer that determines if you can start and stop your sessions and how long a session // can stay in the STOPPED state. The default value is 0. The maximum value is 5760.</p> // <p>If the value is missing or set to 0, your sessions can’t be stopped. If you then call // <code>StopStreamingSession</code>, the session fails. If the time that a session // stays in the READY state exceeds the <code>maxSessionLengthInMinutes</code> value, the // session will automatically be terminated (instead of stopped).</p> // <p>If the value is set to a positive number, the session can be stopped. You can call // <code>StopStreamingSession</code> to stop sessions in the READY state. If the time // that a session stays in the READY state exceeds the // <code>maxSessionLengthInMinutes</code> value, the session will automatically be // stopped (instead of terminated).</p> MaxStoppedSessionLengthInMinutes pulumi.Float64PtrInput `pulumi:"maxStoppedSessionLengthInMinutes"` SessionStorage LaunchProfileStreamConfigurationSessionStoragePtrInput `pulumi:"sessionStorage"` // <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
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 be active before it is
stopped or terminated. After this point, Nimble Studio automatically terminates or stops the session. The default length of time is 690 minutes, and the maximum length of time is 30 days.</p>
func (LaunchProfileStreamConfigurationOutput) MaxStoppedSessionLengthInMinutes ¶ added in v0.10.0
func (o LaunchProfileStreamConfigurationOutput) MaxStoppedSessionLengthInMinutes() pulumi.Float64PtrOutput
<p>Integer that determines if you can start and stop your sessions and how long a session
can stay in the STOPPED state. The default value is 0. The maximum value is 5760.</p> <p>If the value is missing or set to 0, your sessions can’t be stopped. If you then call <code>StopStreamingSession</code>, the session fails. If the time that a session stays in the READY state exceeds the <code>maxSessionLengthInMinutes</code> value, the session will automatically be terminated (instead of stopped).</p> <p>If the value is set to a positive number, the session can be stopped. You can call <code>StopStreamingSession</code> to stop sessions in the READY state. If the time that a session stays in the READY state exceeds the <code>maxSessionLengthInMinutes</code> value, the session will automatically be stopped (instead of terminated).</p>
func (LaunchProfileStreamConfigurationOutput) SessionStorage ¶ added in v0.10.0
func (o LaunchProfileStreamConfigurationOutput) SessionStorage() LaunchProfileStreamConfigurationSessionStoragePtrOutput
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
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 be active before it is
stopped or terminated. After this point, Nimble Studio automatically terminates or stops the session. The default length of time is 690 minutes, and the maximum length of time is 30 days.</p>
func (LaunchProfileStreamConfigurationPtrOutput) MaxStoppedSessionLengthInMinutes ¶ added in v0.10.0
func (o LaunchProfileStreamConfigurationPtrOutput) MaxStoppedSessionLengthInMinutes() pulumi.Float64PtrOutput
<p>Integer that determines if you can start and stop your sessions and how long a session
can stay in the STOPPED state. The default value is 0. The maximum value is 5760.</p> <p>If the value is missing or set to 0, your sessions can’t be stopped. If you then call <code>StopStreamingSession</code>, the session fails. If the time that a session stays in the READY state exceeds the <code>maxSessionLengthInMinutes</code> value, the session will automatically be terminated (instead of stopped).</p> <p>If the value is set to a positive number, the session can be stopped. You can call <code>StopStreamingSession</code> to stop sessions in the READY state. If the time that a session stays in the READY state exceeds the <code>maxSessionLengthInMinutes</code> value, the session will automatically be stopped (instead of terminated).</p>
func (LaunchProfileStreamConfigurationPtrOutput) SessionStorage ¶ added in v0.10.0
func (o LaunchProfileStreamConfigurationPtrOutput) SessionStorage() LaunchProfileStreamConfigurationSessionStoragePtrOutput
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 LaunchProfileStreamConfigurationSessionStorage ¶ added in v0.10.0
type LaunchProfileStreamConfigurationSessionStorage struct { // <p>Allows artists to upload files to their workstations. The only valid option is // <code>UPLOAD</code>.</p> Mode []LaunchProfileStreamingSessionStorageMode `pulumi:"mode"` Root *LaunchProfileStreamingSessionStorageRoot `pulumi:"root"` }
<p>The configuration for a streaming session’s upload storage.</p>
type LaunchProfileStreamConfigurationSessionStorageArgs ¶ added in v0.10.0
type LaunchProfileStreamConfigurationSessionStorageArgs struct { // <p>Allows artists to upload files to their workstations. The only valid option is // <code>UPLOAD</code>.</p> Mode LaunchProfileStreamingSessionStorageModeArrayInput `pulumi:"mode"` Root LaunchProfileStreamingSessionStorageRootPtrInput `pulumi:"root"` }
<p>The configuration for a streaming session’s upload storage.</p>
func (LaunchProfileStreamConfigurationSessionStorageArgs) ElementType ¶ added in v0.10.0
func (LaunchProfileStreamConfigurationSessionStorageArgs) ElementType() reflect.Type
func (LaunchProfileStreamConfigurationSessionStorageArgs) ToLaunchProfileStreamConfigurationSessionStorageOutput ¶ added in v0.10.0
func (i LaunchProfileStreamConfigurationSessionStorageArgs) ToLaunchProfileStreamConfigurationSessionStorageOutput() LaunchProfileStreamConfigurationSessionStorageOutput
func (LaunchProfileStreamConfigurationSessionStorageArgs) ToLaunchProfileStreamConfigurationSessionStorageOutputWithContext ¶ added in v0.10.0
func (i LaunchProfileStreamConfigurationSessionStorageArgs) ToLaunchProfileStreamConfigurationSessionStorageOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionStorageOutput
func (LaunchProfileStreamConfigurationSessionStorageArgs) ToLaunchProfileStreamConfigurationSessionStoragePtrOutput ¶ added in v0.10.0
func (i LaunchProfileStreamConfigurationSessionStorageArgs) ToLaunchProfileStreamConfigurationSessionStoragePtrOutput() LaunchProfileStreamConfigurationSessionStoragePtrOutput
func (LaunchProfileStreamConfigurationSessionStorageArgs) ToLaunchProfileStreamConfigurationSessionStoragePtrOutputWithContext ¶ added in v0.10.0
func (i LaunchProfileStreamConfigurationSessionStorageArgs) ToLaunchProfileStreamConfigurationSessionStoragePtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionStoragePtrOutput
type LaunchProfileStreamConfigurationSessionStorageInput ¶ added in v0.10.0
type LaunchProfileStreamConfigurationSessionStorageInput interface { pulumi.Input ToLaunchProfileStreamConfigurationSessionStorageOutput() LaunchProfileStreamConfigurationSessionStorageOutput ToLaunchProfileStreamConfigurationSessionStorageOutputWithContext(context.Context) LaunchProfileStreamConfigurationSessionStorageOutput }
LaunchProfileStreamConfigurationSessionStorageInput is an input type that accepts LaunchProfileStreamConfigurationSessionStorageArgs and LaunchProfileStreamConfigurationSessionStorageOutput values. You can construct a concrete instance of `LaunchProfileStreamConfigurationSessionStorageInput` via:
LaunchProfileStreamConfigurationSessionStorageArgs{...}
type LaunchProfileStreamConfigurationSessionStorageOutput ¶ added in v0.10.0
type LaunchProfileStreamConfigurationSessionStorageOutput struct{ *pulumi.OutputState }
<p>The configuration for a streaming session’s upload storage.</p>
func (LaunchProfileStreamConfigurationSessionStorageOutput) ElementType ¶ added in v0.10.0
func (LaunchProfileStreamConfigurationSessionStorageOutput) ElementType() reflect.Type
func (LaunchProfileStreamConfigurationSessionStorageOutput) Mode ¶ added in v0.10.0
func (o LaunchProfileStreamConfigurationSessionStorageOutput) Mode() LaunchProfileStreamingSessionStorageModeArrayOutput
<p>Allows artists to upload files to their workstations. The only valid option is
<code>UPLOAD</code>.</p>
func (LaunchProfileStreamConfigurationSessionStorageOutput) ToLaunchProfileStreamConfigurationSessionStorageOutput ¶ added in v0.10.0
func (o LaunchProfileStreamConfigurationSessionStorageOutput) ToLaunchProfileStreamConfigurationSessionStorageOutput() LaunchProfileStreamConfigurationSessionStorageOutput
func (LaunchProfileStreamConfigurationSessionStorageOutput) ToLaunchProfileStreamConfigurationSessionStorageOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamConfigurationSessionStorageOutput) ToLaunchProfileStreamConfigurationSessionStorageOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionStorageOutput
func (LaunchProfileStreamConfigurationSessionStorageOutput) ToLaunchProfileStreamConfigurationSessionStoragePtrOutput ¶ added in v0.10.0
func (o LaunchProfileStreamConfigurationSessionStorageOutput) ToLaunchProfileStreamConfigurationSessionStoragePtrOutput() LaunchProfileStreamConfigurationSessionStoragePtrOutput
func (LaunchProfileStreamConfigurationSessionStorageOutput) ToLaunchProfileStreamConfigurationSessionStoragePtrOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamConfigurationSessionStorageOutput) ToLaunchProfileStreamConfigurationSessionStoragePtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionStoragePtrOutput
type LaunchProfileStreamConfigurationSessionStoragePtrInput ¶ added in v0.10.0
type LaunchProfileStreamConfigurationSessionStoragePtrInput interface { pulumi.Input ToLaunchProfileStreamConfigurationSessionStoragePtrOutput() LaunchProfileStreamConfigurationSessionStoragePtrOutput ToLaunchProfileStreamConfigurationSessionStoragePtrOutputWithContext(context.Context) LaunchProfileStreamConfigurationSessionStoragePtrOutput }
LaunchProfileStreamConfigurationSessionStoragePtrInput is an input type that accepts LaunchProfileStreamConfigurationSessionStorageArgs, LaunchProfileStreamConfigurationSessionStoragePtr and LaunchProfileStreamConfigurationSessionStoragePtrOutput values. You can construct a concrete instance of `LaunchProfileStreamConfigurationSessionStoragePtrInput` via:
LaunchProfileStreamConfigurationSessionStorageArgs{...} or: nil
func LaunchProfileStreamConfigurationSessionStoragePtr ¶ added in v0.10.0
func LaunchProfileStreamConfigurationSessionStoragePtr(v *LaunchProfileStreamConfigurationSessionStorageArgs) LaunchProfileStreamConfigurationSessionStoragePtrInput
type LaunchProfileStreamConfigurationSessionStoragePtrOutput ¶ added in v0.10.0
type LaunchProfileStreamConfigurationSessionStoragePtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamConfigurationSessionStoragePtrOutput) ElementType ¶ added in v0.10.0
func (LaunchProfileStreamConfigurationSessionStoragePtrOutput) ElementType() reflect.Type
func (LaunchProfileStreamConfigurationSessionStoragePtrOutput) Mode ¶ added in v0.10.0
func (o LaunchProfileStreamConfigurationSessionStoragePtrOutput) Mode() LaunchProfileStreamingSessionStorageModeArrayOutput
<p>Allows artists to upload files to their workstations. The only valid option is
<code>UPLOAD</code>.</p>
func (LaunchProfileStreamConfigurationSessionStoragePtrOutput) ToLaunchProfileStreamConfigurationSessionStoragePtrOutput ¶ added in v0.10.0
func (o LaunchProfileStreamConfigurationSessionStoragePtrOutput) ToLaunchProfileStreamConfigurationSessionStoragePtrOutput() LaunchProfileStreamConfigurationSessionStoragePtrOutput
func (LaunchProfileStreamConfigurationSessionStoragePtrOutput) ToLaunchProfileStreamConfigurationSessionStoragePtrOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamConfigurationSessionStoragePtrOutput) ToLaunchProfileStreamConfigurationSessionStoragePtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionStoragePtrOutput
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 LaunchProfileStreamingSessionStorageMode ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageMode string
func (LaunchProfileStreamingSessionStorageMode) ElementType ¶ added in v0.10.0
func (LaunchProfileStreamingSessionStorageMode) ElementType() reflect.Type
func (LaunchProfileStreamingSessionStorageMode) ToLaunchProfileStreamingSessionStorageModeOutput ¶ added in v0.10.0
func (e LaunchProfileStreamingSessionStorageMode) ToLaunchProfileStreamingSessionStorageModeOutput() LaunchProfileStreamingSessionStorageModeOutput
func (LaunchProfileStreamingSessionStorageMode) ToLaunchProfileStreamingSessionStorageModeOutputWithContext ¶ added in v0.10.0
func (e LaunchProfileStreamingSessionStorageMode) ToLaunchProfileStreamingSessionStorageModeOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModeOutput
func (LaunchProfileStreamingSessionStorageMode) ToLaunchProfileStreamingSessionStorageModePtrOutput ¶ added in v0.10.0
func (e LaunchProfileStreamingSessionStorageMode) ToLaunchProfileStreamingSessionStorageModePtrOutput() LaunchProfileStreamingSessionStorageModePtrOutput
func (LaunchProfileStreamingSessionStorageMode) ToLaunchProfileStreamingSessionStorageModePtrOutputWithContext ¶ added in v0.10.0
func (e LaunchProfileStreamingSessionStorageMode) ToLaunchProfileStreamingSessionStorageModePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModePtrOutput
func (LaunchProfileStreamingSessionStorageMode) ToStringOutput ¶ added in v0.10.0
func (e LaunchProfileStreamingSessionStorageMode) ToStringOutput() pulumi.StringOutput
func (LaunchProfileStreamingSessionStorageMode) ToStringOutputWithContext ¶ added in v0.10.0
func (e LaunchProfileStreamingSessionStorageMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LaunchProfileStreamingSessionStorageMode) ToStringPtrOutput ¶ added in v0.10.0
func (e LaunchProfileStreamingSessionStorageMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileStreamingSessionStorageMode) ToStringPtrOutputWithContext ¶ added in v0.10.0
func (e LaunchProfileStreamingSessionStorageMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileStreamingSessionStorageModeArray ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageModeArray []LaunchProfileStreamingSessionStorageMode
func (LaunchProfileStreamingSessionStorageModeArray) ElementType ¶ added in v0.10.0
func (LaunchProfileStreamingSessionStorageModeArray) ElementType() reflect.Type
func (LaunchProfileStreamingSessionStorageModeArray) ToLaunchProfileStreamingSessionStorageModeArrayOutput ¶ added in v0.10.0
func (i LaunchProfileStreamingSessionStorageModeArray) ToLaunchProfileStreamingSessionStorageModeArrayOutput() LaunchProfileStreamingSessionStorageModeArrayOutput
func (LaunchProfileStreamingSessionStorageModeArray) ToLaunchProfileStreamingSessionStorageModeArrayOutputWithContext ¶ added in v0.10.0
func (i LaunchProfileStreamingSessionStorageModeArray) ToLaunchProfileStreamingSessionStorageModeArrayOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModeArrayOutput
type LaunchProfileStreamingSessionStorageModeArrayInput ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageModeArrayInput interface { pulumi.Input ToLaunchProfileStreamingSessionStorageModeArrayOutput() LaunchProfileStreamingSessionStorageModeArrayOutput ToLaunchProfileStreamingSessionStorageModeArrayOutputWithContext(context.Context) LaunchProfileStreamingSessionStorageModeArrayOutput }
LaunchProfileStreamingSessionStorageModeArrayInput is an input type that accepts LaunchProfileStreamingSessionStorageModeArray and LaunchProfileStreamingSessionStorageModeArrayOutput values. You can construct a concrete instance of `LaunchProfileStreamingSessionStorageModeArrayInput` via:
LaunchProfileStreamingSessionStorageModeArray{ LaunchProfileStreamingSessionStorageModeArgs{...} }
type LaunchProfileStreamingSessionStorageModeArrayOutput ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageModeArrayOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamingSessionStorageModeArrayOutput) ElementType ¶ added in v0.10.0
func (LaunchProfileStreamingSessionStorageModeArrayOutput) ElementType() reflect.Type
func (LaunchProfileStreamingSessionStorageModeArrayOutput) ToLaunchProfileStreamingSessionStorageModeArrayOutput ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModeArrayOutput) ToLaunchProfileStreamingSessionStorageModeArrayOutput() LaunchProfileStreamingSessionStorageModeArrayOutput
func (LaunchProfileStreamingSessionStorageModeArrayOutput) ToLaunchProfileStreamingSessionStorageModeArrayOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModeArrayOutput) ToLaunchProfileStreamingSessionStorageModeArrayOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModeArrayOutput
type LaunchProfileStreamingSessionStorageModeInput ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageModeInput interface { pulumi.Input ToLaunchProfileStreamingSessionStorageModeOutput() LaunchProfileStreamingSessionStorageModeOutput ToLaunchProfileStreamingSessionStorageModeOutputWithContext(context.Context) LaunchProfileStreamingSessionStorageModeOutput }
LaunchProfileStreamingSessionStorageModeInput is an input type that accepts LaunchProfileStreamingSessionStorageModeArgs and LaunchProfileStreamingSessionStorageModeOutput values. You can construct a concrete instance of `LaunchProfileStreamingSessionStorageModeInput` via:
LaunchProfileStreamingSessionStorageModeArgs{...}
type LaunchProfileStreamingSessionStorageModeOutput ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageModeOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamingSessionStorageModeOutput) ElementType ¶ added in v0.10.0
func (LaunchProfileStreamingSessionStorageModeOutput) ElementType() reflect.Type
func (LaunchProfileStreamingSessionStorageModeOutput) ToLaunchProfileStreamingSessionStorageModeOutput ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModeOutput) ToLaunchProfileStreamingSessionStorageModeOutput() LaunchProfileStreamingSessionStorageModeOutput
func (LaunchProfileStreamingSessionStorageModeOutput) ToLaunchProfileStreamingSessionStorageModeOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModeOutput) ToLaunchProfileStreamingSessionStorageModeOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModeOutput
func (LaunchProfileStreamingSessionStorageModeOutput) ToLaunchProfileStreamingSessionStorageModePtrOutput ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModeOutput) ToLaunchProfileStreamingSessionStorageModePtrOutput() LaunchProfileStreamingSessionStorageModePtrOutput
func (LaunchProfileStreamingSessionStorageModeOutput) ToLaunchProfileStreamingSessionStorageModePtrOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModeOutput) ToLaunchProfileStreamingSessionStorageModePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModePtrOutput
func (LaunchProfileStreamingSessionStorageModeOutput) ToStringOutput ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModeOutput) ToStringOutput() pulumi.StringOutput
func (LaunchProfileStreamingSessionStorageModeOutput) ToStringOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LaunchProfileStreamingSessionStorageModeOutput) ToStringPtrOutput ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileStreamingSessionStorageModeOutput) ToStringPtrOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileStreamingSessionStorageModePtrInput ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageModePtrInput interface { pulumi.Input ToLaunchProfileStreamingSessionStorageModePtrOutput() LaunchProfileStreamingSessionStorageModePtrOutput ToLaunchProfileStreamingSessionStorageModePtrOutputWithContext(context.Context) LaunchProfileStreamingSessionStorageModePtrOutput }
func LaunchProfileStreamingSessionStorageModePtr ¶ added in v0.10.0
func LaunchProfileStreamingSessionStorageModePtr(v string) LaunchProfileStreamingSessionStorageModePtrInput
type LaunchProfileStreamingSessionStorageModePtrOutput ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageModePtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamingSessionStorageModePtrOutput) ElementType ¶ added in v0.10.0
func (LaunchProfileStreamingSessionStorageModePtrOutput) ElementType() reflect.Type
func (LaunchProfileStreamingSessionStorageModePtrOutput) ToLaunchProfileStreamingSessionStorageModePtrOutput ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModePtrOutput) ToLaunchProfileStreamingSessionStorageModePtrOutput() LaunchProfileStreamingSessionStorageModePtrOutput
func (LaunchProfileStreamingSessionStorageModePtrOutput) ToLaunchProfileStreamingSessionStorageModePtrOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModePtrOutput) ToLaunchProfileStreamingSessionStorageModePtrOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageModePtrOutput
func (LaunchProfileStreamingSessionStorageModePtrOutput) ToStringPtrOutput ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileStreamingSessionStorageModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileStreamingSessionStorageRoot ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageRoot struct { // <p>The folder path in Linux workstations where files are uploaded.</p> Linux *string `pulumi:"linux"` // <p>The folder path in Windows workstations where files are uploaded.</p> Windows *string `pulumi:"windows"` }
<p>The upload storage root location (folder) on streaming workstations where files are
uploaded.</p>
type LaunchProfileStreamingSessionStorageRootArgs ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageRootArgs struct { // <p>The folder path in Linux workstations where files are uploaded.</p> Linux pulumi.StringPtrInput `pulumi:"linux"` // <p>The folder path in Windows workstations where files are uploaded.</p> Windows pulumi.StringPtrInput `pulumi:"windows"` }
<p>The upload storage root location (folder) on streaming workstations where files are
uploaded.</p>
func (LaunchProfileStreamingSessionStorageRootArgs) ElementType ¶ added in v0.10.0
func (LaunchProfileStreamingSessionStorageRootArgs) ElementType() reflect.Type
func (LaunchProfileStreamingSessionStorageRootArgs) ToLaunchProfileStreamingSessionStorageRootOutput ¶ added in v0.10.0
func (i LaunchProfileStreamingSessionStorageRootArgs) ToLaunchProfileStreamingSessionStorageRootOutput() LaunchProfileStreamingSessionStorageRootOutput
func (LaunchProfileStreamingSessionStorageRootArgs) ToLaunchProfileStreamingSessionStorageRootOutputWithContext ¶ added in v0.10.0
func (i LaunchProfileStreamingSessionStorageRootArgs) ToLaunchProfileStreamingSessionStorageRootOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageRootOutput
func (LaunchProfileStreamingSessionStorageRootArgs) ToLaunchProfileStreamingSessionStorageRootPtrOutput ¶ added in v0.10.0
func (i LaunchProfileStreamingSessionStorageRootArgs) ToLaunchProfileStreamingSessionStorageRootPtrOutput() LaunchProfileStreamingSessionStorageRootPtrOutput
func (LaunchProfileStreamingSessionStorageRootArgs) ToLaunchProfileStreamingSessionStorageRootPtrOutputWithContext ¶ added in v0.10.0
func (i LaunchProfileStreamingSessionStorageRootArgs) ToLaunchProfileStreamingSessionStorageRootPtrOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageRootPtrOutput
type LaunchProfileStreamingSessionStorageRootInput ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageRootInput interface { pulumi.Input ToLaunchProfileStreamingSessionStorageRootOutput() LaunchProfileStreamingSessionStorageRootOutput ToLaunchProfileStreamingSessionStorageRootOutputWithContext(context.Context) LaunchProfileStreamingSessionStorageRootOutput }
LaunchProfileStreamingSessionStorageRootInput is an input type that accepts LaunchProfileStreamingSessionStorageRootArgs and LaunchProfileStreamingSessionStorageRootOutput values. You can construct a concrete instance of `LaunchProfileStreamingSessionStorageRootInput` via:
LaunchProfileStreamingSessionStorageRootArgs{...}
type LaunchProfileStreamingSessionStorageRootOutput ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageRootOutput struct{ *pulumi.OutputState }
<p>The upload storage root location (folder) on streaming workstations where files are
uploaded.</p>
func (LaunchProfileStreamingSessionStorageRootOutput) ElementType ¶ added in v0.10.0
func (LaunchProfileStreamingSessionStorageRootOutput) ElementType() reflect.Type
func (LaunchProfileStreamingSessionStorageRootOutput) Linux ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageRootOutput) Linux() pulumi.StringPtrOutput
<p>The folder path in Linux workstations where files are uploaded.</p>
func (LaunchProfileStreamingSessionStorageRootOutput) ToLaunchProfileStreamingSessionStorageRootOutput ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageRootOutput) ToLaunchProfileStreamingSessionStorageRootOutput() LaunchProfileStreamingSessionStorageRootOutput
func (LaunchProfileStreamingSessionStorageRootOutput) ToLaunchProfileStreamingSessionStorageRootOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageRootOutput) ToLaunchProfileStreamingSessionStorageRootOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageRootOutput
func (LaunchProfileStreamingSessionStorageRootOutput) ToLaunchProfileStreamingSessionStorageRootPtrOutput ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageRootOutput) ToLaunchProfileStreamingSessionStorageRootPtrOutput() LaunchProfileStreamingSessionStorageRootPtrOutput
func (LaunchProfileStreamingSessionStorageRootOutput) ToLaunchProfileStreamingSessionStorageRootPtrOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageRootOutput) ToLaunchProfileStreamingSessionStorageRootPtrOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageRootPtrOutput
func (LaunchProfileStreamingSessionStorageRootOutput) Windows ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageRootOutput) Windows() pulumi.StringPtrOutput
<p>The folder path in Windows workstations where files are uploaded.</p>
type LaunchProfileStreamingSessionStorageRootPtrInput ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageRootPtrInput interface { pulumi.Input ToLaunchProfileStreamingSessionStorageRootPtrOutput() LaunchProfileStreamingSessionStorageRootPtrOutput ToLaunchProfileStreamingSessionStorageRootPtrOutputWithContext(context.Context) LaunchProfileStreamingSessionStorageRootPtrOutput }
LaunchProfileStreamingSessionStorageRootPtrInput is an input type that accepts LaunchProfileStreamingSessionStorageRootArgs, LaunchProfileStreamingSessionStorageRootPtr and LaunchProfileStreamingSessionStorageRootPtrOutput values. You can construct a concrete instance of `LaunchProfileStreamingSessionStorageRootPtrInput` via:
LaunchProfileStreamingSessionStorageRootArgs{...} or: nil
func LaunchProfileStreamingSessionStorageRootPtr ¶ added in v0.10.0
func LaunchProfileStreamingSessionStorageRootPtr(v *LaunchProfileStreamingSessionStorageRootArgs) LaunchProfileStreamingSessionStorageRootPtrInput
type LaunchProfileStreamingSessionStorageRootPtrOutput ¶ added in v0.10.0
type LaunchProfileStreamingSessionStorageRootPtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamingSessionStorageRootPtrOutput) ElementType ¶ added in v0.10.0
func (LaunchProfileStreamingSessionStorageRootPtrOutput) ElementType() reflect.Type
func (LaunchProfileStreamingSessionStorageRootPtrOutput) Linux ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageRootPtrOutput) Linux() pulumi.StringPtrOutput
<p>The folder path in Linux workstations where files are uploaded.</p>
func (LaunchProfileStreamingSessionStorageRootPtrOutput) ToLaunchProfileStreamingSessionStorageRootPtrOutput ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageRootPtrOutput) ToLaunchProfileStreamingSessionStorageRootPtrOutput() LaunchProfileStreamingSessionStorageRootPtrOutput
func (LaunchProfileStreamingSessionStorageRootPtrOutput) ToLaunchProfileStreamingSessionStorageRootPtrOutputWithContext ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageRootPtrOutput) ToLaunchProfileStreamingSessionStorageRootPtrOutputWithContext(ctx context.Context) LaunchProfileStreamingSessionStorageRootPtrOutput
func (LaunchProfileStreamingSessionStorageRootPtrOutput) Windows ¶ added in v0.10.0
func (o LaunchProfileStreamingSessionStorageRootPtrOutput) Windows() pulumi.StringPtrOutput
<p>The folder path in Windows workstations where files are uploaded.</p>
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 LookupLaunchProfileArgs ¶ added in v0.12.0
type LookupLaunchProfileOutputArgs ¶ added in v0.12.0
type LookupLaunchProfileOutputArgs struct { LaunchProfileId pulumi.StringInput `pulumi:"launchProfileId"` // <p>The studio ID. </p> StudioId pulumi.StringInput `pulumi:"studioId"` }
func (LookupLaunchProfileOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLaunchProfileOutputArgs) ElementType() reflect.Type
type LookupLaunchProfileResult ¶ added in v0.12.0
type LookupLaunchProfileResult struct { // <p>The description.</p> Description *string `pulumi:"description"` LaunchProfileId *string `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 []string `pulumi:"launchProfileProtocolVersions"` // <p>The name for the launch profile.</p> Name *string `pulumi:"name"` StreamConfiguration *LaunchProfileStreamConfiguration `pulumi:"streamConfiguration"` // <p>Unique identifiers for a collection of studio components that can be used with this // launch profile.</p> StudioComponentIds []string `pulumi:"studioComponentIds"` }
func LookupLaunchProfile ¶ added in v0.12.0
func LookupLaunchProfile(ctx *pulumi.Context, args *LookupLaunchProfileArgs, opts ...pulumi.InvokeOption) (*LookupLaunchProfileResult, error)
Represents a launch profile which delegates access to a collection of studio components to studio users
type LookupLaunchProfileResultOutput ¶ added in v0.12.0
type LookupLaunchProfileResultOutput struct{ *pulumi.OutputState }
func LookupLaunchProfileOutput ¶ added in v0.12.0
func LookupLaunchProfileOutput(ctx *pulumi.Context, args LookupLaunchProfileOutputArgs, opts ...pulumi.InvokeOption) LookupLaunchProfileResultOutput
func (LookupLaunchProfileResultOutput) Description ¶ added in v0.12.0
func (o LookupLaunchProfileResultOutput) Description() pulumi.StringPtrOutput
<p>The description.</p>
func (LookupLaunchProfileResultOutput) ElementType ¶ added in v0.12.0
func (LookupLaunchProfileResultOutput) ElementType() reflect.Type
func (LookupLaunchProfileResultOutput) LaunchProfileId ¶ added in v0.12.0
func (o LookupLaunchProfileResultOutput) LaunchProfileId() pulumi.StringPtrOutput
func (LookupLaunchProfileResultOutput) LaunchProfileProtocolVersions ¶ added in v0.12.0
func (o LookupLaunchProfileResultOutput) LaunchProfileProtocolVersions() pulumi.StringArrayOutput
<p>The version number of the protocol that is used by the launch profile. The only valid
version is "2021-03-31".</p>
func (LookupLaunchProfileResultOutput) Name ¶ added in v0.12.0
func (o LookupLaunchProfileResultOutput) Name() pulumi.StringPtrOutput
<p>The name for the launch profile.</p>
func (LookupLaunchProfileResultOutput) StreamConfiguration ¶ added in v0.12.0
func (o LookupLaunchProfileResultOutput) StreamConfiguration() LaunchProfileStreamConfigurationPtrOutput
func (LookupLaunchProfileResultOutput) StudioComponentIds ¶ added in v0.12.0
func (o LookupLaunchProfileResultOutput) StudioComponentIds() pulumi.StringArrayOutput
<p>Unique identifiers for a collection of studio components that can be used with this
launch profile.</p>
func (LookupLaunchProfileResultOutput) ToLookupLaunchProfileResultOutput ¶ added in v0.12.0
func (o LookupLaunchProfileResultOutput) ToLookupLaunchProfileResultOutput() LookupLaunchProfileResultOutput
func (LookupLaunchProfileResultOutput) ToLookupLaunchProfileResultOutputWithContext ¶ added in v0.12.0
func (o LookupLaunchProfileResultOutput) ToLookupLaunchProfileResultOutputWithContext(ctx context.Context) LookupLaunchProfileResultOutput
type LookupStreamingImageArgs ¶ added in v0.12.0
type LookupStreamingImageOutputArgs ¶ added in v0.12.0
type LookupStreamingImageOutputArgs struct { StreamingImageId pulumi.StringInput `pulumi:"streamingImageId"` // <p>The studioId. </p> StudioId pulumi.StringInput `pulumi:"studioId"` }
func (LookupStreamingImageOutputArgs) ElementType ¶ added in v0.12.0
func (LookupStreamingImageOutputArgs) ElementType() reflect.Type
type LookupStreamingImageResult ¶ added in v0.12.0
type LookupStreamingImageResult struct { // <p>A human-readable description of the streaming image.</p> Description *string `pulumi:"description"` EncryptionConfiguration *StreamingImageEncryptionConfiguration `pulumi:"encryptionConfiguration"` // <p>The list of EULAs that must be accepted before a Streaming Session can be started using this streaming image.</p> EulaIds []string `pulumi:"eulaIds"` // <p>A friendly name for a streaming image resource.</p> Name *string `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 *string `pulumi:"owner"` // <p>The platform of the streaming image, either WINDOWS or LINUX.</p> Platform *string `pulumi:"platform"` StreamingImageId *string `pulumi:"streamingImageId"` }
func LookupStreamingImage ¶ added in v0.12.0
func LookupStreamingImage(ctx *pulumi.Context, args *LookupStreamingImageArgs, opts ...pulumi.InvokeOption) (*LookupStreamingImageResult, error)
Represents a streaming session machine image that can be used to launch a streaming session
type LookupStreamingImageResultOutput ¶ added in v0.12.0
type LookupStreamingImageResultOutput struct{ *pulumi.OutputState }
func LookupStreamingImageOutput ¶ added in v0.12.0
func LookupStreamingImageOutput(ctx *pulumi.Context, args LookupStreamingImageOutputArgs, opts ...pulumi.InvokeOption) LookupStreamingImageResultOutput
func (LookupStreamingImageResultOutput) Description ¶ added in v0.12.0
func (o LookupStreamingImageResultOutput) Description() pulumi.StringPtrOutput
<p>A human-readable description of the streaming image.</p>
func (LookupStreamingImageResultOutput) ElementType ¶ added in v0.12.0
func (LookupStreamingImageResultOutput) ElementType() reflect.Type
func (LookupStreamingImageResultOutput) EncryptionConfiguration ¶ added in v0.12.0
func (o LookupStreamingImageResultOutput) EncryptionConfiguration() StreamingImageEncryptionConfigurationPtrOutput
func (LookupStreamingImageResultOutput) EulaIds ¶ added in v0.12.0
func (o LookupStreamingImageResultOutput) EulaIds() pulumi.StringArrayOutput
<p>The list of EULAs that must be accepted before a Streaming Session can be started using this streaming image.</p>
func (LookupStreamingImageResultOutput) Name ¶ added in v0.12.0
func (o LookupStreamingImageResultOutput) Name() pulumi.StringPtrOutput
<p>A friendly name for a streaming image resource.</p>
func (LookupStreamingImageResultOutput) Owner ¶ added in v0.12.0
func (o LookupStreamingImageResultOutput) Owner() pulumi.StringPtrOutput
<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>
func (LookupStreamingImageResultOutput) Platform ¶ added in v0.12.0
func (o LookupStreamingImageResultOutput) Platform() pulumi.StringPtrOutput
<p>The platform of the streaming image, either WINDOWS or LINUX.</p>
func (LookupStreamingImageResultOutput) StreamingImageId ¶ added in v0.12.0
func (o LookupStreamingImageResultOutput) StreamingImageId() pulumi.StringPtrOutput
func (LookupStreamingImageResultOutput) ToLookupStreamingImageResultOutput ¶ added in v0.12.0
func (o LookupStreamingImageResultOutput) ToLookupStreamingImageResultOutput() LookupStreamingImageResultOutput
func (LookupStreamingImageResultOutput) ToLookupStreamingImageResultOutputWithContext ¶ added in v0.12.0
func (o LookupStreamingImageResultOutput) ToLookupStreamingImageResultOutputWithContext(ctx context.Context) LookupStreamingImageResultOutput
type LookupStudioArgs ¶ added in v0.12.0
type LookupStudioArgs struct {
StudioId string `pulumi:"studioId"`
}
type LookupStudioComponentArgs ¶ added in v0.12.0
type LookupStudioComponentOutputArgs ¶ added in v0.12.0
type LookupStudioComponentOutputArgs struct { StudioComponentId pulumi.StringInput `pulumi:"studioComponentId"` // <p>The studio ID. </p> StudioId pulumi.StringInput `pulumi:"studioId"` }
func (LookupStudioComponentOutputArgs) ElementType ¶ added in v0.12.0
func (LookupStudioComponentOutputArgs) ElementType() reflect.Type
type LookupStudioComponentResult ¶ added in v0.12.0
type LookupStudioComponentResult struct { Configuration *StudioComponentConfiguration `pulumi:"configuration"` // <p>The description.</p> Description *string `pulumi:"description"` // <p>The EC2 security groups that control access to the studio component.</p> Ec2SecurityGroupIds []string `pulumi:"ec2SecurityGroupIds"` // <p>Initialization scripts for studio components.</p> InitializationScripts []StudioComponentInitializationScript `pulumi:"initializationScripts"` // <p>The name for the studio component.</p> Name *string `pulumi:"name"` RuntimeRoleArn *string `pulumi:"runtimeRoleArn"` // <p>Parameters for the studio component scripts.</p> ScriptParameters []StudioComponentScriptParameterKeyValue `pulumi:"scriptParameters"` SecureInitializationRoleArn *string `pulumi:"secureInitializationRoleArn"` StudioComponentId *string `pulumi:"studioComponentId"` Type *StudioComponentType `pulumi:"type"` }
func LookupStudioComponent ¶ added in v0.12.0
func LookupStudioComponent(ctx *pulumi.Context, args *LookupStudioComponentArgs, opts ...pulumi.InvokeOption) (*LookupStudioComponentResult, error)
Represents a studio component that connects a non-Nimble Studio resource in your account to your studio
type LookupStudioComponentResultOutput ¶ added in v0.12.0
type LookupStudioComponentResultOutput struct{ *pulumi.OutputState }
func LookupStudioComponentOutput ¶ added in v0.12.0
func LookupStudioComponentOutput(ctx *pulumi.Context, args LookupStudioComponentOutputArgs, opts ...pulumi.InvokeOption) LookupStudioComponentResultOutput
func (LookupStudioComponentResultOutput) Configuration ¶ added in v0.12.0
func (o LookupStudioComponentResultOutput) Configuration() StudioComponentConfigurationPtrOutput
func (LookupStudioComponentResultOutput) Description ¶ added in v0.12.0
func (o LookupStudioComponentResultOutput) Description() pulumi.StringPtrOutput
<p>The description.</p>
func (LookupStudioComponentResultOutput) Ec2SecurityGroupIds ¶ added in v0.12.0
func (o LookupStudioComponentResultOutput) Ec2SecurityGroupIds() pulumi.StringArrayOutput
<p>The EC2 security groups that control access to the studio component.</p>
func (LookupStudioComponentResultOutput) ElementType ¶ added in v0.12.0
func (LookupStudioComponentResultOutput) ElementType() reflect.Type
func (LookupStudioComponentResultOutput) InitializationScripts ¶ added in v0.12.0
func (o LookupStudioComponentResultOutput) InitializationScripts() StudioComponentInitializationScriptArrayOutput
<p>Initialization scripts for studio components.</p>
func (LookupStudioComponentResultOutput) Name ¶ added in v0.12.0
func (o LookupStudioComponentResultOutput) Name() pulumi.StringPtrOutput
<p>The name for the studio component.</p>
func (LookupStudioComponentResultOutput) RuntimeRoleArn ¶ added in v0.21.0
func (o LookupStudioComponentResultOutput) RuntimeRoleArn() pulumi.StringPtrOutput
func (LookupStudioComponentResultOutput) ScriptParameters ¶ added in v0.12.0
func (o LookupStudioComponentResultOutput) ScriptParameters() StudioComponentScriptParameterKeyValueArrayOutput
<p>Parameters for the studio component scripts.</p>
func (LookupStudioComponentResultOutput) SecureInitializationRoleArn ¶ added in v0.21.0
func (o LookupStudioComponentResultOutput) SecureInitializationRoleArn() pulumi.StringPtrOutput
func (LookupStudioComponentResultOutput) StudioComponentId ¶ added in v0.12.0
func (o LookupStudioComponentResultOutput) StudioComponentId() pulumi.StringPtrOutput
func (LookupStudioComponentResultOutput) ToLookupStudioComponentResultOutput ¶ added in v0.12.0
func (o LookupStudioComponentResultOutput) ToLookupStudioComponentResultOutput() LookupStudioComponentResultOutput
func (LookupStudioComponentResultOutput) ToLookupStudioComponentResultOutputWithContext ¶ added in v0.12.0
func (o LookupStudioComponentResultOutput) ToLookupStudioComponentResultOutputWithContext(ctx context.Context) LookupStudioComponentResultOutput
func (LookupStudioComponentResultOutput) Type ¶ added in v0.12.0
func (o LookupStudioComponentResultOutput) Type() StudioComponentTypePtrOutput
type LookupStudioOutputArgs ¶ added in v0.12.0
type LookupStudioOutputArgs struct {
StudioId pulumi.StringInput `pulumi:"studioId"`
}
func (LookupStudioOutputArgs) ElementType ¶ added in v0.12.0
func (LookupStudioOutputArgs) ElementType() reflect.Type
type LookupStudioResult ¶ added in v0.12.0
type LookupStudioResult struct { // <p>The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.</p> AdminRoleArn *string `pulumi:"adminRoleArn"` // <p>A friendly name for the studio.</p> DisplayName *string `pulumi:"displayName"` // <p>The Amazon Web Services Region where the studio resource is located.</p> HomeRegion *string `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 *string `pulumi:"ssoClientId"` StudioEncryptionConfiguration *StudioEncryptionConfiguration `pulumi:"studioEncryptionConfiguration"` StudioId *string `pulumi:"studioId"` // <p>The address of the web page for the studio.</p> StudioUrl *string `pulumi:"studioUrl"` // <p>The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.</p> UserRoleArn *string `pulumi:"userRoleArn"` }
func LookupStudio ¶ added in v0.12.0
func LookupStudio(ctx *pulumi.Context, args *LookupStudioArgs, opts ...pulumi.InvokeOption) (*LookupStudioResult, error)
Represents a studio that contains other Nimble Studio resources
type LookupStudioResultOutput ¶ added in v0.12.0
type LookupStudioResultOutput struct{ *pulumi.OutputState }
func LookupStudioOutput ¶ added in v0.12.0
func LookupStudioOutput(ctx *pulumi.Context, args LookupStudioOutputArgs, opts ...pulumi.InvokeOption) LookupStudioResultOutput
func (LookupStudioResultOutput) AdminRoleArn ¶ added in v0.12.0
func (o LookupStudioResultOutput) AdminRoleArn() pulumi.StringPtrOutput
<p>The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.</p>
func (LookupStudioResultOutput) DisplayName ¶ added in v0.12.0
func (o LookupStudioResultOutput) DisplayName() pulumi.StringPtrOutput
<p>A friendly name for the studio.</p>
func (LookupStudioResultOutput) ElementType ¶ added in v0.12.0
func (LookupStudioResultOutput) ElementType() reflect.Type
func (LookupStudioResultOutput) HomeRegion ¶ added in v0.12.0
func (o LookupStudioResultOutput) HomeRegion() pulumi.StringPtrOutput
<p>The Amazon Web Services Region where the studio resource is located.</p>
func (LookupStudioResultOutput) SsoClientId ¶ added in v0.12.0
func (o LookupStudioResultOutput) SsoClientId() pulumi.StringPtrOutput
<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>
func (LookupStudioResultOutput) StudioEncryptionConfiguration ¶ added in v0.12.0
func (o LookupStudioResultOutput) StudioEncryptionConfiguration() StudioEncryptionConfigurationPtrOutput
func (LookupStudioResultOutput) StudioId ¶ added in v0.12.0
func (o LookupStudioResultOutput) StudioId() pulumi.StringPtrOutput
func (LookupStudioResultOutput) StudioUrl ¶ added in v0.12.0
func (o LookupStudioResultOutput) StudioUrl() pulumi.StringPtrOutput
<p>The address of the web page for the studio.</p>
func (LookupStudioResultOutput) ToLookupStudioResultOutput ¶ added in v0.12.0
func (o LookupStudioResultOutput) ToLookupStudioResultOutput() LookupStudioResultOutput
func (LookupStudioResultOutput) ToLookupStudioResultOutputWithContext ¶ added in v0.12.0
func (o LookupStudioResultOutput) ToLookupStudioResultOutputWithContext(ctx context.Context) LookupStudioResultOutput
func (LookupStudioResultOutput) UserRoleArn ¶ added in v0.12.0
func (o LookupStudioResultOutput) UserRoleArn() pulumi.StringPtrOutput
<p>The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.</p>
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 StreamingImageEncryptionConfigurationKeyType ¶ added in v0.3.0
type StreamingImageEncryptionConfigurationKeyType string
<p/>
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 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
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) Description ¶ added in v0.17.0
func (o StreamingImageOutput) Description() pulumi.StringPtrOutput
<p>A human-readable description of the streaming image.</p>
func (StreamingImageOutput) Ec2ImageId ¶ added in v0.17.0
func (o StreamingImageOutput) Ec2ImageId() pulumi.StringOutput
<p>The ID of an EC2 machine image with which to create this streaming image.</p>
func (StreamingImageOutput) ElementType ¶
func (StreamingImageOutput) ElementType() reflect.Type
func (StreamingImageOutput) EncryptionConfiguration ¶ added in v0.17.0
func (o StreamingImageOutput) EncryptionConfiguration() StreamingImageEncryptionConfigurationOutput
func (StreamingImageOutput) EulaIds ¶ added in v0.17.0
func (o StreamingImageOutput) EulaIds() pulumi.StringArrayOutput
<p>The list of EULAs that must be accepted before a Streaming Session can be started using this streaming image.</p>
func (StreamingImageOutput) Name ¶ added in v0.17.0
func (o StreamingImageOutput) Name() pulumi.StringOutput
<p>A friendly name for a streaming image resource.</p>
func (StreamingImageOutput) Owner ¶ added in v0.17.0
func (o StreamingImageOutput) Owner() pulumi.StringOutput
<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>
func (StreamingImageOutput) Platform ¶ added in v0.17.0
func (o StreamingImageOutput) Platform() pulumi.StringOutput
<p>The platform of the streaming image, either WINDOWS or LINUX.</p>
func (StreamingImageOutput) StreamingImageId ¶ added in v0.17.0
func (o StreamingImageOutput) StreamingImageId() pulumi.StringOutput
func (StreamingImageOutput) StudioId ¶ added in v0.17.0
func (o StreamingImageOutput) StudioId() pulumi.StringOutput
<p>The studioId. </p>
func (StreamingImageOutput) Tags ¶ added in v0.17.0
func (o StreamingImageOutput) Tags() StreamingImageTagsPtrOutput
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"` RuntimeRoleArn pulumi.StringPtrOutput `pulumi:"runtimeRoleArn"` // <p>Parameters for the studio component scripts.</p> ScriptParameters StudioComponentScriptParameterKeyValueArrayOutput `pulumi:"scriptParameters"` SecureInitializationRoleArn pulumi.StringPtrOutput `pulumi:"secureInitializationRoleArn"` StudioComponentId pulumi.StringOutput `pulumi:"studioComponentId"` // <p>The studio ID. </p> StudioId pulumi.StringOutput `pulumi:"studioId"` Subtype StudioComponentSubtypePtrOutput `pulumi:"subtype"` Tags StudioComponentTagsPtrOutput `pulumi:"tags"` Type StudioComponentTypeOutput `pulumi:"type"` }
Represents a studio component that 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 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 RuntimeRoleArn pulumi.StringPtrInput // <p>Parameters for the studio component scripts.</p> ScriptParameters StudioComponentScriptParameterKeyValueArrayInput SecureInitializationRoleArn pulumi.StringPtrInput // <p>The studio ID. </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 StudioComponentConfiguration ¶ added in v0.2.0
type StudioComponentConfiguration struct { }
<p>The configuration of the studio component, based on component type.</p>
type StudioComponentConfigurationArgs ¶ added in v0.2.0
type StudioComponentConfigurationArgs struct { }
<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) ElementType ¶ added in v0.2.0
func (StudioComponentConfigurationOutput) ElementType() reflect.Type
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) ElementType ¶ added in v0.2.0
func (StudioComponentConfigurationPtrOutput) ElementType() reflect.Type
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 StudioComponentOutput ¶
type StudioComponentOutput struct{ *pulumi.OutputState }
func (StudioComponentOutput) Configuration ¶ added in v0.17.0
func (o StudioComponentOutput) Configuration() StudioComponentConfigurationPtrOutput
func (StudioComponentOutput) Description ¶ added in v0.17.0
func (o StudioComponentOutput) Description() pulumi.StringPtrOutput
<p>The description.</p>
func (StudioComponentOutput) Ec2SecurityGroupIds ¶ added in v0.17.0
func (o StudioComponentOutput) Ec2SecurityGroupIds() pulumi.StringArrayOutput
<p>The EC2 security groups that control access to the studio component.</p>
func (StudioComponentOutput) ElementType ¶
func (StudioComponentOutput) ElementType() reflect.Type
func (StudioComponentOutput) InitializationScripts ¶ added in v0.17.0
func (o StudioComponentOutput) InitializationScripts() StudioComponentInitializationScriptArrayOutput
<p>Initialization scripts for studio components.</p>
func (StudioComponentOutput) Name ¶ added in v0.17.0
func (o StudioComponentOutput) Name() pulumi.StringOutput
<p>The name for the studio component.</p>
func (StudioComponentOutput) RuntimeRoleArn ¶ added in v0.21.0
func (o StudioComponentOutput) RuntimeRoleArn() pulumi.StringPtrOutput
func (StudioComponentOutput) ScriptParameters ¶ added in v0.17.0
func (o StudioComponentOutput) ScriptParameters() StudioComponentScriptParameterKeyValueArrayOutput
<p>Parameters for the studio component scripts.</p>
func (StudioComponentOutput) SecureInitializationRoleArn ¶ added in v0.21.0
func (o StudioComponentOutput) SecureInitializationRoleArn() pulumi.StringPtrOutput
func (StudioComponentOutput) StudioComponentId ¶ added in v0.17.0
func (o StudioComponentOutput) StudioComponentId() pulumi.StringOutput
func (StudioComponentOutput) StudioId ¶ added in v0.17.0
func (o StudioComponentOutput) StudioId() pulumi.StringOutput
<p>The studio ID. </p>
func (StudioComponentOutput) Subtype ¶ added in v0.17.0
func (o StudioComponentOutput) Subtype() StudioComponentSubtypePtrOutput
func (StudioComponentOutput) Tags ¶ added in v0.17.0
func (o StudioComponentOutput) Tags() StudioComponentTagsPtrOutput
func (StudioComponentOutput) ToStudioComponentOutput ¶
func (o StudioComponentOutput) ToStudioComponentOutput() StudioComponentOutput
func (StudioComponentOutput) ToStudioComponentOutputWithContext ¶
func (o StudioComponentOutput) ToStudioComponentOutputWithContext(ctx context.Context) StudioComponentOutput
func (StudioComponentOutput) Type ¶ added in v0.17.0
func (o StudioComponentOutput) Type() StudioComponentTypeOutput
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 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) AdminRoleArn ¶ added in v0.17.0
func (o StudioOutput) AdminRoleArn() pulumi.StringOutput
<p>The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.</p>
func (StudioOutput) DisplayName ¶ added in v0.17.0
func (o StudioOutput) DisplayName() pulumi.StringOutput
<p>A friendly name for the studio.</p>
func (StudioOutput) ElementType ¶
func (StudioOutput) ElementType() reflect.Type
func (StudioOutput) HomeRegion ¶ added in v0.17.0
func (o StudioOutput) HomeRegion() pulumi.StringOutput
<p>The Amazon Web Services Region where the studio resource is located.</p>
func (StudioOutput) SsoClientId ¶ added in v0.17.0
func (o StudioOutput) SsoClientId() pulumi.StringOutput
<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>
func (StudioOutput) StudioEncryptionConfiguration ¶ added in v0.17.0
func (o StudioOutput) StudioEncryptionConfiguration() StudioEncryptionConfigurationPtrOutput
func (StudioOutput) StudioId ¶ added in v0.17.0
func (o StudioOutput) StudioId() pulumi.StringOutput
func (StudioOutput) StudioName ¶ added in v0.17.0
func (o StudioOutput) StudioName() pulumi.StringOutput
<p>The studio name that is used in the URL of the Nimble Studio portal when accessed by Nimble Studio users.</p>
func (StudioOutput) StudioUrl ¶ added in v0.17.0
func (o StudioOutput) StudioUrl() pulumi.StringOutput
<p>The address of the web page for the studio.</p>
func (StudioOutput) Tags ¶ added in v0.17.0
func (o StudioOutput) Tags() StudioTagsPtrOutput
func (StudioOutput) ToStudioOutput ¶
func (o StudioOutput) ToStudioOutput() StudioOutput
func (StudioOutput) ToStudioOutputWithContext ¶
func (o StudioOutput) ToStudioOutputWithContext(ctx context.Context) StudioOutput
func (StudioOutput) UserRoleArn ¶ added in v0.17.0
func (o StudioOutput) UserRoleArn() pulumi.StringOutput
<p>The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.</p>
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