deadline

package
v0.104.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	FleetAutoScalingModeNoScaling             = FleetAutoScalingMode("NO_SCALING")
	FleetAutoScalingModeEventBasedAutoScaling = FleetAutoScalingMode("EVENT_BASED_AUTO_SCALING")
)
View Source
const (
	FleetCpuArchitectureTypeX8664 = FleetCpuArchitectureType("x86_64")
	FleetCpuArchitectureTypeArm64 = FleetCpuArchitectureType("arm64")
)
View Source
const (
	FleetCustomerManagedFleetOperatingSystemFamilyWindows = FleetCustomerManagedFleetOperatingSystemFamily("WINDOWS")
	FleetCustomerManagedFleetOperatingSystemFamilyLinux   = FleetCustomerManagedFleetOperatingSystemFamily("LINUX")
	FleetCustomerManagedFleetOperatingSystemFamilyMacos   = FleetCustomerManagedFleetOperatingSystemFamily("MACOS")
)
View Source
const (
	FleetEc2MarketTypeOnDemand = FleetEc2MarketType("on-demand")
	FleetEc2MarketTypeSpot     = FleetEc2MarketType("spot")
)
View Source
const (
	FleetStatusActive           = FleetStatus("ACTIVE")
	FleetStatusCreateInProgress = FleetStatus("CREATE_IN_PROGRESS")
	FleetStatusUpdateInProgress = FleetStatus("UPDATE_IN_PROGRESS")
	FleetStatusCreateFailed     = FleetStatus("CREATE_FAILED")
	FleetStatusUpdateFailed     = FleetStatus("UPDATE_FAILED")
)
View Source
const (
	LicenseEndpointStatusCreateInProgress = LicenseEndpointStatus("CREATE_IN_PROGRESS")
	LicenseEndpointStatusDeleteInProgress = LicenseEndpointStatus("DELETE_IN_PROGRESS")
	LicenseEndpointStatusReady            = LicenseEndpointStatus("READY")
	LicenseEndpointStatusNotReady         = LicenseEndpointStatus("NOT_READY")
)
View Source
const (
	QueueDefaultQueueBudgetActionNone                           = QueueDefaultQueueBudgetAction("NONE")
	QueueDefaultQueueBudgetActionStopSchedulingAndCompleteTasks = QueueDefaultQueueBudgetAction("STOP_SCHEDULING_AND_COMPLETE_TASKS")
	QueueDefaultQueueBudgetActionStopSchedulingAndCancelTasks   = QueueDefaultQueueBudgetAction("STOP_SCHEDULING_AND_CANCEL_TASKS")
)
View Source
const (
	QueueEnvironmentEnvironmentTemplateTypeJson = QueueEnvironmentEnvironmentTemplateType("JSON")
	QueueEnvironmentEnvironmentTemplateTypeYaml = QueueEnvironmentEnvironmentTemplateType("YAML")
)
View Source
const (
	QueueRunAsQueueConfiguredUser = QueueRunAs("QUEUE_CONFIGURED_USER")
	QueueRunAsWorkerAgentUser     = QueueRunAs("WORKER_AGENT_USER")
)
View Source
const (
	StorageProfileFileSystemLocationTypeShared = StorageProfileFileSystemLocationType("SHARED")
	StorageProfileFileSystemLocationTypeLocal  = StorageProfileFileSystemLocationType("LOCAL")
)
View Source
const (
	StorageProfileOperatingSystemFamilyWindows = StorageProfileOperatingSystemFamily("WINDOWS")
	StorageProfileOperatingSystemFamilyLinux   = StorageProfileOperatingSystemFamily("LINUX")
	StorageProfileOperatingSystemFamilyMacos   = StorageProfileOperatingSystemFamily("MACOS")
)
View Source
const (
	FleetAcceleratorTypeGpu = FleetAcceleratorType("gpu")
)
View Source
const (
	FleetServiceManagedFleetOperatingSystemFamilyLinux = FleetServiceManagedFleetOperatingSystemFamily("LINUX")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Farm

type Farm struct {
	pulumi.CustomResourceState

	Arn         pulumi.StringOutput    `pulumi:"arn"`
	Description pulumi.StringPtrOutput `pulumi:"description"`
	DisplayName pulumi.StringOutput    `pulumi:"displayName"`
	FarmId      pulumi.StringOutput    `pulumi:"farmId"`
	KmsKeyArn   pulumi.StringPtrOutput `pulumi:"kmsKeyArn"`
}

Definition of AWS::Deadline::Farm Resource Type

func GetFarm

func GetFarm(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FarmState, opts ...pulumi.ResourceOption) (*Farm, error)

GetFarm gets an existing Farm 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 NewFarm

func NewFarm(ctx *pulumi.Context,
	name string, args *FarmArgs, opts ...pulumi.ResourceOption) (*Farm, error)

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

func (*Farm) ElementType

func (*Farm) ElementType() reflect.Type

func (*Farm) ToFarmOutput

func (i *Farm) ToFarmOutput() FarmOutput

func (*Farm) ToFarmOutputWithContext

func (i *Farm) ToFarmOutputWithContext(ctx context.Context) FarmOutput

type FarmArgs

type FarmArgs struct {
	Description pulumi.StringPtrInput
	DisplayName pulumi.StringInput
	KmsKeyArn   pulumi.StringPtrInput
}

The set of arguments for constructing a Farm resource.

func (FarmArgs) ElementType

func (FarmArgs) ElementType() reflect.Type

type FarmInput

type FarmInput interface {
	pulumi.Input

	ToFarmOutput() FarmOutput
	ToFarmOutputWithContext(ctx context.Context) FarmOutput
}

type FarmOutput

type FarmOutput struct{ *pulumi.OutputState }

func (FarmOutput) Arn

func (o FarmOutput) Arn() pulumi.StringOutput

func (FarmOutput) Description

func (o FarmOutput) Description() pulumi.StringPtrOutput

func (FarmOutput) DisplayName

func (o FarmOutput) DisplayName() pulumi.StringOutput

func (FarmOutput) ElementType

func (FarmOutput) ElementType() reflect.Type

func (FarmOutput) FarmId

func (o FarmOutput) FarmId() pulumi.StringOutput

func (FarmOutput) KmsKeyArn

func (o FarmOutput) KmsKeyArn() pulumi.StringPtrOutput

func (FarmOutput) ToFarmOutput

func (o FarmOutput) ToFarmOutput() FarmOutput

func (FarmOutput) ToFarmOutputWithContext

func (o FarmOutput) ToFarmOutputWithContext(ctx context.Context) FarmOutput

type FarmState

type FarmState struct {
}

func (FarmState) ElementType

func (FarmState) ElementType() reflect.Type

type Fleet

type Fleet struct {
	pulumi.CustomResourceState

	Arn            pulumi.StringOutput     `pulumi:"arn"`
	Capabilities   FleetCapabilitiesOutput `pulumi:"capabilities"`
	Configuration  pulumi.AnyOutput        `pulumi:"configuration"`
	Description    pulumi.StringPtrOutput  `pulumi:"description"`
	DisplayName    pulumi.StringOutput     `pulumi:"displayName"`
	FarmId         pulumi.StringPtrOutput  `pulumi:"farmId"`
	FleetId        pulumi.StringOutput     `pulumi:"fleetId"`
	MaxWorkerCount pulumi.IntOutput        `pulumi:"maxWorkerCount"`
	MinWorkerCount pulumi.IntPtrOutput     `pulumi:"minWorkerCount"`
	RoleArn        pulumi.StringOutput     `pulumi:"roleArn"`
	Status         FleetStatusOutput       `pulumi:"status"`
	WorkerCount    pulumi.IntOutput        `pulumi:"workerCount"`
}

Definition of AWS::Deadline::Fleet Resource Type

func GetFleet

func GetFleet(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FleetState, opts ...pulumi.ResourceOption) (*Fleet, error)

GetFleet gets an existing Fleet 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 NewFleet

func NewFleet(ctx *pulumi.Context,
	name string, args *FleetArgs, opts ...pulumi.ResourceOption) (*Fleet, error)

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

func (*Fleet) ElementType

func (*Fleet) ElementType() reflect.Type

func (*Fleet) ToFleetOutput

func (i *Fleet) ToFleetOutput() FleetOutput

func (*Fleet) ToFleetOutputWithContext

func (i *Fleet) ToFleetOutputWithContext(ctx context.Context) FleetOutput

type FleetAcceleratorCountRange

type FleetAcceleratorCountRange struct {
	Max *int `pulumi:"max"`
	Min int  `pulumi:"min"`
}

type FleetAcceleratorCountRangeArgs

type FleetAcceleratorCountRangeArgs struct {
	Max pulumi.IntPtrInput `pulumi:"max"`
	Min pulumi.IntInput    `pulumi:"min"`
}

func (FleetAcceleratorCountRangeArgs) ElementType

func (FleetAcceleratorCountRangeArgs) ToFleetAcceleratorCountRangeOutput

func (i FleetAcceleratorCountRangeArgs) ToFleetAcceleratorCountRangeOutput() FleetAcceleratorCountRangeOutput

func (FleetAcceleratorCountRangeArgs) ToFleetAcceleratorCountRangeOutputWithContext

func (i FleetAcceleratorCountRangeArgs) ToFleetAcceleratorCountRangeOutputWithContext(ctx context.Context) FleetAcceleratorCountRangeOutput

func (FleetAcceleratorCountRangeArgs) ToFleetAcceleratorCountRangePtrOutput

func (i FleetAcceleratorCountRangeArgs) ToFleetAcceleratorCountRangePtrOutput() FleetAcceleratorCountRangePtrOutput

func (FleetAcceleratorCountRangeArgs) ToFleetAcceleratorCountRangePtrOutputWithContext

func (i FleetAcceleratorCountRangeArgs) ToFleetAcceleratorCountRangePtrOutputWithContext(ctx context.Context) FleetAcceleratorCountRangePtrOutput

type FleetAcceleratorCountRangeInput

type FleetAcceleratorCountRangeInput interface {
	pulumi.Input

	ToFleetAcceleratorCountRangeOutput() FleetAcceleratorCountRangeOutput
	ToFleetAcceleratorCountRangeOutputWithContext(context.Context) FleetAcceleratorCountRangeOutput
}

FleetAcceleratorCountRangeInput is an input type that accepts FleetAcceleratorCountRangeArgs and FleetAcceleratorCountRangeOutput values. You can construct a concrete instance of `FleetAcceleratorCountRangeInput` via:

FleetAcceleratorCountRangeArgs{...}

type FleetAcceleratorCountRangeOutput

type FleetAcceleratorCountRangeOutput struct{ *pulumi.OutputState }

func (FleetAcceleratorCountRangeOutput) ElementType

func (FleetAcceleratorCountRangeOutput) Max

func (FleetAcceleratorCountRangeOutput) Min

func (FleetAcceleratorCountRangeOutput) ToFleetAcceleratorCountRangeOutput

func (o FleetAcceleratorCountRangeOutput) ToFleetAcceleratorCountRangeOutput() FleetAcceleratorCountRangeOutput

func (FleetAcceleratorCountRangeOutput) ToFleetAcceleratorCountRangeOutputWithContext

func (o FleetAcceleratorCountRangeOutput) ToFleetAcceleratorCountRangeOutputWithContext(ctx context.Context) FleetAcceleratorCountRangeOutput

func (FleetAcceleratorCountRangeOutput) ToFleetAcceleratorCountRangePtrOutput

func (o FleetAcceleratorCountRangeOutput) ToFleetAcceleratorCountRangePtrOutput() FleetAcceleratorCountRangePtrOutput

func (FleetAcceleratorCountRangeOutput) ToFleetAcceleratorCountRangePtrOutputWithContext

func (o FleetAcceleratorCountRangeOutput) ToFleetAcceleratorCountRangePtrOutputWithContext(ctx context.Context) FleetAcceleratorCountRangePtrOutput

type FleetAcceleratorCountRangePtrInput

type FleetAcceleratorCountRangePtrInput interface {
	pulumi.Input

	ToFleetAcceleratorCountRangePtrOutput() FleetAcceleratorCountRangePtrOutput
	ToFleetAcceleratorCountRangePtrOutputWithContext(context.Context) FleetAcceleratorCountRangePtrOutput
}

FleetAcceleratorCountRangePtrInput is an input type that accepts FleetAcceleratorCountRangeArgs, FleetAcceleratorCountRangePtr and FleetAcceleratorCountRangePtrOutput values. You can construct a concrete instance of `FleetAcceleratorCountRangePtrInput` via:

        FleetAcceleratorCountRangeArgs{...}

or:

        nil

type FleetAcceleratorCountRangePtrOutput

type FleetAcceleratorCountRangePtrOutput struct{ *pulumi.OutputState }

func (FleetAcceleratorCountRangePtrOutput) Elem

func (FleetAcceleratorCountRangePtrOutput) ElementType

func (FleetAcceleratorCountRangePtrOutput) Max

func (FleetAcceleratorCountRangePtrOutput) Min

func (FleetAcceleratorCountRangePtrOutput) ToFleetAcceleratorCountRangePtrOutput

func (o FleetAcceleratorCountRangePtrOutput) ToFleetAcceleratorCountRangePtrOutput() FleetAcceleratorCountRangePtrOutput

func (FleetAcceleratorCountRangePtrOutput) ToFleetAcceleratorCountRangePtrOutputWithContext

func (o FleetAcceleratorCountRangePtrOutput) ToFleetAcceleratorCountRangePtrOutputWithContext(ctx context.Context) FleetAcceleratorCountRangePtrOutput

type FleetAcceleratorTotalMemoryMiBRange

type FleetAcceleratorTotalMemoryMiBRange struct {
	Max *int `pulumi:"max"`
	Min int  `pulumi:"min"`
}

type FleetAcceleratorTotalMemoryMiBRangeArgs

type FleetAcceleratorTotalMemoryMiBRangeArgs struct {
	Max pulumi.IntPtrInput `pulumi:"max"`
	Min pulumi.IntInput    `pulumi:"min"`
}

func (FleetAcceleratorTotalMemoryMiBRangeArgs) ElementType

func (FleetAcceleratorTotalMemoryMiBRangeArgs) ToFleetAcceleratorTotalMemoryMiBRangeOutput

func (i FleetAcceleratorTotalMemoryMiBRangeArgs) ToFleetAcceleratorTotalMemoryMiBRangeOutput() FleetAcceleratorTotalMemoryMiBRangeOutput

func (FleetAcceleratorTotalMemoryMiBRangeArgs) ToFleetAcceleratorTotalMemoryMiBRangeOutputWithContext

func (i FleetAcceleratorTotalMemoryMiBRangeArgs) ToFleetAcceleratorTotalMemoryMiBRangeOutputWithContext(ctx context.Context) FleetAcceleratorTotalMemoryMiBRangeOutput

func (FleetAcceleratorTotalMemoryMiBRangeArgs) ToFleetAcceleratorTotalMemoryMiBRangePtrOutput

func (i FleetAcceleratorTotalMemoryMiBRangeArgs) ToFleetAcceleratorTotalMemoryMiBRangePtrOutput() FleetAcceleratorTotalMemoryMiBRangePtrOutput

func (FleetAcceleratorTotalMemoryMiBRangeArgs) ToFleetAcceleratorTotalMemoryMiBRangePtrOutputWithContext

func (i FleetAcceleratorTotalMemoryMiBRangeArgs) ToFleetAcceleratorTotalMemoryMiBRangePtrOutputWithContext(ctx context.Context) FleetAcceleratorTotalMemoryMiBRangePtrOutput

type FleetAcceleratorTotalMemoryMiBRangeInput

type FleetAcceleratorTotalMemoryMiBRangeInput interface {
	pulumi.Input

	ToFleetAcceleratorTotalMemoryMiBRangeOutput() FleetAcceleratorTotalMemoryMiBRangeOutput
	ToFleetAcceleratorTotalMemoryMiBRangeOutputWithContext(context.Context) FleetAcceleratorTotalMemoryMiBRangeOutput
}

FleetAcceleratorTotalMemoryMiBRangeInput is an input type that accepts FleetAcceleratorTotalMemoryMiBRangeArgs and FleetAcceleratorTotalMemoryMiBRangeOutput values. You can construct a concrete instance of `FleetAcceleratorTotalMemoryMiBRangeInput` via:

FleetAcceleratorTotalMemoryMiBRangeArgs{...}

type FleetAcceleratorTotalMemoryMiBRangeOutput

type FleetAcceleratorTotalMemoryMiBRangeOutput struct{ *pulumi.OutputState }

func (FleetAcceleratorTotalMemoryMiBRangeOutput) ElementType

func (FleetAcceleratorTotalMemoryMiBRangeOutput) Max

func (FleetAcceleratorTotalMemoryMiBRangeOutput) Min

func (FleetAcceleratorTotalMemoryMiBRangeOutput) ToFleetAcceleratorTotalMemoryMiBRangeOutput

func (o FleetAcceleratorTotalMemoryMiBRangeOutput) ToFleetAcceleratorTotalMemoryMiBRangeOutput() FleetAcceleratorTotalMemoryMiBRangeOutput

func (FleetAcceleratorTotalMemoryMiBRangeOutput) ToFleetAcceleratorTotalMemoryMiBRangeOutputWithContext

func (o FleetAcceleratorTotalMemoryMiBRangeOutput) ToFleetAcceleratorTotalMemoryMiBRangeOutputWithContext(ctx context.Context) FleetAcceleratorTotalMemoryMiBRangeOutput

func (FleetAcceleratorTotalMemoryMiBRangeOutput) ToFleetAcceleratorTotalMemoryMiBRangePtrOutput

func (o FleetAcceleratorTotalMemoryMiBRangeOutput) ToFleetAcceleratorTotalMemoryMiBRangePtrOutput() FleetAcceleratorTotalMemoryMiBRangePtrOutput

func (FleetAcceleratorTotalMemoryMiBRangeOutput) ToFleetAcceleratorTotalMemoryMiBRangePtrOutputWithContext

func (o FleetAcceleratorTotalMemoryMiBRangeOutput) ToFleetAcceleratorTotalMemoryMiBRangePtrOutputWithContext(ctx context.Context) FleetAcceleratorTotalMemoryMiBRangePtrOutput

type FleetAcceleratorTotalMemoryMiBRangePtrInput

type FleetAcceleratorTotalMemoryMiBRangePtrInput interface {
	pulumi.Input

	ToFleetAcceleratorTotalMemoryMiBRangePtrOutput() FleetAcceleratorTotalMemoryMiBRangePtrOutput
	ToFleetAcceleratorTotalMemoryMiBRangePtrOutputWithContext(context.Context) FleetAcceleratorTotalMemoryMiBRangePtrOutput
}

FleetAcceleratorTotalMemoryMiBRangePtrInput is an input type that accepts FleetAcceleratorTotalMemoryMiBRangeArgs, FleetAcceleratorTotalMemoryMiBRangePtr and FleetAcceleratorTotalMemoryMiBRangePtrOutput values. You can construct a concrete instance of `FleetAcceleratorTotalMemoryMiBRangePtrInput` via:

        FleetAcceleratorTotalMemoryMiBRangeArgs{...}

or:

        nil

type FleetAcceleratorTotalMemoryMiBRangePtrOutput

type FleetAcceleratorTotalMemoryMiBRangePtrOutput struct{ *pulumi.OutputState }

func (FleetAcceleratorTotalMemoryMiBRangePtrOutput) Elem

func (FleetAcceleratorTotalMemoryMiBRangePtrOutput) ElementType

func (FleetAcceleratorTotalMemoryMiBRangePtrOutput) Max

func (FleetAcceleratorTotalMemoryMiBRangePtrOutput) Min

func (FleetAcceleratorTotalMemoryMiBRangePtrOutput) ToFleetAcceleratorTotalMemoryMiBRangePtrOutput

func (o FleetAcceleratorTotalMemoryMiBRangePtrOutput) ToFleetAcceleratorTotalMemoryMiBRangePtrOutput() FleetAcceleratorTotalMemoryMiBRangePtrOutput

func (FleetAcceleratorTotalMemoryMiBRangePtrOutput) ToFleetAcceleratorTotalMemoryMiBRangePtrOutputWithContext

func (o FleetAcceleratorTotalMemoryMiBRangePtrOutput) ToFleetAcceleratorTotalMemoryMiBRangePtrOutputWithContext(ctx context.Context) FleetAcceleratorTotalMemoryMiBRangePtrOutput

type FleetAcceleratorType

type FleetAcceleratorType string

func (FleetAcceleratorType) ElementType

func (FleetAcceleratorType) ElementType() reflect.Type

func (FleetAcceleratorType) ToFleetAcceleratorTypeOutput

func (e FleetAcceleratorType) ToFleetAcceleratorTypeOutput() FleetAcceleratorTypeOutput

func (FleetAcceleratorType) ToFleetAcceleratorTypeOutputWithContext

func (e FleetAcceleratorType) ToFleetAcceleratorTypeOutputWithContext(ctx context.Context) FleetAcceleratorTypeOutput

func (FleetAcceleratorType) ToFleetAcceleratorTypePtrOutput

func (e FleetAcceleratorType) ToFleetAcceleratorTypePtrOutput() FleetAcceleratorTypePtrOutput

func (FleetAcceleratorType) ToFleetAcceleratorTypePtrOutputWithContext

func (e FleetAcceleratorType) ToFleetAcceleratorTypePtrOutputWithContext(ctx context.Context) FleetAcceleratorTypePtrOutput

func (FleetAcceleratorType) ToStringOutput

func (e FleetAcceleratorType) ToStringOutput() pulumi.StringOutput

func (FleetAcceleratorType) ToStringOutputWithContext

func (e FleetAcceleratorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FleetAcceleratorType) ToStringPtrOutput

func (e FleetAcceleratorType) ToStringPtrOutput() pulumi.StringPtrOutput

func (FleetAcceleratorType) ToStringPtrOutputWithContext

func (e FleetAcceleratorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetAcceleratorTypeArray

type FleetAcceleratorTypeArray []FleetAcceleratorType

func (FleetAcceleratorTypeArray) ElementType

func (FleetAcceleratorTypeArray) ElementType() reflect.Type

func (FleetAcceleratorTypeArray) ToFleetAcceleratorTypeArrayOutput

func (i FleetAcceleratorTypeArray) ToFleetAcceleratorTypeArrayOutput() FleetAcceleratorTypeArrayOutput

func (FleetAcceleratorTypeArray) ToFleetAcceleratorTypeArrayOutputWithContext

func (i FleetAcceleratorTypeArray) ToFleetAcceleratorTypeArrayOutputWithContext(ctx context.Context) FleetAcceleratorTypeArrayOutput

type FleetAcceleratorTypeArrayInput

type FleetAcceleratorTypeArrayInput interface {
	pulumi.Input

	ToFleetAcceleratorTypeArrayOutput() FleetAcceleratorTypeArrayOutput
	ToFleetAcceleratorTypeArrayOutputWithContext(context.Context) FleetAcceleratorTypeArrayOutput
}

FleetAcceleratorTypeArrayInput is an input type that accepts FleetAcceleratorTypeArray and FleetAcceleratorTypeArrayOutput values. You can construct a concrete instance of `FleetAcceleratorTypeArrayInput` via:

FleetAcceleratorTypeArray{ FleetAcceleratorTypeArgs{...} }

type FleetAcceleratorTypeArrayOutput

type FleetAcceleratorTypeArrayOutput struct{ *pulumi.OutputState }

func (FleetAcceleratorTypeArrayOutput) ElementType

func (FleetAcceleratorTypeArrayOutput) Index

func (FleetAcceleratorTypeArrayOutput) ToFleetAcceleratorTypeArrayOutput

func (o FleetAcceleratorTypeArrayOutput) ToFleetAcceleratorTypeArrayOutput() FleetAcceleratorTypeArrayOutput

func (FleetAcceleratorTypeArrayOutput) ToFleetAcceleratorTypeArrayOutputWithContext

func (o FleetAcceleratorTypeArrayOutput) ToFleetAcceleratorTypeArrayOutputWithContext(ctx context.Context) FleetAcceleratorTypeArrayOutput

type FleetAcceleratorTypeInput

type FleetAcceleratorTypeInput interface {
	pulumi.Input

	ToFleetAcceleratorTypeOutput() FleetAcceleratorTypeOutput
	ToFleetAcceleratorTypeOutputWithContext(context.Context) FleetAcceleratorTypeOutput
}

FleetAcceleratorTypeInput is an input type that accepts values of the FleetAcceleratorType enum A concrete instance of `FleetAcceleratorTypeInput` can be one of the following:

FleetAcceleratorTypeGpu

type FleetAcceleratorTypeOutput

type FleetAcceleratorTypeOutput struct{ *pulumi.OutputState }

func (FleetAcceleratorTypeOutput) ElementType

func (FleetAcceleratorTypeOutput) ElementType() reflect.Type

func (FleetAcceleratorTypeOutput) ToFleetAcceleratorTypeOutput

func (o FleetAcceleratorTypeOutput) ToFleetAcceleratorTypeOutput() FleetAcceleratorTypeOutput

func (FleetAcceleratorTypeOutput) ToFleetAcceleratorTypeOutputWithContext

func (o FleetAcceleratorTypeOutput) ToFleetAcceleratorTypeOutputWithContext(ctx context.Context) FleetAcceleratorTypeOutput

func (FleetAcceleratorTypeOutput) ToFleetAcceleratorTypePtrOutput

func (o FleetAcceleratorTypeOutput) ToFleetAcceleratorTypePtrOutput() FleetAcceleratorTypePtrOutput

func (FleetAcceleratorTypeOutput) ToFleetAcceleratorTypePtrOutputWithContext

func (o FleetAcceleratorTypeOutput) ToFleetAcceleratorTypePtrOutputWithContext(ctx context.Context) FleetAcceleratorTypePtrOutput

func (FleetAcceleratorTypeOutput) ToStringOutput

func (o FleetAcceleratorTypeOutput) ToStringOutput() pulumi.StringOutput

func (FleetAcceleratorTypeOutput) ToStringOutputWithContext

func (o FleetAcceleratorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FleetAcceleratorTypeOutput) ToStringPtrOutput

func (o FleetAcceleratorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FleetAcceleratorTypeOutput) ToStringPtrOutputWithContext

func (o FleetAcceleratorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetAcceleratorTypePtrInput

type FleetAcceleratorTypePtrInput interface {
	pulumi.Input

	ToFleetAcceleratorTypePtrOutput() FleetAcceleratorTypePtrOutput
	ToFleetAcceleratorTypePtrOutputWithContext(context.Context) FleetAcceleratorTypePtrOutput
}

func FleetAcceleratorTypePtr

func FleetAcceleratorTypePtr(v string) FleetAcceleratorTypePtrInput

type FleetAcceleratorTypePtrOutput

type FleetAcceleratorTypePtrOutput struct{ *pulumi.OutputState }

func (FleetAcceleratorTypePtrOutput) Elem

func (FleetAcceleratorTypePtrOutput) ElementType

func (FleetAcceleratorTypePtrOutput) ToFleetAcceleratorTypePtrOutput

func (o FleetAcceleratorTypePtrOutput) ToFleetAcceleratorTypePtrOutput() FleetAcceleratorTypePtrOutput

func (FleetAcceleratorTypePtrOutput) ToFleetAcceleratorTypePtrOutputWithContext

func (o FleetAcceleratorTypePtrOutput) ToFleetAcceleratorTypePtrOutputWithContext(ctx context.Context) FleetAcceleratorTypePtrOutput

func (FleetAcceleratorTypePtrOutput) ToStringPtrOutput

func (FleetAcceleratorTypePtrOutput) ToStringPtrOutputWithContext

func (o FleetAcceleratorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetAmountCapability

type FleetAmountCapability struct {
	Max  *float64 `pulumi:"max"`
	Min  float64  `pulumi:"min"`
	Name string   `pulumi:"name"`
}

type FleetAmountCapabilityArgs

type FleetAmountCapabilityArgs struct {
	Max  pulumi.Float64PtrInput `pulumi:"max"`
	Min  pulumi.Float64Input    `pulumi:"min"`
	Name pulumi.StringInput     `pulumi:"name"`
}

func (FleetAmountCapabilityArgs) ElementType

func (FleetAmountCapabilityArgs) ElementType() reflect.Type

func (FleetAmountCapabilityArgs) ToFleetAmountCapabilityOutput

func (i FleetAmountCapabilityArgs) ToFleetAmountCapabilityOutput() FleetAmountCapabilityOutput

func (FleetAmountCapabilityArgs) ToFleetAmountCapabilityOutputWithContext

func (i FleetAmountCapabilityArgs) ToFleetAmountCapabilityOutputWithContext(ctx context.Context) FleetAmountCapabilityOutput

type FleetAmountCapabilityArray

type FleetAmountCapabilityArray []FleetAmountCapabilityInput

func (FleetAmountCapabilityArray) ElementType

func (FleetAmountCapabilityArray) ElementType() reflect.Type

func (FleetAmountCapabilityArray) ToFleetAmountCapabilityArrayOutput

func (i FleetAmountCapabilityArray) ToFleetAmountCapabilityArrayOutput() FleetAmountCapabilityArrayOutput

func (FleetAmountCapabilityArray) ToFleetAmountCapabilityArrayOutputWithContext

func (i FleetAmountCapabilityArray) ToFleetAmountCapabilityArrayOutputWithContext(ctx context.Context) FleetAmountCapabilityArrayOutput

type FleetAmountCapabilityArrayInput

type FleetAmountCapabilityArrayInput interface {
	pulumi.Input

	ToFleetAmountCapabilityArrayOutput() FleetAmountCapabilityArrayOutput
	ToFleetAmountCapabilityArrayOutputWithContext(context.Context) FleetAmountCapabilityArrayOutput
}

FleetAmountCapabilityArrayInput is an input type that accepts FleetAmountCapabilityArray and FleetAmountCapabilityArrayOutput values. You can construct a concrete instance of `FleetAmountCapabilityArrayInput` via:

FleetAmountCapabilityArray{ FleetAmountCapabilityArgs{...} }

type FleetAmountCapabilityArrayOutput

type FleetAmountCapabilityArrayOutput struct{ *pulumi.OutputState }

func (FleetAmountCapabilityArrayOutput) ElementType

func (FleetAmountCapabilityArrayOutput) Index

func (FleetAmountCapabilityArrayOutput) ToFleetAmountCapabilityArrayOutput

func (o FleetAmountCapabilityArrayOutput) ToFleetAmountCapabilityArrayOutput() FleetAmountCapabilityArrayOutput

func (FleetAmountCapabilityArrayOutput) ToFleetAmountCapabilityArrayOutputWithContext

func (o FleetAmountCapabilityArrayOutput) ToFleetAmountCapabilityArrayOutputWithContext(ctx context.Context) FleetAmountCapabilityArrayOutput

type FleetAmountCapabilityInput

type FleetAmountCapabilityInput interface {
	pulumi.Input

	ToFleetAmountCapabilityOutput() FleetAmountCapabilityOutput
	ToFleetAmountCapabilityOutputWithContext(context.Context) FleetAmountCapabilityOutput
}

FleetAmountCapabilityInput is an input type that accepts FleetAmountCapabilityArgs and FleetAmountCapabilityOutput values. You can construct a concrete instance of `FleetAmountCapabilityInput` via:

FleetAmountCapabilityArgs{...}

type FleetAmountCapabilityOutput

type FleetAmountCapabilityOutput struct{ *pulumi.OutputState }

func (FleetAmountCapabilityOutput) ElementType

func (FleetAmountCapabilityOutput) Max

func (FleetAmountCapabilityOutput) Min

func (FleetAmountCapabilityOutput) Name

func (FleetAmountCapabilityOutput) ToFleetAmountCapabilityOutput

func (o FleetAmountCapabilityOutput) ToFleetAmountCapabilityOutput() FleetAmountCapabilityOutput

func (FleetAmountCapabilityOutput) ToFleetAmountCapabilityOutputWithContext

func (o FleetAmountCapabilityOutput) ToFleetAmountCapabilityOutputWithContext(ctx context.Context) FleetAmountCapabilityOutput

type FleetArgs

type FleetArgs struct {
	Configuration  pulumi.Input
	Description    pulumi.StringPtrInput
	DisplayName    pulumi.StringInput
	FarmId         pulumi.StringPtrInput
	MaxWorkerCount pulumi.IntInput
	MinWorkerCount pulumi.IntPtrInput
	RoleArn        pulumi.StringInput
}

The set of arguments for constructing a Fleet resource.

func (FleetArgs) ElementType

func (FleetArgs) ElementType() reflect.Type

type FleetAttributeCapability

type FleetAttributeCapability struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type FleetAttributeCapabilityArgs

type FleetAttributeCapabilityArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (FleetAttributeCapabilityArgs) ElementType

func (FleetAttributeCapabilityArgs) ToFleetAttributeCapabilityOutput

func (i FleetAttributeCapabilityArgs) ToFleetAttributeCapabilityOutput() FleetAttributeCapabilityOutput

func (FleetAttributeCapabilityArgs) ToFleetAttributeCapabilityOutputWithContext

func (i FleetAttributeCapabilityArgs) ToFleetAttributeCapabilityOutputWithContext(ctx context.Context) FleetAttributeCapabilityOutput

type FleetAttributeCapabilityArray

type FleetAttributeCapabilityArray []FleetAttributeCapabilityInput

func (FleetAttributeCapabilityArray) ElementType

func (FleetAttributeCapabilityArray) ToFleetAttributeCapabilityArrayOutput

func (i FleetAttributeCapabilityArray) ToFleetAttributeCapabilityArrayOutput() FleetAttributeCapabilityArrayOutput

func (FleetAttributeCapabilityArray) ToFleetAttributeCapabilityArrayOutputWithContext

func (i FleetAttributeCapabilityArray) ToFleetAttributeCapabilityArrayOutputWithContext(ctx context.Context) FleetAttributeCapabilityArrayOutput

type FleetAttributeCapabilityArrayInput

type FleetAttributeCapabilityArrayInput interface {
	pulumi.Input

	ToFleetAttributeCapabilityArrayOutput() FleetAttributeCapabilityArrayOutput
	ToFleetAttributeCapabilityArrayOutputWithContext(context.Context) FleetAttributeCapabilityArrayOutput
}

FleetAttributeCapabilityArrayInput is an input type that accepts FleetAttributeCapabilityArray and FleetAttributeCapabilityArrayOutput values. You can construct a concrete instance of `FleetAttributeCapabilityArrayInput` via:

FleetAttributeCapabilityArray{ FleetAttributeCapabilityArgs{...} }

type FleetAttributeCapabilityArrayOutput

type FleetAttributeCapabilityArrayOutput struct{ *pulumi.OutputState }

func (FleetAttributeCapabilityArrayOutput) ElementType

func (FleetAttributeCapabilityArrayOutput) Index

func (FleetAttributeCapabilityArrayOutput) ToFleetAttributeCapabilityArrayOutput

func (o FleetAttributeCapabilityArrayOutput) ToFleetAttributeCapabilityArrayOutput() FleetAttributeCapabilityArrayOutput

func (FleetAttributeCapabilityArrayOutput) ToFleetAttributeCapabilityArrayOutputWithContext

func (o FleetAttributeCapabilityArrayOutput) ToFleetAttributeCapabilityArrayOutputWithContext(ctx context.Context) FleetAttributeCapabilityArrayOutput

type FleetAttributeCapabilityInput

type FleetAttributeCapabilityInput interface {
	pulumi.Input

	ToFleetAttributeCapabilityOutput() FleetAttributeCapabilityOutput
	ToFleetAttributeCapabilityOutputWithContext(context.Context) FleetAttributeCapabilityOutput
}

FleetAttributeCapabilityInput is an input type that accepts FleetAttributeCapabilityArgs and FleetAttributeCapabilityOutput values. You can construct a concrete instance of `FleetAttributeCapabilityInput` via:

FleetAttributeCapabilityArgs{...}

type FleetAttributeCapabilityOutput

type FleetAttributeCapabilityOutput struct{ *pulumi.OutputState }

func (FleetAttributeCapabilityOutput) ElementType

func (FleetAttributeCapabilityOutput) Name

func (FleetAttributeCapabilityOutput) ToFleetAttributeCapabilityOutput

func (o FleetAttributeCapabilityOutput) ToFleetAttributeCapabilityOutput() FleetAttributeCapabilityOutput

func (FleetAttributeCapabilityOutput) ToFleetAttributeCapabilityOutputWithContext

func (o FleetAttributeCapabilityOutput) ToFleetAttributeCapabilityOutputWithContext(ctx context.Context) FleetAttributeCapabilityOutput

func (FleetAttributeCapabilityOutput) Values

type FleetAutoScalingMode

type FleetAutoScalingMode string

func (FleetAutoScalingMode) ElementType

func (FleetAutoScalingMode) ElementType() reflect.Type

func (FleetAutoScalingMode) ToFleetAutoScalingModeOutput

func (e FleetAutoScalingMode) ToFleetAutoScalingModeOutput() FleetAutoScalingModeOutput

func (FleetAutoScalingMode) ToFleetAutoScalingModeOutputWithContext

func (e FleetAutoScalingMode) ToFleetAutoScalingModeOutputWithContext(ctx context.Context) FleetAutoScalingModeOutput

func (FleetAutoScalingMode) ToFleetAutoScalingModePtrOutput

func (e FleetAutoScalingMode) ToFleetAutoScalingModePtrOutput() FleetAutoScalingModePtrOutput

func (FleetAutoScalingMode) ToFleetAutoScalingModePtrOutputWithContext

func (e FleetAutoScalingMode) ToFleetAutoScalingModePtrOutputWithContext(ctx context.Context) FleetAutoScalingModePtrOutput

func (FleetAutoScalingMode) ToStringOutput

func (e FleetAutoScalingMode) ToStringOutput() pulumi.StringOutput

func (FleetAutoScalingMode) ToStringOutputWithContext

func (e FleetAutoScalingMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FleetAutoScalingMode) ToStringPtrOutput

func (e FleetAutoScalingMode) ToStringPtrOutput() pulumi.StringPtrOutput

func (FleetAutoScalingMode) ToStringPtrOutputWithContext

func (e FleetAutoScalingMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetAutoScalingModeInput

type FleetAutoScalingModeInput interface {
	pulumi.Input

	ToFleetAutoScalingModeOutput() FleetAutoScalingModeOutput
	ToFleetAutoScalingModeOutputWithContext(context.Context) FleetAutoScalingModeOutput
}

FleetAutoScalingModeInput is an input type that accepts values of the FleetAutoScalingMode enum A concrete instance of `FleetAutoScalingModeInput` can be one of the following:

FleetAutoScalingModeNoScaling
FleetAutoScalingModeEventBasedAutoScaling

type FleetAutoScalingModeOutput

type FleetAutoScalingModeOutput struct{ *pulumi.OutputState }

func (FleetAutoScalingModeOutput) ElementType

func (FleetAutoScalingModeOutput) ElementType() reflect.Type

func (FleetAutoScalingModeOutput) ToFleetAutoScalingModeOutput

func (o FleetAutoScalingModeOutput) ToFleetAutoScalingModeOutput() FleetAutoScalingModeOutput

func (FleetAutoScalingModeOutput) ToFleetAutoScalingModeOutputWithContext

func (o FleetAutoScalingModeOutput) ToFleetAutoScalingModeOutputWithContext(ctx context.Context) FleetAutoScalingModeOutput

func (FleetAutoScalingModeOutput) ToFleetAutoScalingModePtrOutput

func (o FleetAutoScalingModeOutput) ToFleetAutoScalingModePtrOutput() FleetAutoScalingModePtrOutput

func (FleetAutoScalingModeOutput) ToFleetAutoScalingModePtrOutputWithContext

func (o FleetAutoScalingModeOutput) ToFleetAutoScalingModePtrOutputWithContext(ctx context.Context) FleetAutoScalingModePtrOutput

func (FleetAutoScalingModeOutput) ToStringOutput

func (o FleetAutoScalingModeOutput) ToStringOutput() pulumi.StringOutput

func (FleetAutoScalingModeOutput) ToStringOutputWithContext

func (o FleetAutoScalingModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FleetAutoScalingModeOutput) ToStringPtrOutput

func (o FleetAutoScalingModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FleetAutoScalingModeOutput) ToStringPtrOutputWithContext

func (o FleetAutoScalingModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetAutoScalingModePtrInput

type FleetAutoScalingModePtrInput interface {
	pulumi.Input

	ToFleetAutoScalingModePtrOutput() FleetAutoScalingModePtrOutput
	ToFleetAutoScalingModePtrOutputWithContext(context.Context) FleetAutoScalingModePtrOutput
}

func FleetAutoScalingModePtr

func FleetAutoScalingModePtr(v string) FleetAutoScalingModePtrInput

type FleetAutoScalingModePtrOutput

type FleetAutoScalingModePtrOutput struct{ *pulumi.OutputState }

func (FleetAutoScalingModePtrOutput) Elem

func (FleetAutoScalingModePtrOutput) ElementType

func (FleetAutoScalingModePtrOutput) ToFleetAutoScalingModePtrOutput

func (o FleetAutoScalingModePtrOutput) ToFleetAutoScalingModePtrOutput() FleetAutoScalingModePtrOutput

func (FleetAutoScalingModePtrOutput) ToFleetAutoScalingModePtrOutputWithContext

func (o FleetAutoScalingModePtrOutput) ToFleetAutoScalingModePtrOutputWithContext(ctx context.Context) FleetAutoScalingModePtrOutput

func (FleetAutoScalingModePtrOutput) ToStringPtrOutput

func (FleetAutoScalingModePtrOutput) ToStringPtrOutputWithContext

func (o FleetAutoScalingModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetCapabilities

type FleetCapabilities struct {
	Amounts    []FleetAmountCapability    `pulumi:"amounts"`
	Attributes []FleetAttributeCapability `pulumi:"attributes"`
}

type FleetCapabilitiesOutput

type FleetCapabilitiesOutput struct{ *pulumi.OutputState }

func (FleetCapabilitiesOutput) Amounts

func (FleetCapabilitiesOutput) Attributes

func (FleetCapabilitiesOutput) ElementType

func (FleetCapabilitiesOutput) ElementType() reflect.Type

func (FleetCapabilitiesOutput) ToFleetCapabilitiesOutput

func (o FleetCapabilitiesOutput) ToFleetCapabilitiesOutput() FleetCapabilitiesOutput

func (FleetCapabilitiesOutput) ToFleetCapabilitiesOutputWithContext

func (o FleetCapabilitiesOutput) ToFleetCapabilitiesOutputWithContext(ctx context.Context) FleetCapabilitiesOutput

type FleetCapabilitiesPtrOutput

type FleetCapabilitiesPtrOutput struct{ *pulumi.OutputState }

func (FleetCapabilitiesPtrOutput) Amounts

func (FleetCapabilitiesPtrOutput) Attributes

func (FleetCapabilitiesPtrOutput) Elem

func (FleetCapabilitiesPtrOutput) ElementType

func (FleetCapabilitiesPtrOutput) ElementType() reflect.Type

func (FleetCapabilitiesPtrOutput) ToFleetCapabilitiesPtrOutput

func (o FleetCapabilitiesPtrOutput) ToFleetCapabilitiesPtrOutput() FleetCapabilitiesPtrOutput

func (FleetCapabilitiesPtrOutput) ToFleetCapabilitiesPtrOutputWithContext

func (o FleetCapabilitiesPtrOutput) ToFleetCapabilitiesPtrOutputWithContext(ctx context.Context) FleetCapabilitiesPtrOutput

type FleetConfiguration0Properties

type FleetConfiguration0Properties struct {
	CustomerManaged FleetCustomerManagedFleetConfiguration `pulumi:"customerManaged"`
}

type FleetConfiguration0PropertiesArgs

type FleetConfiguration0PropertiesArgs struct {
	CustomerManaged FleetCustomerManagedFleetConfigurationInput `pulumi:"customerManaged"`
}

func (FleetConfiguration0PropertiesArgs) ElementType

func (FleetConfiguration0PropertiesArgs) ToFleetConfiguration0PropertiesOutput

func (i FleetConfiguration0PropertiesArgs) ToFleetConfiguration0PropertiesOutput() FleetConfiguration0PropertiesOutput

func (FleetConfiguration0PropertiesArgs) ToFleetConfiguration0PropertiesOutputWithContext

func (i FleetConfiguration0PropertiesArgs) ToFleetConfiguration0PropertiesOutputWithContext(ctx context.Context) FleetConfiguration0PropertiesOutput

type FleetConfiguration0PropertiesInput

type FleetConfiguration0PropertiesInput interface {
	pulumi.Input

	ToFleetConfiguration0PropertiesOutput() FleetConfiguration0PropertiesOutput
	ToFleetConfiguration0PropertiesOutputWithContext(context.Context) FleetConfiguration0PropertiesOutput
}

FleetConfiguration0PropertiesInput is an input type that accepts FleetConfiguration0PropertiesArgs and FleetConfiguration0PropertiesOutput values. You can construct a concrete instance of `FleetConfiguration0PropertiesInput` via:

FleetConfiguration0PropertiesArgs{...}

type FleetConfiguration0PropertiesOutput

type FleetConfiguration0PropertiesOutput struct{ *pulumi.OutputState }

func (FleetConfiguration0PropertiesOutput) CustomerManaged

func (FleetConfiguration0PropertiesOutput) ElementType

func (FleetConfiguration0PropertiesOutput) ToFleetConfiguration0PropertiesOutput

func (o FleetConfiguration0PropertiesOutput) ToFleetConfiguration0PropertiesOutput() FleetConfiguration0PropertiesOutput

func (FleetConfiguration0PropertiesOutput) ToFleetConfiguration0PropertiesOutputWithContext

func (o FleetConfiguration0PropertiesOutput) ToFleetConfiguration0PropertiesOutputWithContext(ctx context.Context) FleetConfiguration0PropertiesOutput

type FleetConfiguration0PropertiesPtrOutput

type FleetConfiguration0PropertiesPtrOutput struct{ *pulumi.OutputState }

func (FleetConfiguration0PropertiesPtrOutput) CustomerManaged

func (FleetConfiguration0PropertiesPtrOutput) Elem

func (FleetConfiguration0PropertiesPtrOutput) ElementType

func (FleetConfiguration0PropertiesPtrOutput) ToFleetConfiguration0PropertiesPtrOutput

func (o FleetConfiguration0PropertiesPtrOutput) ToFleetConfiguration0PropertiesPtrOutput() FleetConfiguration0PropertiesPtrOutput

func (FleetConfiguration0PropertiesPtrOutput) ToFleetConfiguration0PropertiesPtrOutputWithContext

func (o FleetConfiguration0PropertiesPtrOutput) ToFleetConfiguration0PropertiesPtrOutputWithContext(ctx context.Context) FleetConfiguration0PropertiesPtrOutput

type FleetConfiguration1Properties

type FleetConfiguration1Properties struct {
	ServiceManagedEc2 FleetServiceManagedEc2FleetConfiguration `pulumi:"serviceManagedEc2"`
}

type FleetConfiguration1PropertiesArgs

type FleetConfiguration1PropertiesArgs struct {
	ServiceManagedEc2 FleetServiceManagedEc2FleetConfigurationInput `pulumi:"serviceManagedEc2"`
}

func (FleetConfiguration1PropertiesArgs) ElementType

func (FleetConfiguration1PropertiesArgs) ToFleetConfiguration1PropertiesOutput

func (i FleetConfiguration1PropertiesArgs) ToFleetConfiguration1PropertiesOutput() FleetConfiguration1PropertiesOutput

func (FleetConfiguration1PropertiesArgs) ToFleetConfiguration1PropertiesOutputWithContext

func (i FleetConfiguration1PropertiesArgs) ToFleetConfiguration1PropertiesOutputWithContext(ctx context.Context) FleetConfiguration1PropertiesOutput

type FleetConfiguration1PropertiesInput

type FleetConfiguration1PropertiesInput interface {
	pulumi.Input

	ToFleetConfiguration1PropertiesOutput() FleetConfiguration1PropertiesOutput
	ToFleetConfiguration1PropertiesOutputWithContext(context.Context) FleetConfiguration1PropertiesOutput
}

FleetConfiguration1PropertiesInput is an input type that accepts FleetConfiguration1PropertiesArgs and FleetConfiguration1PropertiesOutput values. You can construct a concrete instance of `FleetConfiguration1PropertiesInput` via:

FleetConfiguration1PropertiesArgs{...}

type FleetConfiguration1PropertiesOutput

type FleetConfiguration1PropertiesOutput struct{ *pulumi.OutputState }

func (FleetConfiguration1PropertiesOutput) ElementType

func (FleetConfiguration1PropertiesOutput) ServiceManagedEc2

func (FleetConfiguration1PropertiesOutput) ToFleetConfiguration1PropertiesOutput

func (o FleetConfiguration1PropertiesOutput) ToFleetConfiguration1PropertiesOutput() FleetConfiguration1PropertiesOutput

func (FleetConfiguration1PropertiesOutput) ToFleetConfiguration1PropertiesOutputWithContext

func (o FleetConfiguration1PropertiesOutput) ToFleetConfiguration1PropertiesOutputWithContext(ctx context.Context) FleetConfiguration1PropertiesOutput

type FleetConfiguration1PropertiesPtrOutput

type FleetConfiguration1PropertiesPtrOutput struct{ *pulumi.OutputState }

func (FleetConfiguration1PropertiesPtrOutput) Elem

func (FleetConfiguration1PropertiesPtrOutput) ElementType

func (FleetConfiguration1PropertiesPtrOutput) ServiceManagedEc2

func (FleetConfiguration1PropertiesPtrOutput) ToFleetConfiguration1PropertiesPtrOutput

func (o FleetConfiguration1PropertiesPtrOutput) ToFleetConfiguration1PropertiesPtrOutput() FleetConfiguration1PropertiesPtrOutput

func (FleetConfiguration1PropertiesPtrOutput) ToFleetConfiguration1PropertiesPtrOutputWithContext

func (o FleetConfiguration1PropertiesPtrOutput) ToFleetConfiguration1PropertiesPtrOutputWithContext(ctx context.Context) FleetConfiguration1PropertiesPtrOutput

type FleetCpuArchitectureType

type FleetCpuArchitectureType string

func (FleetCpuArchitectureType) ElementType

func (FleetCpuArchitectureType) ElementType() reflect.Type

func (FleetCpuArchitectureType) ToFleetCpuArchitectureTypeOutput

func (e FleetCpuArchitectureType) ToFleetCpuArchitectureTypeOutput() FleetCpuArchitectureTypeOutput

func (FleetCpuArchitectureType) ToFleetCpuArchitectureTypeOutputWithContext

func (e FleetCpuArchitectureType) ToFleetCpuArchitectureTypeOutputWithContext(ctx context.Context) FleetCpuArchitectureTypeOutput

func (FleetCpuArchitectureType) ToFleetCpuArchitectureTypePtrOutput

func (e FleetCpuArchitectureType) ToFleetCpuArchitectureTypePtrOutput() FleetCpuArchitectureTypePtrOutput

func (FleetCpuArchitectureType) ToFleetCpuArchitectureTypePtrOutputWithContext

func (e FleetCpuArchitectureType) ToFleetCpuArchitectureTypePtrOutputWithContext(ctx context.Context) FleetCpuArchitectureTypePtrOutput

func (FleetCpuArchitectureType) ToStringOutput

func (e FleetCpuArchitectureType) ToStringOutput() pulumi.StringOutput

func (FleetCpuArchitectureType) ToStringOutputWithContext

func (e FleetCpuArchitectureType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FleetCpuArchitectureType) ToStringPtrOutput

func (e FleetCpuArchitectureType) ToStringPtrOutput() pulumi.StringPtrOutput

func (FleetCpuArchitectureType) ToStringPtrOutputWithContext

func (e FleetCpuArchitectureType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetCpuArchitectureTypeInput

type FleetCpuArchitectureTypeInput interface {
	pulumi.Input

	ToFleetCpuArchitectureTypeOutput() FleetCpuArchitectureTypeOutput
	ToFleetCpuArchitectureTypeOutputWithContext(context.Context) FleetCpuArchitectureTypeOutput
}

FleetCpuArchitectureTypeInput is an input type that accepts values of the FleetCpuArchitectureType enum A concrete instance of `FleetCpuArchitectureTypeInput` can be one of the following:

FleetCpuArchitectureTypeX8664
FleetCpuArchitectureTypeArm64

type FleetCpuArchitectureTypeOutput

type FleetCpuArchitectureTypeOutput struct{ *pulumi.OutputState }

func (FleetCpuArchitectureTypeOutput) ElementType

func (FleetCpuArchitectureTypeOutput) ToFleetCpuArchitectureTypeOutput

func (o FleetCpuArchitectureTypeOutput) ToFleetCpuArchitectureTypeOutput() FleetCpuArchitectureTypeOutput

func (FleetCpuArchitectureTypeOutput) ToFleetCpuArchitectureTypeOutputWithContext

func (o FleetCpuArchitectureTypeOutput) ToFleetCpuArchitectureTypeOutputWithContext(ctx context.Context) FleetCpuArchitectureTypeOutput

func (FleetCpuArchitectureTypeOutput) ToFleetCpuArchitectureTypePtrOutput

func (o FleetCpuArchitectureTypeOutput) ToFleetCpuArchitectureTypePtrOutput() FleetCpuArchitectureTypePtrOutput

func (FleetCpuArchitectureTypeOutput) ToFleetCpuArchitectureTypePtrOutputWithContext

func (o FleetCpuArchitectureTypeOutput) ToFleetCpuArchitectureTypePtrOutputWithContext(ctx context.Context) FleetCpuArchitectureTypePtrOutput

func (FleetCpuArchitectureTypeOutput) ToStringOutput

func (FleetCpuArchitectureTypeOutput) ToStringOutputWithContext

func (o FleetCpuArchitectureTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FleetCpuArchitectureTypeOutput) ToStringPtrOutput

func (FleetCpuArchitectureTypeOutput) ToStringPtrOutputWithContext

func (o FleetCpuArchitectureTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetCpuArchitectureTypePtrInput

type FleetCpuArchitectureTypePtrInput interface {
	pulumi.Input

	ToFleetCpuArchitectureTypePtrOutput() FleetCpuArchitectureTypePtrOutput
	ToFleetCpuArchitectureTypePtrOutputWithContext(context.Context) FleetCpuArchitectureTypePtrOutput
}

func FleetCpuArchitectureTypePtr

func FleetCpuArchitectureTypePtr(v string) FleetCpuArchitectureTypePtrInput

type FleetCpuArchitectureTypePtrOutput

type FleetCpuArchitectureTypePtrOutput struct{ *pulumi.OutputState }

func (FleetCpuArchitectureTypePtrOutput) Elem

func (FleetCpuArchitectureTypePtrOutput) ElementType

func (FleetCpuArchitectureTypePtrOutput) ToFleetCpuArchitectureTypePtrOutput

func (o FleetCpuArchitectureTypePtrOutput) ToFleetCpuArchitectureTypePtrOutput() FleetCpuArchitectureTypePtrOutput

func (FleetCpuArchitectureTypePtrOutput) ToFleetCpuArchitectureTypePtrOutputWithContext

func (o FleetCpuArchitectureTypePtrOutput) ToFleetCpuArchitectureTypePtrOutputWithContext(ctx context.Context) FleetCpuArchitectureTypePtrOutput

func (FleetCpuArchitectureTypePtrOutput) ToStringPtrOutput

func (FleetCpuArchitectureTypePtrOutput) ToStringPtrOutputWithContext

func (o FleetCpuArchitectureTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetCustomerManagedFleetConfiguration

type FleetCustomerManagedFleetConfiguration struct {
	Mode               FleetAutoScalingMode                   `pulumi:"mode"`
	StorageProfileId   *string                                `pulumi:"storageProfileId"`
	WorkerCapabilities FleetCustomerManagedWorkerCapabilities `pulumi:"workerCapabilities"`
}

type FleetCustomerManagedFleetConfigurationArgs

type FleetCustomerManagedFleetConfigurationArgs struct {
	Mode               FleetAutoScalingModeInput                   `pulumi:"mode"`
	StorageProfileId   pulumi.StringPtrInput                       `pulumi:"storageProfileId"`
	WorkerCapabilities FleetCustomerManagedWorkerCapabilitiesInput `pulumi:"workerCapabilities"`
}

func (FleetCustomerManagedFleetConfigurationArgs) ElementType

func (FleetCustomerManagedFleetConfigurationArgs) ToFleetCustomerManagedFleetConfigurationOutput

func (i FleetCustomerManagedFleetConfigurationArgs) ToFleetCustomerManagedFleetConfigurationOutput() FleetCustomerManagedFleetConfigurationOutput

func (FleetCustomerManagedFleetConfigurationArgs) ToFleetCustomerManagedFleetConfigurationOutputWithContext

func (i FleetCustomerManagedFleetConfigurationArgs) ToFleetCustomerManagedFleetConfigurationOutputWithContext(ctx context.Context) FleetCustomerManagedFleetConfigurationOutput

type FleetCustomerManagedFleetConfigurationInput

type FleetCustomerManagedFleetConfigurationInput interface {
	pulumi.Input

	ToFleetCustomerManagedFleetConfigurationOutput() FleetCustomerManagedFleetConfigurationOutput
	ToFleetCustomerManagedFleetConfigurationOutputWithContext(context.Context) FleetCustomerManagedFleetConfigurationOutput
}

FleetCustomerManagedFleetConfigurationInput is an input type that accepts FleetCustomerManagedFleetConfigurationArgs and FleetCustomerManagedFleetConfigurationOutput values. You can construct a concrete instance of `FleetCustomerManagedFleetConfigurationInput` via:

FleetCustomerManagedFleetConfigurationArgs{...}

type FleetCustomerManagedFleetConfigurationOutput

type FleetCustomerManagedFleetConfigurationOutput struct{ *pulumi.OutputState }

func (FleetCustomerManagedFleetConfigurationOutput) ElementType

func (FleetCustomerManagedFleetConfigurationOutput) Mode

func (FleetCustomerManagedFleetConfigurationOutput) StorageProfileId

func (FleetCustomerManagedFleetConfigurationOutput) ToFleetCustomerManagedFleetConfigurationOutput

func (o FleetCustomerManagedFleetConfigurationOutput) ToFleetCustomerManagedFleetConfigurationOutput() FleetCustomerManagedFleetConfigurationOutput

func (FleetCustomerManagedFleetConfigurationOutput) ToFleetCustomerManagedFleetConfigurationOutputWithContext

func (o FleetCustomerManagedFleetConfigurationOutput) ToFleetCustomerManagedFleetConfigurationOutputWithContext(ctx context.Context) FleetCustomerManagedFleetConfigurationOutput

func (FleetCustomerManagedFleetConfigurationOutput) WorkerCapabilities

type FleetCustomerManagedFleetConfigurationPtrOutput

type FleetCustomerManagedFleetConfigurationPtrOutput struct{ *pulumi.OutputState }

func (FleetCustomerManagedFleetConfigurationPtrOutput) Elem

func (FleetCustomerManagedFleetConfigurationPtrOutput) ElementType

func (FleetCustomerManagedFleetConfigurationPtrOutput) Mode

func (FleetCustomerManagedFleetConfigurationPtrOutput) StorageProfileId

func (FleetCustomerManagedFleetConfigurationPtrOutput) ToFleetCustomerManagedFleetConfigurationPtrOutput

func (o FleetCustomerManagedFleetConfigurationPtrOutput) ToFleetCustomerManagedFleetConfigurationPtrOutput() FleetCustomerManagedFleetConfigurationPtrOutput

func (FleetCustomerManagedFleetConfigurationPtrOutput) ToFleetCustomerManagedFleetConfigurationPtrOutputWithContext

func (o FleetCustomerManagedFleetConfigurationPtrOutput) ToFleetCustomerManagedFleetConfigurationPtrOutputWithContext(ctx context.Context) FleetCustomerManagedFleetConfigurationPtrOutput

func (FleetCustomerManagedFleetConfigurationPtrOutput) WorkerCapabilities

type FleetCustomerManagedFleetOperatingSystemFamily

type FleetCustomerManagedFleetOperatingSystemFamily string

func (FleetCustomerManagedFleetOperatingSystemFamily) ElementType

func (FleetCustomerManagedFleetOperatingSystemFamily) ToFleetCustomerManagedFleetOperatingSystemFamilyOutput

func (e FleetCustomerManagedFleetOperatingSystemFamily) ToFleetCustomerManagedFleetOperatingSystemFamilyOutput() FleetCustomerManagedFleetOperatingSystemFamilyOutput

func (FleetCustomerManagedFleetOperatingSystemFamily) ToFleetCustomerManagedFleetOperatingSystemFamilyOutputWithContext

func (e FleetCustomerManagedFleetOperatingSystemFamily) ToFleetCustomerManagedFleetOperatingSystemFamilyOutputWithContext(ctx context.Context) FleetCustomerManagedFleetOperatingSystemFamilyOutput

func (FleetCustomerManagedFleetOperatingSystemFamily) ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutput

func (e FleetCustomerManagedFleetOperatingSystemFamily) ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutput() FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput

func (FleetCustomerManagedFleetOperatingSystemFamily) ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutputWithContext

func (e FleetCustomerManagedFleetOperatingSystemFamily) ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutputWithContext(ctx context.Context) FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput

func (FleetCustomerManagedFleetOperatingSystemFamily) ToStringOutput

func (FleetCustomerManagedFleetOperatingSystemFamily) ToStringOutputWithContext

func (FleetCustomerManagedFleetOperatingSystemFamily) ToStringPtrOutput

func (FleetCustomerManagedFleetOperatingSystemFamily) ToStringPtrOutputWithContext

type FleetCustomerManagedFleetOperatingSystemFamilyInput

type FleetCustomerManagedFleetOperatingSystemFamilyInput interface {
	pulumi.Input

	ToFleetCustomerManagedFleetOperatingSystemFamilyOutput() FleetCustomerManagedFleetOperatingSystemFamilyOutput
	ToFleetCustomerManagedFleetOperatingSystemFamilyOutputWithContext(context.Context) FleetCustomerManagedFleetOperatingSystemFamilyOutput
}

FleetCustomerManagedFleetOperatingSystemFamilyInput is an input type that accepts values of the FleetCustomerManagedFleetOperatingSystemFamily enum A concrete instance of `FleetCustomerManagedFleetOperatingSystemFamilyInput` can be one of the following:

FleetCustomerManagedFleetOperatingSystemFamilyWindows
FleetCustomerManagedFleetOperatingSystemFamilyLinux
FleetCustomerManagedFleetOperatingSystemFamilyMacos

type FleetCustomerManagedFleetOperatingSystemFamilyOutput

type FleetCustomerManagedFleetOperatingSystemFamilyOutput struct{ *pulumi.OutputState }

func (FleetCustomerManagedFleetOperatingSystemFamilyOutput) ElementType

func (FleetCustomerManagedFleetOperatingSystemFamilyOutput) ToFleetCustomerManagedFleetOperatingSystemFamilyOutput

func (FleetCustomerManagedFleetOperatingSystemFamilyOutput) ToFleetCustomerManagedFleetOperatingSystemFamilyOutputWithContext

func (o FleetCustomerManagedFleetOperatingSystemFamilyOutput) ToFleetCustomerManagedFleetOperatingSystemFamilyOutputWithContext(ctx context.Context) FleetCustomerManagedFleetOperatingSystemFamilyOutput

func (FleetCustomerManagedFleetOperatingSystemFamilyOutput) ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutput

func (o FleetCustomerManagedFleetOperatingSystemFamilyOutput) ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutput() FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput

func (FleetCustomerManagedFleetOperatingSystemFamilyOutput) ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutputWithContext

func (o FleetCustomerManagedFleetOperatingSystemFamilyOutput) ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutputWithContext(ctx context.Context) FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput

func (FleetCustomerManagedFleetOperatingSystemFamilyOutput) ToStringOutput

func (FleetCustomerManagedFleetOperatingSystemFamilyOutput) ToStringOutputWithContext

func (FleetCustomerManagedFleetOperatingSystemFamilyOutput) ToStringPtrOutput

func (FleetCustomerManagedFleetOperatingSystemFamilyOutput) ToStringPtrOutputWithContext

type FleetCustomerManagedFleetOperatingSystemFamilyPtrInput

type FleetCustomerManagedFleetOperatingSystemFamilyPtrInput interface {
	pulumi.Input

	ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutput() FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput
	ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutputWithContext(context.Context) FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput
}

type FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput

type FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput struct{ *pulumi.OutputState }

func (FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput) Elem

func (FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput) ElementType

func (FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput) ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutput

func (FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput) ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutputWithContext

func (o FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput) ToFleetCustomerManagedFleetOperatingSystemFamilyPtrOutputWithContext(ctx context.Context) FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput

func (FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput) ToStringPtrOutput

func (FleetCustomerManagedFleetOperatingSystemFamilyPtrOutput) ToStringPtrOutputWithContext

type FleetCustomerManagedWorkerCapabilities

type FleetCustomerManagedWorkerCapabilities struct {
	AcceleratorCount          *FleetAcceleratorCountRange                    `pulumi:"acceleratorCount"`
	AcceleratorTotalMemoryMiB *FleetAcceleratorTotalMemoryMiBRange           `pulumi:"acceleratorTotalMemoryMiB"`
	AcceleratorTypes          []FleetAcceleratorType                         `pulumi:"acceleratorTypes"`
	CpuArchitectureType       FleetCpuArchitectureType                       `pulumi:"cpuArchitectureType"`
	CustomAmounts             []FleetAmountCapability                        `pulumi:"customAmounts"`
	CustomAttributes          []FleetAttributeCapability                     `pulumi:"customAttributes"`
	MemoryMiB                 FleetMemoryMiBRange                            `pulumi:"memoryMiB"`
	OsFamily                  FleetCustomerManagedFleetOperatingSystemFamily `pulumi:"osFamily"`
	VCpuCount                 FleetVCpuCountRange                            `pulumi:"vCpuCount"`
}

type FleetCustomerManagedWorkerCapabilitiesArgs

type FleetCustomerManagedWorkerCapabilitiesArgs struct {
	AcceleratorCount          FleetAcceleratorCountRangePtrInput                  `pulumi:"acceleratorCount"`
	AcceleratorTotalMemoryMiB FleetAcceleratorTotalMemoryMiBRangePtrInput         `pulumi:"acceleratorTotalMemoryMiB"`
	AcceleratorTypes          FleetAcceleratorTypeArrayInput                      `pulumi:"acceleratorTypes"`
	CpuArchitectureType       FleetCpuArchitectureTypeInput                       `pulumi:"cpuArchitectureType"`
	CustomAmounts             FleetAmountCapabilityArrayInput                     `pulumi:"customAmounts"`
	CustomAttributes          FleetAttributeCapabilityArrayInput                  `pulumi:"customAttributes"`
	MemoryMiB                 FleetMemoryMiBRangeInput                            `pulumi:"memoryMiB"`
	OsFamily                  FleetCustomerManagedFleetOperatingSystemFamilyInput `pulumi:"osFamily"`
	VCpuCount                 FleetVCpuCountRangeInput                            `pulumi:"vCpuCount"`
}

func (FleetCustomerManagedWorkerCapabilitiesArgs) ElementType

func (FleetCustomerManagedWorkerCapabilitiesArgs) ToFleetCustomerManagedWorkerCapabilitiesOutput

func (i FleetCustomerManagedWorkerCapabilitiesArgs) ToFleetCustomerManagedWorkerCapabilitiesOutput() FleetCustomerManagedWorkerCapabilitiesOutput

func (FleetCustomerManagedWorkerCapabilitiesArgs) ToFleetCustomerManagedWorkerCapabilitiesOutputWithContext

func (i FleetCustomerManagedWorkerCapabilitiesArgs) ToFleetCustomerManagedWorkerCapabilitiesOutputWithContext(ctx context.Context) FleetCustomerManagedWorkerCapabilitiesOutput

type FleetCustomerManagedWorkerCapabilitiesInput

type FleetCustomerManagedWorkerCapabilitiesInput interface {
	pulumi.Input

	ToFleetCustomerManagedWorkerCapabilitiesOutput() FleetCustomerManagedWorkerCapabilitiesOutput
	ToFleetCustomerManagedWorkerCapabilitiesOutputWithContext(context.Context) FleetCustomerManagedWorkerCapabilitiesOutput
}

FleetCustomerManagedWorkerCapabilitiesInput is an input type that accepts FleetCustomerManagedWorkerCapabilitiesArgs and FleetCustomerManagedWorkerCapabilitiesOutput values. You can construct a concrete instance of `FleetCustomerManagedWorkerCapabilitiesInput` via:

FleetCustomerManagedWorkerCapabilitiesArgs{...}

type FleetCustomerManagedWorkerCapabilitiesOutput

type FleetCustomerManagedWorkerCapabilitiesOutput struct{ *pulumi.OutputState }

func (FleetCustomerManagedWorkerCapabilitiesOutput) AcceleratorCount

func (FleetCustomerManagedWorkerCapabilitiesOutput) AcceleratorTotalMemoryMiB

func (FleetCustomerManagedWorkerCapabilitiesOutput) AcceleratorTypes

func (FleetCustomerManagedWorkerCapabilitiesOutput) CpuArchitectureType

func (FleetCustomerManagedWorkerCapabilitiesOutput) CustomAmounts

func (FleetCustomerManagedWorkerCapabilitiesOutput) CustomAttributes

func (FleetCustomerManagedWorkerCapabilitiesOutput) ElementType

func (FleetCustomerManagedWorkerCapabilitiesOutput) MemoryMiB

func (FleetCustomerManagedWorkerCapabilitiesOutput) OsFamily

func (FleetCustomerManagedWorkerCapabilitiesOutput) ToFleetCustomerManagedWorkerCapabilitiesOutput

func (o FleetCustomerManagedWorkerCapabilitiesOutput) ToFleetCustomerManagedWorkerCapabilitiesOutput() FleetCustomerManagedWorkerCapabilitiesOutput

func (FleetCustomerManagedWorkerCapabilitiesOutput) ToFleetCustomerManagedWorkerCapabilitiesOutputWithContext

func (o FleetCustomerManagedWorkerCapabilitiesOutput) ToFleetCustomerManagedWorkerCapabilitiesOutputWithContext(ctx context.Context) FleetCustomerManagedWorkerCapabilitiesOutput

func (FleetCustomerManagedWorkerCapabilitiesOutput) VCpuCount

type FleetCustomerManagedWorkerCapabilitiesPtrOutput

type FleetCustomerManagedWorkerCapabilitiesPtrOutput struct{ *pulumi.OutputState }

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) AcceleratorCount

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) AcceleratorTotalMemoryMiB

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) AcceleratorTypes

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) CpuArchitectureType

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) CustomAmounts

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) CustomAttributes

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) Elem

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) ElementType

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) MemoryMiB

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) OsFamily

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) ToFleetCustomerManagedWorkerCapabilitiesPtrOutput

func (o FleetCustomerManagedWorkerCapabilitiesPtrOutput) ToFleetCustomerManagedWorkerCapabilitiesPtrOutput() FleetCustomerManagedWorkerCapabilitiesPtrOutput

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) ToFleetCustomerManagedWorkerCapabilitiesPtrOutputWithContext

func (o FleetCustomerManagedWorkerCapabilitiesPtrOutput) ToFleetCustomerManagedWorkerCapabilitiesPtrOutputWithContext(ctx context.Context) FleetCustomerManagedWorkerCapabilitiesPtrOutput

func (FleetCustomerManagedWorkerCapabilitiesPtrOutput) VCpuCount

type FleetEc2EbsVolume

type FleetEc2EbsVolume struct {
	Iops          *int `pulumi:"iops"`
	SizeGiB       *int `pulumi:"sizeGiB"`
	ThroughputMiB *int `pulumi:"throughputMiB"`
}

type FleetEc2EbsVolumeArgs

type FleetEc2EbsVolumeArgs struct {
	Iops          pulumi.IntPtrInput `pulumi:"iops"`
	SizeGiB       pulumi.IntPtrInput `pulumi:"sizeGiB"`
	ThroughputMiB pulumi.IntPtrInput `pulumi:"throughputMiB"`
}

func (FleetEc2EbsVolumeArgs) ElementType

func (FleetEc2EbsVolumeArgs) ElementType() reflect.Type

func (FleetEc2EbsVolumeArgs) ToFleetEc2EbsVolumeOutput

func (i FleetEc2EbsVolumeArgs) ToFleetEc2EbsVolumeOutput() FleetEc2EbsVolumeOutput

func (FleetEc2EbsVolumeArgs) ToFleetEc2EbsVolumeOutputWithContext

func (i FleetEc2EbsVolumeArgs) ToFleetEc2EbsVolumeOutputWithContext(ctx context.Context) FleetEc2EbsVolumeOutput

func (FleetEc2EbsVolumeArgs) ToFleetEc2EbsVolumePtrOutput

func (i FleetEc2EbsVolumeArgs) ToFleetEc2EbsVolumePtrOutput() FleetEc2EbsVolumePtrOutput

func (FleetEc2EbsVolumeArgs) ToFleetEc2EbsVolumePtrOutputWithContext

func (i FleetEc2EbsVolumeArgs) ToFleetEc2EbsVolumePtrOutputWithContext(ctx context.Context) FleetEc2EbsVolumePtrOutput

type FleetEc2EbsVolumeInput

type FleetEc2EbsVolumeInput interface {
	pulumi.Input

	ToFleetEc2EbsVolumeOutput() FleetEc2EbsVolumeOutput
	ToFleetEc2EbsVolumeOutputWithContext(context.Context) FleetEc2EbsVolumeOutput
}

FleetEc2EbsVolumeInput is an input type that accepts FleetEc2EbsVolumeArgs and FleetEc2EbsVolumeOutput values. You can construct a concrete instance of `FleetEc2EbsVolumeInput` via:

FleetEc2EbsVolumeArgs{...}

type FleetEc2EbsVolumeOutput

type FleetEc2EbsVolumeOutput struct{ *pulumi.OutputState }

func (FleetEc2EbsVolumeOutput) ElementType

func (FleetEc2EbsVolumeOutput) ElementType() reflect.Type

func (FleetEc2EbsVolumeOutput) Iops

func (FleetEc2EbsVolumeOutput) SizeGiB

func (FleetEc2EbsVolumeOutput) ThroughputMiB

func (o FleetEc2EbsVolumeOutput) ThroughputMiB() pulumi.IntPtrOutput

func (FleetEc2EbsVolumeOutput) ToFleetEc2EbsVolumeOutput

func (o FleetEc2EbsVolumeOutput) ToFleetEc2EbsVolumeOutput() FleetEc2EbsVolumeOutput

func (FleetEc2EbsVolumeOutput) ToFleetEc2EbsVolumeOutputWithContext

func (o FleetEc2EbsVolumeOutput) ToFleetEc2EbsVolumeOutputWithContext(ctx context.Context) FleetEc2EbsVolumeOutput

func (FleetEc2EbsVolumeOutput) ToFleetEc2EbsVolumePtrOutput

func (o FleetEc2EbsVolumeOutput) ToFleetEc2EbsVolumePtrOutput() FleetEc2EbsVolumePtrOutput

func (FleetEc2EbsVolumeOutput) ToFleetEc2EbsVolumePtrOutputWithContext

func (o FleetEc2EbsVolumeOutput) ToFleetEc2EbsVolumePtrOutputWithContext(ctx context.Context) FleetEc2EbsVolumePtrOutput

type FleetEc2EbsVolumePtrInput

type FleetEc2EbsVolumePtrInput interface {
	pulumi.Input

	ToFleetEc2EbsVolumePtrOutput() FleetEc2EbsVolumePtrOutput
	ToFleetEc2EbsVolumePtrOutputWithContext(context.Context) FleetEc2EbsVolumePtrOutput
}

FleetEc2EbsVolumePtrInput is an input type that accepts FleetEc2EbsVolumeArgs, FleetEc2EbsVolumePtr and FleetEc2EbsVolumePtrOutput values. You can construct a concrete instance of `FleetEc2EbsVolumePtrInput` via:

        FleetEc2EbsVolumeArgs{...}

or:

        nil

type FleetEc2EbsVolumePtrOutput

type FleetEc2EbsVolumePtrOutput struct{ *pulumi.OutputState }

func (FleetEc2EbsVolumePtrOutput) Elem

func (FleetEc2EbsVolumePtrOutput) ElementType

func (FleetEc2EbsVolumePtrOutput) ElementType() reflect.Type

func (FleetEc2EbsVolumePtrOutput) Iops

func (FleetEc2EbsVolumePtrOutput) SizeGiB

func (FleetEc2EbsVolumePtrOutput) ThroughputMiB

func (FleetEc2EbsVolumePtrOutput) ToFleetEc2EbsVolumePtrOutput

func (o FleetEc2EbsVolumePtrOutput) ToFleetEc2EbsVolumePtrOutput() FleetEc2EbsVolumePtrOutput

func (FleetEc2EbsVolumePtrOutput) ToFleetEc2EbsVolumePtrOutputWithContext

func (o FleetEc2EbsVolumePtrOutput) ToFleetEc2EbsVolumePtrOutputWithContext(ctx context.Context) FleetEc2EbsVolumePtrOutput

type FleetEc2MarketType

type FleetEc2MarketType string

func (FleetEc2MarketType) ElementType

func (FleetEc2MarketType) ElementType() reflect.Type

func (FleetEc2MarketType) ToFleetEc2MarketTypeOutput

func (e FleetEc2MarketType) ToFleetEc2MarketTypeOutput() FleetEc2MarketTypeOutput

func (FleetEc2MarketType) ToFleetEc2MarketTypeOutputWithContext

func (e FleetEc2MarketType) ToFleetEc2MarketTypeOutputWithContext(ctx context.Context) FleetEc2MarketTypeOutput

func (FleetEc2MarketType) ToFleetEc2MarketTypePtrOutput

func (e FleetEc2MarketType) ToFleetEc2MarketTypePtrOutput() FleetEc2MarketTypePtrOutput

func (FleetEc2MarketType) ToFleetEc2MarketTypePtrOutputWithContext

func (e FleetEc2MarketType) ToFleetEc2MarketTypePtrOutputWithContext(ctx context.Context) FleetEc2MarketTypePtrOutput

func (FleetEc2MarketType) ToStringOutput

func (e FleetEc2MarketType) ToStringOutput() pulumi.StringOutput

func (FleetEc2MarketType) ToStringOutputWithContext

func (e FleetEc2MarketType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FleetEc2MarketType) ToStringPtrOutput

func (e FleetEc2MarketType) ToStringPtrOutput() pulumi.StringPtrOutput

func (FleetEc2MarketType) ToStringPtrOutputWithContext

func (e FleetEc2MarketType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetEc2MarketTypeInput

type FleetEc2MarketTypeInput interface {
	pulumi.Input

	ToFleetEc2MarketTypeOutput() FleetEc2MarketTypeOutput
	ToFleetEc2MarketTypeOutputWithContext(context.Context) FleetEc2MarketTypeOutput
}

FleetEc2MarketTypeInput is an input type that accepts values of the FleetEc2MarketType enum A concrete instance of `FleetEc2MarketTypeInput` can be one of the following:

FleetEc2MarketTypeOnDemand
FleetEc2MarketTypeSpot

type FleetEc2MarketTypeOutput

type FleetEc2MarketTypeOutput struct{ *pulumi.OutputState }

func (FleetEc2MarketTypeOutput) ElementType

func (FleetEc2MarketTypeOutput) ElementType() reflect.Type

func (FleetEc2MarketTypeOutput) ToFleetEc2MarketTypeOutput

func (o FleetEc2MarketTypeOutput) ToFleetEc2MarketTypeOutput() FleetEc2MarketTypeOutput

func (FleetEc2MarketTypeOutput) ToFleetEc2MarketTypeOutputWithContext

func (o FleetEc2MarketTypeOutput) ToFleetEc2MarketTypeOutputWithContext(ctx context.Context) FleetEc2MarketTypeOutput

func (FleetEc2MarketTypeOutput) ToFleetEc2MarketTypePtrOutput

func (o FleetEc2MarketTypeOutput) ToFleetEc2MarketTypePtrOutput() FleetEc2MarketTypePtrOutput

func (FleetEc2MarketTypeOutput) ToFleetEc2MarketTypePtrOutputWithContext

func (o FleetEc2MarketTypeOutput) ToFleetEc2MarketTypePtrOutputWithContext(ctx context.Context) FleetEc2MarketTypePtrOutput

func (FleetEc2MarketTypeOutput) ToStringOutput

func (o FleetEc2MarketTypeOutput) ToStringOutput() pulumi.StringOutput

func (FleetEc2MarketTypeOutput) ToStringOutputWithContext

func (o FleetEc2MarketTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FleetEc2MarketTypeOutput) ToStringPtrOutput

func (o FleetEc2MarketTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FleetEc2MarketTypeOutput) ToStringPtrOutputWithContext

func (o FleetEc2MarketTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetEc2MarketTypePtrInput

type FleetEc2MarketTypePtrInput interface {
	pulumi.Input

	ToFleetEc2MarketTypePtrOutput() FleetEc2MarketTypePtrOutput
	ToFleetEc2MarketTypePtrOutputWithContext(context.Context) FleetEc2MarketTypePtrOutput
}

func FleetEc2MarketTypePtr

func FleetEc2MarketTypePtr(v string) FleetEc2MarketTypePtrInput

type FleetEc2MarketTypePtrOutput

type FleetEc2MarketTypePtrOutput struct{ *pulumi.OutputState }

func (FleetEc2MarketTypePtrOutput) Elem

func (FleetEc2MarketTypePtrOutput) ElementType

func (FleetEc2MarketTypePtrOutput) ToFleetEc2MarketTypePtrOutput

func (o FleetEc2MarketTypePtrOutput) ToFleetEc2MarketTypePtrOutput() FleetEc2MarketTypePtrOutput

func (FleetEc2MarketTypePtrOutput) ToFleetEc2MarketTypePtrOutputWithContext

func (o FleetEc2MarketTypePtrOutput) ToFleetEc2MarketTypePtrOutputWithContext(ctx context.Context) FleetEc2MarketTypePtrOutput

func (FleetEc2MarketTypePtrOutput) ToStringPtrOutput

func (o FleetEc2MarketTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FleetEc2MarketTypePtrOutput) ToStringPtrOutputWithContext

func (o FleetEc2MarketTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetInput

type FleetInput interface {
	pulumi.Input

	ToFleetOutput() FleetOutput
	ToFleetOutputWithContext(ctx context.Context) FleetOutput
}

type FleetMemoryMiBRange

type FleetMemoryMiBRange struct {
	Max *int `pulumi:"max"`
	Min int  `pulumi:"min"`
}

type FleetMemoryMiBRangeArgs

type FleetMemoryMiBRangeArgs struct {
	Max pulumi.IntPtrInput `pulumi:"max"`
	Min pulumi.IntInput    `pulumi:"min"`
}

func (FleetMemoryMiBRangeArgs) ElementType

func (FleetMemoryMiBRangeArgs) ElementType() reflect.Type

func (FleetMemoryMiBRangeArgs) ToFleetMemoryMiBRangeOutput

func (i FleetMemoryMiBRangeArgs) ToFleetMemoryMiBRangeOutput() FleetMemoryMiBRangeOutput

func (FleetMemoryMiBRangeArgs) ToFleetMemoryMiBRangeOutputWithContext

func (i FleetMemoryMiBRangeArgs) ToFleetMemoryMiBRangeOutputWithContext(ctx context.Context) FleetMemoryMiBRangeOutput

type FleetMemoryMiBRangeInput

type FleetMemoryMiBRangeInput interface {
	pulumi.Input

	ToFleetMemoryMiBRangeOutput() FleetMemoryMiBRangeOutput
	ToFleetMemoryMiBRangeOutputWithContext(context.Context) FleetMemoryMiBRangeOutput
}

FleetMemoryMiBRangeInput is an input type that accepts FleetMemoryMiBRangeArgs and FleetMemoryMiBRangeOutput values. You can construct a concrete instance of `FleetMemoryMiBRangeInput` via:

FleetMemoryMiBRangeArgs{...}

type FleetMemoryMiBRangeOutput

type FleetMemoryMiBRangeOutput struct{ *pulumi.OutputState }

func (FleetMemoryMiBRangeOutput) ElementType

func (FleetMemoryMiBRangeOutput) ElementType() reflect.Type

func (FleetMemoryMiBRangeOutput) Max

func (FleetMemoryMiBRangeOutput) Min

func (FleetMemoryMiBRangeOutput) ToFleetMemoryMiBRangeOutput

func (o FleetMemoryMiBRangeOutput) ToFleetMemoryMiBRangeOutput() FleetMemoryMiBRangeOutput

func (FleetMemoryMiBRangeOutput) ToFleetMemoryMiBRangeOutputWithContext

func (o FleetMemoryMiBRangeOutput) ToFleetMemoryMiBRangeOutputWithContext(ctx context.Context) FleetMemoryMiBRangeOutput

type FleetMemoryMiBRangePtrOutput

type FleetMemoryMiBRangePtrOutput struct{ *pulumi.OutputState }

func (FleetMemoryMiBRangePtrOutput) Elem

func (FleetMemoryMiBRangePtrOutput) ElementType

func (FleetMemoryMiBRangePtrOutput) Max

func (FleetMemoryMiBRangePtrOutput) Min

func (FleetMemoryMiBRangePtrOutput) ToFleetMemoryMiBRangePtrOutput

func (o FleetMemoryMiBRangePtrOutput) ToFleetMemoryMiBRangePtrOutput() FleetMemoryMiBRangePtrOutput

func (FleetMemoryMiBRangePtrOutput) ToFleetMemoryMiBRangePtrOutputWithContext

func (o FleetMemoryMiBRangePtrOutput) ToFleetMemoryMiBRangePtrOutputWithContext(ctx context.Context) FleetMemoryMiBRangePtrOutput

type FleetOutput

type FleetOutput struct{ *pulumi.OutputState }

func (FleetOutput) Arn

func (FleetOutput) Capabilities

func (o FleetOutput) Capabilities() FleetCapabilitiesOutput

func (FleetOutput) Configuration

func (o FleetOutput) Configuration() pulumi.AnyOutput

func (FleetOutput) Description

func (o FleetOutput) Description() pulumi.StringPtrOutput

func (FleetOutput) DisplayName

func (o FleetOutput) DisplayName() pulumi.StringOutput

func (FleetOutput) ElementType

func (FleetOutput) ElementType() reflect.Type

func (FleetOutput) FarmId

func (o FleetOutput) FarmId() pulumi.StringPtrOutput

func (FleetOutput) FleetId

func (o FleetOutput) FleetId() pulumi.StringOutput

func (FleetOutput) MaxWorkerCount

func (o FleetOutput) MaxWorkerCount() pulumi.IntOutput

func (FleetOutput) MinWorkerCount

func (o FleetOutput) MinWorkerCount() pulumi.IntPtrOutput

func (FleetOutput) RoleArn

func (o FleetOutput) RoleArn() pulumi.StringOutput

func (FleetOutput) Status

func (o FleetOutput) Status() FleetStatusOutput

func (FleetOutput) ToFleetOutput

func (o FleetOutput) ToFleetOutput() FleetOutput

func (FleetOutput) ToFleetOutputWithContext

func (o FleetOutput) ToFleetOutputWithContext(ctx context.Context) FleetOutput

func (FleetOutput) WorkerCount

func (o FleetOutput) WorkerCount() pulumi.IntOutput

type FleetServiceManagedEc2FleetConfiguration

type FleetServiceManagedEc2FleetConfiguration struct {
	InstanceCapabilities  FleetServiceManagedEc2InstanceCapabilities  `pulumi:"instanceCapabilities"`
	InstanceMarketOptions FleetServiceManagedEc2InstanceMarketOptions `pulumi:"instanceMarketOptions"`
}

type FleetServiceManagedEc2FleetConfigurationArgs

type FleetServiceManagedEc2FleetConfigurationArgs struct {
	InstanceCapabilities  FleetServiceManagedEc2InstanceCapabilitiesInput  `pulumi:"instanceCapabilities"`
	InstanceMarketOptions FleetServiceManagedEc2InstanceMarketOptionsInput `pulumi:"instanceMarketOptions"`
}

func (FleetServiceManagedEc2FleetConfigurationArgs) ElementType

func (FleetServiceManagedEc2FleetConfigurationArgs) ToFleetServiceManagedEc2FleetConfigurationOutput

func (i FleetServiceManagedEc2FleetConfigurationArgs) ToFleetServiceManagedEc2FleetConfigurationOutput() FleetServiceManagedEc2FleetConfigurationOutput

func (FleetServiceManagedEc2FleetConfigurationArgs) ToFleetServiceManagedEc2FleetConfigurationOutputWithContext

func (i FleetServiceManagedEc2FleetConfigurationArgs) ToFleetServiceManagedEc2FleetConfigurationOutputWithContext(ctx context.Context) FleetServiceManagedEc2FleetConfigurationOutput

type FleetServiceManagedEc2FleetConfigurationInput

type FleetServiceManagedEc2FleetConfigurationInput interface {
	pulumi.Input

	ToFleetServiceManagedEc2FleetConfigurationOutput() FleetServiceManagedEc2FleetConfigurationOutput
	ToFleetServiceManagedEc2FleetConfigurationOutputWithContext(context.Context) FleetServiceManagedEc2FleetConfigurationOutput
}

FleetServiceManagedEc2FleetConfigurationInput is an input type that accepts FleetServiceManagedEc2FleetConfigurationArgs and FleetServiceManagedEc2FleetConfigurationOutput values. You can construct a concrete instance of `FleetServiceManagedEc2FleetConfigurationInput` via:

FleetServiceManagedEc2FleetConfigurationArgs{...}

type FleetServiceManagedEc2FleetConfigurationOutput

type FleetServiceManagedEc2FleetConfigurationOutput struct{ *pulumi.OutputState }

func (FleetServiceManagedEc2FleetConfigurationOutput) ElementType

func (FleetServiceManagedEc2FleetConfigurationOutput) InstanceCapabilities

func (FleetServiceManagedEc2FleetConfigurationOutput) InstanceMarketOptions

func (FleetServiceManagedEc2FleetConfigurationOutput) ToFleetServiceManagedEc2FleetConfigurationOutput

func (o FleetServiceManagedEc2FleetConfigurationOutput) ToFleetServiceManagedEc2FleetConfigurationOutput() FleetServiceManagedEc2FleetConfigurationOutput

func (FleetServiceManagedEc2FleetConfigurationOutput) ToFleetServiceManagedEc2FleetConfigurationOutputWithContext

func (o FleetServiceManagedEc2FleetConfigurationOutput) ToFleetServiceManagedEc2FleetConfigurationOutputWithContext(ctx context.Context) FleetServiceManagedEc2FleetConfigurationOutput

type FleetServiceManagedEc2FleetConfigurationPtrOutput

type FleetServiceManagedEc2FleetConfigurationPtrOutput struct{ *pulumi.OutputState }

func (FleetServiceManagedEc2FleetConfigurationPtrOutput) Elem

func (FleetServiceManagedEc2FleetConfigurationPtrOutput) ElementType

func (FleetServiceManagedEc2FleetConfigurationPtrOutput) InstanceCapabilities

func (FleetServiceManagedEc2FleetConfigurationPtrOutput) InstanceMarketOptions

func (FleetServiceManagedEc2FleetConfigurationPtrOutput) ToFleetServiceManagedEc2FleetConfigurationPtrOutput

func (o FleetServiceManagedEc2FleetConfigurationPtrOutput) ToFleetServiceManagedEc2FleetConfigurationPtrOutput() FleetServiceManagedEc2FleetConfigurationPtrOutput

func (FleetServiceManagedEc2FleetConfigurationPtrOutput) ToFleetServiceManagedEc2FleetConfigurationPtrOutputWithContext

func (o FleetServiceManagedEc2FleetConfigurationPtrOutput) ToFleetServiceManagedEc2FleetConfigurationPtrOutputWithContext(ctx context.Context) FleetServiceManagedEc2FleetConfigurationPtrOutput

type FleetServiceManagedEc2InstanceCapabilities

type FleetServiceManagedEc2InstanceCapabilities struct {
	AllowedInstanceTypes  []string                                      `pulumi:"allowedInstanceTypes"`
	CpuArchitectureType   FleetCpuArchitectureType                      `pulumi:"cpuArchitectureType"`
	CustomAmounts         []FleetAmountCapability                       `pulumi:"customAmounts"`
	CustomAttributes      []FleetAttributeCapability                    `pulumi:"customAttributes"`
	ExcludedInstanceTypes []string                                      `pulumi:"excludedInstanceTypes"`
	MemoryMiB             FleetMemoryMiBRange                           `pulumi:"memoryMiB"`
	OsFamily              FleetServiceManagedFleetOperatingSystemFamily `pulumi:"osFamily"`
	RootEbsVolume         *FleetEc2EbsVolume                            `pulumi:"rootEbsVolume"`
	VCpuCount             FleetVCpuCountRange                           `pulumi:"vCpuCount"`
}

type FleetServiceManagedEc2InstanceCapabilitiesArgs

type FleetServiceManagedEc2InstanceCapabilitiesArgs struct {
	AllowedInstanceTypes  pulumi.StringArrayInput                            `pulumi:"allowedInstanceTypes"`
	CpuArchitectureType   FleetCpuArchitectureTypeInput                      `pulumi:"cpuArchitectureType"`
	CustomAmounts         FleetAmountCapabilityArrayInput                    `pulumi:"customAmounts"`
	CustomAttributes      FleetAttributeCapabilityArrayInput                 `pulumi:"customAttributes"`
	ExcludedInstanceTypes pulumi.StringArrayInput                            `pulumi:"excludedInstanceTypes"`
	MemoryMiB             FleetMemoryMiBRangeInput                           `pulumi:"memoryMiB"`
	OsFamily              FleetServiceManagedFleetOperatingSystemFamilyInput `pulumi:"osFamily"`
	RootEbsVolume         FleetEc2EbsVolumePtrInput                          `pulumi:"rootEbsVolume"`
	VCpuCount             FleetVCpuCountRangeInput                           `pulumi:"vCpuCount"`
}

func (FleetServiceManagedEc2InstanceCapabilitiesArgs) ElementType

func (FleetServiceManagedEc2InstanceCapabilitiesArgs) ToFleetServiceManagedEc2InstanceCapabilitiesOutput

func (i FleetServiceManagedEc2InstanceCapabilitiesArgs) ToFleetServiceManagedEc2InstanceCapabilitiesOutput() FleetServiceManagedEc2InstanceCapabilitiesOutput

func (FleetServiceManagedEc2InstanceCapabilitiesArgs) ToFleetServiceManagedEc2InstanceCapabilitiesOutputWithContext

func (i FleetServiceManagedEc2InstanceCapabilitiesArgs) ToFleetServiceManagedEc2InstanceCapabilitiesOutputWithContext(ctx context.Context) FleetServiceManagedEc2InstanceCapabilitiesOutput

type FleetServiceManagedEc2InstanceCapabilitiesInput

type FleetServiceManagedEc2InstanceCapabilitiesInput interface {
	pulumi.Input

	ToFleetServiceManagedEc2InstanceCapabilitiesOutput() FleetServiceManagedEc2InstanceCapabilitiesOutput
	ToFleetServiceManagedEc2InstanceCapabilitiesOutputWithContext(context.Context) FleetServiceManagedEc2InstanceCapabilitiesOutput
}

FleetServiceManagedEc2InstanceCapabilitiesInput is an input type that accepts FleetServiceManagedEc2InstanceCapabilitiesArgs and FleetServiceManagedEc2InstanceCapabilitiesOutput values. You can construct a concrete instance of `FleetServiceManagedEc2InstanceCapabilitiesInput` via:

FleetServiceManagedEc2InstanceCapabilitiesArgs{...}

type FleetServiceManagedEc2InstanceCapabilitiesOutput

type FleetServiceManagedEc2InstanceCapabilitiesOutput struct{ *pulumi.OutputState }

func (FleetServiceManagedEc2InstanceCapabilitiesOutput) AllowedInstanceTypes

func (FleetServiceManagedEc2InstanceCapabilitiesOutput) CpuArchitectureType

func (FleetServiceManagedEc2InstanceCapabilitiesOutput) CustomAmounts

func (FleetServiceManagedEc2InstanceCapabilitiesOutput) CustomAttributes

func (FleetServiceManagedEc2InstanceCapabilitiesOutput) ElementType

func (FleetServiceManagedEc2InstanceCapabilitiesOutput) ExcludedInstanceTypes

func (FleetServiceManagedEc2InstanceCapabilitiesOutput) MemoryMiB

func (FleetServiceManagedEc2InstanceCapabilitiesOutput) OsFamily

func (FleetServiceManagedEc2InstanceCapabilitiesOutput) RootEbsVolume

func (FleetServiceManagedEc2InstanceCapabilitiesOutput) ToFleetServiceManagedEc2InstanceCapabilitiesOutput

func (o FleetServiceManagedEc2InstanceCapabilitiesOutput) ToFleetServiceManagedEc2InstanceCapabilitiesOutput() FleetServiceManagedEc2InstanceCapabilitiesOutput

func (FleetServiceManagedEc2InstanceCapabilitiesOutput) ToFleetServiceManagedEc2InstanceCapabilitiesOutputWithContext

func (o FleetServiceManagedEc2InstanceCapabilitiesOutput) ToFleetServiceManagedEc2InstanceCapabilitiesOutputWithContext(ctx context.Context) FleetServiceManagedEc2InstanceCapabilitiesOutput

func (FleetServiceManagedEc2InstanceCapabilitiesOutput) VCpuCount

type FleetServiceManagedEc2InstanceCapabilitiesPtrOutput

type FleetServiceManagedEc2InstanceCapabilitiesPtrOutput struct{ *pulumi.OutputState }

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) AllowedInstanceTypes

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) CpuArchitectureType

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) CustomAmounts

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) CustomAttributes

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) Elem

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) ElementType

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) ExcludedInstanceTypes

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) MemoryMiB

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) OsFamily

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) RootEbsVolume

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) ToFleetServiceManagedEc2InstanceCapabilitiesPtrOutput

func (o FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) ToFleetServiceManagedEc2InstanceCapabilitiesPtrOutput() FleetServiceManagedEc2InstanceCapabilitiesPtrOutput

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) ToFleetServiceManagedEc2InstanceCapabilitiesPtrOutputWithContext

func (o FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) ToFleetServiceManagedEc2InstanceCapabilitiesPtrOutputWithContext(ctx context.Context) FleetServiceManagedEc2InstanceCapabilitiesPtrOutput

func (FleetServiceManagedEc2InstanceCapabilitiesPtrOutput) VCpuCount

type FleetServiceManagedEc2InstanceMarketOptions

type FleetServiceManagedEc2InstanceMarketOptions struct {
	Type FleetEc2MarketType `pulumi:"type"`
}

type FleetServiceManagedEc2InstanceMarketOptionsArgs

type FleetServiceManagedEc2InstanceMarketOptionsArgs struct {
	Type FleetEc2MarketTypeInput `pulumi:"type"`
}

func (FleetServiceManagedEc2InstanceMarketOptionsArgs) ElementType

func (FleetServiceManagedEc2InstanceMarketOptionsArgs) ToFleetServiceManagedEc2InstanceMarketOptionsOutput

func (i FleetServiceManagedEc2InstanceMarketOptionsArgs) ToFleetServiceManagedEc2InstanceMarketOptionsOutput() FleetServiceManagedEc2InstanceMarketOptionsOutput

func (FleetServiceManagedEc2InstanceMarketOptionsArgs) ToFleetServiceManagedEc2InstanceMarketOptionsOutputWithContext

func (i FleetServiceManagedEc2InstanceMarketOptionsArgs) ToFleetServiceManagedEc2InstanceMarketOptionsOutputWithContext(ctx context.Context) FleetServiceManagedEc2InstanceMarketOptionsOutput

type FleetServiceManagedEc2InstanceMarketOptionsInput

type FleetServiceManagedEc2InstanceMarketOptionsInput interface {
	pulumi.Input

	ToFleetServiceManagedEc2InstanceMarketOptionsOutput() FleetServiceManagedEc2InstanceMarketOptionsOutput
	ToFleetServiceManagedEc2InstanceMarketOptionsOutputWithContext(context.Context) FleetServiceManagedEc2InstanceMarketOptionsOutput
}

FleetServiceManagedEc2InstanceMarketOptionsInput is an input type that accepts FleetServiceManagedEc2InstanceMarketOptionsArgs and FleetServiceManagedEc2InstanceMarketOptionsOutput values. You can construct a concrete instance of `FleetServiceManagedEc2InstanceMarketOptionsInput` via:

FleetServiceManagedEc2InstanceMarketOptionsArgs{...}

type FleetServiceManagedEc2InstanceMarketOptionsOutput

type FleetServiceManagedEc2InstanceMarketOptionsOutput struct{ *pulumi.OutputState }

func (FleetServiceManagedEc2InstanceMarketOptionsOutput) ElementType

func (FleetServiceManagedEc2InstanceMarketOptionsOutput) ToFleetServiceManagedEc2InstanceMarketOptionsOutput

func (o FleetServiceManagedEc2InstanceMarketOptionsOutput) ToFleetServiceManagedEc2InstanceMarketOptionsOutput() FleetServiceManagedEc2InstanceMarketOptionsOutput

func (FleetServiceManagedEc2InstanceMarketOptionsOutput) ToFleetServiceManagedEc2InstanceMarketOptionsOutputWithContext

func (o FleetServiceManagedEc2InstanceMarketOptionsOutput) ToFleetServiceManagedEc2InstanceMarketOptionsOutputWithContext(ctx context.Context) FleetServiceManagedEc2InstanceMarketOptionsOutput

func (FleetServiceManagedEc2InstanceMarketOptionsOutput) Type

type FleetServiceManagedEc2InstanceMarketOptionsPtrOutput

type FleetServiceManagedEc2InstanceMarketOptionsPtrOutput struct{ *pulumi.OutputState }

func (FleetServiceManagedEc2InstanceMarketOptionsPtrOutput) Elem

func (FleetServiceManagedEc2InstanceMarketOptionsPtrOutput) ElementType

func (FleetServiceManagedEc2InstanceMarketOptionsPtrOutput) ToFleetServiceManagedEc2InstanceMarketOptionsPtrOutput

func (FleetServiceManagedEc2InstanceMarketOptionsPtrOutput) ToFleetServiceManagedEc2InstanceMarketOptionsPtrOutputWithContext

func (o FleetServiceManagedEc2InstanceMarketOptionsPtrOutput) ToFleetServiceManagedEc2InstanceMarketOptionsPtrOutputWithContext(ctx context.Context) FleetServiceManagedEc2InstanceMarketOptionsPtrOutput

func (FleetServiceManagedEc2InstanceMarketOptionsPtrOutput) Type

type FleetServiceManagedFleetOperatingSystemFamily

type FleetServiceManagedFleetOperatingSystemFamily string

func (FleetServiceManagedFleetOperatingSystemFamily) ElementType

func (FleetServiceManagedFleetOperatingSystemFamily) ToFleetServiceManagedFleetOperatingSystemFamilyOutput

func (e FleetServiceManagedFleetOperatingSystemFamily) ToFleetServiceManagedFleetOperatingSystemFamilyOutput() FleetServiceManagedFleetOperatingSystemFamilyOutput

func (FleetServiceManagedFleetOperatingSystemFamily) ToFleetServiceManagedFleetOperatingSystemFamilyOutputWithContext

func (e FleetServiceManagedFleetOperatingSystemFamily) ToFleetServiceManagedFleetOperatingSystemFamilyOutputWithContext(ctx context.Context) FleetServiceManagedFleetOperatingSystemFamilyOutput

func (FleetServiceManagedFleetOperatingSystemFamily) ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutput

func (e FleetServiceManagedFleetOperatingSystemFamily) ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutput() FleetServiceManagedFleetOperatingSystemFamilyPtrOutput

func (FleetServiceManagedFleetOperatingSystemFamily) ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutputWithContext

func (e FleetServiceManagedFleetOperatingSystemFamily) ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutputWithContext(ctx context.Context) FleetServiceManagedFleetOperatingSystemFamilyPtrOutput

func (FleetServiceManagedFleetOperatingSystemFamily) ToStringOutput

func (FleetServiceManagedFleetOperatingSystemFamily) ToStringOutputWithContext

func (FleetServiceManagedFleetOperatingSystemFamily) ToStringPtrOutput

func (FleetServiceManagedFleetOperatingSystemFamily) ToStringPtrOutputWithContext

type FleetServiceManagedFleetOperatingSystemFamilyInput

type FleetServiceManagedFleetOperatingSystemFamilyInput interface {
	pulumi.Input

	ToFleetServiceManagedFleetOperatingSystemFamilyOutput() FleetServiceManagedFleetOperatingSystemFamilyOutput
	ToFleetServiceManagedFleetOperatingSystemFamilyOutputWithContext(context.Context) FleetServiceManagedFleetOperatingSystemFamilyOutput
}

FleetServiceManagedFleetOperatingSystemFamilyInput is an input type that accepts values of the FleetServiceManagedFleetOperatingSystemFamily enum A concrete instance of `FleetServiceManagedFleetOperatingSystemFamilyInput` can be one of the following:

FleetServiceManagedFleetOperatingSystemFamilyLinux

type FleetServiceManagedFleetOperatingSystemFamilyOutput

type FleetServiceManagedFleetOperatingSystemFamilyOutput struct{ *pulumi.OutputState }

func (FleetServiceManagedFleetOperatingSystemFamilyOutput) ElementType

func (FleetServiceManagedFleetOperatingSystemFamilyOutput) ToFleetServiceManagedFleetOperatingSystemFamilyOutput

func (o FleetServiceManagedFleetOperatingSystemFamilyOutput) ToFleetServiceManagedFleetOperatingSystemFamilyOutput() FleetServiceManagedFleetOperatingSystemFamilyOutput

func (FleetServiceManagedFleetOperatingSystemFamilyOutput) ToFleetServiceManagedFleetOperatingSystemFamilyOutputWithContext

func (o FleetServiceManagedFleetOperatingSystemFamilyOutput) ToFleetServiceManagedFleetOperatingSystemFamilyOutputWithContext(ctx context.Context) FleetServiceManagedFleetOperatingSystemFamilyOutput

func (FleetServiceManagedFleetOperatingSystemFamilyOutput) ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutput

func (o FleetServiceManagedFleetOperatingSystemFamilyOutput) ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutput() FleetServiceManagedFleetOperatingSystemFamilyPtrOutput

func (FleetServiceManagedFleetOperatingSystemFamilyOutput) ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutputWithContext

func (o FleetServiceManagedFleetOperatingSystemFamilyOutput) ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutputWithContext(ctx context.Context) FleetServiceManagedFleetOperatingSystemFamilyPtrOutput

func (FleetServiceManagedFleetOperatingSystemFamilyOutput) ToStringOutput

func (FleetServiceManagedFleetOperatingSystemFamilyOutput) ToStringOutputWithContext

func (FleetServiceManagedFleetOperatingSystemFamilyOutput) ToStringPtrOutput

func (FleetServiceManagedFleetOperatingSystemFamilyOutput) ToStringPtrOutputWithContext

type FleetServiceManagedFleetOperatingSystemFamilyPtrInput

type FleetServiceManagedFleetOperatingSystemFamilyPtrInput interface {
	pulumi.Input

	ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutput() FleetServiceManagedFleetOperatingSystemFamilyPtrOutput
	ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutputWithContext(context.Context) FleetServiceManagedFleetOperatingSystemFamilyPtrOutput
}

type FleetServiceManagedFleetOperatingSystemFamilyPtrOutput

type FleetServiceManagedFleetOperatingSystemFamilyPtrOutput struct{ *pulumi.OutputState }

func (FleetServiceManagedFleetOperatingSystemFamilyPtrOutput) Elem

func (FleetServiceManagedFleetOperatingSystemFamilyPtrOutput) ElementType

func (FleetServiceManagedFleetOperatingSystemFamilyPtrOutput) ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutput

func (FleetServiceManagedFleetOperatingSystemFamilyPtrOutput) ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutputWithContext

func (o FleetServiceManagedFleetOperatingSystemFamilyPtrOutput) ToFleetServiceManagedFleetOperatingSystemFamilyPtrOutputWithContext(ctx context.Context) FleetServiceManagedFleetOperatingSystemFamilyPtrOutput

func (FleetServiceManagedFleetOperatingSystemFamilyPtrOutput) ToStringPtrOutput

func (FleetServiceManagedFleetOperatingSystemFamilyPtrOutput) ToStringPtrOutputWithContext

type FleetState

type FleetState struct {
}

func (FleetState) ElementType

func (FleetState) ElementType() reflect.Type

type FleetStatus

type FleetStatus string

type FleetStatusOutput

type FleetStatusOutput struct{ *pulumi.OutputState }

func (FleetStatusOutput) ElementType

func (FleetStatusOutput) ElementType() reflect.Type

func (FleetStatusOutput) ToFleetStatusOutput

func (o FleetStatusOutput) ToFleetStatusOutput() FleetStatusOutput

func (FleetStatusOutput) ToFleetStatusOutputWithContext

func (o FleetStatusOutput) ToFleetStatusOutputWithContext(ctx context.Context) FleetStatusOutput

func (FleetStatusOutput) ToFleetStatusPtrOutput

func (o FleetStatusOutput) ToFleetStatusPtrOutput() FleetStatusPtrOutput

func (FleetStatusOutput) ToFleetStatusPtrOutputWithContext

func (o FleetStatusOutput) ToFleetStatusPtrOutputWithContext(ctx context.Context) FleetStatusPtrOutput

func (FleetStatusOutput) ToStringOutput

func (o FleetStatusOutput) ToStringOutput() pulumi.StringOutput

func (FleetStatusOutput) ToStringOutputWithContext

func (o FleetStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FleetStatusOutput) ToStringPtrOutput

func (o FleetStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FleetStatusOutput) ToStringPtrOutputWithContext

func (o FleetStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetStatusPtrOutput

type FleetStatusPtrOutput struct{ *pulumi.OutputState }

func (FleetStatusPtrOutput) Elem

func (FleetStatusPtrOutput) ElementType

func (FleetStatusPtrOutput) ElementType() reflect.Type

func (FleetStatusPtrOutput) ToFleetStatusPtrOutput

func (o FleetStatusPtrOutput) ToFleetStatusPtrOutput() FleetStatusPtrOutput

func (FleetStatusPtrOutput) ToFleetStatusPtrOutputWithContext

func (o FleetStatusPtrOutput) ToFleetStatusPtrOutputWithContext(ctx context.Context) FleetStatusPtrOutput

func (FleetStatusPtrOutput) ToStringPtrOutput

func (o FleetStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FleetStatusPtrOutput) ToStringPtrOutputWithContext

func (o FleetStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FleetVCpuCountRange

type FleetVCpuCountRange struct {
	Max *int `pulumi:"max"`
	Min int  `pulumi:"min"`
}

type FleetVCpuCountRangeArgs

type FleetVCpuCountRangeArgs struct {
	Max pulumi.IntPtrInput `pulumi:"max"`
	Min pulumi.IntInput    `pulumi:"min"`
}

func (FleetVCpuCountRangeArgs) ElementType

func (FleetVCpuCountRangeArgs) ElementType() reflect.Type

func (FleetVCpuCountRangeArgs) ToFleetVCpuCountRangeOutput

func (i FleetVCpuCountRangeArgs) ToFleetVCpuCountRangeOutput() FleetVCpuCountRangeOutput

func (FleetVCpuCountRangeArgs) ToFleetVCpuCountRangeOutputWithContext

func (i FleetVCpuCountRangeArgs) ToFleetVCpuCountRangeOutputWithContext(ctx context.Context) FleetVCpuCountRangeOutput

type FleetVCpuCountRangeInput

type FleetVCpuCountRangeInput interface {
	pulumi.Input

	ToFleetVCpuCountRangeOutput() FleetVCpuCountRangeOutput
	ToFleetVCpuCountRangeOutputWithContext(context.Context) FleetVCpuCountRangeOutput
}

FleetVCpuCountRangeInput is an input type that accepts FleetVCpuCountRangeArgs and FleetVCpuCountRangeOutput values. You can construct a concrete instance of `FleetVCpuCountRangeInput` via:

FleetVCpuCountRangeArgs{...}

type FleetVCpuCountRangeOutput

type FleetVCpuCountRangeOutput struct{ *pulumi.OutputState }

func (FleetVCpuCountRangeOutput) ElementType

func (FleetVCpuCountRangeOutput) ElementType() reflect.Type

func (FleetVCpuCountRangeOutput) Max

func (FleetVCpuCountRangeOutput) Min

func (FleetVCpuCountRangeOutput) ToFleetVCpuCountRangeOutput

func (o FleetVCpuCountRangeOutput) ToFleetVCpuCountRangeOutput() FleetVCpuCountRangeOutput

func (FleetVCpuCountRangeOutput) ToFleetVCpuCountRangeOutputWithContext

func (o FleetVCpuCountRangeOutput) ToFleetVCpuCountRangeOutputWithContext(ctx context.Context) FleetVCpuCountRangeOutput

type FleetVCpuCountRangePtrOutput

type FleetVCpuCountRangePtrOutput struct{ *pulumi.OutputState }

func (FleetVCpuCountRangePtrOutput) Elem

func (FleetVCpuCountRangePtrOutput) ElementType

func (FleetVCpuCountRangePtrOutput) Max

func (FleetVCpuCountRangePtrOutput) Min

func (FleetVCpuCountRangePtrOutput) ToFleetVCpuCountRangePtrOutput

func (o FleetVCpuCountRangePtrOutput) ToFleetVCpuCountRangePtrOutput() FleetVCpuCountRangePtrOutput

func (FleetVCpuCountRangePtrOutput) ToFleetVCpuCountRangePtrOutputWithContext

func (o FleetVCpuCountRangePtrOutput) ToFleetVCpuCountRangePtrOutputWithContext(ctx context.Context) FleetVCpuCountRangePtrOutput

type LicenseEndpoint

type LicenseEndpoint struct {
	pulumi.CustomResourceState

	Arn               pulumi.StringOutput         `pulumi:"arn"`
	DnsName           pulumi.StringOutput         `pulumi:"dnsName"`
	LicenseEndpointId pulumi.StringOutput         `pulumi:"licenseEndpointId"`
	SecurityGroupIds  pulumi.StringArrayOutput    `pulumi:"securityGroupIds"`
	Status            LicenseEndpointStatusOutput `pulumi:"status"`
	StatusMessage     pulumi.StringOutput         `pulumi:"statusMessage"`
	SubnetIds         pulumi.StringArrayOutput    `pulumi:"subnetIds"`
	VpcId             pulumi.StringOutput         `pulumi:"vpcId"`
}

Definition of AWS::Deadline::LicenseEndpoint Resource Type

func GetLicenseEndpoint

func GetLicenseEndpoint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *LicenseEndpointState, opts ...pulumi.ResourceOption) (*LicenseEndpoint, error)

GetLicenseEndpoint gets an existing LicenseEndpoint 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 NewLicenseEndpoint

func NewLicenseEndpoint(ctx *pulumi.Context,
	name string, args *LicenseEndpointArgs, opts ...pulumi.ResourceOption) (*LicenseEndpoint, error)

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

func (*LicenseEndpoint) ElementType

func (*LicenseEndpoint) ElementType() reflect.Type

func (*LicenseEndpoint) ToLicenseEndpointOutput

func (i *LicenseEndpoint) ToLicenseEndpointOutput() LicenseEndpointOutput

func (*LicenseEndpoint) ToLicenseEndpointOutputWithContext

func (i *LicenseEndpoint) ToLicenseEndpointOutputWithContext(ctx context.Context) LicenseEndpointOutput

type LicenseEndpointArgs

type LicenseEndpointArgs struct {
	SecurityGroupIds pulumi.StringArrayInput
	SubnetIds        pulumi.StringArrayInput
	VpcId            pulumi.StringInput
}

The set of arguments for constructing a LicenseEndpoint resource.

func (LicenseEndpointArgs) ElementType

func (LicenseEndpointArgs) ElementType() reflect.Type

type LicenseEndpointInput

type LicenseEndpointInput interface {
	pulumi.Input

	ToLicenseEndpointOutput() LicenseEndpointOutput
	ToLicenseEndpointOutputWithContext(ctx context.Context) LicenseEndpointOutput
}

type LicenseEndpointOutput

type LicenseEndpointOutput struct{ *pulumi.OutputState }

func (LicenseEndpointOutput) Arn

func (LicenseEndpointOutput) DnsName

func (LicenseEndpointOutput) ElementType

func (LicenseEndpointOutput) ElementType() reflect.Type

func (LicenseEndpointOutput) LicenseEndpointId

func (o LicenseEndpointOutput) LicenseEndpointId() pulumi.StringOutput

func (LicenseEndpointOutput) SecurityGroupIds

func (o LicenseEndpointOutput) SecurityGroupIds() pulumi.StringArrayOutput

func (LicenseEndpointOutput) Status

func (LicenseEndpointOutput) StatusMessage

func (o LicenseEndpointOutput) StatusMessage() pulumi.StringOutput

func (LicenseEndpointOutput) SubnetIds

func (LicenseEndpointOutput) ToLicenseEndpointOutput

func (o LicenseEndpointOutput) ToLicenseEndpointOutput() LicenseEndpointOutput

func (LicenseEndpointOutput) ToLicenseEndpointOutputWithContext

func (o LicenseEndpointOutput) ToLicenseEndpointOutputWithContext(ctx context.Context) LicenseEndpointOutput

func (LicenseEndpointOutput) VpcId

type LicenseEndpointState

type LicenseEndpointState struct {
}

func (LicenseEndpointState) ElementType

func (LicenseEndpointState) ElementType() reflect.Type

type LicenseEndpointStatus

type LicenseEndpointStatus string

type LicenseEndpointStatusOutput

type LicenseEndpointStatusOutput struct{ *pulumi.OutputState }

func (LicenseEndpointStatusOutput) ElementType

func (LicenseEndpointStatusOutput) ToLicenseEndpointStatusOutput

func (o LicenseEndpointStatusOutput) ToLicenseEndpointStatusOutput() LicenseEndpointStatusOutput

func (LicenseEndpointStatusOutput) ToLicenseEndpointStatusOutputWithContext

func (o LicenseEndpointStatusOutput) ToLicenseEndpointStatusOutputWithContext(ctx context.Context) LicenseEndpointStatusOutput

func (LicenseEndpointStatusOutput) ToLicenseEndpointStatusPtrOutput

func (o LicenseEndpointStatusOutput) ToLicenseEndpointStatusPtrOutput() LicenseEndpointStatusPtrOutput

func (LicenseEndpointStatusOutput) ToLicenseEndpointStatusPtrOutputWithContext

func (o LicenseEndpointStatusOutput) ToLicenseEndpointStatusPtrOutputWithContext(ctx context.Context) LicenseEndpointStatusPtrOutput

func (LicenseEndpointStatusOutput) ToStringOutput

func (o LicenseEndpointStatusOutput) ToStringOutput() pulumi.StringOutput

func (LicenseEndpointStatusOutput) ToStringOutputWithContext

func (o LicenseEndpointStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (LicenseEndpointStatusOutput) ToStringPtrOutput

func (o LicenseEndpointStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (LicenseEndpointStatusOutput) ToStringPtrOutputWithContext

func (o LicenseEndpointStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type LicenseEndpointStatusPtrOutput

type LicenseEndpointStatusPtrOutput struct{ *pulumi.OutputState }

func (LicenseEndpointStatusPtrOutput) Elem

func (LicenseEndpointStatusPtrOutput) ElementType

func (LicenseEndpointStatusPtrOutput) ToLicenseEndpointStatusPtrOutput

func (o LicenseEndpointStatusPtrOutput) ToLicenseEndpointStatusPtrOutput() LicenseEndpointStatusPtrOutput

func (LicenseEndpointStatusPtrOutput) ToLicenseEndpointStatusPtrOutputWithContext

func (o LicenseEndpointStatusPtrOutput) ToLicenseEndpointStatusPtrOutputWithContext(ctx context.Context) LicenseEndpointStatusPtrOutput

func (LicenseEndpointStatusPtrOutput) ToStringPtrOutput

func (LicenseEndpointStatusPtrOutput) ToStringPtrOutputWithContext

func (o LicenseEndpointStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type LookupFarmArgs

type LookupFarmArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupFarmOutputArgs

type LookupFarmOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupFarmOutputArgs) ElementType

func (LookupFarmOutputArgs) ElementType() reflect.Type

type LookupFarmResult

type LookupFarmResult struct {
	Arn         *string `pulumi:"arn"`
	Description *string `pulumi:"description"`
	DisplayName *string `pulumi:"displayName"`
	FarmId      *string `pulumi:"farmId"`
}

func LookupFarm

func LookupFarm(ctx *pulumi.Context, args *LookupFarmArgs, opts ...pulumi.InvokeOption) (*LookupFarmResult, error)

Definition of AWS::Deadline::Farm Resource Type

type LookupFarmResultOutput

type LookupFarmResultOutput struct{ *pulumi.OutputState }

func (LookupFarmResultOutput) Arn

func (LookupFarmResultOutput) Description

func (LookupFarmResultOutput) DisplayName

func (LookupFarmResultOutput) ElementType

func (LookupFarmResultOutput) ElementType() reflect.Type

func (LookupFarmResultOutput) FarmId

func (LookupFarmResultOutput) ToLookupFarmResultOutput

func (o LookupFarmResultOutput) ToLookupFarmResultOutput() LookupFarmResultOutput

func (LookupFarmResultOutput) ToLookupFarmResultOutputWithContext

func (o LookupFarmResultOutput) ToLookupFarmResultOutputWithContext(ctx context.Context) LookupFarmResultOutput

type LookupFleetArgs

type LookupFleetArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupFleetOutputArgs

type LookupFleetOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupFleetOutputArgs) ElementType

func (LookupFleetOutputArgs) ElementType() reflect.Type

type LookupFleetResult

type LookupFleetResult struct {
	Arn            *string            `pulumi:"arn"`
	Capabilities   *FleetCapabilities `pulumi:"capabilities"`
	Configuration  interface{}        `pulumi:"configuration"`
	Description    *string            `pulumi:"description"`
	DisplayName    *string            `pulumi:"displayName"`
	FleetId        *string            `pulumi:"fleetId"`
	MaxWorkerCount *int               `pulumi:"maxWorkerCount"`
	MinWorkerCount *int               `pulumi:"minWorkerCount"`
	RoleArn        *string            `pulumi:"roleArn"`
	Status         *FleetStatus       `pulumi:"status"`
	WorkerCount    *int               `pulumi:"workerCount"`
}

func LookupFleet

func LookupFleet(ctx *pulumi.Context, args *LookupFleetArgs, opts ...pulumi.InvokeOption) (*LookupFleetResult, error)

Definition of AWS::Deadline::Fleet Resource Type

type LookupFleetResultOutput

type LookupFleetResultOutput struct{ *pulumi.OutputState }

func (LookupFleetResultOutput) Arn

func (LookupFleetResultOutput) Capabilities

func (LookupFleetResultOutput) Configuration

func (o LookupFleetResultOutput) Configuration() pulumi.AnyOutput

func (LookupFleetResultOutput) Description

func (LookupFleetResultOutput) DisplayName

func (LookupFleetResultOutput) ElementType

func (LookupFleetResultOutput) ElementType() reflect.Type

func (LookupFleetResultOutput) FleetId

func (LookupFleetResultOutput) MaxWorkerCount

func (o LookupFleetResultOutput) MaxWorkerCount() pulumi.IntPtrOutput

func (LookupFleetResultOutput) MinWorkerCount

func (o LookupFleetResultOutput) MinWorkerCount() pulumi.IntPtrOutput

func (LookupFleetResultOutput) RoleArn

func (LookupFleetResultOutput) Status

func (LookupFleetResultOutput) ToLookupFleetResultOutput

func (o LookupFleetResultOutput) ToLookupFleetResultOutput() LookupFleetResultOutput

func (LookupFleetResultOutput) ToLookupFleetResultOutputWithContext

func (o LookupFleetResultOutput) ToLookupFleetResultOutputWithContext(ctx context.Context) LookupFleetResultOutput

func (LookupFleetResultOutput) WorkerCount

type LookupLicenseEndpointArgs

type LookupLicenseEndpointArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupLicenseEndpointOutputArgs

type LookupLicenseEndpointOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupLicenseEndpointOutputArgs) ElementType

type LookupLicenseEndpointResult

type LookupLicenseEndpointResult struct {
	Arn               *string                `pulumi:"arn"`
	DnsName           *string                `pulumi:"dnsName"`
	LicenseEndpointId *string                `pulumi:"licenseEndpointId"`
	Status            *LicenseEndpointStatus `pulumi:"status"`
	StatusMessage     *string                `pulumi:"statusMessage"`
}

func LookupLicenseEndpoint

func LookupLicenseEndpoint(ctx *pulumi.Context, args *LookupLicenseEndpointArgs, opts ...pulumi.InvokeOption) (*LookupLicenseEndpointResult, error)

Definition of AWS::Deadline::LicenseEndpoint Resource Type

type LookupLicenseEndpointResultOutput

type LookupLicenseEndpointResultOutput struct{ *pulumi.OutputState }

func (LookupLicenseEndpointResultOutput) Arn

func (LookupLicenseEndpointResultOutput) DnsName

func (LookupLicenseEndpointResultOutput) ElementType

func (LookupLicenseEndpointResultOutput) LicenseEndpointId

func (LookupLicenseEndpointResultOutput) Status

func (LookupLicenseEndpointResultOutput) StatusMessage

func (LookupLicenseEndpointResultOutput) ToLookupLicenseEndpointResultOutput

func (o LookupLicenseEndpointResultOutput) ToLookupLicenseEndpointResultOutput() LookupLicenseEndpointResultOutput

func (LookupLicenseEndpointResultOutput) ToLookupLicenseEndpointResultOutputWithContext

func (o LookupLicenseEndpointResultOutput) ToLookupLicenseEndpointResultOutputWithContext(ctx context.Context) LookupLicenseEndpointResultOutput

type LookupMeteredProductArgs

type LookupMeteredProductArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupMeteredProductOutputArgs

type LookupMeteredProductOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupMeteredProductOutputArgs) ElementType

type LookupMeteredProductResult

type LookupMeteredProductResult struct {
	Arn    *string `pulumi:"arn"`
	Family *string `pulumi:"family"`
	Port   *int    `pulumi:"port"`
	Vendor *string `pulumi:"vendor"`
}

func LookupMeteredProduct

func LookupMeteredProduct(ctx *pulumi.Context, args *LookupMeteredProductArgs, opts ...pulumi.InvokeOption) (*LookupMeteredProductResult, error)

Definition of AWS::Deadline::MeteredProduct Resource Type

type LookupMeteredProductResultOutput

type LookupMeteredProductResultOutput struct{ *pulumi.OutputState }

func (LookupMeteredProductResultOutput) Arn

func (LookupMeteredProductResultOutput) ElementType

func (LookupMeteredProductResultOutput) Family

func (LookupMeteredProductResultOutput) Port

func (LookupMeteredProductResultOutput) ToLookupMeteredProductResultOutput

func (o LookupMeteredProductResultOutput) ToLookupMeteredProductResultOutput() LookupMeteredProductResultOutput

func (LookupMeteredProductResultOutput) ToLookupMeteredProductResultOutputWithContext

func (o LookupMeteredProductResultOutput) ToLookupMeteredProductResultOutputWithContext(ctx context.Context) LookupMeteredProductResultOutput

func (LookupMeteredProductResultOutput) Vendor

type LookupQueueArgs

type LookupQueueArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupQueueEnvironmentArgs

type LookupQueueEnvironmentArgs struct {
	FarmId             string `pulumi:"farmId"`
	QueueEnvironmentId string `pulumi:"queueEnvironmentId"`
	QueueId            string `pulumi:"queueId"`
}

type LookupQueueEnvironmentOutputArgs

type LookupQueueEnvironmentOutputArgs struct {
	FarmId             pulumi.StringInput `pulumi:"farmId"`
	QueueEnvironmentId pulumi.StringInput `pulumi:"queueEnvironmentId"`
	QueueId            pulumi.StringInput `pulumi:"queueId"`
}

func (LookupQueueEnvironmentOutputArgs) ElementType

type LookupQueueEnvironmentResult

type LookupQueueEnvironmentResult struct {
	Name               *string                                  `pulumi:"name"`
	Priority           *int                                     `pulumi:"priority"`
	QueueEnvironmentId *string                                  `pulumi:"queueEnvironmentId"`
	Template           *string                                  `pulumi:"template"`
	TemplateType       *QueueEnvironmentEnvironmentTemplateType `pulumi:"templateType"`
}

func LookupQueueEnvironment

func LookupQueueEnvironment(ctx *pulumi.Context, args *LookupQueueEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupQueueEnvironmentResult, error)

Definition of AWS::Deadline::QueueEnvironment Resource Type

type LookupQueueEnvironmentResultOutput

type LookupQueueEnvironmentResultOutput struct{ *pulumi.OutputState }

func (LookupQueueEnvironmentResultOutput) ElementType

func (LookupQueueEnvironmentResultOutput) Name

func (LookupQueueEnvironmentResultOutput) Priority

func (LookupQueueEnvironmentResultOutput) QueueEnvironmentId

func (LookupQueueEnvironmentResultOutput) Template

func (LookupQueueEnvironmentResultOutput) TemplateType

func (LookupQueueEnvironmentResultOutput) ToLookupQueueEnvironmentResultOutput

func (o LookupQueueEnvironmentResultOutput) ToLookupQueueEnvironmentResultOutput() LookupQueueEnvironmentResultOutput

func (LookupQueueEnvironmentResultOutput) ToLookupQueueEnvironmentResultOutputWithContext

func (o LookupQueueEnvironmentResultOutput) ToLookupQueueEnvironmentResultOutputWithContext(ctx context.Context) LookupQueueEnvironmentResultOutput

type LookupQueueOutputArgs

type LookupQueueOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupQueueOutputArgs) ElementType

func (LookupQueueOutputArgs) ElementType() reflect.Type

type LookupQueueResult

type LookupQueueResult struct {
	AllowedStorageProfileIds        []string                       `pulumi:"allowedStorageProfileIds"`
	Arn                             *string                        `pulumi:"arn"`
	DefaultBudgetAction             *QueueDefaultQueueBudgetAction `pulumi:"defaultBudgetAction"`
	Description                     *string                        `pulumi:"description"`
	DisplayName                     *string                        `pulumi:"displayName"`
	JobAttachmentSettings           *QueueJobAttachmentSettings    `pulumi:"jobAttachmentSettings"`
	JobRunAsUser                    *QueueJobRunAsUser             `pulumi:"jobRunAsUser"`
	QueueId                         *string                        `pulumi:"queueId"`
	RequiredFileSystemLocationNames []string                       `pulumi:"requiredFileSystemLocationNames"`
	RoleArn                         *string                        `pulumi:"roleArn"`
}

func LookupQueue

func LookupQueue(ctx *pulumi.Context, args *LookupQueueArgs, opts ...pulumi.InvokeOption) (*LookupQueueResult, error)

Definition of AWS::Deadline::Queue Resource Type

type LookupQueueResultOutput

type LookupQueueResultOutput struct{ *pulumi.OutputState }

func (LookupQueueResultOutput) AllowedStorageProfileIds

func (o LookupQueueResultOutput) AllowedStorageProfileIds() pulumi.StringArrayOutput

func (LookupQueueResultOutput) Arn

func (LookupQueueResultOutput) DefaultBudgetAction

func (LookupQueueResultOutput) Description

func (LookupQueueResultOutput) DisplayName

func (LookupQueueResultOutput) ElementType

func (LookupQueueResultOutput) ElementType() reflect.Type

func (LookupQueueResultOutput) JobAttachmentSettings

func (LookupQueueResultOutput) JobRunAsUser

func (LookupQueueResultOutput) QueueId

func (LookupQueueResultOutput) RequiredFileSystemLocationNames

func (o LookupQueueResultOutput) RequiredFileSystemLocationNames() pulumi.StringArrayOutput

func (LookupQueueResultOutput) RoleArn

func (LookupQueueResultOutput) ToLookupQueueResultOutput

func (o LookupQueueResultOutput) ToLookupQueueResultOutput() LookupQueueResultOutput

func (LookupQueueResultOutput) ToLookupQueueResultOutputWithContext

func (o LookupQueueResultOutput) ToLookupQueueResultOutputWithContext(ctx context.Context) LookupQueueResultOutput

type LookupStorageProfileArgs

type LookupStorageProfileArgs struct {
	FarmId           string `pulumi:"farmId"`
	StorageProfileId string `pulumi:"storageProfileId"`
}

type LookupStorageProfileOutputArgs

type LookupStorageProfileOutputArgs struct {
	FarmId           pulumi.StringInput `pulumi:"farmId"`
	StorageProfileId pulumi.StringInput `pulumi:"storageProfileId"`
}

func (LookupStorageProfileOutputArgs) ElementType

type LookupStorageProfileResult

type LookupStorageProfileResult struct {
	DisplayName         *string                              `pulumi:"displayName"`
	FileSystemLocations []StorageProfileFileSystemLocation   `pulumi:"fileSystemLocations"`
	OsFamily            *StorageProfileOperatingSystemFamily `pulumi:"osFamily"`
	StorageProfileId    *string                              `pulumi:"storageProfileId"`
}

func LookupStorageProfile

func LookupStorageProfile(ctx *pulumi.Context, args *LookupStorageProfileArgs, opts ...pulumi.InvokeOption) (*LookupStorageProfileResult, error)

Definition of AWS::Deadline::StorageProfile Resource Type

type LookupStorageProfileResultOutput

type LookupStorageProfileResultOutput struct{ *pulumi.OutputState }

func (LookupStorageProfileResultOutput) DisplayName

func (LookupStorageProfileResultOutput) ElementType

func (LookupStorageProfileResultOutput) FileSystemLocations

func (LookupStorageProfileResultOutput) OsFamily

func (LookupStorageProfileResultOutput) StorageProfileId

func (LookupStorageProfileResultOutput) ToLookupStorageProfileResultOutput

func (o LookupStorageProfileResultOutput) ToLookupStorageProfileResultOutput() LookupStorageProfileResultOutput

func (LookupStorageProfileResultOutput) ToLookupStorageProfileResultOutputWithContext

func (o LookupStorageProfileResultOutput) ToLookupStorageProfileResultOutputWithContext(ctx context.Context) LookupStorageProfileResultOutput

type MeteredProduct

type MeteredProduct struct {
	pulumi.CustomResourceState

	Arn               pulumi.StringOutput    `pulumi:"arn"`
	Family            pulumi.StringPtrOutput `pulumi:"family"`
	LicenseEndpointId pulumi.StringPtrOutput `pulumi:"licenseEndpointId"`
	Port              pulumi.IntPtrOutput    `pulumi:"port"`
	ProductId         pulumi.StringPtrOutput `pulumi:"productId"`
	Vendor            pulumi.StringPtrOutput `pulumi:"vendor"`
}

Definition of AWS::Deadline::MeteredProduct Resource Type

func GetMeteredProduct

func GetMeteredProduct(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MeteredProductState, opts ...pulumi.ResourceOption) (*MeteredProduct, error)

GetMeteredProduct gets an existing MeteredProduct 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 NewMeteredProduct

func NewMeteredProduct(ctx *pulumi.Context,
	name string, args *MeteredProductArgs, opts ...pulumi.ResourceOption) (*MeteredProduct, error)

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

func (*MeteredProduct) ElementType

func (*MeteredProduct) ElementType() reflect.Type

func (*MeteredProduct) ToMeteredProductOutput

func (i *MeteredProduct) ToMeteredProductOutput() MeteredProductOutput

func (*MeteredProduct) ToMeteredProductOutputWithContext

func (i *MeteredProduct) ToMeteredProductOutputWithContext(ctx context.Context) MeteredProductOutput

type MeteredProductArgs

type MeteredProductArgs struct {
	Family            pulumi.StringPtrInput
	LicenseEndpointId pulumi.StringPtrInput
	Port              pulumi.IntPtrInput
	ProductId         pulumi.StringPtrInput
	Vendor            pulumi.StringPtrInput
}

The set of arguments for constructing a MeteredProduct resource.

func (MeteredProductArgs) ElementType

func (MeteredProductArgs) ElementType() reflect.Type

type MeteredProductInput

type MeteredProductInput interface {
	pulumi.Input

	ToMeteredProductOutput() MeteredProductOutput
	ToMeteredProductOutputWithContext(ctx context.Context) MeteredProductOutput
}

type MeteredProductOutput

type MeteredProductOutput struct{ *pulumi.OutputState }

func (MeteredProductOutput) Arn

func (MeteredProductOutput) ElementType

func (MeteredProductOutput) ElementType() reflect.Type

func (MeteredProductOutput) Family

func (MeteredProductOutput) LicenseEndpointId

func (o MeteredProductOutput) LicenseEndpointId() pulumi.StringPtrOutput

func (MeteredProductOutput) Port

func (MeteredProductOutput) ProductId

func (MeteredProductOutput) ToMeteredProductOutput

func (o MeteredProductOutput) ToMeteredProductOutput() MeteredProductOutput

func (MeteredProductOutput) ToMeteredProductOutputWithContext

func (o MeteredProductOutput) ToMeteredProductOutputWithContext(ctx context.Context) MeteredProductOutput

func (MeteredProductOutput) Vendor

type MeteredProductState

type MeteredProductState struct {
}

func (MeteredProductState) ElementType

func (MeteredProductState) ElementType() reflect.Type

type Queue

type Queue struct {
	pulumi.CustomResourceState

	AllowedStorageProfileIds        pulumi.StringArrayOutput               `pulumi:"allowedStorageProfileIds"`
	Arn                             pulumi.StringOutput                    `pulumi:"arn"`
	DefaultBudgetAction             QueueDefaultQueueBudgetActionPtrOutput `pulumi:"defaultBudgetAction"`
	Description                     pulumi.StringPtrOutput                 `pulumi:"description"`
	DisplayName                     pulumi.StringOutput                    `pulumi:"displayName"`
	FarmId                          pulumi.StringPtrOutput                 `pulumi:"farmId"`
	JobAttachmentSettings           QueueJobAttachmentSettingsPtrOutput    `pulumi:"jobAttachmentSettings"`
	JobRunAsUser                    QueueJobRunAsUserPtrOutput             `pulumi:"jobRunAsUser"`
	QueueId                         pulumi.StringOutput                    `pulumi:"queueId"`
	RequiredFileSystemLocationNames pulumi.StringArrayOutput               `pulumi:"requiredFileSystemLocationNames"`
	RoleArn                         pulumi.StringPtrOutput                 `pulumi:"roleArn"`
}

Definition of AWS::Deadline::Queue Resource Type

func GetQueue

func GetQueue(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *QueueState, opts ...pulumi.ResourceOption) (*Queue, error)

GetQueue gets an existing Queue 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 NewQueue

func NewQueue(ctx *pulumi.Context,
	name string, args *QueueArgs, opts ...pulumi.ResourceOption) (*Queue, error)

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

func (*Queue) ElementType

func (*Queue) ElementType() reflect.Type

func (*Queue) ToQueueOutput

func (i *Queue) ToQueueOutput() QueueOutput

func (*Queue) ToQueueOutputWithContext

func (i *Queue) ToQueueOutputWithContext(ctx context.Context) QueueOutput

type QueueArgs

type QueueArgs struct {
	AllowedStorageProfileIds        pulumi.StringArrayInput
	DefaultBudgetAction             QueueDefaultQueueBudgetActionPtrInput
	Description                     pulumi.StringPtrInput
	DisplayName                     pulumi.StringInput
	FarmId                          pulumi.StringPtrInput
	JobAttachmentSettings           QueueJobAttachmentSettingsPtrInput
	JobRunAsUser                    QueueJobRunAsUserPtrInput
	RequiredFileSystemLocationNames pulumi.StringArrayInput
	RoleArn                         pulumi.StringPtrInput
}

The set of arguments for constructing a Queue resource.

func (QueueArgs) ElementType

func (QueueArgs) ElementType() reflect.Type

type QueueDefaultQueueBudgetAction

type QueueDefaultQueueBudgetAction string

func (QueueDefaultQueueBudgetAction) ElementType

func (QueueDefaultQueueBudgetAction) ToQueueDefaultQueueBudgetActionOutput

func (e QueueDefaultQueueBudgetAction) ToQueueDefaultQueueBudgetActionOutput() QueueDefaultQueueBudgetActionOutput

func (QueueDefaultQueueBudgetAction) ToQueueDefaultQueueBudgetActionOutputWithContext

func (e QueueDefaultQueueBudgetAction) ToQueueDefaultQueueBudgetActionOutputWithContext(ctx context.Context) QueueDefaultQueueBudgetActionOutput

func (QueueDefaultQueueBudgetAction) ToQueueDefaultQueueBudgetActionPtrOutput

func (e QueueDefaultQueueBudgetAction) ToQueueDefaultQueueBudgetActionPtrOutput() QueueDefaultQueueBudgetActionPtrOutput

func (QueueDefaultQueueBudgetAction) ToQueueDefaultQueueBudgetActionPtrOutputWithContext

func (e QueueDefaultQueueBudgetAction) ToQueueDefaultQueueBudgetActionPtrOutputWithContext(ctx context.Context) QueueDefaultQueueBudgetActionPtrOutput

func (QueueDefaultQueueBudgetAction) ToStringOutput

func (QueueDefaultQueueBudgetAction) ToStringOutputWithContext

func (e QueueDefaultQueueBudgetAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (QueueDefaultQueueBudgetAction) ToStringPtrOutput

func (QueueDefaultQueueBudgetAction) ToStringPtrOutputWithContext

func (e QueueDefaultQueueBudgetAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type QueueDefaultQueueBudgetActionInput

type QueueDefaultQueueBudgetActionInput interface {
	pulumi.Input

	ToQueueDefaultQueueBudgetActionOutput() QueueDefaultQueueBudgetActionOutput
	ToQueueDefaultQueueBudgetActionOutputWithContext(context.Context) QueueDefaultQueueBudgetActionOutput
}

QueueDefaultQueueBudgetActionInput is an input type that accepts values of the QueueDefaultQueueBudgetAction enum A concrete instance of `QueueDefaultQueueBudgetActionInput` can be one of the following:

QueueDefaultQueueBudgetActionNone
QueueDefaultQueueBudgetActionStopSchedulingAndCompleteTasks
QueueDefaultQueueBudgetActionStopSchedulingAndCancelTasks

type QueueDefaultQueueBudgetActionOutput

type QueueDefaultQueueBudgetActionOutput struct{ *pulumi.OutputState }

func (QueueDefaultQueueBudgetActionOutput) ElementType

func (QueueDefaultQueueBudgetActionOutput) ToQueueDefaultQueueBudgetActionOutput

func (o QueueDefaultQueueBudgetActionOutput) ToQueueDefaultQueueBudgetActionOutput() QueueDefaultQueueBudgetActionOutput

func (QueueDefaultQueueBudgetActionOutput) ToQueueDefaultQueueBudgetActionOutputWithContext

func (o QueueDefaultQueueBudgetActionOutput) ToQueueDefaultQueueBudgetActionOutputWithContext(ctx context.Context) QueueDefaultQueueBudgetActionOutput

func (QueueDefaultQueueBudgetActionOutput) ToQueueDefaultQueueBudgetActionPtrOutput

func (o QueueDefaultQueueBudgetActionOutput) ToQueueDefaultQueueBudgetActionPtrOutput() QueueDefaultQueueBudgetActionPtrOutput

func (QueueDefaultQueueBudgetActionOutput) ToQueueDefaultQueueBudgetActionPtrOutputWithContext

func (o QueueDefaultQueueBudgetActionOutput) ToQueueDefaultQueueBudgetActionPtrOutputWithContext(ctx context.Context) QueueDefaultQueueBudgetActionPtrOutput

func (QueueDefaultQueueBudgetActionOutput) ToStringOutput

func (QueueDefaultQueueBudgetActionOutput) ToStringOutputWithContext

func (o QueueDefaultQueueBudgetActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (QueueDefaultQueueBudgetActionOutput) ToStringPtrOutput

func (QueueDefaultQueueBudgetActionOutput) ToStringPtrOutputWithContext

func (o QueueDefaultQueueBudgetActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type QueueDefaultQueueBudgetActionPtrInput

type QueueDefaultQueueBudgetActionPtrInput interface {
	pulumi.Input

	ToQueueDefaultQueueBudgetActionPtrOutput() QueueDefaultQueueBudgetActionPtrOutput
	ToQueueDefaultQueueBudgetActionPtrOutputWithContext(context.Context) QueueDefaultQueueBudgetActionPtrOutput
}

type QueueDefaultQueueBudgetActionPtrOutput

type QueueDefaultQueueBudgetActionPtrOutput struct{ *pulumi.OutputState }

func (QueueDefaultQueueBudgetActionPtrOutput) Elem

func (QueueDefaultQueueBudgetActionPtrOutput) ElementType

func (QueueDefaultQueueBudgetActionPtrOutput) ToQueueDefaultQueueBudgetActionPtrOutput

func (o QueueDefaultQueueBudgetActionPtrOutput) ToQueueDefaultQueueBudgetActionPtrOutput() QueueDefaultQueueBudgetActionPtrOutput

func (QueueDefaultQueueBudgetActionPtrOutput) ToQueueDefaultQueueBudgetActionPtrOutputWithContext

func (o QueueDefaultQueueBudgetActionPtrOutput) ToQueueDefaultQueueBudgetActionPtrOutputWithContext(ctx context.Context) QueueDefaultQueueBudgetActionPtrOutput

func (QueueDefaultQueueBudgetActionPtrOutput) ToStringPtrOutput

func (QueueDefaultQueueBudgetActionPtrOutput) ToStringPtrOutputWithContext

func (o QueueDefaultQueueBudgetActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type QueueEnvironment

type QueueEnvironment struct {
	pulumi.CustomResourceState

	FarmId             pulumi.StringOutput                           `pulumi:"farmId"`
	Name               pulumi.StringOutput                           `pulumi:"name"`
	Priority           pulumi.IntOutput                              `pulumi:"priority"`
	QueueEnvironmentId pulumi.StringOutput                           `pulumi:"queueEnvironmentId"`
	QueueId            pulumi.StringOutput                           `pulumi:"queueId"`
	Template           pulumi.StringOutput                           `pulumi:"template"`
	TemplateType       QueueEnvironmentEnvironmentTemplateTypeOutput `pulumi:"templateType"`
}

Definition of AWS::Deadline::QueueEnvironment Resource Type

func GetQueueEnvironment

func GetQueueEnvironment(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *QueueEnvironmentState, opts ...pulumi.ResourceOption) (*QueueEnvironment, error)

GetQueueEnvironment gets an existing QueueEnvironment 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 NewQueueEnvironment

func NewQueueEnvironment(ctx *pulumi.Context,
	name string, args *QueueEnvironmentArgs, opts ...pulumi.ResourceOption) (*QueueEnvironment, error)

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

func (*QueueEnvironment) ElementType

func (*QueueEnvironment) ElementType() reflect.Type

func (*QueueEnvironment) ToQueueEnvironmentOutput

func (i *QueueEnvironment) ToQueueEnvironmentOutput() QueueEnvironmentOutput

func (*QueueEnvironment) ToQueueEnvironmentOutputWithContext

func (i *QueueEnvironment) ToQueueEnvironmentOutputWithContext(ctx context.Context) QueueEnvironmentOutput

type QueueEnvironmentArgs

type QueueEnvironmentArgs struct {
	FarmId       pulumi.StringInput
	Priority     pulumi.IntInput
	QueueId      pulumi.StringInput
	Template     pulumi.StringInput
	TemplateType QueueEnvironmentEnvironmentTemplateTypeInput
}

The set of arguments for constructing a QueueEnvironment resource.

func (QueueEnvironmentArgs) ElementType

func (QueueEnvironmentArgs) ElementType() reflect.Type

type QueueEnvironmentEnvironmentTemplateType

type QueueEnvironmentEnvironmentTemplateType string

func (QueueEnvironmentEnvironmentTemplateType) ElementType

func (QueueEnvironmentEnvironmentTemplateType) ToQueueEnvironmentEnvironmentTemplateTypeOutput

func (e QueueEnvironmentEnvironmentTemplateType) ToQueueEnvironmentEnvironmentTemplateTypeOutput() QueueEnvironmentEnvironmentTemplateTypeOutput

func (QueueEnvironmentEnvironmentTemplateType) ToQueueEnvironmentEnvironmentTemplateTypeOutputWithContext

func (e QueueEnvironmentEnvironmentTemplateType) ToQueueEnvironmentEnvironmentTemplateTypeOutputWithContext(ctx context.Context) QueueEnvironmentEnvironmentTemplateTypeOutput

func (QueueEnvironmentEnvironmentTemplateType) ToQueueEnvironmentEnvironmentTemplateTypePtrOutput

func (e QueueEnvironmentEnvironmentTemplateType) ToQueueEnvironmentEnvironmentTemplateTypePtrOutput() QueueEnvironmentEnvironmentTemplateTypePtrOutput

func (QueueEnvironmentEnvironmentTemplateType) ToQueueEnvironmentEnvironmentTemplateTypePtrOutputWithContext

func (e QueueEnvironmentEnvironmentTemplateType) ToQueueEnvironmentEnvironmentTemplateTypePtrOutputWithContext(ctx context.Context) QueueEnvironmentEnvironmentTemplateTypePtrOutput

func (QueueEnvironmentEnvironmentTemplateType) ToStringOutput

func (QueueEnvironmentEnvironmentTemplateType) ToStringOutputWithContext

func (QueueEnvironmentEnvironmentTemplateType) ToStringPtrOutput

func (QueueEnvironmentEnvironmentTemplateType) ToStringPtrOutputWithContext

type QueueEnvironmentEnvironmentTemplateTypeInput

type QueueEnvironmentEnvironmentTemplateTypeInput interface {
	pulumi.Input

	ToQueueEnvironmentEnvironmentTemplateTypeOutput() QueueEnvironmentEnvironmentTemplateTypeOutput
	ToQueueEnvironmentEnvironmentTemplateTypeOutputWithContext(context.Context) QueueEnvironmentEnvironmentTemplateTypeOutput
}

QueueEnvironmentEnvironmentTemplateTypeInput is an input type that accepts values of the QueueEnvironmentEnvironmentTemplateType enum A concrete instance of `QueueEnvironmentEnvironmentTemplateTypeInput` can be one of the following:

QueueEnvironmentEnvironmentTemplateTypeJson
QueueEnvironmentEnvironmentTemplateTypeYaml

type QueueEnvironmentEnvironmentTemplateTypeOutput

type QueueEnvironmentEnvironmentTemplateTypeOutput struct{ *pulumi.OutputState }

func (QueueEnvironmentEnvironmentTemplateTypeOutput) ElementType

func (QueueEnvironmentEnvironmentTemplateTypeOutput) ToQueueEnvironmentEnvironmentTemplateTypeOutput

func (o QueueEnvironmentEnvironmentTemplateTypeOutput) ToQueueEnvironmentEnvironmentTemplateTypeOutput() QueueEnvironmentEnvironmentTemplateTypeOutput

func (QueueEnvironmentEnvironmentTemplateTypeOutput) ToQueueEnvironmentEnvironmentTemplateTypeOutputWithContext

func (o QueueEnvironmentEnvironmentTemplateTypeOutput) ToQueueEnvironmentEnvironmentTemplateTypeOutputWithContext(ctx context.Context) QueueEnvironmentEnvironmentTemplateTypeOutput

func (QueueEnvironmentEnvironmentTemplateTypeOutput) ToQueueEnvironmentEnvironmentTemplateTypePtrOutput

func (o QueueEnvironmentEnvironmentTemplateTypeOutput) ToQueueEnvironmentEnvironmentTemplateTypePtrOutput() QueueEnvironmentEnvironmentTemplateTypePtrOutput

func (QueueEnvironmentEnvironmentTemplateTypeOutput) ToQueueEnvironmentEnvironmentTemplateTypePtrOutputWithContext

func (o QueueEnvironmentEnvironmentTemplateTypeOutput) ToQueueEnvironmentEnvironmentTemplateTypePtrOutputWithContext(ctx context.Context) QueueEnvironmentEnvironmentTemplateTypePtrOutput

func (QueueEnvironmentEnvironmentTemplateTypeOutput) ToStringOutput

func (QueueEnvironmentEnvironmentTemplateTypeOutput) ToStringOutputWithContext

func (QueueEnvironmentEnvironmentTemplateTypeOutput) ToStringPtrOutput

func (QueueEnvironmentEnvironmentTemplateTypeOutput) ToStringPtrOutputWithContext

type QueueEnvironmentEnvironmentTemplateTypePtrInput

type QueueEnvironmentEnvironmentTemplateTypePtrInput interface {
	pulumi.Input

	ToQueueEnvironmentEnvironmentTemplateTypePtrOutput() QueueEnvironmentEnvironmentTemplateTypePtrOutput
	ToQueueEnvironmentEnvironmentTemplateTypePtrOutputWithContext(context.Context) QueueEnvironmentEnvironmentTemplateTypePtrOutput
}

type QueueEnvironmentEnvironmentTemplateTypePtrOutput

type QueueEnvironmentEnvironmentTemplateTypePtrOutput struct{ *pulumi.OutputState }

func (QueueEnvironmentEnvironmentTemplateTypePtrOutput) Elem

func (QueueEnvironmentEnvironmentTemplateTypePtrOutput) ElementType

func (QueueEnvironmentEnvironmentTemplateTypePtrOutput) ToQueueEnvironmentEnvironmentTemplateTypePtrOutput

func (o QueueEnvironmentEnvironmentTemplateTypePtrOutput) ToQueueEnvironmentEnvironmentTemplateTypePtrOutput() QueueEnvironmentEnvironmentTemplateTypePtrOutput

func (QueueEnvironmentEnvironmentTemplateTypePtrOutput) ToQueueEnvironmentEnvironmentTemplateTypePtrOutputWithContext

func (o QueueEnvironmentEnvironmentTemplateTypePtrOutput) ToQueueEnvironmentEnvironmentTemplateTypePtrOutputWithContext(ctx context.Context) QueueEnvironmentEnvironmentTemplateTypePtrOutput

func (QueueEnvironmentEnvironmentTemplateTypePtrOutput) ToStringPtrOutput

func (QueueEnvironmentEnvironmentTemplateTypePtrOutput) ToStringPtrOutputWithContext

type QueueEnvironmentInput

type QueueEnvironmentInput interface {
	pulumi.Input

	ToQueueEnvironmentOutput() QueueEnvironmentOutput
	ToQueueEnvironmentOutputWithContext(ctx context.Context) QueueEnvironmentOutput
}

type QueueEnvironmentOutput

type QueueEnvironmentOutput struct{ *pulumi.OutputState }

func (QueueEnvironmentOutput) ElementType

func (QueueEnvironmentOutput) ElementType() reflect.Type

func (QueueEnvironmentOutput) FarmId

func (QueueEnvironmentOutput) Name

func (QueueEnvironmentOutput) Priority

func (QueueEnvironmentOutput) QueueEnvironmentId

func (o QueueEnvironmentOutput) QueueEnvironmentId() pulumi.StringOutput

func (QueueEnvironmentOutput) QueueId

func (QueueEnvironmentOutput) Template

func (QueueEnvironmentOutput) TemplateType

func (QueueEnvironmentOutput) ToQueueEnvironmentOutput

func (o QueueEnvironmentOutput) ToQueueEnvironmentOutput() QueueEnvironmentOutput

func (QueueEnvironmentOutput) ToQueueEnvironmentOutputWithContext

func (o QueueEnvironmentOutput) ToQueueEnvironmentOutputWithContext(ctx context.Context) QueueEnvironmentOutput

type QueueEnvironmentState

type QueueEnvironmentState struct {
}

func (QueueEnvironmentState) ElementType

func (QueueEnvironmentState) ElementType() reflect.Type

type QueueFleetAssociation

type QueueFleetAssociation struct {
	pulumi.CustomResourceState

	FarmId  pulumi.StringOutput `pulumi:"farmId"`
	FleetId pulumi.StringOutput `pulumi:"fleetId"`
	QueueId pulumi.StringOutput `pulumi:"queueId"`
}

Definition of AWS::Deadline::QueueFleetAssociation Resource Type

func GetQueueFleetAssociation

func GetQueueFleetAssociation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *QueueFleetAssociationState, opts ...pulumi.ResourceOption) (*QueueFleetAssociation, error)

GetQueueFleetAssociation gets an existing QueueFleetAssociation 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 NewQueueFleetAssociation

func NewQueueFleetAssociation(ctx *pulumi.Context,
	name string, args *QueueFleetAssociationArgs, opts ...pulumi.ResourceOption) (*QueueFleetAssociation, error)

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

func (*QueueFleetAssociation) ElementType

func (*QueueFleetAssociation) ElementType() reflect.Type

func (*QueueFleetAssociation) ToQueueFleetAssociationOutput

func (i *QueueFleetAssociation) ToQueueFleetAssociationOutput() QueueFleetAssociationOutput

func (*QueueFleetAssociation) ToQueueFleetAssociationOutputWithContext

func (i *QueueFleetAssociation) ToQueueFleetAssociationOutputWithContext(ctx context.Context) QueueFleetAssociationOutput

type QueueFleetAssociationArgs

type QueueFleetAssociationArgs struct {
	FarmId  pulumi.StringInput
	FleetId pulumi.StringInput
	QueueId pulumi.StringInput
}

The set of arguments for constructing a QueueFleetAssociation resource.

func (QueueFleetAssociationArgs) ElementType

func (QueueFleetAssociationArgs) ElementType() reflect.Type

type QueueFleetAssociationInput

type QueueFleetAssociationInput interface {
	pulumi.Input

	ToQueueFleetAssociationOutput() QueueFleetAssociationOutput
	ToQueueFleetAssociationOutputWithContext(ctx context.Context) QueueFleetAssociationOutput
}

type QueueFleetAssociationOutput

type QueueFleetAssociationOutput struct{ *pulumi.OutputState }

func (QueueFleetAssociationOutput) ElementType

func (QueueFleetAssociationOutput) FarmId

func (QueueFleetAssociationOutput) FleetId

func (QueueFleetAssociationOutput) QueueId

func (QueueFleetAssociationOutput) ToQueueFleetAssociationOutput

func (o QueueFleetAssociationOutput) ToQueueFleetAssociationOutput() QueueFleetAssociationOutput

func (QueueFleetAssociationOutput) ToQueueFleetAssociationOutputWithContext

func (o QueueFleetAssociationOutput) ToQueueFleetAssociationOutputWithContext(ctx context.Context) QueueFleetAssociationOutput

type QueueFleetAssociationState

type QueueFleetAssociationState struct {
}

func (QueueFleetAssociationState) ElementType

func (QueueFleetAssociationState) ElementType() reflect.Type

type QueueInput

type QueueInput interface {
	pulumi.Input

	ToQueueOutput() QueueOutput
	ToQueueOutputWithContext(ctx context.Context) QueueOutput
}

type QueueJobAttachmentSettings

type QueueJobAttachmentSettings struct {
	RootPrefix   string `pulumi:"rootPrefix"`
	S3BucketName string `pulumi:"s3BucketName"`
}

type QueueJobAttachmentSettingsArgs

type QueueJobAttachmentSettingsArgs struct {
	RootPrefix   pulumi.StringInput `pulumi:"rootPrefix"`
	S3BucketName pulumi.StringInput `pulumi:"s3BucketName"`
}

func (QueueJobAttachmentSettingsArgs) ElementType

func (QueueJobAttachmentSettingsArgs) ToQueueJobAttachmentSettingsOutput

func (i QueueJobAttachmentSettingsArgs) ToQueueJobAttachmentSettingsOutput() QueueJobAttachmentSettingsOutput

func (QueueJobAttachmentSettingsArgs) ToQueueJobAttachmentSettingsOutputWithContext

func (i QueueJobAttachmentSettingsArgs) ToQueueJobAttachmentSettingsOutputWithContext(ctx context.Context) QueueJobAttachmentSettingsOutput

func (QueueJobAttachmentSettingsArgs) ToQueueJobAttachmentSettingsPtrOutput

func (i QueueJobAttachmentSettingsArgs) ToQueueJobAttachmentSettingsPtrOutput() QueueJobAttachmentSettingsPtrOutput

func (QueueJobAttachmentSettingsArgs) ToQueueJobAttachmentSettingsPtrOutputWithContext

func (i QueueJobAttachmentSettingsArgs) ToQueueJobAttachmentSettingsPtrOutputWithContext(ctx context.Context) QueueJobAttachmentSettingsPtrOutput

type QueueJobAttachmentSettingsInput

type QueueJobAttachmentSettingsInput interface {
	pulumi.Input

	ToQueueJobAttachmentSettingsOutput() QueueJobAttachmentSettingsOutput
	ToQueueJobAttachmentSettingsOutputWithContext(context.Context) QueueJobAttachmentSettingsOutput
}

QueueJobAttachmentSettingsInput is an input type that accepts QueueJobAttachmentSettingsArgs and QueueJobAttachmentSettingsOutput values. You can construct a concrete instance of `QueueJobAttachmentSettingsInput` via:

QueueJobAttachmentSettingsArgs{...}

type QueueJobAttachmentSettingsOutput

type QueueJobAttachmentSettingsOutput struct{ *pulumi.OutputState }

func (QueueJobAttachmentSettingsOutput) ElementType

func (QueueJobAttachmentSettingsOutput) RootPrefix

func (QueueJobAttachmentSettingsOutput) S3BucketName

func (QueueJobAttachmentSettingsOutput) ToQueueJobAttachmentSettingsOutput

func (o QueueJobAttachmentSettingsOutput) ToQueueJobAttachmentSettingsOutput() QueueJobAttachmentSettingsOutput

func (QueueJobAttachmentSettingsOutput) ToQueueJobAttachmentSettingsOutputWithContext

func (o QueueJobAttachmentSettingsOutput) ToQueueJobAttachmentSettingsOutputWithContext(ctx context.Context) QueueJobAttachmentSettingsOutput

func (QueueJobAttachmentSettingsOutput) ToQueueJobAttachmentSettingsPtrOutput

func (o QueueJobAttachmentSettingsOutput) ToQueueJobAttachmentSettingsPtrOutput() QueueJobAttachmentSettingsPtrOutput

func (QueueJobAttachmentSettingsOutput) ToQueueJobAttachmentSettingsPtrOutputWithContext

func (o QueueJobAttachmentSettingsOutput) ToQueueJobAttachmentSettingsPtrOutputWithContext(ctx context.Context) QueueJobAttachmentSettingsPtrOutput

type QueueJobAttachmentSettingsPtrInput

type QueueJobAttachmentSettingsPtrInput interface {
	pulumi.Input

	ToQueueJobAttachmentSettingsPtrOutput() QueueJobAttachmentSettingsPtrOutput
	ToQueueJobAttachmentSettingsPtrOutputWithContext(context.Context) QueueJobAttachmentSettingsPtrOutput
}

QueueJobAttachmentSettingsPtrInput is an input type that accepts QueueJobAttachmentSettingsArgs, QueueJobAttachmentSettingsPtr and QueueJobAttachmentSettingsPtrOutput values. You can construct a concrete instance of `QueueJobAttachmentSettingsPtrInput` via:

        QueueJobAttachmentSettingsArgs{...}

or:

        nil

type QueueJobAttachmentSettingsPtrOutput

type QueueJobAttachmentSettingsPtrOutput struct{ *pulumi.OutputState }

func (QueueJobAttachmentSettingsPtrOutput) Elem

func (QueueJobAttachmentSettingsPtrOutput) ElementType

func (QueueJobAttachmentSettingsPtrOutput) RootPrefix

func (QueueJobAttachmentSettingsPtrOutput) S3BucketName

func (QueueJobAttachmentSettingsPtrOutput) ToQueueJobAttachmentSettingsPtrOutput

func (o QueueJobAttachmentSettingsPtrOutput) ToQueueJobAttachmentSettingsPtrOutput() QueueJobAttachmentSettingsPtrOutput

func (QueueJobAttachmentSettingsPtrOutput) ToQueueJobAttachmentSettingsPtrOutputWithContext

func (o QueueJobAttachmentSettingsPtrOutput) ToQueueJobAttachmentSettingsPtrOutputWithContext(ctx context.Context) QueueJobAttachmentSettingsPtrOutput

type QueueJobRunAsUser

type QueueJobRunAsUser struct {
	Posix   *QueuePosixUser   `pulumi:"posix"`
	RunAs   QueueRunAs        `pulumi:"runAs"`
	Windows *QueueWindowsUser `pulumi:"windows"`
}

type QueueJobRunAsUserArgs

type QueueJobRunAsUserArgs struct {
	Posix   QueuePosixUserPtrInput   `pulumi:"posix"`
	RunAs   QueueRunAsInput          `pulumi:"runAs"`
	Windows QueueWindowsUserPtrInput `pulumi:"windows"`
}

func (QueueJobRunAsUserArgs) ElementType

func (QueueJobRunAsUserArgs) ElementType() reflect.Type

func (QueueJobRunAsUserArgs) ToQueueJobRunAsUserOutput

func (i QueueJobRunAsUserArgs) ToQueueJobRunAsUserOutput() QueueJobRunAsUserOutput

func (QueueJobRunAsUserArgs) ToQueueJobRunAsUserOutputWithContext

func (i QueueJobRunAsUserArgs) ToQueueJobRunAsUserOutputWithContext(ctx context.Context) QueueJobRunAsUserOutput

func (QueueJobRunAsUserArgs) ToQueueJobRunAsUserPtrOutput

func (i QueueJobRunAsUserArgs) ToQueueJobRunAsUserPtrOutput() QueueJobRunAsUserPtrOutput

func (QueueJobRunAsUserArgs) ToQueueJobRunAsUserPtrOutputWithContext

func (i QueueJobRunAsUserArgs) ToQueueJobRunAsUserPtrOutputWithContext(ctx context.Context) QueueJobRunAsUserPtrOutput

type QueueJobRunAsUserInput

type QueueJobRunAsUserInput interface {
	pulumi.Input

	ToQueueJobRunAsUserOutput() QueueJobRunAsUserOutput
	ToQueueJobRunAsUserOutputWithContext(context.Context) QueueJobRunAsUserOutput
}

QueueJobRunAsUserInput is an input type that accepts QueueJobRunAsUserArgs and QueueJobRunAsUserOutput values. You can construct a concrete instance of `QueueJobRunAsUserInput` via:

QueueJobRunAsUserArgs{...}

type QueueJobRunAsUserOutput

type QueueJobRunAsUserOutput struct{ *pulumi.OutputState }

func (QueueJobRunAsUserOutput) ElementType

func (QueueJobRunAsUserOutput) ElementType() reflect.Type

func (QueueJobRunAsUserOutput) Posix

func (QueueJobRunAsUserOutput) RunAs

func (QueueJobRunAsUserOutput) ToQueueJobRunAsUserOutput

func (o QueueJobRunAsUserOutput) ToQueueJobRunAsUserOutput() QueueJobRunAsUserOutput

func (QueueJobRunAsUserOutput) ToQueueJobRunAsUserOutputWithContext

func (o QueueJobRunAsUserOutput) ToQueueJobRunAsUserOutputWithContext(ctx context.Context) QueueJobRunAsUserOutput

func (QueueJobRunAsUserOutput) ToQueueJobRunAsUserPtrOutput

func (o QueueJobRunAsUserOutput) ToQueueJobRunAsUserPtrOutput() QueueJobRunAsUserPtrOutput

func (QueueJobRunAsUserOutput) ToQueueJobRunAsUserPtrOutputWithContext

func (o QueueJobRunAsUserOutput) ToQueueJobRunAsUserPtrOutputWithContext(ctx context.Context) QueueJobRunAsUserPtrOutput

func (QueueJobRunAsUserOutput) Windows

type QueueJobRunAsUserPtrInput

type QueueJobRunAsUserPtrInput interface {
	pulumi.Input

	ToQueueJobRunAsUserPtrOutput() QueueJobRunAsUserPtrOutput
	ToQueueJobRunAsUserPtrOutputWithContext(context.Context) QueueJobRunAsUserPtrOutput
}

QueueJobRunAsUserPtrInput is an input type that accepts QueueJobRunAsUserArgs, QueueJobRunAsUserPtr and QueueJobRunAsUserPtrOutput values. You can construct a concrete instance of `QueueJobRunAsUserPtrInput` via:

        QueueJobRunAsUserArgs{...}

or:

        nil

type QueueJobRunAsUserPtrOutput

type QueueJobRunAsUserPtrOutput struct{ *pulumi.OutputState }

func (QueueJobRunAsUserPtrOutput) Elem

func (QueueJobRunAsUserPtrOutput) ElementType

func (QueueJobRunAsUserPtrOutput) ElementType() reflect.Type

func (QueueJobRunAsUserPtrOutput) Posix

func (QueueJobRunAsUserPtrOutput) RunAs

func (QueueJobRunAsUserPtrOutput) ToQueueJobRunAsUserPtrOutput

func (o QueueJobRunAsUserPtrOutput) ToQueueJobRunAsUserPtrOutput() QueueJobRunAsUserPtrOutput

func (QueueJobRunAsUserPtrOutput) ToQueueJobRunAsUserPtrOutputWithContext

func (o QueueJobRunAsUserPtrOutput) ToQueueJobRunAsUserPtrOutputWithContext(ctx context.Context) QueueJobRunAsUserPtrOutput

func (QueueJobRunAsUserPtrOutput) Windows

type QueueOutput

type QueueOutput struct{ *pulumi.OutputState }

func (QueueOutput) AllowedStorageProfileIds

func (o QueueOutput) AllowedStorageProfileIds() pulumi.StringArrayOutput

func (QueueOutput) Arn

func (QueueOutput) DefaultBudgetAction

func (o QueueOutput) DefaultBudgetAction() QueueDefaultQueueBudgetActionPtrOutput

func (QueueOutput) Description

func (o QueueOutput) Description() pulumi.StringPtrOutput

func (QueueOutput) DisplayName

func (o QueueOutput) DisplayName() pulumi.StringOutput

func (QueueOutput) ElementType

func (QueueOutput) ElementType() reflect.Type

func (QueueOutput) FarmId

func (o QueueOutput) FarmId() pulumi.StringPtrOutput

func (QueueOutput) JobAttachmentSettings

func (o QueueOutput) JobAttachmentSettings() QueueJobAttachmentSettingsPtrOutput

func (QueueOutput) JobRunAsUser

func (o QueueOutput) JobRunAsUser() QueueJobRunAsUserPtrOutput

func (QueueOutput) QueueId

func (o QueueOutput) QueueId() pulumi.StringOutput

func (QueueOutput) RequiredFileSystemLocationNames

func (o QueueOutput) RequiredFileSystemLocationNames() pulumi.StringArrayOutput

func (QueueOutput) RoleArn

func (o QueueOutput) RoleArn() pulumi.StringPtrOutput

func (QueueOutput) ToQueueOutput

func (o QueueOutput) ToQueueOutput() QueueOutput

func (QueueOutput) ToQueueOutputWithContext

func (o QueueOutput) ToQueueOutputWithContext(ctx context.Context) QueueOutput

type QueuePosixUser

type QueuePosixUser struct {
	Group string `pulumi:"group"`
	User  string `pulumi:"user"`
}

type QueuePosixUserArgs

type QueuePosixUserArgs struct {
	Group pulumi.StringInput `pulumi:"group"`
	User  pulumi.StringInput `pulumi:"user"`
}

func (QueuePosixUserArgs) ElementType

func (QueuePosixUserArgs) ElementType() reflect.Type

func (QueuePosixUserArgs) ToQueuePosixUserOutput

func (i QueuePosixUserArgs) ToQueuePosixUserOutput() QueuePosixUserOutput

func (QueuePosixUserArgs) ToQueuePosixUserOutputWithContext

func (i QueuePosixUserArgs) ToQueuePosixUserOutputWithContext(ctx context.Context) QueuePosixUserOutput

func (QueuePosixUserArgs) ToQueuePosixUserPtrOutput

func (i QueuePosixUserArgs) ToQueuePosixUserPtrOutput() QueuePosixUserPtrOutput

func (QueuePosixUserArgs) ToQueuePosixUserPtrOutputWithContext

func (i QueuePosixUserArgs) ToQueuePosixUserPtrOutputWithContext(ctx context.Context) QueuePosixUserPtrOutput

type QueuePosixUserInput

type QueuePosixUserInput interface {
	pulumi.Input

	ToQueuePosixUserOutput() QueuePosixUserOutput
	ToQueuePosixUserOutputWithContext(context.Context) QueuePosixUserOutput
}

QueuePosixUserInput is an input type that accepts QueuePosixUserArgs and QueuePosixUserOutput values. You can construct a concrete instance of `QueuePosixUserInput` via:

QueuePosixUserArgs{...}

type QueuePosixUserOutput

type QueuePosixUserOutput struct{ *pulumi.OutputState }

func (QueuePosixUserOutput) ElementType

func (QueuePosixUserOutput) ElementType() reflect.Type

func (QueuePosixUserOutput) Group

func (QueuePosixUserOutput) ToQueuePosixUserOutput

func (o QueuePosixUserOutput) ToQueuePosixUserOutput() QueuePosixUserOutput

func (QueuePosixUserOutput) ToQueuePosixUserOutputWithContext

func (o QueuePosixUserOutput) ToQueuePosixUserOutputWithContext(ctx context.Context) QueuePosixUserOutput

func (QueuePosixUserOutput) ToQueuePosixUserPtrOutput

func (o QueuePosixUserOutput) ToQueuePosixUserPtrOutput() QueuePosixUserPtrOutput

func (QueuePosixUserOutput) ToQueuePosixUserPtrOutputWithContext

func (o QueuePosixUserOutput) ToQueuePosixUserPtrOutputWithContext(ctx context.Context) QueuePosixUserPtrOutput

func (QueuePosixUserOutput) User

type QueuePosixUserPtrInput

type QueuePosixUserPtrInput interface {
	pulumi.Input

	ToQueuePosixUserPtrOutput() QueuePosixUserPtrOutput
	ToQueuePosixUserPtrOutputWithContext(context.Context) QueuePosixUserPtrOutput
}

QueuePosixUserPtrInput is an input type that accepts QueuePosixUserArgs, QueuePosixUserPtr and QueuePosixUserPtrOutput values. You can construct a concrete instance of `QueuePosixUserPtrInput` via:

        QueuePosixUserArgs{...}

or:

        nil

type QueuePosixUserPtrOutput

type QueuePosixUserPtrOutput struct{ *pulumi.OutputState }

func (QueuePosixUserPtrOutput) Elem

func (QueuePosixUserPtrOutput) ElementType

func (QueuePosixUserPtrOutput) ElementType() reflect.Type

func (QueuePosixUserPtrOutput) Group

func (QueuePosixUserPtrOutput) ToQueuePosixUserPtrOutput

func (o QueuePosixUserPtrOutput) ToQueuePosixUserPtrOutput() QueuePosixUserPtrOutput

func (QueuePosixUserPtrOutput) ToQueuePosixUserPtrOutputWithContext

func (o QueuePosixUserPtrOutput) ToQueuePosixUserPtrOutputWithContext(ctx context.Context) QueuePosixUserPtrOutput

func (QueuePosixUserPtrOutput) User

type QueueRunAs

type QueueRunAs string

func (QueueRunAs) ElementType

func (QueueRunAs) ElementType() reflect.Type

func (QueueRunAs) ToQueueRunAsOutput

func (e QueueRunAs) ToQueueRunAsOutput() QueueRunAsOutput

func (QueueRunAs) ToQueueRunAsOutputWithContext

func (e QueueRunAs) ToQueueRunAsOutputWithContext(ctx context.Context) QueueRunAsOutput

func (QueueRunAs) ToQueueRunAsPtrOutput

func (e QueueRunAs) ToQueueRunAsPtrOutput() QueueRunAsPtrOutput

func (QueueRunAs) ToQueueRunAsPtrOutputWithContext

func (e QueueRunAs) ToQueueRunAsPtrOutputWithContext(ctx context.Context) QueueRunAsPtrOutput

func (QueueRunAs) ToStringOutput

func (e QueueRunAs) ToStringOutput() pulumi.StringOutput

func (QueueRunAs) ToStringOutputWithContext

func (e QueueRunAs) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (QueueRunAs) ToStringPtrOutput

func (e QueueRunAs) ToStringPtrOutput() pulumi.StringPtrOutput

func (QueueRunAs) ToStringPtrOutputWithContext

func (e QueueRunAs) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type QueueRunAsInput

type QueueRunAsInput interface {
	pulumi.Input

	ToQueueRunAsOutput() QueueRunAsOutput
	ToQueueRunAsOutputWithContext(context.Context) QueueRunAsOutput
}

QueueRunAsInput is an input type that accepts values of the QueueRunAs enum A concrete instance of `QueueRunAsInput` can be one of the following:

QueueRunAsQueueConfiguredUser
QueueRunAsWorkerAgentUser

type QueueRunAsOutput

type QueueRunAsOutput struct{ *pulumi.OutputState }

func (QueueRunAsOutput) ElementType

func (QueueRunAsOutput) ElementType() reflect.Type

func (QueueRunAsOutput) ToQueueRunAsOutput

func (o QueueRunAsOutput) ToQueueRunAsOutput() QueueRunAsOutput

func (QueueRunAsOutput) ToQueueRunAsOutputWithContext

func (o QueueRunAsOutput) ToQueueRunAsOutputWithContext(ctx context.Context) QueueRunAsOutput

func (QueueRunAsOutput) ToQueueRunAsPtrOutput

func (o QueueRunAsOutput) ToQueueRunAsPtrOutput() QueueRunAsPtrOutput

func (QueueRunAsOutput) ToQueueRunAsPtrOutputWithContext

func (o QueueRunAsOutput) ToQueueRunAsPtrOutputWithContext(ctx context.Context) QueueRunAsPtrOutput

func (QueueRunAsOutput) ToStringOutput

func (o QueueRunAsOutput) ToStringOutput() pulumi.StringOutput

func (QueueRunAsOutput) ToStringOutputWithContext

func (o QueueRunAsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (QueueRunAsOutput) ToStringPtrOutput

func (o QueueRunAsOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (QueueRunAsOutput) ToStringPtrOutputWithContext

func (o QueueRunAsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type QueueRunAsPtrInput

type QueueRunAsPtrInput interface {
	pulumi.Input

	ToQueueRunAsPtrOutput() QueueRunAsPtrOutput
	ToQueueRunAsPtrOutputWithContext(context.Context) QueueRunAsPtrOutput
}

func QueueRunAsPtr

func QueueRunAsPtr(v string) QueueRunAsPtrInput

type QueueRunAsPtrOutput

type QueueRunAsPtrOutput struct{ *pulumi.OutputState }

func (QueueRunAsPtrOutput) Elem

func (QueueRunAsPtrOutput) ElementType

func (QueueRunAsPtrOutput) ElementType() reflect.Type

func (QueueRunAsPtrOutput) ToQueueRunAsPtrOutput

func (o QueueRunAsPtrOutput) ToQueueRunAsPtrOutput() QueueRunAsPtrOutput

func (QueueRunAsPtrOutput) ToQueueRunAsPtrOutputWithContext

func (o QueueRunAsPtrOutput) ToQueueRunAsPtrOutputWithContext(ctx context.Context) QueueRunAsPtrOutput

func (QueueRunAsPtrOutput) ToStringPtrOutput

func (o QueueRunAsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (QueueRunAsPtrOutput) ToStringPtrOutputWithContext

func (o QueueRunAsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type QueueState

type QueueState struct {
}

func (QueueState) ElementType

func (QueueState) ElementType() reflect.Type

type QueueWindowsUser

type QueueWindowsUser struct {
	PasswordArn string `pulumi:"passwordArn"`
	User        string `pulumi:"user"`
}

type QueueWindowsUserArgs

type QueueWindowsUserArgs struct {
	PasswordArn pulumi.StringInput `pulumi:"passwordArn"`
	User        pulumi.StringInput `pulumi:"user"`
}

func (QueueWindowsUserArgs) ElementType

func (QueueWindowsUserArgs) ElementType() reflect.Type

func (QueueWindowsUserArgs) ToQueueWindowsUserOutput

func (i QueueWindowsUserArgs) ToQueueWindowsUserOutput() QueueWindowsUserOutput

func (QueueWindowsUserArgs) ToQueueWindowsUserOutputWithContext

func (i QueueWindowsUserArgs) ToQueueWindowsUserOutputWithContext(ctx context.Context) QueueWindowsUserOutput

func (QueueWindowsUserArgs) ToQueueWindowsUserPtrOutput

func (i QueueWindowsUserArgs) ToQueueWindowsUserPtrOutput() QueueWindowsUserPtrOutput

func (QueueWindowsUserArgs) ToQueueWindowsUserPtrOutputWithContext

func (i QueueWindowsUserArgs) ToQueueWindowsUserPtrOutputWithContext(ctx context.Context) QueueWindowsUserPtrOutput

type QueueWindowsUserInput

type QueueWindowsUserInput interface {
	pulumi.Input

	ToQueueWindowsUserOutput() QueueWindowsUserOutput
	ToQueueWindowsUserOutputWithContext(context.Context) QueueWindowsUserOutput
}

QueueWindowsUserInput is an input type that accepts QueueWindowsUserArgs and QueueWindowsUserOutput values. You can construct a concrete instance of `QueueWindowsUserInput` via:

QueueWindowsUserArgs{...}

type QueueWindowsUserOutput

type QueueWindowsUserOutput struct{ *pulumi.OutputState }

func (QueueWindowsUserOutput) ElementType

func (QueueWindowsUserOutput) ElementType() reflect.Type

func (QueueWindowsUserOutput) PasswordArn

func (o QueueWindowsUserOutput) PasswordArn() pulumi.StringOutput

func (QueueWindowsUserOutput) ToQueueWindowsUserOutput

func (o QueueWindowsUserOutput) ToQueueWindowsUserOutput() QueueWindowsUserOutput

func (QueueWindowsUserOutput) ToQueueWindowsUserOutputWithContext

func (o QueueWindowsUserOutput) ToQueueWindowsUserOutputWithContext(ctx context.Context) QueueWindowsUserOutput

func (QueueWindowsUserOutput) ToQueueWindowsUserPtrOutput

func (o QueueWindowsUserOutput) ToQueueWindowsUserPtrOutput() QueueWindowsUserPtrOutput

func (QueueWindowsUserOutput) ToQueueWindowsUserPtrOutputWithContext

func (o QueueWindowsUserOutput) ToQueueWindowsUserPtrOutputWithContext(ctx context.Context) QueueWindowsUserPtrOutput

func (QueueWindowsUserOutput) User

type QueueWindowsUserPtrInput

type QueueWindowsUserPtrInput interface {
	pulumi.Input

	ToQueueWindowsUserPtrOutput() QueueWindowsUserPtrOutput
	ToQueueWindowsUserPtrOutputWithContext(context.Context) QueueWindowsUserPtrOutput
}

QueueWindowsUserPtrInput is an input type that accepts QueueWindowsUserArgs, QueueWindowsUserPtr and QueueWindowsUserPtrOutput values. You can construct a concrete instance of `QueueWindowsUserPtrInput` via:

        QueueWindowsUserArgs{...}

or:

        nil

type QueueWindowsUserPtrOutput

type QueueWindowsUserPtrOutput struct{ *pulumi.OutputState }

func (QueueWindowsUserPtrOutput) Elem

func (QueueWindowsUserPtrOutput) ElementType

func (QueueWindowsUserPtrOutput) ElementType() reflect.Type

func (QueueWindowsUserPtrOutput) PasswordArn

func (QueueWindowsUserPtrOutput) ToQueueWindowsUserPtrOutput

func (o QueueWindowsUserPtrOutput) ToQueueWindowsUserPtrOutput() QueueWindowsUserPtrOutput

func (QueueWindowsUserPtrOutput) ToQueueWindowsUserPtrOutputWithContext

func (o QueueWindowsUserPtrOutput) ToQueueWindowsUserPtrOutputWithContext(ctx context.Context) QueueWindowsUserPtrOutput

func (QueueWindowsUserPtrOutput) User

type StorageProfile

type StorageProfile struct {
	pulumi.CustomResourceState

	DisplayName         pulumi.StringOutput                         `pulumi:"displayName"`
	FarmId              pulumi.StringPtrOutput                      `pulumi:"farmId"`
	FileSystemLocations StorageProfileFileSystemLocationArrayOutput `pulumi:"fileSystemLocations"`
	OsFamily            StorageProfileOperatingSystemFamilyOutput   `pulumi:"osFamily"`
	StorageProfileId    pulumi.StringOutput                         `pulumi:"storageProfileId"`
}

Definition of AWS::Deadline::StorageProfile Resource Type

func GetStorageProfile

func GetStorageProfile(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *StorageProfileState, opts ...pulumi.ResourceOption) (*StorageProfile, error)

GetStorageProfile gets an existing StorageProfile 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 NewStorageProfile

func NewStorageProfile(ctx *pulumi.Context,
	name string, args *StorageProfileArgs, opts ...pulumi.ResourceOption) (*StorageProfile, error)

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

func (*StorageProfile) ElementType

func (*StorageProfile) ElementType() reflect.Type

func (*StorageProfile) ToStorageProfileOutput

func (i *StorageProfile) ToStorageProfileOutput() StorageProfileOutput

func (*StorageProfile) ToStorageProfileOutputWithContext

func (i *StorageProfile) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput

type StorageProfileArgs

type StorageProfileArgs struct {
	DisplayName         pulumi.StringInput
	FarmId              pulumi.StringPtrInput
	FileSystemLocations StorageProfileFileSystemLocationArrayInput
	OsFamily            StorageProfileOperatingSystemFamilyInput
}

The set of arguments for constructing a StorageProfile resource.

func (StorageProfileArgs) ElementType

func (StorageProfileArgs) ElementType() reflect.Type

type StorageProfileFileSystemLocation

type StorageProfileFileSystemLocation struct {
	Name string                               `pulumi:"name"`
	Path string                               `pulumi:"path"`
	Type StorageProfileFileSystemLocationType `pulumi:"type"`
}

type StorageProfileFileSystemLocationArgs

type StorageProfileFileSystemLocationArgs struct {
	Name pulumi.StringInput                        `pulumi:"name"`
	Path pulumi.StringInput                        `pulumi:"path"`
	Type StorageProfileFileSystemLocationTypeInput `pulumi:"type"`
}

func (StorageProfileFileSystemLocationArgs) ElementType

func (StorageProfileFileSystemLocationArgs) ToStorageProfileFileSystemLocationOutput

func (i StorageProfileFileSystemLocationArgs) ToStorageProfileFileSystemLocationOutput() StorageProfileFileSystemLocationOutput

func (StorageProfileFileSystemLocationArgs) ToStorageProfileFileSystemLocationOutputWithContext

func (i StorageProfileFileSystemLocationArgs) ToStorageProfileFileSystemLocationOutputWithContext(ctx context.Context) StorageProfileFileSystemLocationOutput

type StorageProfileFileSystemLocationArray

type StorageProfileFileSystemLocationArray []StorageProfileFileSystemLocationInput

func (StorageProfileFileSystemLocationArray) ElementType

func (StorageProfileFileSystemLocationArray) ToStorageProfileFileSystemLocationArrayOutput

func (i StorageProfileFileSystemLocationArray) ToStorageProfileFileSystemLocationArrayOutput() StorageProfileFileSystemLocationArrayOutput

func (StorageProfileFileSystemLocationArray) ToStorageProfileFileSystemLocationArrayOutputWithContext

func (i StorageProfileFileSystemLocationArray) ToStorageProfileFileSystemLocationArrayOutputWithContext(ctx context.Context) StorageProfileFileSystemLocationArrayOutput

type StorageProfileFileSystemLocationArrayInput

type StorageProfileFileSystemLocationArrayInput interface {
	pulumi.Input

	ToStorageProfileFileSystemLocationArrayOutput() StorageProfileFileSystemLocationArrayOutput
	ToStorageProfileFileSystemLocationArrayOutputWithContext(context.Context) StorageProfileFileSystemLocationArrayOutput
}

StorageProfileFileSystemLocationArrayInput is an input type that accepts StorageProfileFileSystemLocationArray and StorageProfileFileSystemLocationArrayOutput values. You can construct a concrete instance of `StorageProfileFileSystemLocationArrayInput` via:

StorageProfileFileSystemLocationArray{ StorageProfileFileSystemLocationArgs{...} }

type StorageProfileFileSystemLocationArrayOutput

type StorageProfileFileSystemLocationArrayOutput struct{ *pulumi.OutputState }

func (StorageProfileFileSystemLocationArrayOutput) ElementType

func (StorageProfileFileSystemLocationArrayOutput) Index

func (StorageProfileFileSystemLocationArrayOutput) ToStorageProfileFileSystemLocationArrayOutput

func (o StorageProfileFileSystemLocationArrayOutput) ToStorageProfileFileSystemLocationArrayOutput() StorageProfileFileSystemLocationArrayOutput

func (StorageProfileFileSystemLocationArrayOutput) ToStorageProfileFileSystemLocationArrayOutputWithContext

func (o StorageProfileFileSystemLocationArrayOutput) ToStorageProfileFileSystemLocationArrayOutputWithContext(ctx context.Context) StorageProfileFileSystemLocationArrayOutput

type StorageProfileFileSystemLocationInput

type StorageProfileFileSystemLocationInput interface {
	pulumi.Input

	ToStorageProfileFileSystemLocationOutput() StorageProfileFileSystemLocationOutput
	ToStorageProfileFileSystemLocationOutputWithContext(context.Context) StorageProfileFileSystemLocationOutput
}

StorageProfileFileSystemLocationInput is an input type that accepts StorageProfileFileSystemLocationArgs and StorageProfileFileSystemLocationOutput values. You can construct a concrete instance of `StorageProfileFileSystemLocationInput` via:

StorageProfileFileSystemLocationArgs{...}

type StorageProfileFileSystemLocationOutput

type StorageProfileFileSystemLocationOutput struct{ *pulumi.OutputState }

func (StorageProfileFileSystemLocationOutput) ElementType

func (StorageProfileFileSystemLocationOutput) Name

func (StorageProfileFileSystemLocationOutput) Path

func (StorageProfileFileSystemLocationOutput) ToStorageProfileFileSystemLocationOutput

func (o StorageProfileFileSystemLocationOutput) ToStorageProfileFileSystemLocationOutput() StorageProfileFileSystemLocationOutput

func (StorageProfileFileSystemLocationOutput) ToStorageProfileFileSystemLocationOutputWithContext

func (o StorageProfileFileSystemLocationOutput) ToStorageProfileFileSystemLocationOutputWithContext(ctx context.Context) StorageProfileFileSystemLocationOutput

func (StorageProfileFileSystemLocationOutput) Type

type StorageProfileFileSystemLocationType

type StorageProfileFileSystemLocationType string

func (StorageProfileFileSystemLocationType) ElementType

func (StorageProfileFileSystemLocationType) ToStorageProfileFileSystemLocationTypeOutput

func (e StorageProfileFileSystemLocationType) ToStorageProfileFileSystemLocationTypeOutput() StorageProfileFileSystemLocationTypeOutput

func (StorageProfileFileSystemLocationType) ToStorageProfileFileSystemLocationTypeOutputWithContext

func (e StorageProfileFileSystemLocationType) ToStorageProfileFileSystemLocationTypeOutputWithContext(ctx context.Context) StorageProfileFileSystemLocationTypeOutput

func (StorageProfileFileSystemLocationType) ToStorageProfileFileSystemLocationTypePtrOutput

func (e StorageProfileFileSystemLocationType) ToStorageProfileFileSystemLocationTypePtrOutput() StorageProfileFileSystemLocationTypePtrOutput

func (StorageProfileFileSystemLocationType) ToStorageProfileFileSystemLocationTypePtrOutputWithContext

func (e StorageProfileFileSystemLocationType) ToStorageProfileFileSystemLocationTypePtrOutputWithContext(ctx context.Context) StorageProfileFileSystemLocationTypePtrOutput

func (StorageProfileFileSystemLocationType) ToStringOutput

func (StorageProfileFileSystemLocationType) ToStringOutputWithContext

func (e StorageProfileFileSystemLocationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (StorageProfileFileSystemLocationType) ToStringPtrOutput

func (StorageProfileFileSystemLocationType) ToStringPtrOutputWithContext

func (e StorageProfileFileSystemLocationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type StorageProfileFileSystemLocationTypeInput

type StorageProfileFileSystemLocationTypeInput interface {
	pulumi.Input

	ToStorageProfileFileSystemLocationTypeOutput() StorageProfileFileSystemLocationTypeOutput
	ToStorageProfileFileSystemLocationTypeOutputWithContext(context.Context) StorageProfileFileSystemLocationTypeOutput
}

StorageProfileFileSystemLocationTypeInput is an input type that accepts values of the StorageProfileFileSystemLocationType enum A concrete instance of `StorageProfileFileSystemLocationTypeInput` can be one of the following:

StorageProfileFileSystemLocationTypeShared
StorageProfileFileSystemLocationTypeLocal

type StorageProfileFileSystemLocationTypeOutput

type StorageProfileFileSystemLocationTypeOutput struct{ *pulumi.OutputState }

func (StorageProfileFileSystemLocationTypeOutput) ElementType

func (StorageProfileFileSystemLocationTypeOutput) ToStorageProfileFileSystemLocationTypeOutput

func (o StorageProfileFileSystemLocationTypeOutput) ToStorageProfileFileSystemLocationTypeOutput() StorageProfileFileSystemLocationTypeOutput

func (StorageProfileFileSystemLocationTypeOutput) ToStorageProfileFileSystemLocationTypeOutputWithContext

func (o StorageProfileFileSystemLocationTypeOutput) ToStorageProfileFileSystemLocationTypeOutputWithContext(ctx context.Context) StorageProfileFileSystemLocationTypeOutput

func (StorageProfileFileSystemLocationTypeOutput) ToStorageProfileFileSystemLocationTypePtrOutput

func (o StorageProfileFileSystemLocationTypeOutput) ToStorageProfileFileSystemLocationTypePtrOutput() StorageProfileFileSystemLocationTypePtrOutput

func (StorageProfileFileSystemLocationTypeOutput) ToStorageProfileFileSystemLocationTypePtrOutputWithContext

func (o StorageProfileFileSystemLocationTypeOutput) ToStorageProfileFileSystemLocationTypePtrOutputWithContext(ctx context.Context) StorageProfileFileSystemLocationTypePtrOutput

func (StorageProfileFileSystemLocationTypeOutput) ToStringOutput

func (StorageProfileFileSystemLocationTypeOutput) ToStringOutputWithContext

func (StorageProfileFileSystemLocationTypeOutput) ToStringPtrOutput

func (StorageProfileFileSystemLocationTypeOutput) ToStringPtrOutputWithContext

type StorageProfileFileSystemLocationTypePtrInput

type StorageProfileFileSystemLocationTypePtrInput interface {
	pulumi.Input

	ToStorageProfileFileSystemLocationTypePtrOutput() StorageProfileFileSystemLocationTypePtrOutput
	ToStorageProfileFileSystemLocationTypePtrOutputWithContext(context.Context) StorageProfileFileSystemLocationTypePtrOutput
}

type StorageProfileFileSystemLocationTypePtrOutput

type StorageProfileFileSystemLocationTypePtrOutput struct{ *pulumi.OutputState }

func (StorageProfileFileSystemLocationTypePtrOutput) Elem

func (StorageProfileFileSystemLocationTypePtrOutput) ElementType

func (StorageProfileFileSystemLocationTypePtrOutput) ToStorageProfileFileSystemLocationTypePtrOutput

func (o StorageProfileFileSystemLocationTypePtrOutput) ToStorageProfileFileSystemLocationTypePtrOutput() StorageProfileFileSystemLocationTypePtrOutput

func (StorageProfileFileSystemLocationTypePtrOutput) ToStorageProfileFileSystemLocationTypePtrOutputWithContext

func (o StorageProfileFileSystemLocationTypePtrOutput) ToStorageProfileFileSystemLocationTypePtrOutputWithContext(ctx context.Context) StorageProfileFileSystemLocationTypePtrOutput

func (StorageProfileFileSystemLocationTypePtrOutput) ToStringPtrOutput

func (StorageProfileFileSystemLocationTypePtrOutput) ToStringPtrOutputWithContext

type StorageProfileInput

type StorageProfileInput interface {
	pulumi.Input

	ToStorageProfileOutput() StorageProfileOutput
	ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
}

type StorageProfileOperatingSystemFamily

type StorageProfileOperatingSystemFamily string

func (StorageProfileOperatingSystemFamily) ElementType

func (StorageProfileOperatingSystemFamily) ToStorageProfileOperatingSystemFamilyOutput

func (e StorageProfileOperatingSystemFamily) ToStorageProfileOperatingSystemFamilyOutput() StorageProfileOperatingSystemFamilyOutput

func (StorageProfileOperatingSystemFamily) ToStorageProfileOperatingSystemFamilyOutputWithContext

func (e StorageProfileOperatingSystemFamily) ToStorageProfileOperatingSystemFamilyOutputWithContext(ctx context.Context) StorageProfileOperatingSystemFamilyOutput

func (StorageProfileOperatingSystemFamily) ToStorageProfileOperatingSystemFamilyPtrOutput

func (e StorageProfileOperatingSystemFamily) ToStorageProfileOperatingSystemFamilyPtrOutput() StorageProfileOperatingSystemFamilyPtrOutput

func (StorageProfileOperatingSystemFamily) ToStorageProfileOperatingSystemFamilyPtrOutputWithContext

func (e StorageProfileOperatingSystemFamily) ToStorageProfileOperatingSystemFamilyPtrOutputWithContext(ctx context.Context) StorageProfileOperatingSystemFamilyPtrOutput

func (StorageProfileOperatingSystemFamily) ToStringOutput

func (StorageProfileOperatingSystemFamily) ToStringOutputWithContext

func (e StorageProfileOperatingSystemFamily) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (StorageProfileOperatingSystemFamily) ToStringPtrOutput

func (StorageProfileOperatingSystemFamily) ToStringPtrOutputWithContext

func (e StorageProfileOperatingSystemFamily) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type StorageProfileOperatingSystemFamilyInput

type StorageProfileOperatingSystemFamilyInput interface {
	pulumi.Input

	ToStorageProfileOperatingSystemFamilyOutput() StorageProfileOperatingSystemFamilyOutput
	ToStorageProfileOperatingSystemFamilyOutputWithContext(context.Context) StorageProfileOperatingSystemFamilyOutput
}

StorageProfileOperatingSystemFamilyInput is an input type that accepts values of the StorageProfileOperatingSystemFamily enum A concrete instance of `StorageProfileOperatingSystemFamilyInput` can be one of the following:

StorageProfileOperatingSystemFamilyWindows
StorageProfileOperatingSystemFamilyLinux
StorageProfileOperatingSystemFamilyMacos

type StorageProfileOperatingSystemFamilyOutput

type StorageProfileOperatingSystemFamilyOutput struct{ *pulumi.OutputState }

func (StorageProfileOperatingSystemFamilyOutput) ElementType

func (StorageProfileOperatingSystemFamilyOutput) ToStorageProfileOperatingSystemFamilyOutput

func (o StorageProfileOperatingSystemFamilyOutput) ToStorageProfileOperatingSystemFamilyOutput() StorageProfileOperatingSystemFamilyOutput

func (StorageProfileOperatingSystemFamilyOutput) ToStorageProfileOperatingSystemFamilyOutputWithContext

func (o StorageProfileOperatingSystemFamilyOutput) ToStorageProfileOperatingSystemFamilyOutputWithContext(ctx context.Context) StorageProfileOperatingSystemFamilyOutput

func (StorageProfileOperatingSystemFamilyOutput) ToStorageProfileOperatingSystemFamilyPtrOutput

func (o StorageProfileOperatingSystemFamilyOutput) ToStorageProfileOperatingSystemFamilyPtrOutput() StorageProfileOperatingSystemFamilyPtrOutput

func (StorageProfileOperatingSystemFamilyOutput) ToStorageProfileOperatingSystemFamilyPtrOutputWithContext

func (o StorageProfileOperatingSystemFamilyOutput) ToStorageProfileOperatingSystemFamilyPtrOutputWithContext(ctx context.Context) StorageProfileOperatingSystemFamilyPtrOutput

func (StorageProfileOperatingSystemFamilyOutput) ToStringOutput

func (StorageProfileOperatingSystemFamilyOutput) ToStringOutputWithContext

func (StorageProfileOperatingSystemFamilyOutput) ToStringPtrOutput

func (StorageProfileOperatingSystemFamilyOutput) ToStringPtrOutputWithContext

type StorageProfileOperatingSystemFamilyPtrInput

type StorageProfileOperatingSystemFamilyPtrInput interface {
	pulumi.Input

	ToStorageProfileOperatingSystemFamilyPtrOutput() StorageProfileOperatingSystemFamilyPtrOutput
	ToStorageProfileOperatingSystemFamilyPtrOutputWithContext(context.Context) StorageProfileOperatingSystemFamilyPtrOutput
}

type StorageProfileOperatingSystemFamilyPtrOutput

type StorageProfileOperatingSystemFamilyPtrOutput struct{ *pulumi.OutputState }

func (StorageProfileOperatingSystemFamilyPtrOutput) Elem

func (StorageProfileOperatingSystemFamilyPtrOutput) ElementType

func (StorageProfileOperatingSystemFamilyPtrOutput) ToStorageProfileOperatingSystemFamilyPtrOutput

func (o StorageProfileOperatingSystemFamilyPtrOutput) ToStorageProfileOperatingSystemFamilyPtrOutput() StorageProfileOperatingSystemFamilyPtrOutput

func (StorageProfileOperatingSystemFamilyPtrOutput) ToStorageProfileOperatingSystemFamilyPtrOutputWithContext

func (o StorageProfileOperatingSystemFamilyPtrOutput) ToStorageProfileOperatingSystemFamilyPtrOutputWithContext(ctx context.Context) StorageProfileOperatingSystemFamilyPtrOutput

func (StorageProfileOperatingSystemFamilyPtrOutput) ToStringPtrOutput

func (StorageProfileOperatingSystemFamilyPtrOutput) ToStringPtrOutputWithContext

type StorageProfileOutput

type StorageProfileOutput struct{ *pulumi.OutputState }

func (StorageProfileOutput) DisplayName

func (o StorageProfileOutput) DisplayName() pulumi.StringOutput

func (StorageProfileOutput) ElementType

func (StorageProfileOutput) ElementType() reflect.Type

func (StorageProfileOutput) FarmId

func (StorageProfileOutput) FileSystemLocations

func (StorageProfileOutput) OsFamily

func (StorageProfileOutput) StorageProfileId

func (o StorageProfileOutput) StorageProfileId() pulumi.StringOutput

func (StorageProfileOutput) ToStorageProfileOutput

func (o StorageProfileOutput) ToStorageProfileOutput() StorageProfileOutput

func (StorageProfileOutput) ToStorageProfileOutputWithContext

func (o StorageProfileOutput) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput

type StorageProfileState

type StorageProfileState struct {
}

func (StorageProfileState) ElementType

func (StorageProfileState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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