nimblestudio

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 30, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LaunchProfile

type LaunchProfile struct {
	pulumi.CustomResourceState

	Description                   pulumi.StringPtrOutput                 `pulumi:"description"`
	Ec2SubnetIds                  pulumi.StringArrayOutput               `pulumi:"ec2SubnetIds"`
	LaunchProfileId               pulumi.StringOutput                    `pulumi:"launchProfileId"`
	LaunchProfileProtocolVersions pulumi.StringArrayOutput               `pulumi:"launchProfileProtocolVersions"`
	Name                          pulumi.StringOutput                    `pulumi:"name"`
	StreamConfiguration           LaunchProfileStreamConfigurationOutput `pulumi:"streamConfiguration"`
	StudioComponentIds            pulumi.StringArrayOutput               `pulumi:"studioComponentIds"`
	StudioId                      pulumi.StringOutput                    `pulumi:"studioId"`
	Tags                          pulumi.AnyOutput                       `pulumi:"tags"`
}

Resource schema for AWS::NimbleStudio::LaunchProfile

func GetLaunchProfile

func GetLaunchProfile(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *LaunchProfileState, opts ...pulumi.ResourceOption) (*LaunchProfile, error)

GetLaunchProfile gets an existing LaunchProfile resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewLaunchProfile

func NewLaunchProfile(ctx *pulumi.Context,
	name string, args *LaunchProfileArgs, opts ...pulumi.ResourceOption) (*LaunchProfile, error)

NewLaunchProfile registers a new resource with the given unique name, arguments, and options.

func (*LaunchProfile) ElementType

func (*LaunchProfile) ElementType() reflect.Type

func (*LaunchProfile) ToLaunchProfileOutput

func (i *LaunchProfile) ToLaunchProfileOutput() LaunchProfileOutput

func (*LaunchProfile) ToLaunchProfileOutputWithContext

func (i *LaunchProfile) ToLaunchProfileOutputWithContext(ctx context.Context) LaunchProfileOutput

type LaunchProfileArgs

type LaunchProfileArgs struct {
	Description                   pulumi.StringPtrInput
	Ec2SubnetIds                  pulumi.StringArrayInput
	LaunchProfileProtocolVersions pulumi.StringArrayInput
	Name                          pulumi.StringInput
	StreamConfiguration           LaunchProfileStreamConfigurationInput
	StudioComponentIds            pulumi.StringArrayInput
	StudioId                      pulumi.StringInput
	Tags                          pulumi.Input
}

The set of arguments for constructing a LaunchProfile resource.

func (LaunchProfileArgs) ElementType

func (LaunchProfileArgs) ElementType() reflect.Type

type LaunchProfileInput

type LaunchProfileInput interface {
	pulumi.Input

	ToLaunchProfileOutput() LaunchProfileOutput
	ToLaunchProfileOutputWithContext(ctx context.Context) LaunchProfileOutput
}

type LaunchProfileOutput

type LaunchProfileOutput struct{ *pulumi.OutputState }

func (LaunchProfileOutput) ElementType

func (LaunchProfileOutput) ElementType() reflect.Type

func (LaunchProfileOutput) ToLaunchProfileOutput

func (o LaunchProfileOutput) ToLaunchProfileOutput() LaunchProfileOutput

func (LaunchProfileOutput) ToLaunchProfileOutputWithContext

func (o LaunchProfileOutput) ToLaunchProfileOutputWithContext(ctx context.Context) LaunchProfileOutput

type LaunchProfileState

type LaunchProfileState struct {
}

func (LaunchProfileState) ElementType

func (LaunchProfileState) ElementType() reflect.Type

type LaunchProfileStreamConfiguration

type LaunchProfileStreamConfiguration struct {
	ClipboardMode             string   `pulumi:"clipboardMode"`
	Ec2InstanceTypes          []string `pulumi:"ec2InstanceTypes"`
	MaxSessionLengthInMinutes *float64 `pulumi:"maxSessionLengthInMinutes"`
	StreamingImageIds         []string `pulumi:"streamingImageIds"`
}

type LaunchProfileStreamConfigurationArgs

type LaunchProfileStreamConfigurationArgs struct {
	ClipboardMode             pulumi.StringInput      `pulumi:"clipboardMode"`
	Ec2InstanceTypes          pulumi.StringArrayInput `pulumi:"ec2InstanceTypes"`
	MaxSessionLengthInMinutes pulumi.Float64PtrInput  `pulumi:"maxSessionLengthInMinutes"`
	StreamingImageIds         pulumi.StringArrayInput `pulumi:"streamingImageIds"`
}

func (LaunchProfileStreamConfigurationArgs) ElementType

