Documentation
¶
Index ¶
- Constants
- type LaunchProfile
- type LaunchProfileArgs
- type LaunchProfileAutomaticTerminationMode
- func (LaunchProfileAutomaticTerminationMode) ElementType() reflect.Type
- func (e LaunchProfileAutomaticTerminationMode) ToLaunchProfileAutomaticTerminationModeOutput() LaunchProfileAutomaticTerminationModeOutput
- func (e LaunchProfileAutomaticTerminationMode) ToLaunchProfileAutomaticTerminationModeOutputWithContext(ctx context.Context) LaunchProfileAutomaticTerminationModeOutput
- func (e LaunchProfileAutomaticTerminationMode) ToLaunchProfileAutomaticTerminationModePtrOutput() LaunchProfileAutomaticTerminationModePtrOutput
- func (e LaunchProfileAutomaticTerminationMode) ToLaunchProfileAutomaticTerminationModePtrOutputWithContext(ctx context.Context) LaunchProfileAutomaticTerminationModePtrOutput
- func (e LaunchProfileAutomaticTerminationMode) ToStringOutput() pulumi.StringOutput
- func (e LaunchProfileAutomaticTerminationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LaunchProfileAutomaticTerminationMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LaunchProfileAutomaticTerminationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileAutomaticTerminationModeInput
- type LaunchProfileAutomaticTerminationModeOutput
- func (LaunchProfileAutomaticTerminationModeOutput) ElementType() reflect.Type
- func (o LaunchProfileAutomaticTerminationModeOutput) ToLaunchProfileAutomaticTerminationModeOutput() LaunchProfileAutomaticTerminationModeOutput
- func (o LaunchProfileAutomaticTerminationModeOutput) ToLaunchProfileAutomaticTerminationModeOutputWithContext(ctx context.Context) LaunchProfileAutomaticTerminationModeOutput
- func (o LaunchProfileAutomaticTerminationModeOutput) ToLaunchProfileAutomaticTerminationModePtrOutput() LaunchProfileAutomaticTerminationModePtrOutput
- func (o LaunchProfileAutomaticTerminationModeOutput) ToLaunchProfileAutomaticTerminationModePtrOutputWithContext(ctx context.Context) LaunchProfileAutomaticTerminationModePtrOutput
- func (o LaunchProfileAutomaticTerminationModeOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileAutomaticTerminationMode]
- func (o LaunchProfileAutomaticTerminationModeOutput) ToStringOutput() pulumi.StringOutput
- func (o LaunchProfileAutomaticTerminationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LaunchProfileAutomaticTerminationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LaunchProfileAutomaticTerminationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileAutomaticTerminationModePtrInput
- type LaunchProfileAutomaticTerminationModePtrOutput
- func (o LaunchProfileAutomaticTerminationModePtrOutput) Elem() LaunchProfileAutomaticTerminationModeOutput
- func (LaunchProfileAutomaticTerminationModePtrOutput) ElementType() reflect.Type
- func (o LaunchProfileAutomaticTerminationModePtrOutput) ToLaunchProfileAutomaticTerminationModePtrOutput() LaunchProfileAutomaticTerminationModePtrOutput
- func (o LaunchProfileAutomaticTerminationModePtrOutput) ToLaunchProfileAutomaticTerminationModePtrOutputWithContext(ctx context.Context) LaunchProfileAutomaticTerminationModePtrOutput
- func (o LaunchProfileAutomaticTerminationModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileAutomaticTerminationMode]
- func (o LaunchProfileAutomaticTerminationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LaunchProfileAutomaticTerminationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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
- func (o LaunchProfileOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfile]
- type LaunchProfileSessionBackupMode
- func (LaunchProfileSessionBackupMode) ElementType() reflect.Type
- func (e LaunchProfileSessionBackupMode) ToLaunchProfileSessionBackupModeOutput() LaunchProfileSessionBackupModeOutput
- func (e LaunchProfileSessionBackupMode) ToLaunchProfileSessionBackupModeOutputWithContext(ctx context.Context) LaunchProfileSessionBackupModeOutput
- func (e LaunchProfileSessionBackupMode) ToLaunchProfileSessionBackupModePtrOutput() LaunchProfileSessionBackupModePtrOutput
- func (e LaunchProfileSessionBackupMode) ToLaunchProfileSessionBackupModePtrOutputWithContext(ctx context.Context) LaunchProfileSessionBackupModePtrOutput
- func (e LaunchProfileSessionBackupMode) ToStringOutput() pulumi.StringOutput
- func (e LaunchProfileSessionBackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LaunchProfileSessionBackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LaunchProfileSessionBackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileSessionBackupModeInput
- type LaunchProfileSessionBackupModeOutput
- func (LaunchProfileSessionBackupModeOutput) ElementType() reflect.Type
- func (o LaunchProfileSessionBackupModeOutput) ToLaunchProfileSessionBackupModeOutput() LaunchProfileSessionBackupModeOutput
- func (o LaunchProfileSessionBackupModeOutput) ToLaunchProfileSessionBackupModeOutputWithContext(ctx context.Context) LaunchProfileSessionBackupModeOutput
- func (o LaunchProfileSessionBackupModeOutput) ToLaunchProfileSessionBackupModePtrOutput() LaunchProfileSessionBackupModePtrOutput
- func (o LaunchProfileSessionBackupModeOutput) ToLaunchProfileSessionBackupModePtrOutputWithContext(ctx context.Context) LaunchProfileSessionBackupModePtrOutput
- func (o LaunchProfileSessionBackupModeOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileSessionBackupMode]
- func (o LaunchProfileSessionBackupModeOutput) ToStringOutput() pulumi.StringOutput
- func (o LaunchProfileSessionBackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LaunchProfileSessionBackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LaunchProfileSessionBackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileSessionBackupModePtrInput
- type LaunchProfileSessionBackupModePtrOutput
- func (o LaunchProfileSessionBackupModePtrOutput) Elem() LaunchProfileSessionBackupModeOutput
- func (LaunchProfileSessionBackupModePtrOutput) ElementType() reflect.Type
- func (o LaunchProfileSessionBackupModePtrOutput) ToLaunchProfileSessionBackupModePtrOutput() LaunchProfileSessionBackupModePtrOutput
- func (o LaunchProfileSessionBackupModePtrOutput) ToLaunchProfileSessionBackupModePtrOutputWithContext(ctx context.Context) LaunchProfileSessionBackupModePtrOutput
- func (o LaunchProfileSessionBackupModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileSessionBackupMode]
- func (o LaunchProfileSessionBackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LaunchProfileSessionBackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileSessionPersistenceMode
- func (LaunchProfileSessionPersistenceMode) ElementType() reflect.Type
- func (e LaunchProfileSessionPersistenceMode) ToLaunchProfileSessionPersistenceModeOutput() LaunchProfileSessionPersistenceModeOutput
- func (e LaunchProfileSessionPersistenceMode) ToLaunchProfileSessionPersistenceModeOutputWithContext(ctx context.Context) LaunchProfileSessionPersistenceModeOutput
- func (e LaunchProfileSessionPersistenceMode) ToLaunchProfileSessionPersistenceModePtrOutput() LaunchProfileSessionPersistenceModePtrOutput
- func (e LaunchProfileSessionPersistenceMode) ToLaunchProfileSessionPersistenceModePtrOutputWithContext(ctx context.Context) LaunchProfileSessionPersistenceModePtrOutput
- func (e LaunchProfileSessionPersistenceMode) ToStringOutput() pulumi.StringOutput
- func (e LaunchProfileSessionPersistenceMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LaunchProfileSessionPersistenceMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LaunchProfileSessionPersistenceMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileSessionPersistenceModeInput
- type LaunchProfileSessionPersistenceModeOutput
- func (LaunchProfileSessionPersistenceModeOutput) ElementType() reflect.Type
- func (o LaunchProfileSessionPersistenceModeOutput) ToLaunchProfileSessionPersistenceModeOutput() LaunchProfileSessionPersistenceModeOutput
- func (o LaunchProfileSessionPersistenceModeOutput) ToLaunchProfileSessionPersistenceModeOutputWithContext(ctx context.Context) LaunchProfileSessionPersistenceModeOutput
- func (o LaunchProfileSessionPersistenceModeOutput) ToLaunchProfileSessionPersistenceModePtrOutput() LaunchProfileSessionPersistenceModePtrOutput
- func (o LaunchProfileSessionPersistenceModeOutput) ToLaunchProfileSessionPersistenceModePtrOutputWithContext(ctx context.Context) LaunchProfileSessionPersistenceModePtrOutput
- func (o LaunchProfileSessionPersistenceModeOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileSessionPersistenceMode]
- func (o LaunchProfileSessionPersistenceModeOutput) ToStringOutput() pulumi.StringOutput
- func (o LaunchProfileSessionPersistenceModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LaunchProfileSessionPersistenceModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LaunchProfileSessionPersistenceModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileSessionPersistenceModePtrInput
- type LaunchProfileSessionPersistenceModePtrOutput
- func (o LaunchProfileSessionPersistenceModePtrOutput) Elem() LaunchProfileSessionPersistenceModeOutput
- func (LaunchProfileSessionPersistenceModePtrOutput) ElementType() reflect.Type
- func (o LaunchProfileSessionPersistenceModePtrOutput) ToLaunchProfileSessionPersistenceModePtrOutput() LaunchProfileSessionPersistenceModePtrOutput
- func (o LaunchProfileSessionPersistenceModePtrOutput) ToLaunchProfileSessionPersistenceModePtrOutputWithContext(ctx context.Context) LaunchProfileSessionPersistenceModePtrOutput
- func (o LaunchProfileSessionPersistenceModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileSessionPersistenceMode]
- func (o LaunchProfileSessionPersistenceModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LaunchProfileSessionPersistenceModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LaunchProfileState
- type LaunchProfileStreamConfiguration
- type LaunchProfileStreamConfigurationArgs
- func (LaunchProfileStreamConfigurationArgs) ElementType() reflect.Type
- func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutput() LaunchProfileStreamConfigurationOutput
- func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationOutput
- func (i LaunchProfileStreamConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamConfiguration]
- type LaunchProfileStreamConfigurationInput
- type LaunchProfileStreamConfigurationOutput
- func (o LaunchProfileStreamConfigurationOutput) AutomaticTerminationMode() LaunchProfileAutomaticTerminationModePtrOutput
- 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) SessionBackup() LaunchProfileStreamConfigurationSessionBackupPtrOutput
- func (o LaunchProfileStreamConfigurationOutput) SessionPersistenceMode() LaunchProfileSessionPersistenceModePtrOutput
- func (o LaunchProfileStreamConfigurationOutput) SessionStorage() LaunchProfileStreamConfigurationSessionStoragePtrOutput
- func (o LaunchProfileStreamConfigurationOutput) StreamingImageIds() pulumi.StringArrayOutput
- func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutput() LaunchProfileStreamConfigurationOutput
- func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationOutput
- func (o LaunchProfileStreamConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamConfiguration]
- func (o LaunchProfileStreamConfigurationOutput) VolumeConfiguration() LaunchProfileVolumeConfigurationPtrOutput
- type LaunchProfileStreamConfigurationPtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) AutomaticTerminationMode() LaunchProfileAutomaticTerminationModePtrOutput
- 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) SessionBackup() LaunchProfileStreamConfigurationSessionBackupPtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) SessionPersistenceMode() LaunchProfileSessionPersistenceModePtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) SessionStorage() LaunchProfileStreamConfigurationSessionStoragePtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) StreamingImageIds() pulumi.StringArrayOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationPtrOutput
- func (o LaunchProfileStreamConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileStreamConfiguration]
- func (o LaunchProfileStreamConfigurationPtrOutput) VolumeConfiguration() LaunchProfileVolumeConfigurationPtrOutput
- type LaunchProfileStreamConfigurationSessionBackup
- type LaunchProfileStreamConfigurationSessionBackupArgs
- func (LaunchProfileStreamConfigurationSessionBackupArgs) ElementType() reflect.Type
- func (i LaunchProfileStreamConfigurationSessionBackupArgs) ToLaunchProfileStreamConfigurationSessionBackupOutput() LaunchProfileStreamConfigurationSessionBackupOutput
- func (i LaunchProfileStreamConfigurationSessionBackupArgs) ToLaunchProfileStreamConfigurationSessionBackupOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionBackupOutput
- func (i LaunchProfileStreamConfigurationSessionBackupArgs) ToLaunchProfileStreamConfigurationSessionBackupPtrOutput() LaunchProfileStreamConfigurationSessionBackupPtrOutput
- func (i LaunchProfileStreamConfigurationSessionBackupArgs) ToLaunchProfileStreamConfigurationSessionBackupPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionBackupPtrOutput
- func (i LaunchProfileStreamConfigurationSessionBackupArgs) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamConfigurationSessionBackup]
- type LaunchProfileStreamConfigurationSessionBackupInput
- type LaunchProfileStreamConfigurationSessionBackupOutput
- func (LaunchProfileStreamConfigurationSessionBackupOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamConfigurationSessionBackupOutput) MaxBackupsToRetain() pulumi.Float64PtrOutput
- func (o LaunchProfileStreamConfigurationSessionBackupOutput) Mode() LaunchProfileSessionBackupModePtrOutput
- func (o LaunchProfileStreamConfigurationSessionBackupOutput) ToLaunchProfileStreamConfigurationSessionBackupOutput() LaunchProfileStreamConfigurationSessionBackupOutput
- func (o LaunchProfileStreamConfigurationSessionBackupOutput) ToLaunchProfileStreamConfigurationSessionBackupOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionBackupOutput
- func (o LaunchProfileStreamConfigurationSessionBackupOutput) ToLaunchProfileStreamConfigurationSessionBackupPtrOutput() LaunchProfileStreamConfigurationSessionBackupPtrOutput
- func (o LaunchProfileStreamConfigurationSessionBackupOutput) ToLaunchProfileStreamConfigurationSessionBackupPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionBackupPtrOutput
- func (o LaunchProfileStreamConfigurationSessionBackupOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamConfigurationSessionBackup]
- type LaunchProfileStreamConfigurationSessionBackupPtrInput
- type LaunchProfileStreamConfigurationSessionBackupPtrOutput
- func (o LaunchProfileStreamConfigurationSessionBackupPtrOutput) Elem() LaunchProfileStreamConfigurationSessionBackupOutput
- func (LaunchProfileStreamConfigurationSessionBackupPtrOutput) ElementType() reflect.Type
- func (o LaunchProfileStreamConfigurationSessionBackupPtrOutput) MaxBackupsToRetain() pulumi.Float64PtrOutput
- func (o LaunchProfileStreamConfigurationSessionBackupPtrOutput) Mode() LaunchProfileSessionBackupModePtrOutput
- func (o LaunchProfileStreamConfigurationSessionBackupPtrOutput) ToLaunchProfileStreamConfigurationSessionBackupPtrOutput() LaunchProfileStreamConfigurationSessionBackupPtrOutput
- func (o LaunchProfileStreamConfigurationSessionBackupPtrOutput) ToLaunchProfileStreamConfigurationSessionBackupPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionBackupPtrOutput
- func (o LaunchProfileStreamConfigurationSessionBackupPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileStreamConfigurationSessionBackup]
- 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
- func (i LaunchProfileStreamConfigurationSessionStorageArgs) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamConfigurationSessionStorage]
- 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
- func (o LaunchProfileStreamConfigurationSessionStorageOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamConfigurationSessionStorage]
- 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
- func (o LaunchProfileStreamConfigurationSessionStoragePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileStreamConfigurationSessionStorage]
- 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) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamingClipboardMode]
- 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) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileStreamingClipboardMode]
- 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
- func (i LaunchProfileStreamingInstanceTypeArray) ToOutput(ctx context.Context) pulumix.Output[[]LaunchProfileStreamingInstanceType]
- 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
- func (o LaunchProfileStreamingInstanceTypeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LaunchProfileStreamingInstanceType]
- 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) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamingInstanceType]
- 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) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileStreamingInstanceType]
- 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
- func (i LaunchProfileStreamingSessionStorageModeArray) ToOutput(ctx context.Context) pulumix.Output[[]LaunchProfileStreamingSessionStorageMode]
- 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
- func (o LaunchProfileStreamingSessionStorageModeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LaunchProfileStreamingSessionStorageMode]
- 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) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamingSessionStorageMode]
- 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) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileStreamingSessionStorageMode]
- 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
- func (i LaunchProfileStreamingSessionStorageRootArgs) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamingSessionStorageRoot]
- 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) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamingSessionStorageRoot]
- 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) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileStreamingSessionStorageRoot]
- 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
- func (i LaunchProfileTagsArgs) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileTags]
- 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
- func (o LaunchProfileTagsOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileTags]
- 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
- func (o LaunchProfileTagsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileTags]
- type LaunchProfileVolumeConfiguration
- type LaunchProfileVolumeConfigurationArgs
- func (LaunchProfileVolumeConfigurationArgs) ElementType() reflect.Type
- func (i LaunchProfileVolumeConfigurationArgs) ToLaunchProfileVolumeConfigurationOutput() LaunchProfileVolumeConfigurationOutput
- func (i LaunchProfileVolumeConfigurationArgs) ToLaunchProfileVolumeConfigurationOutputWithContext(ctx context.Context) LaunchProfileVolumeConfigurationOutput
- func (i LaunchProfileVolumeConfigurationArgs) ToLaunchProfileVolumeConfigurationPtrOutput() LaunchProfileVolumeConfigurationPtrOutput
- func (i LaunchProfileVolumeConfigurationArgs) ToLaunchProfileVolumeConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileVolumeConfigurationPtrOutput
- func (i LaunchProfileVolumeConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileVolumeConfiguration]
- type LaunchProfileVolumeConfigurationInput
- type LaunchProfileVolumeConfigurationOutput
- func (LaunchProfileVolumeConfigurationOutput) ElementType() reflect.Type
- func (o LaunchProfileVolumeConfigurationOutput) Iops() pulumi.Float64PtrOutput
- func (o LaunchProfileVolumeConfigurationOutput) Size() pulumi.Float64PtrOutput
- func (o LaunchProfileVolumeConfigurationOutput) Throughput() pulumi.Float64PtrOutput
- func (o LaunchProfileVolumeConfigurationOutput) ToLaunchProfileVolumeConfigurationOutput() LaunchProfileVolumeConfigurationOutput
- func (o LaunchProfileVolumeConfigurationOutput) ToLaunchProfileVolumeConfigurationOutputWithContext(ctx context.Context) LaunchProfileVolumeConfigurationOutput
- func (o LaunchProfileVolumeConfigurationOutput) ToLaunchProfileVolumeConfigurationPtrOutput() LaunchProfileVolumeConfigurationPtrOutput
- func (o LaunchProfileVolumeConfigurationOutput) ToLaunchProfileVolumeConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileVolumeConfigurationPtrOutput
- func (o LaunchProfileVolumeConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileVolumeConfiguration]
- type LaunchProfileVolumeConfigurationPtrInput
- type LaunchProfileVolumeConfigurationPtrOutput
- func (o LaunchProfileVolumeConfigurationPtrOutput) Elem() LaunchProfileVolumeConfigurationOutput
- func (LaunchProfileVolumeConfigurationPtrOutput) ElementType() reflect.Type
- func (o LaunchProfileVolumeConfigurationPtrOutput) Iops() pulumi.Float64PtrOutput
- func (o LaunchProfileVolumeConfigurationPtrOutput) Size() pulumi.Float64PtrOutput
- func (o LaunchProfileVolumeConfigurationPtrOutput) Throughput() pulumi.Float64PtrOutput
- func (o LaunchProfileVolumeConfigurationPtrOutput) ToLaunchProfileVolumeConfigurationPtrOutput() LaunchProfileVolumeConfigurationPtrOutput
- func (o LaunchProfileVolumeConfigurationPtrOutput) ToLaunchProfileVolumeConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileVolumeConfigurationPtrOutput
- func (o LaunchProfileVolumeConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileVolumeConfiguration]
- 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
- func (o LookupLaunchProfileResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupLaunchProfileResult]
- 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
- func (o LookupStreamingImageResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupStreamingImageResult]
- type LookupStudioArgs
- type LookupStudioComponentArgs
- type LookupStudioComponentOutputArgs
- type LookupStudioComponentResult
- type LookupStudioComponentResultOutput
- func (o LookupStudioComponentResultOutput) Configuration() pulumi.AnyOutput
- 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) ToOutput(ctx context.Context) pulumix.Output[LookupStudioComponentResult]
- 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) ToOutput(ctx context.Context) pulumix.Output[LookupStudioResult]
- func (o LookupStudioResultOutput) UserRoleArn() pulumi.StringPtrOutput
- type StreamingImage
- func (*StreamingImage) ElementType() reflect.Type
- func (i *StreamingImage) ToOutput(ctx context.Context) pulumix.Output[*StreamingImage]
- func (i *StreamingImage) ToStreamingImageOutput() StreamingImageOutput
- func (i *StreamingImage) ToStreamingImageOutputWithContext(ctx context.Context) StreamingImageOutput
- type StreamingImageArgs
- type StreamingImageEncryptionConfiguration
- type StreamingImageEncryptionConfigurationKeyType
- type StreamingImageEncryptionConfigurationKeyTypeOutput
- func (StreamingImageEncryptionConfigurationKeyTypeOutput) ElementType() reflect.Type
- func (o StreamingImageEncryptionConfigurationKeyTypeOutput) ToOutput(ctx context.Context) pulumix.Output[StreamingImageEncryptionConfigurationKeyType]
- 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) ToOutput(ctx context.Context) pulumix.Output[*StreamingImageEncryptionConfigurationKeyType]
- 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) ToOutput(ctx context.Context) pulumix.Output[StreamingImageEncryptionConfiguration]
- 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) ToOutput(ctx context.Context) pulumix.Output[*StreamingImageEncryptionConfiguration]
- 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) ToOutput(ctx context.Context) pulumix.Output[*StreamingImage]
- 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) ToOutput(ctx context.Context) pulumix.Output[StreamingImageTags]
- 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) ToOutput(ctx context.Context) pulumix.Output[StreamingImageTags]
- 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) ToOutput(ctx context.Context) pulumix.Output[*StreamingImageTags]
- func (o StreamingImageTagsPtrOutput) ToStreamingImageTagsPtrOutput() StreamingImageTagsPtrOutput
- func (o StreamingImageTagsPtrOutput) ToStreamingImageTagsPtrOutputWithContext(ctx context.Context) StreamingImageTagsPtrOutput
- type Studio
- type StudioArgs
- type StudioComponent
- func (*StudioComponent) ElementType() reflect.Type
- func (i *StudioComponent) ToOutput(ctx context.Context) pulumix.Output[*StudioComponent]
- func (i *StudioComponent) ToStudioComponentOutput() StudioComponentOutput
- func (i *StudioComponent) ToStudioComponentOutputWithContext(ctx context.Context) StudioComponentOutput
- type StudioComponentActiveDirectoryComputerAttribute
- type StudioComponentActiveDirectoryConfiguration
- type StudioComponentArgs
- type StudioComponentComputeFarmConfiguration
- type StudioComponentConfiguration0Properties
- type StudioComponentConfiguration1Properties
- type StudioComponentConfiguration2Properties
- type StudioComponentConfiguration3Properties
- type StudioComponentInitializationScript
- type StudioComponentInitializationScriptArgs
- func (StudioComponentInitializationScriptArgs) ElementType() reflect.Type
- func (i StudioComponentInitializationScriptArgs) ToOutput(ctx context.Context) pulumix.Output[StudioComponentInitializationScript]
- func (i StudioComponentInitializationScriptArgs) ToStudioComponentInitializationScriptOutput() StudioComponentInitializationScriptOutput
- func (i StudioComponentInitializationScriptArgs) ToStudioComponentInitializationScriptOutputWithContext(ctx context.Context) StudioComponentInitializationScriptOutput
- type StudioComponentInitializationScriptArray
- func (StudioComponentInitializationScriptArray) ElementType() reflect.Type
- func (i StudioComponentInitializationScriptArray) ToOutput(ctx context.Context) pulumix.Output[[]StudioComponentInitializationScript]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]StudioComponentInitializationScript]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioComponentInitializationScript]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioComponentInitializationScriptRunContext]
- 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) ToOutput(ctx context.Context) pulumix.Output[*StudioComponentInitializationScriptRunContext]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioComponentLaunchProfilePlatform]
- 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) ToOutput(ctx context.Context) pulumix.Output[*StudioComponentLaunchProfilePlatform]
- func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStudioComponentLaunchProfilePlatformPtrOutput() StudioComponentLaunchProfilePlatformPtrOutput
- func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStudioComponentLaunchProfilePlatformPtrOutputWithContext(ctx context.Context) StudioComponentLaunchProfilePlatformPtrOutput
- type StudioComponentLicenseServiceConfiguration
- type StudioComponentOutput
- func (o StudioComponentOutput) Configuration() pulumi.AnyOutput
- 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) ToOutput(ctx context.Context) pulumix.Output[*StudioComponent]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioComponentScriptParameterKeyValue]
- func (i StudioComponentScriptParameterKeyValueArgs) ToStudioComponentScriptParameterKeyValueOutput() StudioComponentScriptParameterKeyValueOutput
- func (i StudioComponentScriptParameterKeyValueArgs) ToStudioComponentScriptParameterKeyValueOutputWithContext(ctx context.Context) StudioComponentScriptParameterKeyValueOutput
- type StudioComponentScriptParameterKeyValueArray
- func (StudioComponentScriptParameterKeyValueArray) ElementType() reflect.Type
- func (i StudioComponentScriptParameterKeyValueArray) ToOutput(ctx context.Context) pulumix.Output[[]StudioComponentScriptParameterKeyValue]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]StudioComponentScriptParameterKeyValue]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioComponentScriptParameterKeyValue]
- func (o StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutput() StudioComponentScriptParameterKeyValueOutput
- func (o StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutputWithContext(ctx context.Context) StudioComponentScriptParameterKeyValueOutput
- func (o StudioComponentScriptParameterKeyValueOutput) Value() pulumi.StringPtrOutput
- type StudioComponentSharedFileSystemConfiguration
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioComponentSubtype]
- 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) ToOutput(ctx context.Context) pulumix.Output[*StudioComponentSubtype]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioComponentTags]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioComponentTags]
- 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) ToOutput(ctx context.Context) pulumix.Output[*StudioComponentTags]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioComponentType]
- 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) ToOutput(ctx context.Context) pulumix.Output[*StudioComponentType]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioEncryptionConfiguration]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioEncryptionConfigurationKeyType]
- 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) ToOutput(ctx context.Context) pulumix.Output[*StudioEncryptionConfigurationKeyType]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioEncryptionConfiguration]
- 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) ToOutput(ctx context.Context) pulumix.Output[*StudioEncryptionConfiguration]
- 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) ToOutput(ctx context.Context) pulumix.Output[*Studio]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioTags]
- 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) ToOutput(ctx context.Context) pulumix.Output[StudioTags]
- 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
- func (o StudioTagsPtrOutput) Elem() StudioTagsOutput
- func (StudioTagsPtrOutput) ElementType() reflect.Type
- func (o StudioTagsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StudioTags]
- func (o StudioTagsPtrOutput) ToStudioTagsPtrOutput() StudioTagsPtrOutput
- func (o StudioTagsPtrOutput) ToStudioTagsPtrOutputWithContext(ctx context.Context) StudioTagsPtrOutput
Constants ¶
const ( LaunchProfileAutomaticTerminationModeDeactivated = LaunchProfileAutomaticTerminationMode("DEACTIVATED") LaunchProfileAutomaticTerminationModeActivated = LaunchProfileAutomaticTerminationMode("ACTIVATED") )
const ( LaunchProfileSessionBackupModeAutomatic = LaunchProfileSessionBackupMode("AUTOMATIC") LaunchProfileSessionBackupModeDeactivated = LaunchProfileSessionBackupMode("DEACTIVATED") )
const ( LaunchProfileSessionPersistenceModeDeactivated = LaunchProfileSessionPersistenceMode("DEACTIVATED") LaunchProfileSessionPersistenceModeActivated = LaunchProfileSessionPersistenceMode("ACTIVATED") )
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
func (*LaunchProfile) ToOutput ¶ added in v0.76.0
func (i *LaunchProfile) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfile]
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 LaunchProfileAutomaticTerminationMode ¶ added in v0.46.0
type LaunchProfileAutomaticTerminationMode string
func (LaunchProfileAutomaticTerminationMode) ElementType ¶ added in v0.46.0
func (LaunchProfileAutomaticTerminationMode) ElementType() reflect.Type
func (LaunchProfileAutomaticTerminationMode) ToLaunchProfileAutomaticTerminationModeOutput ¶ added in v0.46.0
func (e LaunchProfileAutomaticTerminationMode) ToLaunchProfileAutomaticTerminationModeOutput() LaunchProfileAutomaticTerminationModeOutput
func (LaunchProfileAutomaticTerminationMode) ToLaunchProfileAutomaticTerminationModeOutputWithContext ¶ added in v0.46.0
func (e LaunchProfileAutomaticTerminationMode) ToLaunchProfileAutomaticTerminationModeOutputWithContext(ctx context.Context) LaunchProfileAutomaticTerminationModeOutput
func (LaunchProfileAutomaticTerminationMode) ToLaunchProfileAutomaticTerminationModePtrOutput ¶ added in v0.46.0
func (e LaunchProfileAutomaticTerminationMode) ToLaunchProfileAutomaticTerminationModePtrOutput() LaunchProfileAutomaticTerminationModePtrOutput
func (LaunchProfileAutomaticTerminationMode) ToLaunchProfileAutomaticTerminationModePtrOutputWithContext ¶ added in v0.46.0
func (e LaunchProfileAutomaticTerminationMode) ToLaunchProfileAutomaticTerminationModePtrOutputWithContext(ctx context.Context) LaunchProfileAutomaticTerminationModePtrOutput
func (LaunchProfileAutomaticTerminationMode) ToStringOutput ¶ added in v0.46.0
func (e LaunchProfileAutomaticTerminationMode) ToStringOutput() pulumi.StringOutput
func (LaunchProfileAutomaticTerminationMode) ToStringOutputWithContext ¶ added in v0.46.0
func (e LaunchProfileAutomaticTerminationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LaunchProfileAutomaticTerminationMode) ToStringPtrOutput ¶ added in v0.46.0
func (e LaunchProfileAutomaticTerminationMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileAutomaticTerminationMode) ToStringPtrOutputWithContext ¶ added in v0.46.0
func (e LaunchProfileAutomaticTerminationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileAutomaticTerminationModeInput ¶ added in v0.46.0
type LaunchProfileAutomaticTerminationModeInput interface { pulumi.Input ToLaunchProfileAutomaticTerminationModeOutput() LaunchProfileAutomaticTerminationModeOutput ToLaunchProfileAutomaticTerminationModeOutputWithContext(context.Context) LaunchProfileAutomaticTerminationModeOutput }
LaunchProfileAutomaticTerminationModeInput is an input type that accepts LaunchProfileAutomaticTerminationModeArgs and LaunchProfileAutomaticTerminationModeOutput values. You can construct a concrete instance of `LaunchProfileAutomaticTerminationModeInput` via:
LaunchProfileAutomaticTerminationModeArgs{...}
type LaunchProfileAutomaticTerminationModeOutput ¶ added in v0.46.0
type LaunchProfileAutomaticTerminationModeOutput struct{ *pulumi.OutputState }
func (LaunchProfileAutomaticTerminationModeOutput) ElementType ¶ added in v0.46.0
func (LaunchProfileAutomaticTerminationModeOutput) ElementType() reflect.Type
func (LaunchProfileAutomaticTerminationModeOutput) ToLaunchProfileAutomaticTerminationModeOutput ¶ added in v0.46.0
func (o LaunchProfileAutomaticTerminationModeOutput) ToLaunchProfileAutomaticTerminationModeOutput() LaunchProfileAutomaticTerminationModeOutput
func (LaunchProfileAutomaticTerminationModeOutput) ToLaunchProfileAutomaticTerminationModeOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileAutomaticTerminationModeOutput) ToLaunchProfileAutomaticTerminationModeOutputWithContext(ctx context.Context) LaunchProfileAutomaticTerminationModeOutput
func (LaunchProfileAutomaticTerminationModeOutput) ToLaunchProfileAutomaticTerminationModePtrOutput ¶ added in v0.46.0
func (o LaunchProfileAutomaticTerminationModeOutput) ToLaunchProfileAutomaticTerminationModePtrOutput() LaunchProfileAutomaticTerminationModePtrOutput
func (LaunchProfileAutomaticTerminationModeOutput) ToLaunchProfileAutomaticTerminationModePtrOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileAutomaticTerminationModeOutput) ToLaunchProfileAutomaticTerminationModePtrOutputWithContext(ctx context.Context) LaunchProfileAutomaticTerminationModePtrOutput
func (LaunchProfileAutomaticTerminationModeOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileAutomaticTerminationModeOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileAutomaticTerminationMode]
func (LaunchProfileAutomaticTerminationModeOutput) ToStringOutput ¶ added in v0.46.0
func (o LaunchProfileAutomaticTerminationModeOutput) ToStringOutput() pulumi.StringOutput
func (LaunchProfileAutomaticTerminationModeOutput) ToStringOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileAutomaticTerminationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LaunchProfileAutomaticTerminationModeOutput) ToStringPtrOutput ¶ added in v0.46.0
func (o LaunchProfileAutomaticTerminationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileAutomaticTerminationModeOutput) ToStringPtrOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileAutomaticTerminationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileAutomaticTerminationModePtrInput ¶ added in v0.46.0
type LaunchProfileAutomaticTerminationModePtrInput interface { pulumi.Input ToLaunchProfileAutomaticTerminationModePtrOutput() LaunchProfileAutomaticTerminationModePtrOutput ToLaunchProfileAutomaticTerminationModePtrOutputWithContext(context.Context) LaunchProfileAutomaticTerminationModePtrOutput }
func LaunchProfileAutomaticTerminationModePtr ¶ added in v0.46.0
func LaunchProfileAutomaticTerminationModePtr(v string) LaunchProfileAutomaticTerminationModePtrInput
type LaunchProfileAutomaticTerminationModePtrOutput ¶ added in v0.46.0
type LaunchProfileAutomaticTerminationModePtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileAutomaticTerminationModePtrOutput) ElementType ¶ added in v0.46.0
func (LaunchProfileAutomaticTerminationModePtrOutput) ElementType() reflect.Type
func (LaunchProfileAutomaticTerminationModePtrOutput) ToLaunchProfileAutomaticTerminationModePtrOutput ¶ added in v0.46.0
func (o LaunchProfileAutomaticTerminationModePtrOutput) ToLaunchProfileAutomaticTerminationModePtrOutput() LaunchProfileAutomaticTerminationModePtrOutput
func (LaunchProfileAutomaticTerminationModePtrOutput) ToLaunchProfileAutomaticTerminationModePtrOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileAutomaticTerminationModePtrOutput) ToLaunchProfileAutomaticTerminationModePtrOutputWithContext(ctx context.Context) LaunchProfileAutomaticTerminationModePtrOutput
func (LaunchProfileAutomaticTerminationModePtrOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileAutomaticTerminationModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileAutomaticTerminationMode]
func (LaunchProfileAutomaticTerminationModePtrOutput) ToStringPtrOutput ¶ added in v0.46.0
func (o LaunchProfileAutomaticTerminationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileAutomaticTerminationModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileAutomaticTerminationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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
func (LaunchProfileOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfile]
type LaunchProfileSessionBackupMode ¶ added in v0.50.0
type LaunchProfileSessionBackupMode string
func (LaunchProfileSessionBackupMode) ElementType ¶ added in v0.50.0
func (LaunchProfileSessionBackupMode) ElementType() reflect.Type
func (LaunchProfileSessionBackupMode) ToLaunchProfileSessionBackupModeOutput ¶ added in v0.50.0
func (e LaunchProfileSessionBackupMode) ToLaunchProfileSessionBackupModeOutput() LaunchProfileSessionBackupModeOutput
func (LaunchProfileSessionBackupMode) ToLaunchProfileSessionBackupModeOutputWithContext ¶ added in v0.50.0
func (e LaunchProfileSessionBackupMode) ToLaunchProfileSessionBackupModeOutputWithContext(ctx context.Context) LaunchProfileSessionBackupModeOutput
func (LaunchProfileSessionBackupMode) ToLaunchProfileSessionBackupModePtrOutput ¶ added in v0.50.0
func (e LaunchProfileSessionBackupMode) ToLaunchProfileSessionBackupModePtrOutput() LaunchProfileSessionBackupModePtrOutput
func (LaunchProfileSessionBackupMode) ToLaunchProfileSessionBackupModePtrOutputWithContext ¶ added in v0.50.0
func (e LaunchProfileSessionBackupMode) ToLaunchProfileSessionBackupModePtrOutputWithContext(ctx context.Context) LaunchProfileSessionBackupModePtrOutput
func (LaunchProfileSessionBackupMode) ToStringOutput ¶ added in v0.50.0
func (e LaunchProfileSessionBackupMode) ToStringOutput() pulumi.StringOutput
func (LaunchProfileSessionBackupMode) ToStringOutputWithContext ¶ added in v0.50.0
func (e LaunchProfileSessionBackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LaunchProfileSessionBackupMode) ToStringPtrOutput ¶ added in v0.50.0
func (e LaunchProfileSessionBackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileSessionBackupMode) ToStringPtrOutputWithContext ¶ added in v0.50.0
func (e LaunchProfileSessionBackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileSessionBackupModeInput ¶ added in v0.50.0
type LaunchProfileSessionBackupModeInput interface { pulumi.Input ToLaunchProfileSessionBackupModeOutput() LaunchProfileSessionBackupModeOutput ToLaunchProfileSessionBackupModeOutputWithContext(context.Context) LaunchProfileSessionBackupModeOutput }
LaunchProfileSessionBackupModeInput is an input type that accepts LaunchProfileSessionBackupModeArgs and LaunchProfileSessionBackupModeOutput values. You can construct a concrete instance of `LaunchProfileSessionBackupModeInput` via:
LaunchProfileSessionBackupModeArgs{...}
type LaunchProfileSessionBackupModeOutput ¶ added in v0.50.0
type LaunchProfileSessionBackupModeOutput struct{ *pulumi.OutputState }
func (LaunchProfileSessionBackupModeOutput) ElementType ¶ added in v0.50.0
func (LaunchProfileSessionBackupModeOutput) ElementType() reflect.Type
func (LaunchProfileSessionBackupModeOutput) ToLaunchProfileSessionBackupModeOutput ¶ added in v0.50.0
func (o LaunchProfileSessionBackupModeOutput) ToLaunchProfileSessionBackupModeOutput() LaunchProfileSessionBackupModeOutput
func (LaunchProfileSessionBackupModeOutput) ToLaunchProfileSessionBackupModeOutputWithContext ¶ added in v0.50.0
func (o LaunchProfileSessionBackupModeOutput) ToLaunchProfileSessionBackupModeOutputWithContext(ctx context.Context) LaunchProfileSessionBackupModeOutput
func (LaunchProfileSessionBackupModeOutput) ToLaunchProfileSessionBackupModePtrOutput ¶ added in v0.50.0
func (o LaunchProfileSessionBackupModeOutput) ToLaunchProfileSessionBackupModePtrOutput() LaunchProfileSessionBackupModePtrOutput
func (LaunchProfileSessionBackupModeOutput) ToLaunchProfileSessionBackupModePtrOutputWithContext ¶ added in v0.50.0
func (o LaunchProfileSessionBackupModeOutput) ToLaunchProfileSessionBackupModePtrOutputWithContext(ctx context.Context) LaunchProfileSessionBackupModePtrOutput
func (LaunchProfileSessionBackupModeOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileSessionBackupModeOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileSessionBackupMode]
func (LaunchProfileSessionBackupModeOutput) ToStringOutput ¶ added in v0.50.0
func (o LaunchProfileSessionBackupModeOutput) ToStringOutput() pulumi.StringOutput
func (LaunchProfileSessionBackupModeOutput) ToStringOutputWithContext ¶ added in v0.50.0
func (o LaunchProfileSessionBackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LaunchProfileSessionBackupModeOutput) ToStringPtrOutput ¶ added in v0.50.0
func (o LaunchProfileSessionBackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileSessionBackupModeOutput) ToStringPtrOutputWithContext ¶ added in v0.50.0
func (o LaunchProfileSessionBackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileSessionBackupModePtrInput ¶ added in v0.50.0
type LaunchProfileSessionBackupModePtrInput interface { pulumi.Input ToLaunchProfileSessionBackupModePtrOutput() LaunchProfileSessionBackupModePtrOutput ToLaunchProfileSessionBackupModePtrOutputWithContext(context.Context) LaunchProfileSessionBackupModePtrOutput }
func LaunchProfileSessionBackupModePtr ¶ added in v0.50.0
func LaunchProfileSessionBackupModePtr(v string) LaunchProfileSessionBackupModePtrInput
type LaunchProfileSessionBackupModePtrOutput ¶ added in v0.50.0
type LaunchProfileSessionBackupModePtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileSessionBackupModePtrOutput) ElementType ¶ added in v0.50.0
func (LaunchProfileSessionBackupModePtrOutput) ElementType() reflect.Type
func (LaunchProfileSessionBackupModePtrOutput) ToLaunchProfileSessionBackupModePtrOutput ¶ added in v0.50.0
func (o LaunchProfileSessionBackupModePtrOutput) ToLaunchProfileSessionBackupModePtrOutput() LaunchProfileSessionBackupModePtrOutput
func (LaunchProfileSessionBackupModePtrOutput) ToLaunchProfileSessionBackupModePtrOutputWithContext ¶ added in v0.50.0
func (o LaunchProfileSessionBackupModePtrOutput) ToLaunchProfileSessionBackupModePtrOutputWithContext(ctx context.Context) LaunchProfileSessionBackupModePtrOutput
func (LaunchProfileSessionBackupModePtrOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileSessionBackupModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileSessionBackupMode]
func (LaunchProfileSessionBackupModePtrOutput) ToStringPtrOutput ¶ added in v0.50.0
func (o LaunchProfileSessionBackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileSessionBackupModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.50.0
func (o LaunchProfileSessionBackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileSessionPersistenceMode ¶ added in v0.46.0
type LaunchProfileSessionPersistenceMode string
func (LaunchProfileSessionPersistenceMode) ElementType ¶ added in v0.46.0
func (LaunchProfileSessionPersistenceMode) ElementType() reflect.Type
func (LaunchProfileSessionPersistenceMode) ToLaunchProfileSessionPersistenceModeOutput ¶ added in v0.46.0
func (e LaunchProfileSessionPersistenceMode) ToLaunchProfileSessionPersistenceModeOutput() LaunchProfileSessionPersistenceModeOutput
func (LaunchProfileSessionPersistenceMode) ToLaunchProfileSessionPersistenceModeOutputWithContext ¶ added in v0.46.0
func (e LaunchProfileSessionPersistenceMode) ToLaunchProfileSessionPersistenceModeOutputWithContext(ctx context.Context) LaunchProfileSessionPersistenceModeOutput
func (LaunchProfileSessionPersistenceMode) ToLaunchProfileSessionPersistenceModePtrOutput ¶ added in v0.46.0
func (e LaunchProfileSessionPersistenceMode) ToLaunchProfileSessionPersistenceModePtrOutput() LaunchProfileSessionPersistenceModePtrOutput
func (LaunchProfileSessionPersistenceMode) ToLaunchProfileSessionPersistenceModePtrOutputWithContext ¶ added in v0.46.0
func (e LaunchProfileSessionPersistenceMode) ToLaunchProfileSessionPersistenceModePtrOutputWithContext(ctx context.Context) LaunchProfileSessionPersistenceModePtrOutput
func (LaunchProfileSessionPersistenceMode) ToStringOutput ¶ added in v0.46.0
func (e LaunchProfileSessionPersistenceMode) ToStringOutput() pulumi.StringOutput
func (LaunchProfileSessionPersistenceMode) ToStringOutputWithContext ¶ added in v0.46.0
func (e LaunchProfileSessionPersistenceMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LaunchProfileSessionPersistenceMode) ToStringPtrOutput ¶ added in v0.46.0
func (e LaunchProfileSessionPersistenceMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileSessionPersistenceMode) ToStringPtrOutputWithContext ¶ added in v0.46.0
func (e LaunchProfileSessionPersistenceMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileSessionPersistenceModeInput ¶ added in v0.46.0
type LaunchProfileSessionPersistenceModeInput interface { pulumi.Input ToLaunchProfileSessionPersistenceModeOutput() LaunchProfileSessionPersistenceModeOutput ToLaunchProfileSessionPersistenceModeOutputWithContext(context.Context) LaunchProfileSessionPersistenceModeOutput }
LaunchProfileSessionPersistenceModeInput is an input type that accepts LaunchProfileSessionPersistenceModeArgs and LaunchProfileSessionPersistenceModeOutput values. You can construct a concrete instance of `LaunchProfileSessionPersistenceModeInput` via:
LaunchProfileSessionPersistenceModeArgs{...}
type LaunchProfileSessionPersistenceModeOutput ¶ added in v0.46.0
type LaunchProfileSessionPersistenceModeOutput struct{ *pulumi.OutputState }
func (LaunchProfileSessionPersistenceModeOutput) ElementType ¶ added in v0.46.0
func (LaunchProfileSessionPersistenceModeOutput) ElementType() reflect.Type
func (LaunchProfileSessionPersistenceModeOutput) ToLaunchProfileSessionPersistenceModeOutput ¶ added in v0.46.0
func (o LaunchProfileSessionPersistenceModeOutput) ToLaunchProfileSessionPersistenceModeOutput() LaunchProfileSessionPersistenceModeOutput
func (LaunchProfileSessionPersistenceModeOutput) ToLaunchProfileSessionPersistenceModeOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileSessionPersistenceModeOutput) ToLaunchProfileSessionPersistenceModeOutputWithContext(ctx context.Context) LaunchProfileSessionPersistenceModeOutput
func (LaunchProfileSessionPersistenceModeOutput) ToLaunchProfileSessionPersistenceModePtrOutput ¶ added in v0.46.0
func (o LaunchProfileSessionPersistenceModeOutput) ToLaunchProfileSessionPersistenceModePtrOutput() LaunchProfileSessionPersistenceModePtrOutput
func (LaunchProfileSessionPersistenceModeOutput) ToLaunchProfileSessionPersistenceModePtrOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileSessionPersistenceModeOutput) ToLaunchProfileSessionPersistenceModePtrOutputWithContext(ctx context.Context) LaunchProfileSessionPersistenceModePtrOutput
func (LaunchProfileSessionPersistenceModeOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileSessionPersistenceModeOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileSessionPersistenceMode]
func (LaunchProfileSessionPersistenceModeOutput) ToStringOutput ¶ added in v0.46.0
func (o LaunchProfileSessionPersistenceModeOutput) ToStringOutput() pulumi.StringOutput
func (LaunchProfileSessionPersistenceModeOutput) ToStringOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileSessionPersistenceModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LaunchProfileSessionPersistenceModeOutput) ToStringPtrOutput ¶ added in v0.46.0
func (o LaunchProfileSessionPersistenceModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileSessionPersistenceModeOutput) ToStringPtrOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileSessionPersistenceModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileSessionPersistenceModePtrInput ¶ added in v0.46.0
type LaunchProfileSessionPersistenceModePtrInput interface { pulumi.Input ToLaunchProfileSessionPersistenceModePtrOutput() LaunchProfileSessionPersistenceModePtrOutput ToLaunchProfileSessionPersistenceModePtrOutputWithContext(context.Context) LaunchProfileSessionPersistenceModePtrOutput }
func LaunchProfileSessionPersistenceModePtr ¶ added in v0.46.0
func LaunchProfileSessionPersistenceModePtr(v string) LaunchProfileSessionPersistenceModePtrInput
type LaunchProfileSessionPersistenceModePtrOutput ¶ added in v0.46.0
type LaunchProfileSessionPersistenceModePtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileSessionPersistenceModePtrOutput) ElementType ¶ added in v0.46.0
func (LaunchProfileSessionPersistenceModePtrOutput) ElementType() reflect.Type
func (LaunchProfileSessionPersistenceModePtrOutput) ToLaunchProfileSessionPersistenceModePtrOutput ¶ added in v0.46.0
func (o LaunchProfileSessionPersistenceModePtrOutput) ToLaunchProfileSessionPersistenceModePtrOutput() LaunchProfileSessionPersistenceModePtrOutput
func (LaunchProfileSessionPersistenceModePtrOutput) ToLaunchProfileSessionPersistenceModePtrOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileSessionPersistenceModePtrOutput) ToLaunchProfileSessionPersistenceModePtrOutputWithContext(ctx context.Context) LaunchProfileSessionPersistenceModePtrOutput
func (LaunchProfileSessionPersistenceModePtrOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileSessionPersistenceModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileSessionPersistenceMode]
func (LaunchProfileSessionPersistenceModePtrOutput) ToStringPtrOutput ¶ added in v0.46.0
func (o LaunchProfileSessionPersistenceModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LaunchProfileSessionPersistenceModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileSessionPersistenceModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LaunchProfileState ¶
type LaunchProfileState struct { }
func (LaunchProfileState) ElementType ¶
func (LaunchProfileState) ElementType() reflect.Type
type LaunchProfileStreamConfiguration ¶
type LaunchProfileStreamConfiguration struct { AutomaticTerminationMode *LaunchProfileAutomaticTerminationMode `pulumi:"automaticTerminationMode"` 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 <code>STOPPED</code> state. The default value is 0. The maximum value is // 5760.</p> // <p>This field is allowed only when <code>sessionPersistenceMode</code> is // <code>ACTIVATED</code> and <code>automaticTerminationMode</code> is // <code>ACTIVATED</code>.</p> // <p>If the value is set to 0, your sessions can’t be <code>STOPPED</code>. If you then // call <code>StopStreamingSession</code>, the session fails. If the time that a session // stays in the <code>READY</code> state exceeds the <code>maxSessionLengthInMinutes</code> // value, the session will automatically be terminated (instead of // <code>STOPPED</code>).</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 <code>READY</code> state. // If the time that a session stays in the <code>READY</code> state exceeds the // <code>maxSessionLengthInMinutes</code> value, the session will automatically be // stopped (instead of terminated).</p> MaxStoppedSessionLengthInMinutes *float64 `pulumi:"maxStoppedSessionLengthInMinutes"` SessionBackup *LaunchProfileStreamConfigurationSessionBackup `pulumi:"sessionBackup"` SessionPersistenceMode *LaunchProfileSessionPersistenceMode `pulumi:"sessionPersistenceMode"` 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"` VolumeConfiguration *LaunchProfileVolumeConfiguration `pulumi:"volumeConfiguration"` }
<p>A configuration for a streaming session.</p>
type LaunchProfileStreamConfigurationArgs ¶
type LaunchProfileStreamConfigurationArgs struct { AutomaticTerminationMode LaunchProfileAutomaticTerminationModePtrInput `pulumi:"automaticTerminationMode"` 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 <code>STOPPED</code> state. The default value is 0. The maximum value is // 5760.</p> // <p>This field is allowed only when <code>sessionPersistenceMode</code> is // <code>ACTIVATED</code> and <code>automaticTerminationMode</code> is // <code>ACTIVATED</code>.</p> // <p>If the value is set to 0, your sessions can’t be <code>STOPPED</code>. If you then // call <code>StopStreamingSession</code>, the session fails. If the time that a session // stays in the <code>READY</code> state exceeds the <code>maxSessionLengthInMinutes</code> // value, the session will automatically be terminated (instead of // <code>STOPPED</code>).</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 <code>READY</code> state. // If the time that a session stays in the <code>READY</code> state exceeds the // <code>maxSessionLengthInMinutes</code> value, the session will automatically be // stopped (instead of terminated).</p> MaxStoppedSessionLengthInMinutes pulumi.Float64PtrInput `pulumi:"maxStoppedSessionLengthInMinutes"` SessionBackup LaunchProfileStreamConfigurationSessionBackupPtrInput `pulumi:"sessionBackup"` SessionPersistenceMode LaunchProfileSessionPersistenceModePtrInput `pulumi:"sessionPersistenceMode"` 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"` VolumeConfiguration LaunchProfileVolumeConfigurationPtrInput `pulumi:"volumeConfiguration"` }
<p>A configuration for a streaming session.</p>
func (LaunchProfileStreamConfigurationArgs) ElementType ¶
func (LaunchProfileStreamConfigurationArgs) ElementType() reflect.Type
func (LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutput ¶
func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutput() LaunchProfileStreamConfigurationOutput
func (LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutputWithContext ¶
func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationOutput
func (LaunchProfileStreamConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i LaunchProfileStreamConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamConfiguration]
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) AutomaticTerminationMode ¶ added in v0.46.0
func (o LaunchProfileStreamConfigurationOutput) AutomaticTerminationMode() LaunchProfileAutomaticTerminationModePtrOutput
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 <code>STOPPED</code> state. The default value is 0. The maximum value is 5760.</p> <p>This field is allowed only when <code>sessionPersistenceMode</code> is <code>ACTIVATED</code> and <code>automaticTerminationMode</code> is <code>ACTIVATED</code>.</p> <p>If the value is set to 0, your sessions can’t be <code>STOPPED</code>. If you then call <code>StopStreamingSession</code>, the session fails. If the time that a session stays in the <code>READY</code> state exceeds the <code>maxSessionLengthInMinutes</code> value, the session will automatically be terminated (instead of <code>STOPPED</code>).</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 <code>READY</code> state. If the time that a session stays in the <code>READY</code> state exceeds the <code>maxSessionLengthInMinutes</code> value, the session will automatically be stopped (instead of terminated).</p>
func (LaunchProfileStreamConfigurationOutput) SessionBackup ¶ added in v0.50.0
func (o LaunchProfileStreamConfigurationOutput) SessionBackup() LaunchProfileStreamConfigurationSessionBackupPtrOutput
func (LaunchProfileStreamConfigurationOutput) SessionPersistenceMode ¶ added in v0.46.0
func (o LaunchProfileStreamConfigurationOutput) SessionPersistenceMode() LaunchProfileSessionPersistenceModePtrOutput
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
func (LaunchProfileStreamConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileStreamConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamConfiguration]
func (LaunchProfileStreamConfigurationOutput) VolumeConfiguration ¶ added in v0.46.0
func (o LaunchProfileStreamConfigurationOutput) VolumeConfiguration() LaunchProfileVolumeConfigurationPtrOutput
type LaunchProfileStreamConfigurationPtrOutput ¶
type LaunchProfileStreamConfigurationPtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamConfigurationPtrOutput) AutomaticTerminationMode ¶ added in v0.46.0
func (o LaunchProfileStreamConfigurationPtrOutput) AutomaticTerminationMode() LaunchProfileAutomaticTerminationModePtrOutput
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 <code>STOPPED</code> state. The default value is 0. The maximum value is 5760.</p> <p>This field is allowed only when <code>sessionPersistenceMode</code> is <code>ACTIVATED</code> and <code>automaticTerminationMode</code> is <code>ACTIVATED</code>.</p> <p>If the value is set to 0, your sessions can’t be <code>STOPPED</code>. If you then call <code>StopStreamingSession</code>, the session fails. If the time that a session stays in the <code>READY</code> state exceeds the <code>maxSessionLengthInMinutes</code> value, the session will automatically be terminated (instead of <code>STOPPED</code>).</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 <code>READY</code> state. If the time that a session stays in the <code>READY</code> state exceeds the <code>maxSessionLengthInMinutes</code> value, the session will automatically be stopped (instead of terminated).</p>
func (LaunchProfileStreamConfigurationPtrOutput) SessionBackup ¶ added in v0.50.0
func (o LaunchProfileStreamConfigurationPtrOutput) SessionBackup() LaunchProfileStreamConfigurationSessionBackupPtrOutput
func (LaunchProfileStreamConfigurationPtrOutput) SessionPersistenceMode ¶ added in v0.46.0
func (o LaunchProfileStreamConfigurationPtrOutput) SessionPersistenceMode() LaunchProfileSessionPersistenceModePtrOutput
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
func (LaunchProfileStreamConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileStreamConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileStreamConfiguration]
func (LaunchProfileStreamConfigurationPtrOutput) VolumeConfiguration ¶ added in v0.46.0
func (o LaunchProfileStreamConfigurationPtrOutput) VolumeConfiguration() LaunchProfileVolumeConfigurationPtrOutput
type LaunchProfileStreamConfigurationSessionBackup ¶ added in v0.50.0
type LaunchProfileStreamConfigurationSessionBackup struct { // <p>The maximum number of backups that each streaming session created from this launch // profile can have.</p> MaxBackupsToRetain *float64 `pulumi:"maxBackupsToRetain"` Mode *LaunchProfileSessionBackupMode `pulumi:"mode"` }
<p>Configures how streaming sessions are backed up when launched from this launch
profile.</p>
type LaunchProfileStreamConfigurationSessionBackupArgs ¶ added in v0.50.0
type LaunchProfileStreamConfigurationSessionBackupArgs struct { // <p>The maximum number of backups that each streaming session created from this launch // profile can have.</p> MaxBackupsToRetain pulumi.Float64PtrInput `pulumi:"maxBackupsToRetain"` Mode LaunchProfileSessionBackupModePtrInput `pulumi:"mode"` }
<p>Configures how streaming sessions are backed up when launched from this launch
profile.</p>
func (LaunchProfileStreamConfigurationSessionBackupArgs) ElementType ¶ added in v0.50.0
func (LaunchProfileStreamConfigurationSessionBackupArgs) ElementType() reflect.Type
func (LaunchProfileStreamConfigurationSessionBackupArgs) ToLaunchProfileStreamConfigurationSessionBackupOutput ¶ added in v0.50.0
func (i LaunchProfileStreamConfigurationSessionBackupArgs) ToLaunchProfileStreamConfigurationSessionBackupOutput() LaunchProfileStreamConfigurationSessionBackupOutput
func (LaunchProfileStreamConfigurationSessionBackupArgs) ToLaunchProfileStreamConfigurationSessionBackupOutputWithContext ¶ added in v0.50.0
func (i LaunchProfileStreamConfigurationSessionBackupArgs) ToLaunchProfileStreamConfigurationSessionBackupOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionBackupOutput
func (LaunchProfileStreamConfigurationSessionBackupArgs) ToLaunchProfileStreamConfigurationSessionBackupPtrOutput ¶ added in v0.50.0
func (i LaunchProfileStreamConfigurationSessionBackupArgs) ToLaunchProfileStreamConfigurationSessionBackupPtrOutput() LaunchProfileStreamConfigurationSessionBackupPtrOutput
func (LaunchProfileStreamConfigurationSessionBackupArgs) ToLaunchProfileStreamConfigurationSessionBackupPtrOutputWithContext ¶ added in v0.50.0
func (i LaunchProfileStreamConfigurationSessionBackupArgs) ToLaunchProfileStreamConfigurationSessionBackupPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionBackupPtrOutput
type LaunchProfileStreamConfigurationSessionBackupInput ¶ added in v0.50.0
type LaunchProfileStreamConfigurationSessionBackupInput interface { pulumi.Input ToLaunchProfileStreamConfigurationSessionBackupOutput() LaunchProfileStreamConfigurationSessionBackupOutput ToLaunchProfileStreamConfigurationSessionBackupOutputWithContext(context.Context) LaunchProfileStreamConfigurationSessionBackupOutput }
LaunchProfileStreamConfigurationSessionBackupInput is an input type that accepts LaunchProfileStreamConfigurationSessionBackupArgs and LaunchProfileStreamConfigurationSessionBackupOutput values. You can construct a concrete instance of `LaunchProfileStreamConfigurationSessionBackupInput` via:
LaunchProfileStreamConfigurationSessionBackupArgs{...}
type LaunchProfileStreamConfigurationSessionBackupOutput ¶ added in v0.50.0
type LaunchProfileStreamConfigurationSessionBackupOutput struct{ *pulumi.OutputState }
<p>Configures how streaming sessions are backed up when launched from this launch
profile.</p>
func (LaunchProfileStreamConfigurationSessionBackupOutput) ElementType ¶ added in v0.50.0
func (LaunchProfileStreamConfigurationSessionBackupOutput) ElementType() reflect.Type
func (LaunchProfileStreamConfigurationSessionBackupOutput) MaxBackupsToRetain ¶ added in v0.50.0
func (o LaunchProfileStreamConfigurationSessionBackupOutput) MaxBackupsToRetain() pulumi.Float64PtrOutput
<p>The maximum number of backups that each streaming session created from this launch
profile can have.</p>
func (LaunchProfileStreamConfigurationSessionBackupOutput) ToLaunchProfileStreamConfigurationSessionBackupOutput ¶ added in v0.50.0
func (o LaunchProfileStreamConfigurationSessionBackupOutput) ToLaunchProfileStreamConfigurationSessionBackupOutput() LaunchProfileStreamConfigurationSessionBackupOutput
func (LaunchProfileStreamConfigurationSessionBackupOutput) ToLaunchProfileStreamConfigurationSessionBackupOutputWithContext ¶ added in v0.50.0
func (o LaunchProfileStreamConfigurationSessionBackupOutput) ToLaunchProfileStreamConfigurationSessionBackupOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionBackupOutput
func (LaunchProfileStreamConfigurationSessionBackupOutput) ToLaunchProfileStreamConfigurationSessionBackupPtrOutput ¶ added in v0.50.0
func (o LaunchProfileStreamConfigurationSessionBackupOutput) ToLaunchProfileStreamConfigurationSessionBackupPtrOutput() LaunchProfileStreamConfigurationSessionBackupPtrOutput
func (LaunchProfileStreamConfigurationSessionBackupOutput) ToLaunchProfileStreamConfigurationSessionBackupPtrOutputWithContext ¶ added in v0.50.0
func (o LaunchProfileStreamConfigurationSessionBackupOutput) ToLaunchProfileStreamConfigurationSessionBackupPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionBackupPtrOutput
type LaunchProfileStreamConfigurationSessionBackupPtrInput ¶ added in v0.50.0
type LaunchProfileStreamConfigurationSessionBackupPtrInput interface { pulumi.Input ToLaunchProfileStreamConfigurationSessionBackupPtrOutput() LaunchProfileStreamConfigurationSessionBackupPtrOutput ToLaunchProfileStreamConfigurationSessionBackupPtrOutputWithContext(context.Context) LaunchProfileStreamConfigurationSessionBackupPtrOutput }
LaunchProfileStreamConfigurationSessionBackupPtrInput is an input type that accepts LaunchProfileStreamConfigurationSessionBackupArgs, LaunchProfileStreamConfigurationSessionBackupPtr and LaunchProfileStreamConfigurationSessionBackupPtrOutput values. You can construct a concrete instance of `LaunchProfileStreamConfigurationSessionBackupPtrInput` via:
LaunchProfileStreamConfigurationSessionBackupArgs{...} or: nil
func LaunchProfileStreamConfigurationSessionBackupPtr ¶ added in v0.50.0
func LaunchProfileStreamConfigurationSessionBackupPtr(v *LaunchProfileStreamConfigurationSessionBackupArgs) LaunchProfileStreamConfigurationSessionBackupPtrInput
type LaunchProfileStreamConfigurationSessionBackupPtrOutput ¶ added in v0.50.0
type LaunchProfileStreamConfigurationSessionBackupPtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileStreamConfigurationSessionBackupPtrOutput) ElementType ¶ added in v0.50.0
func (LaunchProfileStreamConfigurationSessionBackupPtrOutput) ElementType() reflect.Type
func (LaunchProfileStreamConfigurationSessionBackupPtrOutput) MaxBackupsToRetain ¶ added in v0.50.0
func (o LaunchProfileStreamConfigurationSessionBackupPtrOutput) MaxBackupsToRetain() pulumi.Float64PtrOutput
<p>The maximum number of backups that each streaming session created from this launch
profile can have.</p>
func (LaunchProfileStreamConfigurationSessionBackupPtrOutput) ToLaunchProfileStreamConfigurationSessionBackupPtrOutput ¶ added in v0.50.0
func (o LaunchProfileStreamConfigurationSessionBackupPtrOutput) ToLaunchProfileStreamConfigurationSessionBackupPtrOutput() LaunchProfileStreamConfigurationSessionBackupPtrOutput
func (LaunchProfileStreamConfigurationSessionBackupPtrOutput) ToLaunchProfileStreamConfigurationSessionBackupPtrOutputWithContext ¶ added in v0.50.0
func (o LaunchProfileStreamConfigurationSessionBackupPtrOutput) ToLaunchProfileStreamConfigurationSessionBackupPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationSessionBackupPtrOutput
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) ToOutput ¶ added in v0.76.0
func (o LaunchProfileStreamingClipboardModeOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamingClipboardMode]
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) ToOutput ¶ added in v0.76.0
func (o LaunchProfileStreamingClipboardModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileStreamingClipboardMode]
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
func (LaunchProfileStreamingInstanceTypeArray) ToOutput ¶ added in v0.76.0
func (i LaunchProfileStreamingInstanceTypeArray) ToOutput(ctx context.Context) pulumix.Output[[]LaunchProfileStreamingInstanceType]
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
func (LaunchProfileStreamingInstanceTypeArrayOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileStreamingInstanceTypeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LaunchProfileStreamingInstanceType]
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) ToOutput ¶ added in v0.76.0
func (o LaunchProfileStreamingInstanceTypeOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamingInstanceType]
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) ToOutput ¶ added in v0.76.0
func (o LaunchProfileStreamingInstanceTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileStreamingInstanceType]
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
func (LaunchProfileStreamingSessionStorageModeArray) ToOutput ¶ added in v0.76.0
func (i LaunchProfileStreamingSessionStorageModeArray) ToOutput(ctx context.Context) pulumix.Output[[]LaunchProfileStreamingSessionStorageMode]
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
func (LaunchProfileStreamingSessionStorageModeArrayOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileStreamingSessionStorageModeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LaunchProfileStreamingSessionStorageMode]
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) ToOutput ¶ added in v0.76.0
func (o LaunchProfileStreamingSessionStorageModeOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamingSessionStorageMode]
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) ToOutput ¶ added in v0.76.0
func (o LaunchProfileStreamingSessionStorageModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileStreamingSessionStorageMode]
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
func (LaunchProfileStreamingSessionStorageRootArgs) ToOutput ¶ added in v0.76.0
func (i LaunchProfileStreamingSessionStorageRootArgs) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamingSessionStorageRoot]
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) ToOutput ¶ added in v0.76.0
func (o LaunchProfileStreamingSessionStorageRootOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileStreamingSessionStorageRoot]
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) ToOutput ¶ added in v0.76.0
func (o LaunchProfileStreamingSessionStorageRootPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileStreamingSessionStorageRoot]
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
func (LaunchProfileTagsArgs) ToOutput ¶ added in v0.76.0
func (i LaunchProfileTagsArgs) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileTags]
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
func (LaunchProfileTagsOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileTagsOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileTags]
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
func (LaunchProfileTagsPtrOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileTagsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileTags]
type LaunchProfileVolumeConfiguration ¶ added in v0.46.0
type LaunchProfileVolumeConfiguration struct { // <p>The number of I/O operations per second for the root volume that is attached to // streaming session.</p> Iops *float64 `pulumi:"iops"` // <p>The size of the root volume that is attached to the streaming session. The root volume // size is measured in GiBs.</p> Size *float64 `pulumi:"size"` // <p>The throughput to provision for the root volume that is attached to the streaming // session. The throughput is measured in MiB/s.</p> Throughput *float64 `pulumi:"throughput"` }
<p>Custom volume configuration for the root volumes that are attached to streaming
sessions.</p> <p>This parameter is only allowed when <code>sessionPersistenceMode</code> is <code>ACTIVATED</code>.</p>
type LaunchProfileVolumeConfigurationArgs ¶ added in v0.46.0
type LaunchProfileVolumeConfigurationArgs struct { // <p>The number of I/O operations per second for the root volume that is attached to // streaming session.</p> Iops pulumi.Float64PtrInput `pulumi:"iops"` // <p>The size of the root volume that is attached to the streaming session. The root volume // size is measured in GiBs.</p> Size pulumi.Float64PtrInput `pulumi:"size"` // <p>The throughput to provision for the root volume that is attached to the streaming // session. The throughput is measured in MiB/s.</p> Throughput pulumi.Float64PtrInput `pulumi:"throughput"` }
<p>Custom volume configuration for the root volumes that are attached to streaming
sessions.</p> <p>This parameter is only allowed when <code>sessionPersistenceMode</code> is <code>ACTIVATED</code>.</p>
func (LaunchProfileVolumeConfigurationArgs) ElementType ¶ added in v0.46.0
func (LaunchProfileVolumeConfigurationArgs) ElementType() reflect.Type
func (LaunchProfileVolumeConfigurationArgs) ToLaunchProfileVolumeConfigurationOutput ¶ added in v0.46.0
func (i LaunchProfileVolumeConfigurationArgs) ToLaunchProfileVolumeConfigurationOutput() LaunchProfileVolumeConfigurationOutput
func (LaunchProfileVolumeConfigurationArgs) ToLaunchProfileVolumeConfigurationOutputWithContext ¶ added in v0.46.0
func (i LaunchProfileVolumeConfigurationArgs) ToLaunchProfileVolumeConfigurationOutputWithContext(ctx context.Context) LaunchProfileVolumeConfigurationOutput
func (LaunchProfileVolumeConfigurationArgs) ToLaunchProfileVolumeConfigurationPtrOutput ¶ added in v0.46.0
func (i LaunchProfileVolumeConfigurationArgs) ToLaunchProfileVolumeConfigurationPtrOutput() LaunchProfileVolumeConfigurationPtrOutput
func (LaunchProfileVolumeConfigurationArgs) ToLaunchProfileVolumeConfigurationPtrOutputWithContext ¶ added in v0.46.0
func (i LaunchProfileVolumeConfigurationArgs) ToLaunchProfileVolumeConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileVolumeConfigurationPtrOutput
func (LaunchProfileVolumeConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i LaunchProfileVolumeConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileVolumeConfiguration]
type LaunchProfileVolumeConfigurationInput ¶ added in v0.46.0
type LaunchProfileVolumeConfigurationInput interface { pulumi.Input ToLaunchProfileVolumeConfigurationOutput() LaunchProfileVolumeConfigurationOutput ToLaunchProfileVolumeConfigurationOutputWithContext(context.Context) LaunchProfileVolumeConfigurationOutput }
LaunchProfileVolumeConfigurationInput is an input type that accepts LaunchProfileVolumeConfigurationArgs and LaunchProfileVolumeConfigurationOutput values. You can construct a concrete instance of `LaunchProfileVolumeConfigurationInput` via:
LaunchProfileVolumeConfigurationArgs{...}
type LaunchProfileVolumeConfigurationOutput ¶ added in v0.46.0
type LaunchProfileVolumeConfigurationOutput struct{ *pulumi.OutputState }
<p>Custom volume configuration for the root volumes that are attached to streaming
sessions.</p> <p>This parameter is only allowed when <code>sessionPersistenceMode</code> is <code>ACTIVATED</code>.</p>
func (LaunchProfileVolumeConfigurationOutput) ElementType ¶ added in v0.46.0
func (LaunchProfileVolumeConfigurationOutput) ElementType() reflect.Type
func (LaunchProfileVolumeConfigurationOutput) Iops ¶ added in v0.46.0
func (o LaunchProfileVolumeConfigurationOutput) Iops() pulumi.Float64PtrOutput
<p>The number of I/O operations per second for the root volume that is attached to
streaming session.</p>
func (LaunchProfileVolumeConfigurationOutput) Size ¶ added in v0.46.0
func (o LaunchProfileVolumeConfigurationOutput) Size() pulumi.Float64PtrOutput
<p>The size of the root volume that is attached to the streaming session. The root volume
size is measured in GiBs.</p>
func (LaunchProfileVolumeConfigurationOutput) Throughput ¶ added in v0.46.0
func (o LaunchProfileVolumeConfigurationOutput) Throughput() pulumi.Float64PtrOutput
<p>The throughput to provision for the root volume that is attached to the streaming
session. The throughput is measured in MiB/s.</p>
func (LaunchProfileVolumeConfigurationOutput) ToLaunchProfileVolumeConfigurationOutput ¶ added in v0.46.0
func (o LaunchProfileVolumeConfigurationOutput) ToLaunchProfileVolumeConfigurationOutput() LaunchProfileVolumeConfigurationOutput
func (LaunchProfileVolumeConfigurationOutput) ToLaunchProfileVolumeConfigurationOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileVolumeConfigurationOutput) ToLaunchProfileVolumeConfigurationOutputWithContext(ctx context.Context) LaunchProfileVolumeConfigurationOutput
func (LaunchProfileVolumeConfigurationOutput) ToLaunchProfileVolumeConfigurationPtrOutput ¶ added in v0.46.0
func (o LaunchProfileVolumeConfigurationOutput) ToLaunchProfileVolumeConfigurationPtrOutput() LaunchProfileVolumeConfigurationPtrOutput
func (LaunchProfileVolumeConfigurationOutput) ToLaunchProfileVolumeConfigurationPtrOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileVolumeConfigurationOutput) ToLaunchProfileVolumeConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileVolumeConfigurationPtrOutput
func (LaunchProfileVolumeConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileVolumeConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[LaunchProfileVolumeConfiguration]
type LaunchProfileVolumeConfigurationPtrInput ¶ added in v0.46.0
type LaunchProfileVolumeConfigurationPtrInput interface { pulumi.Input ToLaunchProfileVolumeConfigurationPtrOutput() LaunchProfileVolumeConfigurationPtrOutput ToLaunchProfileVolumeConfigurationPtrOutputWithContext(context.Context) LaunchProfileVolumeConfigurationPtrOutput }
LaunchProfileVolumeConfigurationPtrInput is an input type that accepts LaunchProfileVolumeConfigurationArgs, LaunchProfileVolumeConfigurationPtr and LaunchProfileVolumeConfigurationPtrOutput values. You can construct a concrete instance of `LaunchProfileVolumeConfigurationPtrInput` via:
LaunchProfileVolumeConfigurationArgs{...} or: nil
func LaunchProfileVolumeConfigurationPtr ¶ added in v0.46.0
func LaunchProfileVolumeConfigurationPtr(v *LaunchProfileVolumeConfigurationArgs) LaunchProfileVolumeConfigurationPtrInput
type LaunchProfileVolumeConfigurationPtrOutput ¶ added in v0.46.0
type LaunchProfileVolumeConfigurationPtrOutput struct{ *pulumi.OutputState }
func (LaunchProfileVolumeConfigurationPtrOutput) ElementType ¶ added in v0.46.0
func (LaunchProfileVolumeConfigurationPtrOutput) ElementType() reflect.Type
func (LaunchProfileVolumeConfigurationPtrOutput) Iops ¶ added in v0.46.0
func (o LaunchProfileVolumeConfigurationPtrOutput) Iops() pulumi.Float64PtrOutput
<p>The number of I/O operations per second for the root volume that is attached to
streaming session.</p>
func (LaunchProfileVolumeConfigurationPtrOutput) Size ¶ added in v0.46.0
func (o LaunchProfileVolumeConfigurationPtrOutput) Size() pulumi.Float64PtrOutput
<p>The size of the root volume that is attached to the streaming session. The root volume
size is measured in GiBs.</p>
func (LaunchProfileVolumeConfigurationPtrOutput) Throughput ¶ added in v0.46.0
func (o LaunchProfileVolumeConfigurationPtrOutput) Throughput() pulumi.Float64PtrOutput
<p>The throughput to provision for the root volume that is attached to the streaming
session. The throughput is measured in MiB/s.</p>
func (LaunchProfileVolumeConfigurationPtrOutput) ToLaunchProfileVolumeConfigurationPtrOutput ¶ added in v0.46.0
func (o LaunchProfileVolumeConfigurationPtrOutput) ToLaunchProfileVolumeConfigurationPtrOutput() LaunchProfileVolumeConfigurationPtrOutput
func (LaunchProfileVolumeConfigurationPtrOutput) ToLaunchProfileVolumeConfigurationPtrOutputWithContext ¶ added in v0.46.0
func (o LaunchProfileVolumeConfigurationPtrOutput) ToLaunchProfileVolumeConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileVolumeConfigurationPtrOutput
func (LaunchProfileVolumeConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o LaunchProfileVolumeConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LaunchProfileVolumeConfiguration]
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
func (LookupLaunchProfileResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupLaunchProfileResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupLaunchProfileResult]
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
func (LookupStreamingImageResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupStreamingImageResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupStreamingImageResult]
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 interface{} `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() pulumi.AnyOutput
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) ToOutput ¶ added in v0.76.0
func (o LookupStudioComponentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupStudioComponentResult]
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) ToOutput ¶ added in v0.76.0
func (o LookupStudioResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupStudioResult]
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) ToOutput ¶ added in v0.76.0
func (i *StreamingImage) ToOutput(ctx context.Context) pulumix.Output[*StreamingImage]
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) ToOutput ¶ added in v0.76.0
func (o StreamingImageEncryptionConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[StreamingImageEncryptionConfiguration]
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) ToOutput ¶ added in v0.76.0
func (o StreamingImageEncryptionConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StreamingImageEncryptionConfiguration]
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) ToOutput ¶ added in v0.76.0
func (o StreamingImageOutput) ToOutput(ctx context.Context) pulumix.Output[*StreamingImage]
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) ToOutput ¶ added in v0.76.0
func (i StreamingImageTagsArgs) ToOutput(ctx context.Context) pulumix.Output[StreamingImageTags]
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) ToOutput ¶ added in v0.76.0
func (o StreamingImageTagsOutput) ToOutput(ctx context.Context) pulumix.Output[StreamingImageTags]
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) ToOutput ¶ added in v0.76.0
func (o StreamingImageTagsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StreamingImageTags]
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 pulumi.AnyOutput `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) ToOutput ¶ added in v0.76.0
func (i *StudioComponent) ToOutput(ctx context.Context) pulumix.Output[*StudioComponent]
func (*StudioComponent) ToStudioComponentOutput ¶
func (i *StudioComponent) ToStudioComponentOutput() StudioComponentOutput
func (*StudioComponent) ToStudioComponentOutputWithContext ¶
func (i *StudioComponent) ToStudioComponentOutputWithContext(ctx context.Context) StudioComponentOutput
type StudioComponentActiveDirectoryComputerAttribute ¶
type StudioComponentActiveDirectoryComputerAttribute struct { // <p>The name for the LDAP attribute.</p> Name *string `pulumi:"name"` // <p>The value for the LDAP attribute.</p> Value *string `pulumi:"value"` }
<p>An LDAP attribute of an Active Directory computer account, in the form of a name:value
pair.</p>
type StudioComponentActiveDirectoryConfiguration ¶
type StudioComponentActiveDirectoryConfiguration struct { // <p>A collection of custom attributes for an Active Directory computer.</p> ComputerAttributes []StudioComponentActiveDirectoryComputerAttribute `pulumi:"computerAttributes"` // <p>The directory ID of the Directory Service for Microsoft Active Directory to access // using this studio component.</p> DirectoryId *string `pulumi:"directoryId"` // <p>The distinguished name (DN) and organizational unit (OU) of an Active Directory // computer.</p> OrganizationalUnitDistinguishedName *string `pulumi:"organizationalUnitDistinguishedName"` }
<p>The configuration for a Microsoft Active Directory (Microsoft AD) studio
resource.</p>
type StudioComponentArgs ¶
type StudioComponentArgs struct { Configuration pulumi.Input // <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 StudioComponentComputeFarmConfiguration ¶
type StudioComponentComputeFarmConfiguration struct { // <p>The name of an Active Directory user that is used on ComputeFarm worker // instances.</p> ActiveDirectoryUser *string `pulumi:"activeDirectoryUser"` // <p>The endpoint of the ComputeFarm that is accessed by the studio component // resource.</p> Endpoint *string `pulumi:"endpoint"` }
<p>The configuration for a render farm that is associated with a studio resource.</p>
type StudioComponentConfiguration0Properties ¶ added in v0.72.0
type StudioComponentConfiguration0Properties struct {
ActiveDirectoryConfiguration StudioComponentActiveDirectoryConfiguration `pulumi:"activeDirectoryConfiguration"`
}
<p>The configuration of the studio component, based on component type.</p>
type StudioComponentConfiguration1Properties ¶ added in v0.72.0
type StudioComponentConfiguration1Properties struct {
ComputeFarmConfiguration StudioComponentComputeFarmConfiguration `pulumi:"computeFarmConfiguration"`
}
<p>The configuration of the studio component, based on component type.</p>
type StudioComponentConfiguration2Properties ¶ added in v0.72.0
type StudioComponentConfiguration2Properties struct {
LicenseServiceConfiguration StudioComponentLicenseServiceConfiguration `pulumi:"licenseServiceConfiguration"`
}
<p>The configuration of the studio component, based on component type.</p>
type StudioComponentConfiguration3Properties ¶ added in v0.72.0
type StudioComponentConfiguration3Properties struct {
}<p>The configuration of the studio component, based on component type.</p>
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) ToOutput ¶ added in v0.76.0
func (i StudioComponentInitializationScriptArgs) ToOutput(ctx context.Context) pulumix.Output[StudioComponentInitializationScript]
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) ToOutput ¶ added in v0.76.0
func (i StudioComponentInitializationScriptArray) ToOutput(ctx context.Context) pulumix.Output[[]StudioComponentInitializationScript]
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) ToOutput ¶ added in v0.76.0
func (o StudioComponentInitializationScriptArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]StudioComponentInitializationScript]
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) ToOutput ¶ added in v0.76.0
func (o StudioComponentInitializationScriptOutput) ToOutput(ctx context.Context) pulumix.Output[StudioComponentInitializationScript]
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) ToOutput ¶ added in v0.76.0
func (o StudioComponentLaunchProfilePlatformOutput) ToOutput(ctx context.Context) pulumix.Output[StudioComponentLaunchProfilePlatform]
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) ToOutput ¶ added in v0.76.0
func (o StudioComponentLaunchProfilePlatformPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StudioComponentLaunchProfilePlatform]
func (StudioComponentLaunchProfilePlatformPtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StudioComponentLaunchProfilePlatformPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (StudioComponentLaunchProfilePlatformPtrOutput) ToStudioComponentLaunchProfilePlatformPtrOutput ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStudioComponentLaunchProfilePlatformPtrOutput() StudioComponentLaunchProfilePlatformPtrOutput
func (StudioComponentLaunchProfilePlatformPtrOutput) ToStudioComponentLaunchProfilePlatformPtrOutputWithContext ¶ added in v0.3.0
func (o StudioComponentLaunchProfilePlatformPtrOutput) ToStudioComponentLaunchProfilePlatformPtrOutputWithContext(ctx context.Context) StudioComponentLaunchProfilePlatformPtrOutput
type StudioComponentLicenseServiceConfiguration ¶
type StudioComponentLicenseServiceConfiguration struct { // <p>The endpoint of the license service that is accessed by the studio component // resource.</p> Endpoint *string `pulumi:"endpoint"` }
<p>The configuration for a license service that is associated with a studio
resource.</p>
type StudioComponentOutput ¶
type StudioComponentOutput struct{ *pulumi.OutputState }
func (StudioComponentOutput) Configuration ¶ added in v0.17.0
func (o StudioComponentOutput) Configuration() pulumi.AnyOutput
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) ToOutput ¶ added in v0.76.0
func (o StudioComponentOutput) ToOutput(ctx context.Context) pulumix.Output[*StudioComponent]
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) ToOutput ¶ added in v0.76.0
func (i StudioComponentScriptParameterKeyValueArgs) ToOutput(ctx context.Context) pulumix.Output[StudioComponentScriptParameterKeyValue]
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) ToOutput ¶ added in v0.76.0
func (i StudioComponentScriptParameterKeyValueArray) ToOutput(ctx context.Context) pulumix.Output[[]StudioComponentScriptParameterKeyValue]
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) ToOutput ¶ added in v0.76.0
func (o StudioComponentScriptParameterKeyValueArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]StudioComponentScriptParameterKeyValue]
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) ToOutput ¶ added in v0.76.0
func (o StudioComponentScriptParameterKeyValueOutput) ToOutput(ctx context.Context) pulumix.Output[StudioComponentScriptParameterKeyValue]
func (StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutput ¶
func (o StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutput() StudioComponentScriptParameterKeyValueOutput
func (StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutputWithContext ¶
func (o StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutputWithContext(ctx context.Context) StudioComponentScriptParameterKeyValueOutput
func (StudioComponentScriptParameterKeyValueOutput) Value ¶
func (o StudioComponentScriptParameterKeyValueOutput) Value() pulumi.StringPtrOutput
<p>A script parameter value.</p>
type StudioComponentSharedFileSystemConfiguration ¶
type StudioComponentSharedFileSystemConfiguration struct { // resource.</p> Endpoint *string `pulumi:"endpoint"` FileSystemId *string `pulumi:"fileSystemId"` LinuxMountPoint *string `pulumi:"linuxMountPoint"` ShareName *string `pulumi:"shareName"` WindowsMountDrive *string `pulumi:"windowsMountDrive"` }
<p>The configuration for a shared file storage system that is associated with a studio
resource.</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) ToOutput ¶ added in v0.76.0
func (o StudioComponentSubtypeOutput) ToOutput(ctx context.Context) pulumix.Output[StudioComponentSubtype]
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) ToOutput ¶ added in v0.76.0
func (o StudioComponentSubtypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StudioComponentSubtype]
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) ToOutput ¶ added in v0.76.0
func (i StudioComponentTagsArgs) ToOutput(ctx context.Context) pulumix.Output[StudioComponentTags]
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) ToOutput ¶ added in v0.76.0
func (o StudioComponentTagsOutput) ToOutput(ctx context.Context) pulumix.Output[StudioComponentTags]
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) ToOutput ¶ added in v0.76.0
func (o StudioComponentTagsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StudioComponentTags]
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) ToOutput ¶ added in v0.76.0
func (o StudioComponentTypeOutput) ToOutput(ctx context.Context) pulumix.Output[StudioComponentType]
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) ToOutput ¶ added in v0.76.0
func (o StudioComponentTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StudioComponentType]
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) ToOutput ¶ added in v0.76.0
func (i StudioEncryptionConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[StudioEncryptionConfiguration]
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) ToOutput ¶ added in v0.76.0
func (o StudioEncryptionConfigurationKeyTypeOutput) ToOutput(ctx context.Context) pulumix.Output[StudioEncryptionConfigurationKeyType]
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) ToOutput ¶ added in v0.76.0
func (o StudioEncryptionConfigurationKeyTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StudioEncryptionConfigurationKeyType]
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) ToOutput ¶ added in v0.76.0
func (o StudioEncryptionConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[StudioEncryptionConfiguration]
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) ToOutput ¶ added in v0.76.0
func (o StudioEncryptionConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StudioEncryptionConfiguration]
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) ToOutput ¶ added in v0.76.0
func (i StudioTagsArgs) ToOutput(ctx context.Context) pulumix.Output[StudioTags]
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) ToOutput ¶ added in v0.76.0
func (o StudioTagsOutput) ToOutput(ctx context.Context) pulumix.Output[StudioTags]
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) ToOutput ¶ added in v0.76.0
func (o StudioTagsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StudioTags]
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