func (LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutput

func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutput() LaunchProfileStreamConfigurationOutput

func (LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutputWithContext

func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationOutput

func (LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationPtrOutput

func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput

func (LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationPtrOutputWithContext

func (i LaunchProfileStreamConfigurationArgs) ToLaunchProfileStreamConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationPtrOutput

type LaunchProfileStreamConfigurationInput

type LaunchProfileStreamConfigurationInput interface {
	pulumi.Input

	ToLaunchProfileStreamConfigurationOutput() LaunchProfileStreamConfigurationOutput
	ToLaunchProfileStreamConfigurationOutputWithContext(context.Context) LaunchProfileStreamConfigurationOutput
}

LaunchProfileStreamConfigurationInput is an input type that accepts LaunchProfileStreamConfigurationArgs and LaunchProfileStreamConfigurationOutput values. You can construct a concrete instance of `LaunchProfileStreamConfigurationInput` via:

LaunchProfileStreamConfigurationArgs{...}

type LaunchProfileStreamConfigurationOutput

type LaunchProfileStreamConfigurationOutput struct{ *pulumi.OutputState }

func (LaunchProfileStreamConfigurationOutput) ClipboardMode

func (LaunchProfileStreamConfigurationOutput) Ec2InstanceTypes

func (LaunchProfileStreamConfigurationOutput) ElementType

func (LaunchProfileStreamConfigurationOutput) MaxSessionLengthInMinutes

func (o LaunchProfileStreamConfigurationOutput) MaxSessionLengthInMinutes() pulumi.Float64PtrOutput

func (LaunchProfileStreamConfigurationOutput) StreamingImageIds

func (LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutput

func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutput() LaunchProfileStreamConfigurationOutput

func (LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutputWithContext

func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationOutput

func (LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationPtrOutput

func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput

func (LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationPtrOutputWithContext

func (o LaunchProfileStreamConfigurationOutput) ToLaunchProfileStreamConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationPtrOutput

type LaunchProfileStreamConfigurationPtrInput

type LaunchProfileStreamConfigurationPtrInput interface {
	pulumi.Input

	ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput
	ToLaunchProfileStreamConfigurationPtrOutputWithContext(context.Context) LaunchProfileStreamConfigurationPtrOutput
}

LaunchProfileStreamConfigurationPtrInput is an input type that accepts LaunchProfileStreamConfigurationArgs, LaunchProfileStreamConfigurationPtr and LaunchProfileStreamConfigurationPtrOutput values. You can construct a concrete instance of `LaunchProfileStreamConfigurationPtrInput` via:

        LaunchProfileStreamConfigurationArgs{...}

or:

        nil

type LaunchProfileStreamConfigurationPtrOutput

type LaunchProfileStreamConfigurationPtrOutput struct{ *pulumi.OutputState }

func (LaunchProfileStreamConfigurationPtrOutput) ClipboardMode

func (LaunchProfileStreamConfigurationPtrOutput) Ec2InstanceTypes

func (LaunchProfileStreamConfigurationPtrOutput) Elem

func (LaunchProfileStreamConfigurationPtrOutput) ElementType

func (LaunchProfileStreamConfigurationPtrOutput) MaxSessionLengthInMinutes

func (LaunchProfileStreamConfigurationPtrOutput) StreamingImageIds

func (LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutput

func (o LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutput() LaunchProfileStreamConfigurationPtrOutput

func (LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutputWithContext

func (o LaunchProfileStreamConfigurationPtrOutput) ToLaunchProfileStreamConfigurationPtrOutputWithContext(ctx context.Context) LaunchProfileStreamConfigurationPtrOutput

type StreamingImage

type StreamingImage struct {
	pulumi.CustomResourceState

	Description             pulumi.StringPtrOutput                                    `pulumi:"description"`
	Ec2ImageId              pulumi.StringOutput                                       `pulumi:"ec2ImageId"`
	EncryptionConfiguration StreamingImageStreamingImageEncryptionConfigurationOutput `pulumi:"encryptionConfiguration"`
	EulaIds                 pulumi.StringArrayOutput                                  `pulumi:"eulaIds"`
	Name                    pulumi.StringOutput                                       `pulumi:"name"`
	Owner                   pulumi.StringOutput                                       `pulumi:"owner"`
	Platform                pulumi.StringOutput                                       `pulumi:"platform"`
	StreamingImageId        pulumi.StringOutput                                       `pulumi:"streamingImageId"`
	StudioId                pulumi.StringOutput                                       `pulumi:"studioId"`
	Tags                    pulumi.AnyOutput                                          `pulumi:"tags"`
}

Resource schema for AWS::NimbleStudio::StreamingImage.

func GetStreamingImage

func GetStreamingImage(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *StreamingImageState, opts ...pulumi.ResourceOption) (*StreamingImage, error)

GetStreamingImage gets an existing StreamingImage resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewStreamingImage

func NewStreamingImage(ctx *pulumi.Context,
	name string, args *StreamingImageArgs, opts ...pulumi.ResourceOption) (*StreamingImage, error)

NewStreamingImage registers a new resource with the given unique name, arguments, and options.

func (*StreamingImage) ElementType

func (*StreamingImage) ElementType() reflect.Type

func (*StreamingImage) ToStreamingImageOutput

func (i *StreamingImage) ToStreamingImageOutput() StreamingImageOutput

func (*StreamingImage) ToStreamingImageOutputWithContext

func (i *StreamingImage) ToStreamingImageOutputWithContext(ctx context.Context) StreamingImageOutput

type StreamingImageArgs

type StreamingImageArgs struct {
	Description pulumi.StringPtrInput
	Ec2ImageId  pulumi.StringInput
	Name        pulumi.StringInput
	StudioId    pulumi.StringInput
	Tags        pulumi.Input
}

The set of arguments for constructing a StreamingImage resource.

func (StreamingImageArgs) ElementType

func (StreamingImageArgs) ElementType() reflect.Type

type StreamingImageInput

type StreamingImageInput interface {
	pulumi.Input

	ToStreamingImageOutput() StreamingImageOutput
	ToStreamingImageOutputWithContext(ctx context.Context) StreamingImageOutput
}

type StreamingImageOutput

type StreamingImageOutput struct{ *pulumi.OutputState }

func (StreamingImageOutput) ElementType

func (StreamingImageOutput) ElementType() reflect.Type

func (StreamingImageOutput) ToStreamingImageOutput

func (o StreamingImageOutput) ToStreamingImageOutput() StreamingImageOutput

func (StreamingImageOutput) ToStreamingImageOutputWithContext

func (o StreamingImageOutput) ToStreamingImageOutputWithContext(ctx context.Context) StreamingImageOutput

type StreamingImageState

type StreamingImageState struct {
}

func (StreamingImageState) ElementType

func (StreamingImageState) ElementType() reflect.Type

type StreamingImageStreamingImageEncryptionConfiguration

type StreamingImageStreamingImageEncryptionConfiguration struct {
	KeyArn  *string `pulumi:"keyArn"`
	KeyType string  `pulumi:"keyType"`
}

type StreamingImageStreamingImageEncryptionConfigurationArgs

type StreamingImageStreamingImageEncryptionConfigurationArgs struct {
	KeyArn  pulumi.StringPtrInput `pulumi:"keyArn"`
	KeyType pulumi.StringInput    `pulumi:"keyType"`
}

func (StreamingImageStreamingImageEncryptionConfigurationArgs) ElementType

func (StreamingImageStreamingImageEncryptionConfigurationArgs) ToStreamingImageStreamingImageEncryptionConfigurationOutput

func (StreamingImageStreamingImageEncryptionConfigurationArgs) ToStreamingImageStreamingImageEncryptionConfigurationOutputWithContext

func (i StreamingImageStreamingImageEncryptionConfigurationArgs) ToStreamingImageStreamingImageEncryptionConfigurationOutputWithContext(ctx context.Context) StreamingImageStreamingImageEncryptionConfigurationOutput

func (StreamingImageStreamingImageEncryptionConfigurationArgs) ToStreamingImageStreamingImageEncryptionConfigurationPtrOutput

func (i StreamingImageStreamingImageEncryptionConfigurationArgs) ToStreamingImageStreamingImageEncryptionConfigurationPtrOutput() StreamingImageStreamingImageEncryptionConfigurationPtrOutput

func (StreamingImageStreamingImageEncryptionConfigurationArgs) ToStreamingImageStreamingImageEncryptionConfigurationPtrOutputWithContext

func (i StreamingImageStreamingImageEncryptionConfigurationArgs) ToStreamingImageStreamingImageEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StreamingImageStreamingImageEncryptionConfigurationPtrOutput

type StreamingImageStreamingImageEncryptionConfigurationInput

type StreamingImageStreamingImageEncryptionConfigurationInput interface {
	pulumi.Input

	ToStreamingImageStreamingImageEncryptionConfigurationOutput() StreamingImageStreamingImageEncryptionConfigurationOutput
	ToStreamingImageStreamingImageEncryptionConfigurationOutputWithContext(context.Context) StreamingImageStreamingImageEncryptionConfigurationOutput
}

StreamingImageStreamingImageEncryptionConfigurationInput is an input type that accepts StreamingImageStreamingImageEncryptionConfigurationArgs and StreamingImageStreamingImageEncryptionConfigurationOutput values. You can construct a concrete instance of `StreamingImageStreamingImageEncryptionConfigurationInput` via:

StreamingImageStreamingImageEncryptionConfigurationArgs{...}

type StreamingImageStreamingImageEncryptionConfigurationOutput

type StreamingImageStreamingImageEncryptionConfigurationOutput struct{ *pulumi.OutputState }

func (StreamingImageStreamingImageEncryptionConfigurationOutput) ElementType

func (StreamingImageStreamingImageEncryptionConfigurationOutput) KeyArn

func (StreamingImageStreamingImageEncryptionConfigurationOutput) KeyType

func (StreamingImageStreamingImageEncryptionConfigurationOutput) ToStreamingImageStreamingImageEncryptionConfigurationOutput

func (StreamingImageStreamingImageEncryptionConfigurationOutput) ToStreamingImageStreamingImageEncryptionConfigurationOutputWithContext

func (o StreamingImageStreamingImageEncryptionConfigurationOutput) ToStreamingImageStreamingImageEncryptionConfigurationOutputWithContext(ctx context.Context) StreamingImageStreamingImageEncryptionConfigurationOutput

func (StreamingImageStreamingImageEncryptionConfigurationOutput) ToStreamingImageStreamingImageEncryptionConfigurationPtrOutput

func (StreamingImageStreamingImageEncryptionConfigurationOutput) ToStreamingImageStreamingImageEncryptionConfigurationPtrOutputWithContext

func (o StreamingImageStreamingImageEncryptionConfigurationOutput) ToStreamingImageStreamingImageEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StreamingImageStreamingImageEncryptionConfigurationPtrOutput

type StreamingImageStreamingImageEncryptionConfigurationPtrInput

type StreamingImageStreamingImageEncryptionConfigurationPtrInput interface {
	pulumi.Input

	ToStreamingImageStreamingImageEncryptionConfigurationPtrOutput() StreamingImageStreamingImageEncryptionConfigurationPtrOutput
	ToStreamingImageStreamingImageEncryptionConfigurationPtrOutputWithContext(context.Context) StreamingImageStreamingImageEncryptionConfigurationPtrOutput
}

StreamingImageStreamingImageEncryptionConfigurationPtrInput is an input type that accepts StreamingImageStreamingImageEncryptionConfigurationArgs, StreamingImageStreamingImageEncryptionConfigurationPtr and StreamingImageStreamingImageEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `StreamingImageStreamingImageEncryptionConfigurationPtrInput` via:

        StreamingImageStreamingImageEncryptionConfigurationArgs{...}

or:

        nil

type StreamingImageStreamingImageEncryptionConfigurationPtrOutput

type StreamingImageStreamingImageEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }

func (StreamingImageStreamingImageEncryptionConfigurationPtrOutput) Elem

func (StreamingImageStreamingImageEncryptionConfigurationPtrOutput) ElementType

func (StreamingImageStreamingImageEncryptionConfigurationPtrOutput) KeyArn

func (StreamingImageStreamingImageEncryptionConfigurationPtrOutput) KeyType

func (StreamingImageStreamingImageEncryptionConfigurationPtrOutput) ToStreamingImageStreamingImageEncryptionConfigurationPtrOutput

func (StreamingImageStreamingImageEncryptionConfigurationPtrOutput) ToStreamingImageStreamingImageEncryptionConfigurationPtrOutputWithContext

func (o StreamingImageStreamingImageEncryptionConfigurationPtrOutput) ToStreamingImageStreamingImageEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StreamingImageStreamingImageEncryptionConfigurationPtrOutput

type Studio

type Studio struct {
	pulumi.CustomResourceState

	AdminRoleArn                  pulumi.StringOutput                          `pulumi:"adminRoleArn"`
	DisplayName                   pulumi.StringOutput                          `pulumi:"displayName"`
	HomeRegion                    pulumi.StringOutput                          `pulumi:"homeRegion"`
	SsoClientId                   pulumi.StringOutput                          `pulumi:"ssoClientId"`
	StudioEncryptionConfiguration StudioStudioEncryptionConfigurationPtrOutput `pulumi:"studioEncryptionConfiguration"`
	StudioId                      pulumi.StringOutput                          `pulumi:"studioId"`
	StudioName                    pulumi.StringOutput                          `pulumi:"studioName"`
	StudioUrl                     pulumi.StringOutput                          `pulumi:"studioUrl"`
	Tags                          pulumi.AnyOutput                             `pulumi:"tags"`
	UserRoleArn                   pulumi.StringOutput                          `pulumi:"userRoleArn"`
}

Resource schema for AWS::NimbleStudio::Studio.

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) ElementType() reflect.Type

func (*Studio) ToStudioOutput

func (i *Studio) ToStudioOutput() StudioOutput

func (*Studio) ToStudioOutputWithContext

func (i *Studio) ToStudioOutputWithContext(ctx context.Context) StudioOutput

type StudioArgs

type StudioArgs struct {
	AdminRoleArn                  pulumi.StringInput
	DisplayName                   pulumi.StringInput
	StudioEncryptionConfiguration StudioStudioEncryptionConfigurationPtrInput
	StudioName                    pulumi.StringInput
	Tags                          pulumi.Input
	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         StudioComponentStudioComponentConfigurationPtrOutput          `pulumi:"configuration"`
	Description           pulumi.StringPtrOutput                                        `pulumi:"description"`
	Ec2SecurityGroupIds   pulumi.StringArrayOutput                                      `pulumi:"ec2SecurityGroupIds"`
	InitializationScripts StudioComponentStudioComponentInitializationScriptArrayOutput `pulumi:"initializationScripts"`
	Name                  pulumi.StringOutput                                           `pulumi:"name"`
	ScriptParameters      StudioComponentScriptParameterKeyValueArrayOutput             `pulumi:"scriptParameters"`
	StudioComponentId     pulumi.StringOutput                                           `pulumi:"studioComponentId"`
	StudioId              pulumi.StringOutput                                           `pulumi:"studioId"`
	Subtype               pulumi.StringPtrOutput                                        `pulumi:"subtype"`
	Tags                  pulumi.AnyOutput                                              `pulumi:"tags"`
	Type                  pulumi.StringOutput                                           `pulumi:"type"`
}

Resource schema for AWS::NimbleStudio::StudioComponent.

func GetStudioComponent

func GetStudioComponent(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *StudioComponentState, opts ...pulumi.ResourceOption) (*StudioComponent, error)

GetStudioComponent gets an existing StudioComponent resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewStudioComponent

func NewStudioComponent(ctx *pulumi.Context,
	name string, args *StudioComponentArgs, opts ...pulumi.ResourceOption) (*StudioComponent, error)

NewStudioComponent registers a new resource with the given unique name, arguments, and options.

func (*StudioComponent) ElementType

func (*StudioComponent) ElementType() reflect.Type

func (*StudioComponent) ToStudioComponentOutput

func (i *StudioComponent) ToStudioComponentOutput() StudioComponentOutput

func (*StudioComponent) ToStudioComponentOutputWithContext

func (i *StudioComponent) ToStudioComponentOutputWithContext(ctx context.Context) StudioComponentOutput

type StudioComponentActiveDirectoryComputerAttribute

type StudioComponentActiveDirectoryComputerAttribute struct {
	Name  *string `pulumi:"name"`
	Value *string `pulumi:"value"`
}

type StudioComponentActiveDirectoryComputerAttributeArgs

type StudioComponentActiveDirectoryComputerAttributeArgs struct {
	Name  pulumi.StringPtrInput `pulumi:"name"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (StudioComponentActiveDirectoryComputerAttributeArgs) ElementType

func (StudioComponentActiveDirectoryComputerAttributeArgs) ToStudioComponentActiveDirectoryComputerAttributeOutput

func (i StudioComponentActiveDirectoryComputerAttributeArgs) ToStudioComponentActiveDirectoryComputerAttributeOutput() StudioComponentActiveDirectoryComputerAttributeOutput

func (StudioComponentActiveDirectoryComputerAttributeArgs) ToStudioComponentActiveDirectoryComputerAttributeOutputWithContext

func (i StudioComponentActiveDirectoryComputerAttributeArgs) ToStudioComponentActiveDirectoryComputerAttributeOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryComputerAttributeOutput

type StudioComponentActiveDirectoryComputerAttributeArray

type StudioComponentActiveDirectoryComputerAttributeArray []StudioComponentActiveDirectoryComputerAttributeInput

func (StudioComponentActiveDirectoryComputerAttributeArray) ElementType

func (StudioComponentActiveDirectoryComputerAttributeArray) ToStudioComponentActiveDirectoryComputerAttributeArrayOutput

func (i StudioComponentActiveDirectoryComputerAttributeArray) ToStudioComponentActiveDirectoryComputerAttributeArrayOutput() StudioComponentActiveDirectoryComputerAttributeArrayOutput

func (StudioComponentActiveDirectoryComputerAttributeArray) ToStudioComponentActiveDirectoryComputerAttributeArrayOutputWithContext

func (i StudioComponentActiveDirectoryComputerAttributeArray) ToStudioComponentActiveDirectoryComputerAttributeArrayOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryComputerAttributeArrayOutput

type StudioComponentActiveDirectoryComputerAttributeArrayInput

type StudioComponentActiveDirectoryComputerAttributeArrayInput interface {
	pulumi.Input

	ToStudioComponentActiveDirectoryComputerAttributeArrayOutput() StudioComponentActiveDirectoryComputerAttributeArrayOutput
	ToStudioComponentActiveDirectoryComputerAttributeArrayOutputWithContext(context.Context) StudioComponentActiveDirectoryComputerAttributeArrayOutput
}

StudioComponentActiveDirectoryComputerAttributeArrayInput is an input type that accepts StudioComponentActiveDirectoryComputerAttributeArray and StudioComponentActiveDirectoryComputerAttributeArrayOutput values. You can construct a concrete instance of `StudioComponentActiveDirectoryComputerAttributeArrayInput` via:

StudioComponentActiveDirectoryComputerAttributeArray{ StudioComponentActiveDirectoryComputerAttributeArgs{...} }

type StudioComponentActiveDirectoryComputerAttributeArrayOutput

type StudioComponentActiveDirectoryComputerAttributeArrayOutput struct{ *pulumi.OutputState }

func (StudioComponentActiveDirectoryComputerAttributeArrayOutput) ElementType

func (StudioComponentActiveDirectoryComputerAttributeArrayOutput) Index

func (StudioComponentActiveDirectoryComputerAttributeArrayOutput) ToStudioComponentActiveDirectoryComputerAttributeArrayOutput

func (StudioComponentActiveDirectoryComputerAttributeArrayOutput) ToStudioComponentActiveDirectoryComputerAttributeArrayOutputWithContext

func (o StudioComponentActiveDirectoryComputerAttributeArrayOutput) ToStudioComponentActiveDirectoryComputerAttributeArrayOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryComputerAttributeArrayOutput

type StudioComponentActiveDirectoryComputerAttributeInput

type StudioComponentActiveDirectoryComputerAttributeInput interface {
	pulumi.Input

	ToStudioComponentActiveDirectoryComputerAttributeOutput() StudioComponentActiveDirectoryComputerAttributeOutput
	ToStudioComponentActiveDirectoryComputerAttributeOutputWithContext(context.Context) StudioComponentActiveDirectoryComputerAttributeOutput
}

StudioComponentActiveDirectoryComputerAttributeInput is an input type that accepts StudioComponentActiveDirectoryComputerAttributeArgs and StudioComponentActiveDirectoryComputerAttributeOutput values. You can construct a concrete instance of `StudioComponentActiveDirectoryComputerAttributeInput` via:

StudioComponentActiveDirectoryComputerAttributeArgs{...}

type StudioComponentActiveDirectoryComputerAttributeOutput

type StudioComponentActiveDirectoryComputerAttributeOutput struct{ *pulumi.OutputState }

func (StudioComponentActiveDirectoryComputerAttributeOutput) ElementType

func (StudioComponentActiveDirectoryComputerAttributeOutput) Name

func (StudioComponentActiveDirectoryComputerAttributeOutput) ToStudioComponentActiveDirectoryComputerAttributeOutput

func (StudioComponentActiveDirectoryComputerAttributeOutput) ToStudioComponentActiveDirectoryComputerAttributeOutputWithContext

func (o StudioComponentActiveDirectoryComputerAttributeOutput) ToStudioComponentActiveDirectoryComputerAttributeOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryComputerAttributeOutput

func (StudioComponentActiveDirectoryComputerAttributeOutput) Value

type StudioComponentActiveDirectoryConfiguration

type StudioComponentActiveDirectoryConfiguration struct {
	ComputerAttributes                  []StudioComponentActiveDirectoryComputerAttribute `pulumi:"computerAttributes"`
	DirectoryId                         *string                                           `pulumi:"directoryId"`
	OrganizationalUnitDistinguishedName *string                                           `pulumi:"organizationalUnitDistinguishedName"`
}

type StudioComponentActiveDirectoryConfigurationArgs

type StudioComponentActiveDirectoryConfigurationArgs struct {
	ComputerAttributes                  StudioComponentActiveDirectoryComputerAttributeArrayInput `pulumi:"computerAttributes"`
	DirectoryId                         pulumi.StringPtrInput                                     `pulumi:"directoryId"`
	OrganizationalUnitDistinguishedName pulumi.StringPtrInput                                     `pulumi:"organizationalUnitDistinguishedName"`
}

func (StudioComponentActiveDirectoryConfigurationArgs) ElementType

func (StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationOutput

func (i StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationOutput() StudioComponentActiveDirectoryConfigurationOutput

func (StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationOutputWithContext

func (i StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationOutput

func (StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationPtrOutput

func (i StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationPtrOutput() StudioComponentActiveDirectoryConfigurationPtrOutput

func (StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext

func (i StudioComponentActiveDirectoryConfigurationArgs) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationPtrOutput

type StudioComponentActiveDirectoryConfigurationInput

type StudioComponentActiveDirectoryConfigurationInput interface {
	pulumi.Input

	ToStudioComponentActiveDirectoryConfigurationOutput() StudioComponentActiveDirectoryConfigurationOutput
	ToStudioComponentActiveDirectoryConfigurationOutputWithContext(context.Context) StudioComponentActiveDirectoryConfigurationOutput
}

StudioComponentActiveDirectoryConfigurationInput is an input type that accepts StudioComponentActiveDirectoryConfigurationArgs and StudioComponentActiveDirectoryConfigurationOutput values. You can construct a concrete instance of `StudioComponentActiveDirectoryConfigurationInput` via:

StudioComponentActiveDirectoryConfigurationArgs{...}

type StudioComponentActiveDirectoryConfigurationOutput

type StudioComponentActiveDirectoryConfigurationOutput struct{ *pulumi.OutputState }

func (StudioComponentActiveDirectoryConfigurationOutput) ComputerAttributes

func (StudioComponentActiveDirectoryConfigurationOutput) DirectoryId

func (StudioComponentActiveDirectoryConfigurationOutput) ElementType

func (StudioComponentActiveDirectoryConfigurationOutput) OrganizationalUnitDistinguishedName

func (o StudioComponentActiveDirectoryConfigurationOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput

func (StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationOutput

func (o StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationOutput() StudioComponentActiveDirectoryConfigurationOutput

func (StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationOutputWithContext

func (o StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationOutput

func (StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutput

func (o StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutput() StudioComponentActiveDirectoryConfigurationPtrOutput

func (StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext

func (o StudioComponentActiveDirectoryConfigurationOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationPtrOutput

type StudioComponentActiveDirectoryConfigurationPtrInput

type StudioComponentActiveDirectoryConfigurationPtrInput interface {
	pulumi.Input

	ToStudioComponentActiveDirectoryConfigurationPtrOutput() StudioComponentActiveDirectoryConfigurationPtrOutput
	ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext(context.Context) StudioComponentActiveDirectoryConfigurationPtrOutput
}

StudioComponentActiveDirectoryConfigurationPtrInput is an input type that accepts StudioComponentActiveDirectoryConfigurationArgs, StudioComponentActiveDirectoryConfigurationPtr and StudioComponentActiveDirectoryConfigurationPtrOutput values. You can construct a concrete instance of `StudioComponentActiveDirectoryConfigurationPtrInput` via:

        StudioComponentActiveDirectoryConfigurationArgs{...}

or:

        nil

type StudioComponentActiveDirectoryConfigurationPtrOutput

type StudioComponentActiveDirectoryConfigurationPtrOutput struct{ *pulumi.OutputState }

func (StudioComponentActiveDirectoryConfigurationPtrOutput) ComputerAttributes

func (StudioComponentActiveDirectoryConfigurationPtrOutput) DirectoryId

func (StudioComponentActiveDirectoryConfigurationPtrOutput) Elem

func (StudioComponentActiveDirectoryConfigurationPtrOutput) ElementType

func (StudioComponentActiveDirectoryConfigurationPtrOutput) OrganizationalUnitDistinguishedName

func (o StudioComponentActiveDirectoryConfigurationPtrOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput

func (StudioComponentActiveDirectoryConfigurationPtrOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutput

func (StudioComponentActiveDirectoryConfigurationPtrOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext

func (o StudioComponentActiveDirectoryConfigurationPtrOutput) ToStudioComponentActiveDirectoryConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentActiveDirectoryConfigurationPtrOutput

type StudioComponentArgs

The set of arguments for constructing a StudioComponent resource.

func (StudioComponentArgs) ElementType

func (StudioComponentArgs) ElementType() reflect.Type

type StudioComponentComputeFarmConfiguration

type StudioComponentComputeFarmConfiguration struct {
	ActiveDirectoryUser *string `pulumi:"activeDirectoryUser"`
	Endpoint            *string `pulumi:"endpoint"`
}

type StudioComponentComputeFarmConfigurationArgs

type StudioComponentComputeFarmConfigurationArgs struct {
	ActiveDirectoryUser pulumi.StringPtrInput `pulumi:"activeDirectoryUser"`
	Endpoint            pulumi.StringPtrInput `pulumi:"endpoint"`
}

func (StudioComponentComputeFarmConfigurationArgs) ElementType

func (StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationOutput

func (i StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationOutput() StudioComponentComputeFarmConfigurationOutput

func (StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationOutputWithContext

func (i StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationOutput

func (StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationPtrOutput

func (i StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationPtrOutput() StudioComponentComputeFarmConfigurationPtrOutput

func (StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext

func (i StudioComponentComputeFarmConfigurationArgs) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationPtrOutput

type StudioComponentComputeFarmConfigurationInput

type StudioComponentComputeFarmConfigurationInput interface {
	pulumi.Input

	ToStudioComponentComputeFarmConfigurationOutput() StudioComponentComputeFarmConfigurationOutput
	ToStudioComponentComputeFarmConfigurationOutputWithContext(context.Context) StudioComponentComputeFarmConfigurationOutput
}

StudioComponentComputeFarmConfigurationInput is an input type that accepts StudioComponentComputeFarmConfigurationArgs and StudioComponentComputeFarmConfigurationOutput values. You can construct a concrete instance of `StudioComponentComputeFarmConfigurationInput` via:

StudioComponentComputeFarmConfigurationArgs{...}

type StudioComponentComputeFarmConfigurationOutput

type StudioComponentComputeFarmConfigurationOutput struct{ *pulumi.OutputState }

func (StudioComponentComputeFarmConfigurationOutput) ActiveDirectoryUser

func (StudioComponentComputeFarmConfigurationOutput) ElementType

func (StudioComponentComputeFarmConfigurationOutput) Endpoint

func (StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationOutput

func (o StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationOutput() StudioComponentComputeFarmConfigurationOutput

func (StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationOutputWithContext

func (o StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationOutput

func (StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationPtrOutput

func (o StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationPtrOutput() StudioComponentComputeFarmConfigurationPtrOutput

func (StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext

func (o StudioComponentComputeFarmConfigurationOutput) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationPtrOutput

type StudioComponentComputeFarmConfigurationPtrInput

type StudioComponentComputeFarmConfigurationPtrInput interface {
	pulumi.Input

	ToStudioComponentComputeFarmConfigurationPtrOutput() StudioComponentComputeFarmConfigurationPtrOutput
	ToStudioComponentComputeFarmConfigurationPtrOutputWithContext(context.Context) StudioComponentComputeFarmConfigurationPtrOutput
}

StudioComponentComputeFarmConfigurationPtrInput is an input type that accepts StudioComponentComputeFarmConfigurationArgs, StudioComponentComputeFarmConfigurationPtr and StudioComponentComputeFarmConfigurationPtrOutput values. You can construct a concrete instance of `StudioComponentComputeFarmConfigurationPtrInput` via:

        StudioComponentComputeFarmConfigurationArgs{...}

or:

        nil

type StudioComponentComputeFarmConfigurationPtrOutput

type StudioComponentComputeFarmConfigurationPtrOutput struct{ *pulumi.OutputState }

func (StudioComponentComputeFarmConfigurationPtrOutput) ActiveDirectoryUser

func (StudioComponentComputeFarmConfigurationPtrOutput) Elem

func (StudioComponentComputeFarmConfigurationPtrOutput) ElementType

func (StudioComponentComputeFarmConfigurationPtrOutput) Endpoint

func (StudioComponentComputeFarmConfigurationPtrOutput) ToStudioComponentComputeFarmConfigurationPtrOutput

func (o StudioComponentComputeFarmConfigurationPtrOutput) ToStudioComponentComputeFarmConfigurationPtrOutput() StudioComponentComputeFarmConfigurationPtrOutput

func (StudioComponentComputeFarmConfigurationPtrOutput) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext

func (o StudioComponentComputeFarmConfigurationPtrOutput) ToStudioComponentComputeFarmConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentComputeFarmConfigurationPtrOutput

type StudioComponentInput

type StudioComponentInput interface {
	pulumi.Input

	ToStudioComponentOutput() StudioComponentOutput
	ToStudioComponentOutputWithContext(ctx context.Context) StudioComponentOutput
}

type StudioComponentLicenseServiceConfiguration

type StudioComponentLicenseServiceConfiguration struct {
	Endpoint *string `pulumi:"endpoint"`
}

type StudioComponentLicenseServiceConfigurationArgs

type StudioComponentLicenseServiceConfigurationArgs struct {
	Endpoint pulumi.StringPtrInput `pulumi:"endpoint"`
}

func (StudioComponentLicenseServiceConfigurationArgs) ElementType

func (StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationOutput

func (i StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationOutput() StudioComponentLicenseServiceConfigurationOutput

func (StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationOutputWithContext

func (i StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationOutput

func (StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationPtrOutput

func (i StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationPtrOutput() StudioComponentLicenseServiceConfigurationPtrOutput

func (StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext

func (i StudioComponentLicenseServiceConfigurationArgs) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationPtrOutput

type StudioComponentLicenseServiceConfigurationInput

type StudioComponentLicenseServiceConfigurationInput interface {
	pulumi.Input

	ToStudioComponentLicenseServiceConfigurationOutput() StudioComponentLicenseServiceConfigurationOutput
	ToStudioComponentLicenseServiceConfigurationOutputWithContext(context.Context) StudioComponentLicenseServiceConfigurationOutput
}

StudioComponentLicenseServiceConfigurationInput is an input type that accepts StudioComponentLicenseServiceConfigurationArgs and StudioComponentLicenseServiceConfigurationOutput values. You can construct a concrete instance of `StudioComponentLicenseServiceConfigurationInput` via:

StudioComponentLicenseServiceConfigurationArgs{...}

type StudioComponentLicenseServiceConfigurationOutput

type StudioComponentLicenseServiceConfigurationOutput struct{ *pulumi.OutputState }

func (StudioComponentLicenseServiceConfigurationOutput) ElementType

func (StudioComponentLicenseServiceConfigurationOutput) Endpoint

func (StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationOutput

func (o StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationOutput() StudioComponentLicenseServiceConfigurationOutput

func (StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationOutputWithContext

func (o StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationOutput

func (StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationPtrOutput

func (o StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationPtrOutput() StudioComponentLicenseServiceConfigurationPtrOutput

func (StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext

func (o StudioComponentLicenseServiceConfigurationOutput) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationPtrOutput

type StudioComponentLicenseServiceConfigurationPtrInput

type StudioComponentLicenseServiceConfigurationPtrInput interface {
	pulumi.Input

	ToStudioComponentLicenseServiceConfigurationPtrOutput() StudioComponentLicenseServiceConfigurationPtrOutput
	ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext(context.Context) StudioComponentLicenseServiceConfigurationPtrOutput
}

StudioComponentLicenseServiceConfigurationPtrInput is an input type that accepts StudioComponentLicenseServiceConfigurationArgs, StudioComponentLicenseServiceConfigurationPtr and StudioComponentLicenseServiceConfigurationPtrOutput values. You can construct a concrete instance of `StudioComponentLicenseServiceConfigurationPtrInput` via:

        StudioComponentLicenseServiceConfigurationArgs{...}

or:

        nil

type StudioComponentLicenseServiceConfigurationPtrOutput

type StudioComponentLicenseServiceConfigurationPtrOutput struct{ *pulumi.OutputState }

func (StudioComponentLicenseServiceConfigurationPtrOutput) Elem

func (StudioComponentLicenseServiceConfigurationPtrOutput) ElementType

func (StudioComponentLicenseServiceConfigurationPtrOutput) Endpoint

func (StudioComponentLicenseServiceConfigurationPtrOutput) ToStudioComponentLicenseServiceConfigurationPtrOutput

func (o StudioComponentLicenseServiceConfigurationPtrOutput) ToStudioComponentLicenseServiceConfigurationPtrOutput() StudioComponentLicenseServiceConfigurationPtrOutput

func (StudioComponentLicenseServiceConfigurationPtrOutput) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext

func (o StudioComponentLicenseServiceConfigurationPtrOutput) ToStudioComponentLicenseServiceConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentLicenseServiceConfigurationPtrOutput

type StudioComponentOutput

type StudioComponentOutput struct{ *pulumi.OutputState }

func (StudioComponentOutput) ElementType

func (StudioComponentOutput) ElementType() reflect.Type

func (StudioComponentOutput) ToStudioComponentOutput

func (o StudioComponentOutput) ToStudioComponentOutput() StudioComponentOutput

func (StudioComponentOutput) ToStudioComponentOutputWithContext

func (o StudioComponentOutput) ToStudioComponentOutputWithContext(ctx context.Context) StudioComponentOutput

type StudioComponentScriptParameterKeyValue

type StudioComponentScriptParameterKeyValue struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type StudioComponentScriptParameterKeyValueArgs

type StudioComponentScriptParameterKeyValueArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (StudioComponentScriptParameterKeyValueArgs) ElementType

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) 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) Index

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 }

func (StudioComponentScriptParameterKeyValueOutput) ElementType

func (StudioComponentScriptParameterKeyValueOutput) Key

func (StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutput

func (o StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutput() StudioComponentScriptParameterKeyValueOutput

func (StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutputWithContext

func (o StudioComponentScriptParameterKeyValueOutput) ToStudioComponentScriptParameterKeyValueOutputWithContext(ctx context.Context) StudioComponentScriptParameterKeyValueOutput

func (StudioComponentScriptParameterKeyValueOutput) Value

type StudioComponentSharedFileSystemConfiguration

type StudioComponentSharedFileSystemConfiguration struct {
	Endpoint          *string `pulumi:"endpoint"`
	FileSystemId      *string `pulumi:"fileSystemId"`
	LinuxMountPoint   *string `pulumi:"linuxMountPoint"`
	ShareName         *string `pulumi:"shareName"`
	WindowsMountDrive *string `pulumi:"windowsMountDrive"`
}

type StudioComponentSharedFileSystemConfigurationArgs

type StudioComponentSharedFileSystemConfigurationArgs struct {
	Endpoint          pulumi.StringPtrInput `pulumi:"endpoint"`
	FileSystemId      pulumi.StringPtrInput `pulumi:"fileSystemId"`
	LinuxMountPoint   pulumi.StringPtrInput `pulumi:"linuxMountPoint"`
	ShareName         pulumi.StringPtrInput `pulumi:"shareName"`
	WindowsMountDrive pulumi.StringPtrInput `pulumi:"windowsMountDrive"`
}

func (StudioComponentSharedFileSystemConfigurationArgs) ElementType

func (StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationOutput

func (i StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationOutput() StudioComponentSharedFileSystemConfigurationOutput

func (StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationOutputWithContext

func (i StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationOutput

func (StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationPtrOutput

func (i StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationPtrOutput() StudioComponentSharedFileSystemConfigurationPtrOutput

func (StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext

func (i StudioComponentSharedFileSystemConfigurationArgs) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationPtrOutput

type StudioComponentSharedFileSystemConfigurationInput

type StudioComponentSharedFileSystemConfigurationInput interface {
	pulumi.Input

	ToStudioComponentSharedFileSystemConfigurationOutput() StudioComponentSharedFileSystemConfigurationOutput
	ToStudioComponentSharedFileSystemConfigurationOutputWithContext(context.Context) StudioComponentSharedFileSystemConfigurationOutput
}

StudioComponentSharedFileSystemConfigurationInput is an input type that accepts StudioComponentSharedFileSystemConfigurationArgs and StudioComponentSharedFileSystemConfigurationOutput values. You can construct a concrete instance of `StudioComponentSharedFileSystemConfigurationInput` via:

StudioComponentSharedFileSystemConfigurationArgs{...}

type StudioComponentSharedFileSystemConfigurationOutput

type StudioComponentSharedFileSystemConfigurationOutput struct{ *pulumi.OutputState }

func (StudioComponentSharedFileSystemConfigurationOutput) ElementType

func (StudioComponentSharedFileSystemConfigurationOutput) Endpoint

func (StudioComponentSharedFileSystemConfigurationOutput) FileSystemId

func (StudioComponentSharedFileSystemConfigurationOutput) LinuxMountPoint

func (StudioComponentSharedFileSystemConfigurationOutput) ShareName

func (StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationOutput

func (o StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationOutput() StudioComponentSharedFileSystemConfigurationOutput

func (StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationOutputWithContext

func (o StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationOutput

func (StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutput

func (o StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutput() StudioComponentSharedFileSystemConfigurationPtrOutput

func (StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext

func (o StudioComponentSharedFileSystemConfigurationOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationPtrOutput

func (StudioComponentSharedFileSystemConfigurationOutput) WindowsMountDrive

type StudioComponentSharedFileSystemConfigurationPtrInput

type StudioComponentSharedFileSystemConfigurationPtrInput interface {
	pulumi.Input

	ToStudioComponentSharedFileSystemConfigurationPtrOutput() StudioComponentSharedFileSystemConfigurationPtrOutput
	ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext(context.Context) StudioComponentSharedFileSystemConfigurationPtrOutput
}

StudioComponentSharedFileSystemConfigurationPtrInput is an input type that accepts StudioComponentSharedFileSystemConfigurationArgs, StudioComponentSharedFileSystemConfigurationPtr and StudioComponentSharedFileSystemConfigurationPtrOutput values. You can construct a concrete instance of `StudioComponentSharedFileSystemConfigurationPtrInput` via:

        StudioComponentSharedFileSystemConfigurationArgs{...}

or:

        nil

type StudioComponentSharedFileSystemConfigurationPtrOutput

type StudioComponentSharedFileSystemConfigurationPtrOutput struct{ *pulumi.OutputState }

func (StudioComponentSharedFileSystemConfigurationPtrOutput) Elem

func (StudioComponentSharedFileSystemConfigurationPtrOutput) ElementType

func (StudioComponentSharedFileSystemConfigurationPtrOutput) Endpoint

func (StudioComponentSharedFileSystemConfigurationPtrOutput) FileSystemId

func (StudioComponentSharedFileSystemConfigurationPtrOutput) LinuxMountPoint

func (StudioComponentSharedFileSystemConfigurationPtrOutput) ShareName

func (StudioComponentSharedFileSystemConfigurationPtrOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutput

func (StudioComponentSharedFileSystemConfigurationPtrOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext

func (o StudioComponentSharedFileSystemConfigurationPtrOutput) ToStudioComponentSharedFileSystemConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentSharedFileSystemConfigurationPtrOutput

func (StudioComponentSharedFileSystemConfigurationPtrOutput) WindowsMountDrive

type StudioComponentState

type StudioComponentState struct {
}

func (StudioComponentState) ElementType

func (StudioComponentState) ElementType() reflect.Type

type StudioComponentStudioComponentConfiguration

type StudioComponentStudioComponentConfiguration struct {
	ActiveDirectoryConfiguration  *StudioComponentActiveDirectoryConfiguration  `pulumi:"activeDirectoryConfiguration"`
	ComputeFarmConfiguration      *StudioComponentComputeFarmConfiguration      `pulumi:"computeFarmConfiguration"`
	LicenseServiceConfiguration   *StudioComponentLicenseServiceConfiguration   `pulumi:"licenseServiceConfiguration"`
	SharedFileSystemConfiguration *StudioComponentSharedFileSystemConfiguration `pulumi:"sharedFileSystemConfiguration"`
}

type StudioComponentStudioComponentConfigurationArgs

type StudioComponentStudioComponentConfigurationArgs struct {
	ActiveDirectoryConfiguration  StudioComponentActiveDirectoryConfigurationPtrInput  `pulumi:"activeDirectoryConfiguration"`
	ComputeFarmConfiguration      StudioComponentComputeFarmConfigurationPtrInput      `pulumi:"computeFarmConfiguration"`
	LicenseServiceConfiguration   StudioComponentLicenseServiceConfigurationPtrInput   `pulumi:"licenseServiceConfiguration"`
	SharedFileSystemConfiguration StudioComponentSharedFileSystemConfigurationPtrInput `pulumi:"sharedFileSystemConfiguration"`
}

func (StudioComponentStudioComponentConfigurationArgs) ElementType

func (StudioComponentStudioComponentConfigurationArgs) ToStudioComponentStudioComponentConfigurationOutput

func (i StudioComponentStudioComponentConfigurationArgs) ToStudioComponentStudioComponentConfigurationOutput() StudioComponentStudioComponentConfigurationOutput

func (StudioComponentStudioComponentConfigurationArgs) ToStudioComponentStudioComponentConfigurationOutputWithContext

func (i StudioComponentStudioComponentConfigurationArgs) ToStudioComponentStudioComponentConfigurationOutputWithContext(ctx context.Context) StudioComponentStudioComponentConfigurationOutput

func (StudioComponentStudioComponentConfigurationArgs) ToStudioComponentStudioComponentConfigurationPtrOutput

func (i StudioComponentStudioComponentConfigurationArgs) ToStudioComponentStudioComponentConfigurationPtrOutput() StudioComponentStudioComponentConfigurationPtrOutput

func (StudioComponentStudioComponentConfigurationArgs) ToStudioComponentStudioComponentConfigurationPtrOutputWithContext

func (i StudioComponentStudioComponentConfigurationArgs) ToStudioComponentStudioComponentConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentStudioComponentConfigurationPtrOutput

type StudioComponentStudioComponentConfigurationInput

type StudioComponentStudioComponentConfigurationInput interface {
	pulumi.Input

	ToStudioComponentStudioComponentConfigurationOutput() StudioComponentStudioComponentConfigurationOutput
	ToStudioComponentStudioComponentConfigurationOutputWithContext(context.Context) StudioComponentStudioComponentConfigurationOutput
}

StudioComponentStudioComponentConfigurationInput is an input type that accepts StudioComponentStudioComponentConfigurationArgs and StudioComponentStudioComponentConfigurationOutput values. You can construct a concrete instance of `StudioComponentStudioComponentConfigurationInput` via:

StudioComponentStudioComponentConfigurationArgs{...}

type StudioComponentStudioComponentConfigurationOutput

type StudioComponentStudioComponentConfigurationOutput struct{ *pulumi.OutputState }

func (StudioComponentStudioComponentConfigurationOutput) ActiveDirectoryConfiguration

func (StudioComponentStudioComponentConfigurationOutput) ComputeFarmConfiguration

func (StudioComponentStudioComponentConfigurationOutput) ElementType

func (StudioComponentStudioComponentConfigurationOutput) LicenseServiceConfiguration

func (StudioComponentStudioComponentConfigurationOutput) SharedFileSystemConfiguration

func (StudioComponentStudioComponentConfigurationOutput) ToStudioComponentStudioComponentConfigurationOutput

func (o StudioComponentStudioComponentConfigurationOutput) ToStudioComponentStudioComponentConfigurationOutput() StudioComponentStudioComponentConfigurationOutput

func (StudioComponentStudioComponentConfigurationOutput) ToStudioComponentStudioComponentConfigurationOutputWithContext

func (o StudioComponentStudioComponentConfigurationOutput) ToStudioComponentStudioComponentConfigurationOutputWithContext(ctx context.Context) StudioComponentStudioComponentConfigurationOutput

func (StudioComponentStudioComponentConfigurationOutput) ToStudioComponentStudioComponentConfigurationPtrOutput

func (o StudioComponentStudioComponentConfigurationOutput) ToStudioComponentStudioComponentConfigurationPtrOutput() StudioComponentStudioComponentConfigurationPtrOutput

func (StudioComponentStudioComponentConfigurationOutput) ToStudioComponentStudioComponentConfigurationPtrOutputWithContext

func (o StudioComponentStudioComponentConfigurationOutput) ToStudioComponentStudioComponentConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentStudioComponentConfigurationPtrOutput

type StudioComponentStudioComponentConfigurationPtrInput

type StudioComponentStudioComponentConfigurationPtrInput interface {
	pulumi.Input

	ToStudioComponentStudioComponentConfigurationPtrOutput() StudioComponentStudioComponentConfigurationPtrOutput
	ToStudioComponentStudioComponentConfigurationPtrOutputWithContext(context.Context) StudioComponentStudioComponentConfigurationPtrOutput
}

StudioComponentStudioComponentConfigurationPtrInput is an input type that accepts StudioComponentStudioComponentConfigurationArgs, StudioComponentStudioComponentConfigurationPtr and StudioComponentStudioComponentConfigurationPtrOutput values. You can construct a concrete instance of `StudioComponentStudioComponentConfigurationPtrInput` via:

        StudioComponentStudioComponentConfigurationArgs{...}

or:

        nil

type StudioComponentStudioComponentConfigurationPtrOutput

type StudioComponentStudioComponentConfigurationPtrOutput struct{ *pulumi.OutputState }

func (StudioComponentStudioComponentConfigurationPtrOutput) ActiveDirectoryConfiguration

func (StudioComponentStudioComponentConfigurationPtrOutput) ComputeFarmConfiguration

func (StudioComponentStudioComponentConfigurationPtrOutput) Elem

func (StudioComponentStudioComponentConfigurationPtrOutput) ElementType

func (StudioComponentStudioComponentConfigurationPtrOutput) LicenseServiceConfiguration

func (StudioComponentStudioComponentConfigurationPtrOutput) SharedFileSystemConfiguration

func (StudioComponentStudioComponentConfigurationPtrOutput) ToStudioComponentStudioComponentConfigurationPtrOutput

func (StudioComponentStudioComponentConfigurationPtrOutput) ToStudioComponentStudioComponentConfigurationPtrOutputWithContext

func (o StudioComponentStudioComponentConfigurationPtrOutput) ToStudioComponentStudioComponentConfigurationPtrOutputWithContext(ctx context.Context) StudioComponentStudioComponentConfigurationPtrOutput

type StudioComponentStudioComponentInitializationScript

type StudioComponentStudioComponentInitializationScript struct {
	LaunchProfileProtocolVersion *string `pulumi:"launchProfileProtocolVersion"`
	Platform                     *string `pulumi:"platform"`
	RunContext                   *string `pulumi:"runContext"`
	Script                       *string `pulumi:"script"`
}

type StudioComponentStudioComponentInitializationScriptArgs

type StudioComponentStudioComponentInitializationScriptArgs struct {
	LaunchProfileProtocolVersion pulumi.StringPtrInput `pulumi:"launchProfileProtocolVersion"`
	Platform                     pulumi.StringPtrInput `pulumi:"platform"`
	RunContext                   pulumi.StringPtrInput `pulumi:"runContext"`
	Script                       pulumi.StringPtrInput `pulumi:"script"`
}

func (StudioComponentStudioComponentInitializationScriptArgs) ElementType

func (StudioComponentStudioComponentInitializationScriptArgs) ToStudioComponentStudioComponentInitializationScriptOutput

func (StudioComponentStudioComponentInitializationScriptArgs) ToStudioComponentStudioComponentInitializationScriptOutputWithContext

func (i StudioComponentStudioComponentInitializationScriptArgs) ToStudioComponentStudioComponentInitializationScriptOutputWithContext(ctx context.Context) StudioComponentStudioComponentInitializationScriptOutput

type StudioComponentStudioComponentInitializationScriptArray

type StudioComponentStudioComponentInitializationScriptArray []StudioComponentStudioComponentInitializationScriptInput

func (StudioComponentStudioComponentInitializationScriptArray) ElementType

func (StudioComponentStudioComponentInitializationScriptArray) ToStudioComponentStudioComponentInitializationScriptArrayOutput

func (i StudioComponentStudioComponentInitializationScriptArray) ToStudioComponentStudioComponentInitializationScriptArrayOutput() StudioComponentStudioComponentInitializationScriptArrayOutput

func (StudioComponentStudioComponentInitializationScriptArray) ToStudioComponentStudioComponentInitializationScriptArrayOutputWithContext

func (i StudioComponentStudioComponentInitializationScriptArray) ToStudioComponentStudioComponentInitializationScriptArrayOutputWithContext(ctx context.Context) StudioComponentStudioComponentInitializationScriptArrayOutput

type StudioComponentStudioComponentInitializationScriptArrayInput

type StudioComponentStudioComponentInitializationScriptArrayInput interface {
	pulumi.Input

	ToStudioComponentStudioComponentInitializationScriptArrayOutput() StudioComponentStudioComponentInitializationScriptArrayOutput
	ToStudioComponentStudioComponentInitializationScriptArrayOutputWithContext(context.Context) StudioComponentStudioComponentInitializationScriptArrayOutput
}

StudioComponentStudioComponentInitializationScriptArrayInput is an input type that accepts StudioComponentStudioComponentInitializationScriptArray and StudioComponentStudioComponentInitializationScriptArrayOutput values. You can construct a concrete instance of `StudioComponentStudioComponentInitializationScriptArrayInput` via:

StudioComponentStudioComponentInitializationScriptArray{ StudioComponentStudioComponentInitializationScriptArgs{...} }

type StudioComponentStudioComponentInitializationScriptArrayOutput

type StudioComponentStudioComponentInitializationScriptArrayOutput struct{ *pulumi.OutputState }

func (StudioComponentStudioComponentInitializationScriptArrayOutput) ElementType

func (StudioComponentStudioComponentInitializationScriptArrayOutput) Index

func (StudioComponentStudioComponentInitializationScriptArrayOutput) ToStudioComponentStudioComponentInitializationScriptArrayOutput

func (StudioComponentStudioComponentInitializationScriptArrayOutput) ToStudioComponentStudioComponentInitializationScriptArrayOutputWithContext

func (o StudioComponentStudioComponentInitializationScriptArrayOutput) ToStudioComponentStudioComponentInitializationScriptArrayOutputWithContext(ctx context.Context) StudioComponentStudioComponentInitializationScriptArrayOutput

type StudioComponentStudioComponentInitializationScriptInput

type StudioComponentStudioComponentInitializationScriptInput interface {
	pulumi.Input

	ToStudioComponentStudioComponentInitializationScriptOutput() StudioComponentStudioComponentInitializationScriptOutput
	ToStudioComponentStudioComponentInitializationScriptOutputWithContext(context.Context) StudioComponentStudioComponentInitializationScriptOutput
}

StudioComponentStudioComponentInitializationScriptInput is an input type that accepts StudioComponentStudioComponentInitializationScriptArgs and StudioComponentStudioComponentInitializationScriptOutput values. You can construct a concrete instance of `StudioComponentStudioComponentInitializationScriptInput` via:

StudioComponentStudioComponentInitializationScriptArgs{...}

type StudioComponentStudioComponentInitializationScriptOutput

type StudioComponentStudioComponentInitializationScriptOutput struct{ *pulumi.OutputState }

func (StudioComponentStudioComponentInitializationScriptOutput) ElementType

func (StudioComponentStudioComponentInitializationScriptOutput) LaunchProfileProtocolVersion

func (StudioComponentStudioComponentInitializationScriptOutput) Platform

func (StudioComponentStudioComponentInitializationScriptOutput) RunContext

func (StudioComponentStudioComponentInitializationScriptOutput) Script

func (StudioComponentStudioComponentInitializationScriptOutput) ToStudioComponentStudioComponentInitializationScriptOutput

func (StudioComponentStudioComponentInitializationScriptOutput) ToStudioComponentStudioComponentInitializationScriptOutputWithContext

func (o StudioComponentStudioComponentInitializationScriptOutput) ToStudioComponentStudioComponentInitializationScriptOutputWithContext(ctx context.Context) StudioComponentStudioComponentInitializationScriptOutput

type StudioInput

type StudioInput interface {
	pulumi.Input

	ToStudioOutput() StudioOutput
	ToStudioOutputWithContext(ctx context.Context) StudioOutput
}

type StudioOutput

type StudioOutput struct{ *pulumi.OutputState }

func (StudioOutput) ElementType

func (StudioOutput) ElementType() reflect.Type

func (StudioOutput) ToStudioOutput

func (o StudioOutput) ToStudioOutput() StudioOutput

func (StudioOutput) ToStudioOutputWithContext

func (o StudioOutput) ToStudioOutputWithContext(ctx context.Context) StudioOutput

type StudioState

type StudioState struct {
}

func (StudioState) ElementType

func (StudioState) ElementType() reflect.Type

type StudioStudioEncryptionConfiguration

type StudioStudioEncryptionConfiguration struct {
	KeyArn  *string `pulumi:"keyArn"`
	KeyType string  `pulumi:"keyType"`
}

type StudioStudioEncryptionConfigurationArgs

type StudioStudioEncryptionConfigurationArgs struct {
	KeyArn  pulumi.StringPtrInput `pulumi:"keyArn"`
	KeyType pulumi.StringInput    `pulumi:"keyType"`
}

func (StudioStudioEncryptionConfigurationArgs) ElementType

func (StudioStudioEncryptionConfigurationArgs) ToStudioStudioEncryptionConfigurationOutput

func (i StudioStudioEncryptionConfigurationArgs) ToStudioStudioEncryptionConfigurationOutput() StudioStudioEncryptionConfigurationOutput

func (StudioStudioEncryptionConfigurationArgs) ToStudioStudioEncryptionConfigurationOutputWithContext

func (i StudioStudioEncryptionConfigurationArgs) ToStudioStudioEncryptionConfigurationOutputWithContext(ctx context.Context) StudioStudioEncryptionConfigurationOutput

func (StudioStudioEncryptionConfigurationArgs) ToStudioStudioEncryptionConfigurationPtrOutput

func (i StudioStudioEncryptionConfigurationArgs) ToStudioStudioEncryptionConfigurationPtrOutput() StudioStudioEncryptionConfigurationPtrOutput

func (StudioStudioEncryptionConfigurationArgs) ToStudioStudioEncryptionConfigurationPtrOutputWithContext

func (i StudioStudioEncryptionConfigurationArgs) ToStudioStudioEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StudioStudioEncryptionConfigurationPtrOutput

type StudioStudioEncryptionConfigurationInput

type StudioStudioEncryptionConfigurationInput interface {
	pulumi.Input

	ToStudioStudioEncryptionConfigurationOutput() StudioStudioEncryptionConfigurationOutput
	ToStudioStudioEncryptionConfigurationOutputWithContext(context.Context) StudioStudioEncryptionConfigurationOutput
}

StudioStudioEncryptionConfigurationInput is an input type that accepts StudioStudioEncryptionConfigurationArgs and StudioStudioEncryptionConfigurationOutput values. You can construct a concrete instance of `StudioStudioEncryptionConfigurationInput` via:

StudioStudioEncryptionConfigurationArgs{...}

type StudioStudioEncryptionConfigurationOutput

type StudioStudioEncryptionConfigurationOutput struct{ *pulumi.OutputState }

func (StudioStudioEncryptionConfigurationOutput) ElementType

func (StudioStudioEncryptionConfigurationOutput) KeyArn

func (StudioStudioEncryptionConfigurationOutput) KeyType

func (StudioStudioEncryptionConfigurationOutput) ToStudioStudioEncryptionConfigurationOutput

func (o StudioStudioEncryptionConfigurationOutput) ToStudioStudioEncryptionConfigurationOutput() StudioStudioEncryptionConfigurationOutput

func (StudioStudioEncryptionConfigurationOutput) ToStudioStudioEncryptionConfigurationOutputWithContext

func (o StudioStudioEncryptionConfigurationOutput) ToStudioStudioEncryptionConfigurationOutputWithContext(ctx context.Context) StudioStudioEncryptionConfigurationOutput

func (StudioStudioEncryptionConfigurationOutput) ToStudioStudioEncryptionConfigurationPtrOutput

func (o StudioStudioEncryptionConfigurationOutput) ToStudioStudioEncryptionConfigurationPtrOutput() StudioStudioEncryptionConfigurationPtrOutput

func (StudioStudioEncryptionConfigurationOutput) ToStudioStudioEncryptionConfigurationPtrOutputWithContext

func (o StudioStudioEncryptionConfigurationOutput) ToStudioStudioEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StudioStudioEncryptionConfigurationPtrOutput

type StudioStudioEncryptionConfigurationPtrInput

type StudioStudioEncryptionConfigurationPtrInput interface {
	pulumi.Input

	ToStudioStudioEncryptionConfigurationPtrOutput() StudioStudioEncryptionConfigurationPtrOutput
	ToStudioStudioEncryptionConfigurationPtrOutputWithContext(context.Context) StudioStudioEncryptionConfigurationPtrOutput
}

StudioStudioEncryptionConfigurationPtrInput is an input type that accepts StudioStudioEncryptionConfigurationArgs, StudioStudioEncryptionConfigurationPtr and StudioStudioEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `StudioStudioEncryptionConfigurationPtrInput` via:

        StudioStudioEncryptionConfigurationArgs{...}

or:

        nil

type StudioStudioEncryptionConfigurationPtrOutput

type StudioStudioEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }

func (StudioStudioEncryptionConfigurationPtrOutput) Elem

func (StudioStudioEncryptionConfigurationPtrOutput) ElementType

func (StudioStudioEncryptionConfigurationPtrOutput) KeyArn

func (StudioStudioEncryptionConfigurationPtrOutput) KeyType

func (StudioStudioEncryptionConfigurationPtrOutput) ToStudioStudioEncryptionConfigurationPtrOutput

func (o StudioStudioEncryptionConfigurationPtrOutput) ToStudioStudioEncryptionConfigurationPtrOutput() StudioStudioEncryptionConfigurationPtrOutput

func (StudioStudioEncryptionConfigurationPtrOutput) ToStudioStudioEncryptionConfigurationPtrOutputWithContext

func (o StudioStudioEncryptionConfigurationPtrOutput) ToStudioStudioEncryptionConfigurationPtrOutputWithContext(ctx context.Context) StudioStudioEncryptionConfigurationPtrOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL