devicefarm

package
v0.92.0 Latest Latest
Warning

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

Go to latest
Published: Dec 30, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DevicePoolRuleAttributeArn                 = DevicePoolRuleAttribute("ARN")
	DevicePoolRuleAttributePlatform            = DevicePoolRuleAttribute("PLATFORM")
	DevicePoolRuleAttributeFormFactor          = DevicePoolRuleAttribute("FORM_FACTOR")
	DevicePoolRuleAttributeManufacturer        = DevicePoolRuleAttribute("MANUFACTURER")
	DevicePoolRuleAttributeRemoteAccessEnabled = DevicePoolRuleAttribute("REMOTE_ACCESS_ENABLED")
	DevicePoolRuleAttributeRemoteDebugEnabled  = DevicePoolRuleAttribute("REMOTE_DEBUG_ENABLED")
	DevicePoolRuleAttributeAppiumVersion       = DevicePoolRuleAttribute("APPIUM_VERSION")
	DevicePoolRuleAttributeInstanceArn         = DevicePoolRuleAttribute("INSTANCE_ARN")
	DevicePoolRuleAttributeInstanceLabels      = DevicePoolRuleAttribute("INSTANCE_LABELS")
	DevicePoolRuleAttributeFleetType           = DevicePoolRuleAttribute("FLEET_TYPE")
	DevicePoolRuleAttributeOsVersion           = DevicePoolRuleAttribute("OS_VERSION")
	DevicePoolRuleAttributeModel               = DevicePoolRuleAttribute("MODEL")
	DevicePoolRuleAttributeAvailability        = DevicePoolRuleAttribute("AVAILABILITY")
)
View Source
const (
	DevicePoolRuleOperatorEquals              = DevicePoolRuleOperator("EQUALS")
	DevicePoolRuleOperatorLessThan            = DevicePoolRuleOperator("LESS_THAN")
	DevicePoolRuleOperatorLessThanOrEquals    = DevicePoolRuleOperator("LESS_THAN_OR_EQUALS")
	DevicePoolRuleOperatorGreaterThan         = DevicePoolRuleOperator("GREATER_THAN")
	DevicePoolRuleOperatorGreaterThanOrEquals = DevicePoolRuleOperator("GREATER_THAN_OR_EQUALS")
	DevicePoolRuleOperatorIn                  = DevicePoolRuleOperator("IN")
	DevicePoolRuleOperatorNotIn               = DevicePoolRuleOperator("NOT_IN")
	DevicePoolRuleOperatorContains            = DevicePoolRuleOperator("CONTAINS")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type DevicePool

type DevicePool struct {
	pulumi.CustomResourceState

	Arn         pulumi.StringOutput       `pulumi:"arn"`
	Description pulumi.StringPtrOutput    `pulumi:"description"`
	MaxDevices  pulumi.IntPtrOutput       `pulumi:"maxDevices"`
	Name        pulumi.StringOutput       `pulumi:"name"`
	ProjectArn  pulumi.StringOutput       `pulumi:"projectArn"`
	Rules       DevicePoolRuleArrayOutput `pulumi:"rules"`
	Tags        DevicePoolTagArrayOutput  `pulumi:"tags"`
}

AWS::DeviceFarm::DevicePool creates a new Device Pool for a given DF Project

func GetDevicePool

func GetDevicePool(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DevicePoolState, opts ...pulumi.ResourceOption) (*DevicePool, error)

GetDevicePool gets an existing DevicePool 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 NewDevicePool

func NewDevicePool(ctx *pulumi.Context,
	name string, args *DevicePoolArgs, opts ...pulumi.ResourceOption) (*DevicePool, error)

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

func (*DevicePool) ElementType

func (*DevicePool) ElementType() reflect.Type

func (*DevicePool) ToDevicePoolOutput

func (i *DevicePool) ToDevicePoolOutput() DevicePoolOutput

func (*DevicePool) ToDevicePoolOutputWithContext

func (i *DevicePool) ToDevicePoolOutputWithContext(ctx context.Context) DevicePoolOutput

func (*DevicePool) ToOutput added in v0.76.0

func (i *DevicePool) ToOutput(ctx context.Context) pulumix.Output[*DevicePool]

type DevicePoolArgs

type DevicePoolArgs struct {
	Description pulumi.StringPtrInput
	MaxDevices  pulumi.IntPtrInput
	Name        pulumi.StringPtrInput
	ProjectArn  pulumi.StringInput
	Rules       DevicePoolRuleArrayInput
	Tags        DevicePoolTagArrayInput
}

The set of arguments for constructing a DevicePool resource.

func (DevicePoolArgs) ElementType

func (DevicePoolArgs) ElementType() reflect.Type

type DevicePoolInput

type DevicePoolInput interface {
	pulumi.Input

	ToDevicePoolOutput() DevicePoolOutput
	ToDevicePoolOutputWithContext(ctx context.Context) DevicePoolOutput
}

type DevicePoolOutput

type DevicePoolOutput struct{ *pulumi.OutputState }

func (DevicePoolOutput) Arn added in v0.17.0

func (DevicePoolOutput) Description added in v0.17.0

func (o DevicePoolOutput) Description() pulumi.StringPtrOutput

func (DevicePoolOutput) ElementType

func (DevicePoolOutput) ElementType() reflect.Type

func (DevicePoolOutput) MaxDevices added in v0.17.0

func (o DevicePoolOutput) MaxDevices() pulumi.IntPtrOutput

func (DevicePoolOutput) Name added in v0.17.0

func (DevicePoolOutput) ProjectArn added in v0.17.0

func (o DevicePoolOutput) ProjectArn() pulumi.StringOutput

func (DevicePoolOutput) Rules added in v0.17.0

func (DevicePoolOutput) Tags added in v0.17.0

func (DevicePoolOutput) ToDevicePoolOutput

func (o DevicePoolOutput) ToDevicePoolOutput() DevicePoolOutput

func (DevicePoolOutput) ToDevicePoolOutputWithContext

func (o DevicePoolOutput) ToDevicePoolOutputWithContext(ctx context.Context) DevicePoolOutput

func (DevicePoolOutput) ToOutput added in v0.76.0

type DevicePoolRule

type DevicePoolRule struct {
	// The rule's stringified attribute.
	Attribute *DevicePoolRuleAttribute `pulumi:"attribute"`
	// Specifies how Device Farm compares the rule's attribute to the value.
	Operator *DevicePoolRuleOperator `pulumi:"operator"`
	// The rule's value.
	Value *string `pulumi:"value"`
}

Represents a condition for a device pool.

type DevicePoolRuleArgs

type DevicePoolRuleArgs struct {
	// The rule's stringified attribute.
	Attribute DevicePoolRuleAttributePtrInput `pulumi:"attribute"`
	// Specifies how Device Farm compares the rule's attribute to the value.
	Operator DevicePoolRuleOperatorPtrInput `pulumi:"operator"`
	// The rule's value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

Represents a condition for a device pool.

func (DevicePoolRuleArgs) ElementType

func (DevicePoolRuleArgs) ElementType() reflect.Type

func (DevicePoolRuleArgs) ToDevicePoolRuleOutput

func (i DevicePoolRuleArgs) ToDevicePoolRuleOutput() DevicePoolRuleOutput

func (DevicePoolRuleArgs) ToDevicePoolRuleOutputWithContext

func (i DevicePoolRuleArgs) ToDevicePoolRuleOutputWithContext(ctx context.Context) DevicePoolRuleOutput

func (DevicePoolRuleArgs) ToOutput added in v0.76.0

type DevicePoolRuleArray

type DevicePoolRuleArray []DevicePoolRuleInput

func (DevicePoolRuleArray) ElementType

func (DevicePoolRuleArray) ElementType() reflect.Type

func (DevicePoolRuleArray) ToDevicePoolRuleArrayOutput

func (i DevicePoolRuleArray) ToDevicePoolRuleArrayOutput() DevicePoolRuleArrayOutput

func (DevicePoolRuleArray) ToDevicePoolRuleArrayOutputWithContext

func (i DevicePoolRuleArray) ToDevicePoolRuleArrayOutputWithContext(ctx context.Context) DevicePoolRuleArrayOutput

func (DevicePoolRuleArray) ToOutput added in v0.76.0

type DevicePoolRuleArrayInput

type DevicePoolRuleArrayInput interface {
	pulumi.Input

	ToDevicePoolRuleArrayOutput() DevicePoolRuleArrayOutput
	ToDevicePoolRuleArrayOutputWithContext(context.Context) DevicePoolRuleArrayOutput
}

DevicePoolRuleArrayInput is an input type that accepts DevicePoolRuleArray and DevicePoolRuleArrayOutput values. You can construct a concrete instance of `DevicePoolRuleArrayInput` via:

DevicePoolRuleArray{ DevicePoolRuleArgs{...} }

type DevicePoolRuleArrayOutput

type DevicePoolRuleArrayOutput struct{ *pulumi.OutputState }

func (DevicePoolRuleArrayOutput) ElementType

func (DevicePoolRuleArrayOutput) ElementType() reflect.Type

func (DevicePoolRuleArrayOutput) Index

func (DevicePoolRuleArrayOutput) ToDevicePoolRuleArrayOutput

func (o DevicePoolRuleArrayOutput) ToDevicePoolRuleArrayOutput() DevicePoolRuleArrayOutput

func (DevicePoolRuleArrayOutput) ToDevicePoolRuleArrayOutputWithContext

func (o DevicePoolRuleArrayOutput) ToDevicePoolRuleArrayOutputWithContext(ctx context.Context) DevicePoolRuleArrayOutput

func (DevicePoolRuleArrayOutput) ToOutput added in v0.76.0

type DevicePoolRuleAttribute

type DevicePoolRuleAttribute string

The rule's stringified attribute.

func (DevicePoolRuleAttribute) ElementType

func (DevicePoolRuleAttribute) ElementType() reflect.Type

func (DevicePoolRuleAttribute) ToDevicePoolRuleAttributeOutput

func (e DevicePoolRuleAttribute) ToDevicePoolRuleAttributeOutput() DevicePoolRuleAttributeOutput

func (DevicePoolRuleAttribute) ToDevicePoolRuleAttributeOutputWithContext

func (e DevicePoolRuleAttribute) ToDevicePoolRuleAttributeOutputWithContext(ctx context.Context) DevicePoolRuleAttributeOutput

func (DevicePoolRuleAttribute) ToDevicePoolRuleAttributePtrOutput

func (e DevicePoolRuleAttribute) ToDevicePoolRuleAttributePtrOutput() DevicePoolRuleAttributePtrOutput

func (DevicePoolRuleAttribute) ToDevicePoolRuleAttributePtrOutputWithContext

func (e DevicePoolRuleAttribute) ToDevicePoolRuleAttributePtrOutputWithContext(ctx context.Context) DevicePoolRuleAttributePtrOutput

func (DevicePoolRuleAttribute) ToStringOutput

func (e DevicePoolRuleAttribute) ToStringOutput() pulumi.StringOutput

func (DevicePoolRuleAttribute) ToStringOutputWithContext

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

func (DevicePoolRuleAttribute) ToStringPtrOutput

func (e DevicePoolRuleAttribute) ToStringPtrOutput() pulumi.StringPtrOutput

func (DevicePoolRuleAttribute) ToStringPtrOutputWithContext

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

type DevicePoolRuleAttributeInput

type DevicePoolRuleAttributeInput interface {
	pulumi.Input

	ToDevicePoolRuleAttributeOutput() DevicePoolRuleAttributeOutput
	ToDevicePoolRuleAttributeOutputWithContext(context.Context) DevicePoolRuleAttributeOutput
}

DevicePoolRuleAttributeInput is an input type that accepts DevicePoolRuleAttributeArgs and DevicePoolRuleAttributeOutput values. You can construct a concrete instance of `DevicePoolRuleAttributeInput` via:

DevicePoolRuleAttributeArgs{...}

type DevicePoolRuleAttributeOutput

type DevicePoolRuleAttributeOutput struct{ *pulumi.OutputState }

func (DevicePoolRuleAttributeOutput) ElementType

func (DevicePoolRuleAttributeOutput) ToDevicePoolRuleAttributeOutput

func (o DevicePoolRuleAttributeOutput) ToDevicePoolRuleAttributeOutput() DevicePoolRuleAttributeOutput

func (DevicePoolRuleAttributeOutput) ToDevicePoolRuleAttributeOutputWithContext

func (o DevicePoolRuleAttributeOutput) ToDevicePoolRuleAttributeOutputWithContext(ctx context.Context) DevicePoolRuleAttributeOutput

func (DevicePoolRuleAttributeOutput) ToDevicePoolRuleAttributePtrOutput

func (o DevicePoolRuleAttributeOutput) ToDevicePoolRuleAttributePtrOutput() DevicePoolRuleAttributePtrOutput

func (DevicePoolRuleAttributeOutput) ToDevicePoolRuleAttributePtrOutputWithContext

func (o DevicePoolRuleAttributeOutput) ToDevicePoolRuleAttributePtrOutputWithContext(ctx context.Context) DevicePoolRuleAttributePtrOutput

func (DevicePoolRuleAttributeOutput) ToOutput added in v0.76.0

func (DevicePoolRuleAttributeOutput) ToStringOutput

func (DevicePoolRuleAttributeOutput) ToStringOutputWithContext

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

func (DevicePoolRuleAttributeOutput) ToStringPtrOutput

func (DevicePoolRuleAttributeOutput) ToStringPtrOutputWithContext

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

type DevicePoolRuleAttributePtrInput

type DevicePoolRuleAttributePtrInput interface {
	pulumi.Input

	ToDevicePoolRuleAttributePtrOutput() DevicePoolRuleAttributePtrOutput
	ToDevicePoolRuleAttributePtrOutputWithContext(context.Context) DevicePoolRuleAttributePtrOutput
}

func DevicePoolRuleAttributePtr

func DevicePoolRuleAttributePtr(v string) DevicePoolRuleAttributePtrInput

type DevicePoolRuleAttributePtrOutput

type DevicePoolRuleAttributePtrOutput struct{ *pulumi.OutputState }

func (DevicePoolRuleAttributePtrOutput) Elem

func (DevicePoolRuleAttributePtrOutput) ElementType

func (DevicePoolRuleAttributePtrOutput) ToDevicePoolRuleAttributePtrOutput

func (o DevicePoolRuleAttributePtrOutput) ToDevicePoolRuleAttributePtrOutput() DevicePoolRuleAttributePtrOutput

func (DevicePoolRuleAttributePtrOutput) ToDevicePoolRuleAttributePtrOutputWithContext

func (o DevicePoolRuleAttributePtrOutput) ToDevicePoolRuleAttributePtrOutputWithContext(ctx context.Context) DevicePoolRuleAttributePtrOutput

func (DevicePoolRuleAttributePtrOutput) ToOutput added in v0.76.0

func (DevicePoolRuleAttributePtrOutput) ToStringPtrOutput

func (DevicePoolRuleAttributePtrOutput) ToStringPtrOutputWithContext

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

type DevicePoolRuleInput

type DevicePoolRuleInput interface {
	pulumi.Input

	ToDevicePoolRuleOutput() DevicePoolRuleOutput
	ToDevicePoolRuleOutputWithContext(context.Context) DevicePoolRuleOutput
}

DevicePoolRuleInput is an input type that accepts DevicePoolRuleArgs and DevicePoolRuleOutput values. You can construct a concrete instance of `DevicePoolRuleInput` via:

DevicePoolRuleArgs{...}

type DevicePoolRuleOperator

type DevicePoolRuleOperator string

Specifies how Device Farm compares the rule's attribute to the value.

func (DevicePoolRuleOperator) ElementType

func (DevicePoolRuleOperator) ElementType() reflect.Type

func (DevicePoolRuleOperator) ToDevicePoolRuleOperatorOutput

func (e DevicePoolRuleOperator) ToDevicePoolRuleOperatorOutput() DevicePoolRuleOperatorOutput

func (DevicePoolRuleOperator) ToDevicePoolRuleOperatorOutputWithContext

func (e DevicePoolRuleOperator) ToDevicePoolRuleOperatorOutputWithContext(ctx context.Context) DevicePoolRuleOperatorOutput

func (DevicePoolRuleOperator) ToDevicePoolRuleOperatorPtrOutput

func (e DevicePoolRuleOperator) ToDevicePoolRuleOperatorPtrOutput() DevicePoolRuleOperatorPtrOutput

func (DevicePoolRuleOperator) ToDevicePoolRuleOperatorPtrOutputWithContext

func (e DevicePoolRuleOperator) ToDevicePoolRuleOperatorPtrOutputWithContext(ctx context.Context) DevicePoolRuleOperatorPtrOutput

func (DevicePoolRuleOperator) ToStringOutput

func (e DevicePoolRuleOperator) ToStringOutput() pulumi.StringOutput

func (DevicePoolRuleOperator) ToStringOutputWithContext

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

func (DevicePoolRuleOperator) ToStringPtrOutput

func (e DevicePoolRuleOperator) ToStringPtrOutput() pulumi.StringPtrOutput

func (DevicePoolRuleOperator) ToStringPtrOutputWithContext

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

type DevicePoolRuleOperatorInput

type DevicePoolRuleOperatorInput interface {
	pulumi.Input

	ToDevicePoolRuleOperatorOutput() DevicePoolRuleOperatorOutput
	ToDevicePoolRuleOperatorOutputWithContext(context.Context) DevicePoolRuleOperatorOutput
}

DevicePoolRuleOperatorInput is an input type that accepts DevicePoolRuleOperatorArgs and DevicePoolRuleOperatorOutput values. You can construct a concrete instance of `DevicePoolRuleOperatorInput` via:

DevicePoolRuleOperatorArgs{...}

type DevicePoolRuleOperatorOutput

type DevicePoolRuleOperatorOutput struct{ *pulumi.OutputState }

func (DevicePoolRuleOperatorOutput) ElementType

func (DevicePoolRuleOperatorOutput) ToDevicePoolRuleOperatorOutput

func (o DevicePoolRuleOperatorOutput) ToDevicePoolRuleOperatorOutput() DevicePoolRuleOperatorOutput

func (DevicePoolRuleOperatorOutput) ToDevicePoolRuleOperatorOutputWithContext

func (o DevicePoolRuleOperatorOutput) ToDevicePoolRuleOperatorOutputWithContext(ctx context.Context) DevicePoolRuleOperatorOutput

func (DevicePoolRuleOperatorOutput) ToDevicePoolRuleOperatorPtrOutput

func (o DevicePoolRuleOperatorOutput) ToDevicePoolRuleOperatorPtrOutput() DevicePoolRuleOperatorPtrOutput

func (DevicePoolRuleOperatorOutput) ToDevicePoolRuleOperatorPtrOutputWithContext

func (o DevicePoolRuleOperatorOutput) ToDevicePoolRuleOperatorPtrOutputWithContext(ctx context.Context) DevicePoolRuleOperatorPtrOutput

func (DevicePoolRuleOperatorOutput) ToOutput added in v0.76.0

func (DevicePoolRuleOperatorOutput) ToStringOutput

func (DevicePoolRuleOperatorOutput) ToStringOutputWithContext

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

func (DevicePoolRuleOperatorOutput) ToStringPtrOutput

func (o DevicePoolRuleOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DevicePoolRuleOperatorOutput) ToStringPtrOutputWithContext

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

type DevicePoolRuleOperatorPtrInput

type DevicePoolRuleOperatorPtrInput interface {
	pulumi.Input

	ToDevicePoolRuleOperatorPtrOutput() DevicePoolRuleOperatorPtrOutput
	ToDevicePoolRuleOperatorPtrOutputWithContext(context.Context) DevicePoolRuleOperatorPtrOutput
}

func DevicePoolRuleOperatorPtr

func DevicePoolRuleOperatorPtr(v string) DevicePoolRuleOperatorPtrInput

type DevicePoolRuleOperatorPtrOutput

type DevicePoolRuleOperatorPtrOutput struct{ *pulumi.OutputState }

func (DevicePoolRuleOperatorPtrOutput) Elem

func (DevicePoolRuleOperatorPtrOutput) ElementType

func (DevicePoolRuleOperatorPtrOutput) ToDevicePoolRuleOperatorPtrOutput

func (o DevicePoolRuleOperatorPtrOutput) ToDevicePoolRuleOperatorPtrOutput() DevicePoolRuleOperatorPtrOutput

func (DevicePoolRuleOperatorPtrOutput) ToDevicePoolRuleOperatorPtrOutputWithContext

func (o DevicePoolRuleOperatorPtrOutput) ToDevicePoolRuleOperatorPtrOutputWithContext(ctx context.Context) DevicePoolRuleOperatorPtrOutput

func (DevicePoolRuleOperatorPtrOutput) ToOutput added in v0.76.0

func (DevicePoolRuleOperatorPtrOutput) ToStringPtrOutput

func (DevicePoolRuleOperatorPtrOutput) ToStringPtrOutputWithContext

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

type DevicePoolRuleOutput

type DevicePoolRuleOutput struct{ *pulumi.OutputState }

Represents a condition for a device pool.

func (DevicePoolRuleOutput) Attribute

The rule's stringified attribute.

func (DevicePoolRuleOutput) ElementType

func (DevicePoolRuleOutput) ElementType() reflect.Type

func (DevicePoolRuleOutput) Operator

Specifies how Device Farm compares the rule's attribute to the value.

func (DevicePoolRuleOutput) ToDevicePoolRuleOutput

func (o DevicePoolRuleOutput) ToDevicePoolRuleOutput() DevicePoolRuleOutput

func (DevicePoolRuleOutput) ToDevicePoolRuleOutputWithContext

func (o DevicePoolRuleOutput) ToDevicePoolRuleOutputWithContext(ctx context.Context) DevicePoolRuleOutput

func (DevicePoolRuleOutput) ToOutput added in v0.76.0

func (DevicePoolRuleOutput) Value

The rule's value.

type DevicePoolState

type DevicePoolState struct {
}

func (DevicePoolState) ElementType

func (DevicePoolState) ElementType() reflect.Type

type DevicePoolTag

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

type DevicePoolTagArgs

type DevicePoolTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (DevicePoolTagArgs) ElementType

func (DevicePoolTagArgs) ElementType() reflect.Type

func (DevicePoolTagArgs) ToDevicePoolTagOutput

func (i DevicePoolTagArgs) ToDevicePoolTagOutput() DevicePoolTagOutput

func (DevicePoolTagArgs) ToDevicePoolTagOutputWithContext

func (i DevicePoolTagArgs) ToDevicePoolTagOutputWithContext(ctx context.Context) DevicePoolTagOutput

func (DevicePoolTagArgs) ToOutput added in v0.76.0

type DevicePoolTagArray

type DevicePoolTagArray []DevicePoolTagInput

func (DevicePoolTagArray) ElementType

func (DevicePoolTagArray) ElementType() reflect.Type

func (DevicePoolTagArray) ToDevicePoolTagArrayOutput

func (i DevicePoolTagArray) ToDevicePoolTagArrayOutput() DevicePoolTagArrayOutput

func (DevicePoolTagArray) ToDevicePoolTagArrayOutputWithContext

func (i DevicePoolTagArray) ToDevicePoolTagArrayOutputWithContext(ctx context.Context) DevicePoolTagArrayOutput

func (DevicePoolTagArray) ToOutput added in v0.76.0

type DevicePoolTagArrayInput

type DevicePoolTagArrayInput interface {
	pulumi.Input

	ToDevicePoolTagArrayOutput() DevicePoolTagArrayOutput
	ToDevicePoolTagArrayOutputWithContext(context.Context) DevicePoolTagArrayOutput
}

DevicePoolTagArrayInput is an input type that accepts DevicePoolTagArray and DevicePoolTagArrayOutput values. You can construct a concrete instance of `DevicePoolTagArrayInput` via:

DevicePoolTagArray{ DevicePoolTagArgs{...} }

type DevicePoolTagArrayOutput

type DevicePoolTagArrayOutput struct{ *pulumi.OutputState }

func (DevicePoolTagArrayOutput) ElementType

func (DevicePoolTagArrayOutput) ElementType() reflect.Type

func (DevicePoolTagArrayOutput) Index

func (DevicePoolTagArrayOutput) ToDevicePoolTagArrayOutput

func (o DevicePoolTagArrayOutput) ToDevicePoolTagArrayOutput() DevicePoolTagArrayOutput

func (DevicePoolTagArrayOutput) ToDevicePoolTagArrayOutputWithContext

func (o DevicePoolTagArrayOutput) ToDevicePoolTagArrayOutputWithContext(ctx context.Context) DevicePoolTagArrayOutput

func (DevicePoolTagArrayOutput) ToOutput added in v0.76.0

type DevicePoolTagInput

type DevicePoolTagInput interface {
	pulumi.Input

	ToDevicePoolTagOutput() DevicePoolTagOutput
	ToDevicePoolTagOutputWithContext(context.Context) DevicePoolTagOutput
}

DevicePoolTagInput is an input type that accepts DevicePoolTagArgs and DevicePoolTagOutput values. You can construct a concrete instance of `DevicePoolTagInput` via:

DevicePoolTagArgs{...}

type DevicePoolTagOutput

type DevicePoolTagOutput struct{ *pulumi.OutputState }

func (DevicePoolTagOutput) ElementType

func (DevicePoolTagOutput) ElementType() reflect.Type

func (DevicePoolTagOutput) Key

func (DevicePoolTagOutput) ToDevicePoolTagOutput

func (o DevicePoolTagOutput) ToDevicePoolTagOutput() DevicePoolTagOutput

func (DevicePoolTagOutput) ToDevicePoolTagOutputWithContext

func (o DevicePoolTagOutput) ToDevicePoolTagOutputWithContext(ctx context.Context) DevicePoolTagOutput

func (DevicePoolTagOutput) ToOutput added in v0.76.0

func (DevicePoolTagOutput) Value

type InstanceProfile

type InstanceProfile struct {
	pulumi.CustomResourceState

	Arn                           pulumi.StringOutput           `pulumi:"arn"`
	Description                   pulumi.StringPtrOutput        `pulumi:"description"`
	ExcludeAppPackagesFromCleanup pulumi.StringArrayOutput      `pulumi:"excludeAppPackagesFromCleanup"`
	Name                          pulumi.StringOutput           `pulumi:"name"`
	PackageCleanup                pulumi.BoolPtrOutput          `pulumi:"packageCleanup"`
	RebootAfterUse                pulumi.BoolPtrOutput          `pulumi:"rebootAfterUse"`
	Tags                          InstanceProfileTagArrayOutput `pulumi:"tags"`
}

AWS::DeviceFarm::InstanceProfile creates a new Device Farm Instance Profile

func GetInstanceProfile

func GetInstanceProfile(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *InstanceProfileState, opts ...pulumi.ResourceOption) (*InstanceProfile, error)

GetInstanceProfile gets an existing InstanceProfile 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 NewInstanceProfile

func NewInstanceProfile(ctx *pulumi.Context,
	name string, args *InstanceProfileArgs, opts ...pulumi.ResourceOption) (*InstanceProfile, error)

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

func (*InstanceProfile) ElementType

func (*InstanceProfile) ElementType() reflect.Type

func (*InstanceProfile) ToInstanceProfileOutput

func (i *InstanceProfile) ToInstanceProfileOutput() InstanceProfileOutput

func (*InstanceProfile) ToInstanceProfileOutputWithContext

func (i *InstanceProfile) ToInstanceProfileOutputWithContext(ctx context.Context) InstanceProfileOutput

func (*InstanceProfile) ToOutput added in v0.76.0

type InstanceProfileArgs

type InstanceProfileArgs struct {
	Description                   pulumi.StringPtrInput
	ExcludeAppPackagesFromCleanup pulumi.StringArrayInput
	Name                          pulumi.StringPtrInput
	PackageCleanup                pulumi.BoolPtrInput
	RebootAfterUse                pulumi.BoolPtrInput
	Tags                          InstanceProfileTagArrayInput
}

The set of arguments for constructing a InstanceProfile resource.

func (InstanceProfileArgs) ElementType

func (InstanceProfileArgs) ElementType() reflect.Type

type InstanceProfileInput

type InstanceProfileInput interface {
	pulumi.Input

	ToInstanceProfileOutput() InstanceProfileOutput
	ToInstanceProfileOutputWithContext(ctx context.Context) InstanceProfileOutput
}

type InstanceProfileOutput

type InstanceProfileOutput struct{ *pulumi.OutputState }

func (InstanceProfileOutput) Arn added in v0.17.0

func (InstanceProfileOutput) Description added in v0.17.0

func (InstanceProfileOutput) ElementType

func (InstanceProfileOutput) ElementType() reflect.Type

func (InstanceProfileOutput) ExcludeAppPackagesFromCleanup added in v0.17.0

func (o InstanceProfileOutput) ExcludeAppPackagesFromCleanup() pulumi.StringArrayOutput

func (InstanceProfileOutput) Name added in v0.17.0

func (InstanceProfileOutput) PackageCleanup added in v0.17.0

func (o InstanceProfileOutput) PackageCleanup() pulumi.BoolPtrOutput

func (InstanceProfileOutput) RebootAfterUse added in v0.17.0

func (o InstanceProfileOutput) RebootAfterUse() pulumi.BoolPtrOutput

func (InstanceProfileOutput) Tags added in v0.17.0

func (InstanceProfileOutput) ToInstanceProfileOutput

func (o InstanceProfileOutput) ToInstanceProfileOutput() InstanceProfileOutput

func (InstanceProfileOutput) ToInstanceProfileOutputWithContext

func (o InstanceProfileOutput) ToInstanceProfileOutputWithContext(ctx context.Context) InstanceProfileOutput

func (InstanceProfileOutput) ToOutput added in v0.76.0

type InstanceProfileState

type InstanceProfileState struct {
}

func (InstanceProfileState) ElementType

func (InstanceProfileState) ElementType() reflect.Type

type InstanceProfileTag

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

type InstanceProfileTagArgs

type InstanceProfileTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (InstanceProfileTagArgs) ElementType

func (InstanceProfileTagArgs) ElementType() reflect.Type

func (InstanceProfileTagArgs) ToInstanceProfileTagOutput

func (i InstanceProfileTagArgs) ToInstanceProfileTagOutput() InstanceProfileTagOutput

func (InstanceProfileTagArgs) ToInstanceProfileTagOutputWithContext

func (i InstanceProfileTagArgs) ToInstanceProfileTagOutputWithContext(ctx context.Context) InstanceProfileTagOutput

func (InstanceProfileTagArgs) ToOutput added in v0.76.0

type InstanceProfileTagArray

type InstanceProfileTagArray []InstanceProfileTagInput

func (InstanceProfileTagArray) ElementType

func (InstanceProfileTagArray) ElementType() reflect.Type

func (InstanceProfileTagArray) ToInstanceProfileTagArrayOutput

func (i InstanceProfileTagArray) ToInstanceProfileTagArrayOutput() InstanceProfileTagArrayOutput

func (InstanceProfileTagArray) ToInstanceProfileTagArrayOutputWithContext

func (i InstanceProfileTagArray) ToInstanceProfileTagArrayOutputWithContext(ctx context.Context) InstanceProfileTagArrayOutput

func (InstanceProfileTagArray) ToOutput added in v0.76.0

type InstanceProfileTagArrayInput

type InstanceProfileTagArrayInput interface {
	pulumi.Input

	ToInstanceProfileTagArrayOutput() InstanceProfileTagArrayOutput
	ToInstanceProfileTagArrayOutputWithContext(context.Context) InstanceProfileTagArrayOutput
}

InstanceProfileTagArrayInput is an input type that accepts InstanceProfileTagArray and InstanceProfileTagArrayOutput values. You can construct a concrete instance of `InstanceProfileTagArrayInput` via:

InstanceProfileTagArray{ InstanceProfileTagArgs{...} }

type InstanceProfileTagArrayOutput

type InstanceProfileTagArrayOutput struct{ *pulumi.OutputState }

func (InstanceProfileTagArrayOutput) ElementType

func (InstanceProfileTagArrayOutput) Index

func (InstanceProfileTagArrayOutput) ToInstanceProfileTagArrayOutput

func (o InstanceProfileTagArrayOutput) ToInstanceProfileTagArrayOutput() InstanceProfileTagArrayOutput

func (InstanceProfileTagArrayOutput) ToInstanceProfileTagArrayOutputWithContext

func (o InstanceProfileTagArrayOutput) ToInstanceProfileTagArrayOutputWithContext(ctx context.Context) InstanceProfileTagArrayOutput

func (InstanceProfileTagArrayOutput) ToOutput added in v0.76.0

type InstanceProfileTagInput

type InstanceProfileTagInput interface {
	pulumi.Input

	ToInstanceProfileTagOutput() InstanceProfileTagOutput
	ToInstanceProfileTagOutputWithContext(context.Context) InstanceProfileTagOutput
}

InstanceProfileTagInput is an input type that accepts InstanceProfileTagArgs and InstanceProfileTagOutput values. You can construct a concrete instance of `InstanceProfileTagInput` via:

InstanceProfileTagArgs{...}

type InstanceProfileTagOutput

type InstanceProfileTagOutput struct{ *pulumi.OutputState }

func (InstanceProfileTagOutput) ElementType

func (InstanceProfileTagOutput) ElementType() reflect.Type

func (InstanceProfileTagOutput) Key

func (InstanceProfileTagOutput) ToInstanceProfileTagOutput

func (o InstanceProfileTagOutput) ToInstanceProfileTagOutput() InstanceProfileTagOutput

func (InstanceProfileTagOutput) ToInstanceProfileTagOutputWithContext

func (o InstanceProfileTagOutput) ToInstanceProfileTagOutputWithContext(ctx context.Context) InstanceProfileTagOutput

func (InstanceProfileTagOutput) ToOutput added in v0.76.0

func (InstanceProfileTagOutput) Value

type LookupDevicePoolArgs added in v0.12.0

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

type LookupDevicePoolOutputArgs added in v0.12.0

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

func (LookupDevicePoolOutputArgs) ElementType added in v0.12.0

func (LookupDevicePoolOutputArgs) ElementType() reflect.Type

type LookupDevicePoolResult added in v0.12.0

type LookupDevicePoolResult struct {
	Arn         *string          `pulumi:"arn"`
	Description *string          `pulumi:"description"`
	MaxDevices  *int             `pulumi:"maxDevices"`
	Name        *string          `pulumi:"name"`
	Rules       []DevicePoolRule `pulumi:"rules"`
	Tags        []DevicePoolTag  `pulumi:"tags"`
}

func LookupDevicePool added in v0.12.0

func LookupDevicePool(ctx *pulumi.Context, args *LookupDevicePoolArgs, opts ...pulumi.InvokeOption) (*LookupDevicePoolResult, error)

AWS::DeviceFarm::DevicePool creates a new Device Pool for a given DF Project

type LookupDevicePoolResultOutput added in v0.12.0

type LookupDevicePoolResultOutput struct{ *pulumi.OutputState }

func LookupDevicePoolOutput added in v0.12.0

func (LookupDevicePoolResultOutput) Arn added in v0.12.0

func (LookupDevicePoolResultOutput) Description added in v0.12.0

func (LookupDevicePoolResultOutput) ElementType added in v0.12.0

func (LookupDevicePoolResultOutput) MaxDevices added in v0.12.0

func (LookupDevicePoolResultOutput) Name added in v0.12.0

func (LookupDevicePoolResultOutput) Rules added in v0.12.0

func (LookupDevicePoolResultOutput) Tags added in v0.12.0

func (LookupDevicePoolResultOutput) ToLookupDevicePoolResultOutput added in v0.12.0

func (o LookupDevicePoolResultOutput) ToLookupDevicePoolResultOutput() LookupDevicePoolResultOutput

func (LookupDevicePoolResultOutput) ToLookupDevicePoolResultOutputWithContext added in v0.12.0

func (o LookupDevicePoolResultOutput) ToLookupDevicePoolResultOutputWithContext(ctx context.Context) LookupDevicePoolResultOutput

func (LookupDevicePoolResultOutput) ToOutput added in v0.76.0

type LookupInstanceProfileArgs added in v0.12.0

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

type LookupInstanceProfileOutputArgs added in v0.12.0

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

func (LookupInstanceProfileOutputArgs) ElementType added in v0.12.0

type LookupInstanceProfileResult added in v0.12.0

type LookupInstanceProfileResult struct {
	Arn                           *string              `pulumi:"arn"`
	Description                   *string              `pulumi:"description"`
	ExcludeAppPackagesFromCleanup []string             `pulumi:"excludeAppPackagesFromCleanup"`
	Name                          *string              `pulumi:"name"`
	PackageCleanup                *bool                `pulumi:"packageCleanup"`
	RebootAfterUse                *bool                `pulumi:"rebootAfterUse"`
	Tags                          []InstanceProfileTag `pulumi:"tags"`
}

func LookupInstanceProfile added in v0.12.0

func LookupInstanceProfile(ctx *pulumi.Context, args *LookupInstanceProfileArgs, opts ...pulumi.InvokeOption) (*LookupInstanceProfileResult, error)

AWS::DeviceFarm::InstanceProfile creates a new Device Farm Instance Profile

type LookupInstanceProfileResultOutput added in v0.12.0

type LookupInstanceProfileResultOutput struct{ *pulumi.OutputState }

func LookupInstanceProfileOutput added in v0.12.0

func (LookupInstanceProfileResultOutput) Arn added in v0.12.0

func (LookupInstanceProfileResultOutput) Description added in v0.12.0

func (LookupInstanceProfileResultOutput) ElementType added in v0.12.0

func (LookupInstanceProfileResultOutput) ExcludeAppPackagesFromCleanup added in v0.12.0

func (o LookupInstanceProfileResultOutput) ExcludeAppPackagesFromCleanup() pulumi.StringArrayOutput

func (LookupInstanceProfileResultOutput) Name added in v0.12.0

func (LookupInstanceProfileResultOutput) PackageCleanup added in v0.12.0

func (LookupInstanceProfileResultOutput) RebootAfterUse added in v0.12.0

func (LookupInstanceProfileResultOutput) Tags added in v0.12.0

func (LookupInstanceProfileResultOutput) ToLookupInstanceProfileResultOutput added in v0.12.0

func (o LookupInstanceProfileResultOutput) ToLookupInstanceProfileResultOutput() LookupInstanceProfileResultOutput

func (LookupInstanceProfileResultOutput) ToLookupInstanceProfileResultOutputWithContext added in v0.12.0

func (o LookupInstanceProfileResultOutput) ToLookupInstanceProfileResultOutputWithContext(ctx context.Context) LookupInstanceProfileResultOutput

func (LookupInstanceProfileResultOutput) ToOutput added in v0.76.0

type LookupNetworkProfileArgs added in v0.12.0

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

type LookupNetworkProfileOutputArgs added in v0.12.0

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

func (LookupNetworkProfileOutputArgs) ElementType added in v0.12.0

type LookupNetworkProfileResult added in v0.12.0

type LookupNetworkProfileResult struct {
	Arn                   *string             `pulumi:"arn"`
	Description           *string             `pulumi:"description"`
	DownlinkBandwidthBits *int                `pulumi:"downlinkBandwidthBits"`
	DownlinkDelayMs       *int                `pulumi:"downlinkDelayMs"`
	DownlinkJitterMs      *int                `pulumi:"downlinkJitterMs"`
	DownlinkLossPercent   *int                `pulumi:"downlinkLossPercent"`
	Name                  *string             `pulumi:"name"`
	Tags                  []NetworkProfileTag `pulumi:"tags"`
	UplinkBandwidthBits   *int                `pulumi:"uplinkBandwidthBits"`
	UplinkDelayMs         *int                `pulumi:"uplinkDelayMs"`
	UplinkJitterMs        *int                `pulumi:"uplinkJitterMs"`
	UplinkLossPercent     *int                `pulumi:"uplinkLossPercent"`
}

func LookupNetworkProfile added in v0.12.0

func LookupNetworkProfile(ctx *pulumi.Context, args *LookupNetworkProfileArgs, opts ...pulumi.InvokeOption) (*LookupNetworkProfileResult, error)

AWS::DeviceFarm::NetworkProfile creates a new DF Network Profile

type LookupNetworkProfileResultOutput added in v0.12.0

type LookupNetworkProfileResultOutput struct{ *pulumi.OutputState }

func LookupNetworkProfileOutput added in v0.12.0

func (LookupNetworkProfileResultOutput) Arn added in v0.12.0

func (LookupNetworkProfileResultOutput) Description added in v0.12.0

func (LookupNetworkProfileResultOutput) DownlinkBandwidthBits added in v0.12.0

func (o LookupNetworkProfileResultOutput) DownlinkBandwidthBits() pulumi.IntPtrOutput

func (LookupNetworkProfileResultOutput) DownlinkDelayMs added in v0.12.0

func (LookupNetworkProfileResultOutput) DownlinkJitterMs added in v0.12.0

func (LookupNetworkProfileResultOutput) DownlinkLossPercent added in v0.12.0

func (o LookupNetworkProfileResultOutput) DownlinkLossPercent() pulumi.IntPtrOutput

func (LookupNetworkProfileResultOutput) ElementType added in v0.12.0

func (LookupNetworkProfileResultOutput) Name added in v0.12.0

func (LookupNetworkProfileResultOutput) Tags added in v0.12.0

func (LookupNetworkProfileResultOutput) ToLookupNetworkProfileResultOutput added in v0.12.0

func (o LookupNetworkProfileResultOutput) ToLookupNetworkProfileResultOutput() LookupNetworkProfileResultOutput

func (LookupNetworkProfileResultOutput) ToLookupNetworkProfileResultOutputWithContext added in v0.12.0

func (o LookupNetworkProfileResultOutput) ToLookupNetworkProfileResultOutputWithContext(ctx context.Context) LookupNetworkProfileResultOutput

func (LookupNetworkProfileResultOutput) ToOutput added in v0.76.0

func (LookupNetworkProfileResultOutput) UplinkBandwidthBits added in v0.12.0

func (o LookupNetworkProfileResultOutput) UplinkBandwidthBits() pulumi.IntPtrOutput

func (LookupNetworkProfileResultOutput) UplinkDelayMs added in v0.12.0

func (LookupNetworkProfileResultOutput) UplinkJitterMs added in v0.12.0

func (LookupNetworkProfileResultOutput) UplinkLossPercent added in v0.12.0

type LookupProjectArgs added in v0.12.0

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

type LookupProjectOutputArgs added in v0.12.0

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

func (LookupProjectOutputArgs) ElementType added in v0.12.0

func (LookupProjectOutputArgs) ElementType() reflect.Type

type LookupProjectResult added in v0.12.0

type LookupProjectResult struct {
	Arn                      *string           `pulumi:"arn"`
	DefaultJobTimeoutMinutes *int              `pulumi:"defaultJobTimeoutMinutes"`
	Name                     *string           `pulumi:"name"`
	Tags                     []ProjectTag      `pulumi:"tags"`
	VpcConfig                *ProjectVpcConfig `pulumi:"vpcConfig"`
}

func LookupProject added in v0.12.0

func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)

AWS::DeviceFarm::Project creates a new Device Farm Project

type LookupProjectResultOutput added in v0.12.0

type LookupProjectResultOutput struct{ *pulumi.OutputState }

func LookupProjectOutput added in v0.12.0

func LookupProjectOutput(ctx *pulumi.Context, args LookupProjectOutputArgs, opts ...pulumi.InvokeOption) LookupProjectResultOutput

func (LookupProjectResultOutput) Arn added in v0.12.0

func (LookupProjectResultOutput) DefaultJobTimeoutMinutes added in v0.12.0

func (o LookupProjectResultOutput) DefaultJobTimeoutMinutes() pulumi.IntPtrOutput

func (LookupProjectResultOutput) ElementType added in v0.12.0

func (LookupProjectResultOutput) ElementType() reflect.Type

func (LookupProjectResultOutput) Name added in v0.12.0

func (LookupProjectResultOutput) Tags added in v0.12.0

func (LookupProjectResultOutput) ToLookupProjectResultOutput added in v0.12.0

func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput

func (LookupProjectResultOutput) ToLookupProjectResultOutputWithContext added in v0.12.0

func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput

func (LookupProjectResultOutput) ToOutput added in v0.76.0

func (LookupProjectResultOutput) VpcConfig added in v0.61.0

type LookupTestGridProjectArgs added in v0.12.0

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

type LookupTestGridProjectOutputArgs added in v0.12.0

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

func (LookupTestGridProjectOutputArgs) ElementType added in v0.12.0

type LookupTestGridProjectResult added in v0.12.0

type LookupTestGridProjectResult struct {
	Arn         *string              `pulumi:"arn"`
	Description *string              `pulumi:"description"`
	Name        *string              `pulumi:"name"`
	Tags        []TestGridProjectTag `pulumi:"tags"`
}

func LookupTestGridProject added in v0.12.0

func LookupTestGridProject(ctx *pulumi.Context, args *LookupTestGridProjectArgs, opts ...pulumi.InvokeOption) (*LookupTestGridProjectResult, error)

AWS::DeviceFarm::TestGridProject creates a new TestGrid Project

type LookupTestGridProjectResultOutput added in v0.12.0

type LookupTestGridProjectResultOutput struct{ *pulumi.OutputState }

func LookupTestGridProjectOutput added in v0.12.0

func (LookupTestGridProjectResultOutput) Arn added in v0.12.0

func (LookupTestGridProjectResultOutput) Description added in v0.12.0

func (LookupTestGridProjectResultOutput) ElementType added in v0.12.0

func (LookupTestGridProjectResultOutput) Name added in v0.12.0

func (LookupTestGridProjectResultOutput) Tags added in v0.12.0

func (LookupTestGridProjectResultOutput) ToLookupTestGridProjectResultOutput added in v0.12.0

func (o LookupTestGridProjectResultOutput) ToLookupTestGridProjectResultOutput() LookupTestGridProjectResultOutput

func (LookupTestGridProjectResultOutput) ToLookupTestGridProjectResultOutputWithContext added in v0.12.0

func (o LookupTestGridProjectResultOutput) ToLookupTestGridProjectResultOutputWithContext(ctx context.Context) LookupTestGridProjectResultOutput

func (LookupTestGridProjectResultOutput) ToOutput added in v0.76.0

type LookupVpceConfigurationArgs added in v0.72.0

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

type LookupVpceConfigurationOutputArgs added in v0.72.0

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

func (LookupVpceConfigurationOutputArgs) ElementType added in v0.72.0

type LookupVpceConfigurationResult added in v0.72.0

type LookupVpceConfigurationResult struct {
	Arn                          *string                `pulumi:"arn"`
	ServiceDnsName               *string                `pulumi:"serviceDnsName"`
	Tags                         []VpceConfigurationTag `pulumi:"tags"`
	VpceConfigurationDescription *string                `pulumi:"vpceConfigurationDescription"`
	VpceConfigurationName        *string                `pulumi:"vpceConfigurationName"`
	VpceServiceName              *string                `pulumi:"vpceServiceName"`
}

func LookupVpceConfiguration added in v0.72.0

func LookupVpceConfiguration(ctx *pulumi.Context, args *LookupVpceConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupVpceConfigurationResult, error)

AWS::DeviceFarm::VPCEConfiguration creates a new Device Farm VPCE Configuration

type LookupVpceConfigurationResultOutput added in v0.72.0

type LookupVpceConfigurationResultOutput struct{ *pulumi.OutputState }

func LookupVpceConfigurationOutput added in v0.72.0

func (LookupVpceConfigurationResultOutput) Arn added in v0.72.0

func (LookupVpceConfigurationResultOutput) ElementType added in v0.72.0

func (LookupVpceConfigurationResultOutput) ServiceDnsName added in v0.72.0

func (LookupVpceConfigurationResultOutput) Tags added in v0.72.0

func (LookupVpceConfigurationResultOutput) ToLookupVpceConfigurationResultOutput added in v0.72.0

func (o LookupVpceConfigurationResultOutput) ToLookupVpceConfigurationResultOutput() LookupVpceConfigurationResultOutput

func (LookupVpceConfigurationResultOutput) ToLookupVpceConfigurationResultOutputWithContext added in v0.72.0

func (o LookupVpceConfigurationResultOutput) ToLookupVpceConfigurationResultOutputWithContext(ctx context.Context) LookupVpceConfigurationResultOutput

func (LookupVpceConfigurationResultOutput) ToOutput added in v0.76.0

func (LookupVpceConfigurationResultOutput) VpceConfigurationDescription added in v0.72.0

func (o LookupVpceConfigurationResultOutput) VpceConfigurationDescription() pulumi.StringPtrOutput

func (LookupVpceConfigurationResultOutput) VpceConfigurationName added in v0.72.0

func (LookupVpceConfigurationResultOutput) VpceServiceName added in v0.72.0

type NetworkProfile

type NetworkProfile struct {
	pulumi.CustomResourceState

	Arn                   pulumi.StringOutput          `pulumi:"arn"`
	Description           pulumi.StringPtrOutput       `pulumi:"description"`
	DownlinkBandwidthBits pulumi.IntPtrOutput          `pulumi:"downlinkBandwidthBits"`
	DownlinkDelayMs       pulumi.IntPtrOutput          `pulumi:"downlinkDelayMs"`
	DownlinkJitterMs      pulumi.IntPtrOutput          `pulumi:"downlinkJitterMs"`
	DownlinkLossPercent   pulumi.IntPtrOutput          `pulumi:"downlinkLossPercent"`
	Name                  pulumi.StringOutput          `pulumi:"name"`
	ProjectArn            pulumi.StringOutput          `pulumi:"projectArn"`
	Tags                  NetworkProfileTagArrayOutput `pulumi:"tags"`
	UplinkBandwidthBits   pulumi.IntPtrOutput          `pulumi:"uplinkBandwidthBits"`
	UplinkDelayMs         pulumi.IntPtrOutput          `pulumi:"uplinkDelayMs"`
	UplinkJitterMs        pulumi.IntPtrOutput          `pulumi:"uplinkJitterMs"`
	UplinkLossPercent     pulumi.IntPtrOutput          `pulumi:"uplinkLossPercent"`
}

AWS::DeviceFarm::NetworkProfile creates a new DF Network Profile

func GetNetworkProfile

func GetNetworkProfile(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *NetworkProfileState, opts ...pulumi.ResourceOption) (*NetworkProfile, error)

GetNetworkProfile gets an existing NetworkProfile 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 NewNetworkProfile

func NewNetworkProfile(ctx *pulumi.Context,
	name string, args *NetworkProfileArgs, opts ...pulumi.ResourceOption) (*NetworkProfile, error)

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

func (*NetworkProfile) ElementType

func (*NetworkProfile) ElementType() reflect.Type

func (*NetworkProfile) ToNetworkProfileOutput

func (i *NetworkProfile) ToNetworkProfileOutput() NetworkProfileOutput

func (*NetworkProfile) ToNetworkProfileOutputWithContext

func (i *NetworkProfile) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput

func (*NetworkProfile) ToOutput added in v0.76.0

type NetworkProfileArgs

type NetworkProfileArgs struct {
	Description           pulumi.StringPtrInput
	DownlinkBandwidthBits pulumi.IntPtrInput
	DownlinkDelayMs       pulumi.IntPtrInput
	DownlinkJitterMs      pulumi.IntPtrInput
	DownlinkLossPercent   pulumi.IntPtrInput
	Name                  pulumi.StringPtrInput
	ProjectArn            pulumi.StringInput
	Tags                  NetworkProfileTagArrayInput
	UplinkBandwidthBits   pulumi.IntPtrInput
	UplinkDelayMs         pulumi.IntPtrInput
	UplinkJitterMs        pulumi.IntPtrInput
	UplinkLossPercent     pulumi.IntPtrInput
}

The set of arguments for constructing a NetworkProfile resource.

func (NetworkProfileArgs) ElementType

func (NetworkProfileArgs) ElementType() reflect.Type

type NetworkProfileInput

type NetworkProfileInput interface {
	pulumi.Input

	ToNetworkProfileOutput() NetworkProfileOutput
	ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
}

type NetworkProfileOutput

type NetworkProfileOutput struct{ *pulumi.OutputState }

func (NetworkProfileOutput) Arn added in v0.17.0

func (NetworkProfileOutput) Description added in v0.17.0

func (NetworkProfileOutput) DownlinkBandwidthBits added in v0.17.0

func (o NetworkProfileOutput) DownlinkBandwidthBits() pulumi.IntPtrOutput

func (NetworkProfileOutput) DownlinkDelayMs added in v0.17.0

func (o NetworkProfileOutput) DownlinkDelayMs() pulumi.IntPtrOutput

func (NetworkProfileOutput) DownlinkJitterMs added in v0.17.0

func (o NetworkProfileOutput) DownlinkJitterMs() pulumi.IntPtrOutput

func (NetworkProfileOutput) DownlinkLossPercent added in v0.17.0

func (o NetworkProfileOutput) DownlinkLossPercent() pulumi.IntPtrOutput

func (NetworkProfileOutput) ElementType

func (NetworkProfileOutput) ElementType() reflect.Type

func (NetworkProfileOutput) Name added in v0.17.0

func (NetworkProfileOutput) ProjectArn added in v0.17.0

func (o NetworkProfileOutput) ProjectArn() pulumi.StringOutput

func (NetworkProfileOutput) Tags added in v0.17.0

func (NetworkProfileOutput) ToNetworkProfileOutput

func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput

func (NetworkProfileOutput) ToNetworkProfileOutputWithContext

func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput

func (NetworkProfileOutput) ToOutput added in v0.76.0

func (NetworkProfileOutput) UplinkBandwidthBits added in v0.17.0

func (o NetworkProfileOutput) UplinkBandwidthBits() pulumi.IntPtrOutput

func (NetworkProfileOutput) UplinkDelayMs added in v0.17.0

func (o NetworkProfileOutput) UplinkDelayMs() pulumi.IntPtrOutput

func (NetworkProfileOutput) UplinkJitterMs added in v0.17.0

func (o NetworkProfileOutput) UplinkJitterMs() pulumi.IntPtrOutput

func (NetworkProfileOutput) UplinkLossPercent added in v0.17.0

func (o NetworkProfileOutput) UplinkLossPercent() pulumi.IntPtrOutput

type NetworkProfileState

type NetworkProfileState struct {
}

func (NetworkProfileState) ElementType

func (NetworkProfileState) ElementType() reflect.Type

type NetworkProfileTag

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

type NetworkProfileTagArgs

type NetworkProfileTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (NetworkProfileTagArgs) ElementType

func (NetworkProfileTagArgs) ElementType() reflect.Type

func (NetworkProfileTagArgs) ToNetworkProfileTagOutput

func (i NetworkProfileTagArgs) ToNetworkProfileTagOutput() NetworkProfileTagOutput

func (NetworkProfileTagArgs) ToNetworkProfileTagOutputWithContext

func (i NetworkProfileTagArgs) ToNetworkProfileTagOutputWithContext(ctx context.Context) NetworkProfileTagOutput

func (NetworkProfileTagArgs) ToOutput added in v0.76.0

type NetworkProfileTagArray

type NetworkProfileTagArray []NetworkProfileTagInput

func (NetworkProfileTagArray) ElementType

func (NetworkProfileTagArray) ElementType() reflect.Type

func (NetworkProfileTagArray) ToNetworkProfileTagArrayOutput

func (i NetworkProfileTagArray) ToNetworkProfileTagArrayOutput() NetworkProfileTagArrayOutput

func (NetworkProfileTagArray) ToNetworkProfileTagArrayOutputWithContext

func (i NetworkProfileTagArray) ToNetworkProfileTagArrayOutputWithContext(ctx context.Context) NetworkProfileTagArrayOutput

func (NetworkProfileTagArray) ToOutput added in v0.76.0

type NetworkProfileTagArrayInput

type NetworkProfileTagArrayInput interface {
	pulumi.Input

	ToNetworkProfileTagArrayOutput() NetworkProfileTagArrayOutput
	ToNetworkProfileTagArrayOutputWithContext(context.Context) NetworkProfileTagArrayOutput
}

NetworkProfileTagArrayInput is an input type that accepts NetworkProfileTagArray and NetworkProfileTagArrayOutput values. You can construct a concrete instance of `NetworkProfileTagArrayInput` via:

NetworkProfileTagArray{ NetworkProfileTagArgs{...} }

type NetworkProfileTagArrayOutput

type NetworkProfileTagArrayOutput struct{ *pulumi.OutputState }

func (NetworkProfileTagArrayOutput) ElementType

func (NetworkProfileTagArrayOutput) Index

func (NetworkProfileTagArrayOutput) ToNetworkProfileTagArrayOutput

func (o NetworkProfileTagArrayOutput) ToNetworkProfileTagArrayOutput() NetworkProfileTagArrayOutput

func (NetworkProfileTagArrayOutput) ToNetworkProfileTagArrayOutputWithContext

func (o NetworkProfileTagArrayOutput) ToNetworkProfileTagArrayOutputWithContext(ctx context.Context) NetworkProfileTagArrayOutput

func (NetworkProfileTagArrayOutput) ToOutput added in v0.76.0

type NetworkProfileTagInput

type NetworkProfileTagInput interface {
	pulumi.Input

	ToNetworkProfileTagOutput() NetworkProfileTagOutput
	ToNetworkProfileTagOutputWithContext(context.Context) NetworkProfileTagOutput
}

NetworkProfileTagInput is an input type that accepts NetworkProfileTagArgs and NetworkProfileTagOutput values. You can construct a concrete instance of `NetworkProfileTagInput` via:

NetworkProfileTagArgs{...}

type NetworkProfileTagOutput

type NetworkProfileTagOutput struct{ *pulumi.OutputState }

func (NetworkProfileTagOutput) ElementType

func (NetworkProfileTagOutput) ElementType() reflect.Type

func (NetworkProfileTagOutput) Key

func (NetworkProfileTagOutput) ToNetworkProfileTagOutput

func (o NetworkProfileTagOutput) ToNetworkProfileTagOutput() NetworkProfileTagOutput

func (NetworkProfileTagOutput) ToNetworkProfileTagOutputWithContext

func (o NetworkProfileTagOutput) ToNetworkProfileTagOutputWithContext(ctx context.Context) NetworkProfileTagOutput

func (NetworkProfileTagOutput) ToOutput added in v0.76.0

func (NetworkProfileTagOutput) Value

type Project

type Project struct {
	pulumi.CustomResourceState

	Arn                      pulumi.StringOutput       `pulumi:"arn"`
	DefaultJobTimeoutMinutes pulumi.IntPtrOutput       `pulumi:"defaultJobTimeoutMinutes"`
	Name                     pulumi.StringOutput       `pulumi:"name"`
	Tags                     ProjectTagArrayOutput     `pulumi:"tags"`
	VpcConfig                ProjectVpcConfigPtrOutput `pulumi:"vpcConfig"`
}

AWS::DeviceFarm::Project creates a new Device Farm Project

func GetProject

func GetProject(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)

GetProject gets an existing Project 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 NewProject

func NewProject(ctx *pulumi.Context,
	name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)

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

func (*Project) ElementType

func (*Project) ElementType() reflect.Type

func (*Project) ToOutput added in v0.76.0

func (i *Project) ToOutput(ctx context.Context) pulumix.Output[*Project]

func (*Project) ToProjectOutput

func (i *Project) ToProjectOutput() ProjectOutput

func (*Project) ToProjectOutputWithContext

func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectArgs

type ProjectArgs struct {
	DefaultJobTimeoutMinutes pulumi.IntPtrInput
	Name                     pulumi.StringPtrInput
	Tags                     ProjectTagArrayInput
	VpcConfig                ProjectVpcConfigPtrInput
}

The set of arguments for constructing a Project resource.

func (ProjectArgs) ElementType

func (ProjectArgs) ElementType() reflect.Type

type ProjectInput

type ProjectInput interface {
	pulumi.Input

	ToProjectOutput() ProjectOutput
	ToProjectOutputWithContext(ctx context.Context) ProjectOutput
}

type ProjectOutput

type ProjectOutput struct{ *pulumi.OutputState }

func (ProjectOutput) Arn added in v0.17.0

func (ProjectOutput) DefaultJobTimeoutMinutes added in v0.17.0

func (o ProjectOutput) DefaultJobTimeoutMinutes() pulumi.IntPtrOutput

func (ProjectOutput) ElementType

func (ProjectOutput) ElementType() reflect.Type

func (ProjectOutput) Name added in v0.17.0

func (ProjectOutput) Tags added in v0.17.0

func (ProjectOutput) ToOutput added in v0.76.0

func (o ProjectOutput) ToOutput(ctx context.Context) pulumix.Output[*Project]

func (ProjectOutput) ToProjectOutput

func (o ProjectOutput) ToProjectOutput() ProjectOutput

func (ProjectOutput) ToProjectOutputWithContext

func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

func (ProjectOutput) VpcConfig added in v0.61.0

type ProjectState

type ProjectState struct {
}

func (ProjectState) ElementType

func (ProjectState) ElementType() reflect.Type

type ProjectTag

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

type ProjectTagArgs

type ProjectTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (ProjectTagArgs) ElementType

func (ProjectTagArgs) ElementType() reflect.Type

func (ProjectTagArgs) ToOutput added in v0.76.0

func (ProjectTagArgs) ToProjectTagOutput

func (i ProjectTagArgs) ToProjectTagOutput() ProjectTagOutput

func (ProjectTagArgs) ToProjectTagOutputWithContext

func (i ProjectTagArgs) ToProjectTagOutputWithContext(ctx context.Context) ProjectTagOutput

type ProjectTagArray

type ProjectTagArray []ProjectTagInput

func (ProjectTagArray) ElementType

func (ProjectTagArray) ElementType() reflect.Type

func (ProjectTagArray) ToOutput added in v0.76.0

func (ProjectTagArray) ToProjectTagArrayOutput

func (i ProjectTagArray) ToProjectTagArrayOutput() ProjectTagArrayOutput

func (ProjectTagArray) ToProjectTagArrayOutputWithContext

func (i ProjectTagArray) ToProjectTagArrayOutputWithContext(ctx context.Context) ProjectTagArrayOutput

type ProjectTagArrayInput

type ProjectTagArrayInput interface {
	pulumi.Input

	ToProjectTagArrayOutput() ProjectTagArrayOutput
	ToProjectTagArrayOutputWithContext(context.Context) ProjectTagArrayOutput
}

ProjectTagArrayInput is an input type that accepts ProjectTagArray and ProjectTagArrayOutput values. You can construct a concrete instance of `ProjectTagArrayInput` via:

ProjectTagArray{ ProjectTagArgs{...} }

type ProjectTagArrayOutput

type ProjectTagArrayOutput struct{ *pulumi.OutputState }

func (ProjectTagArrayOutput) ElementType

func (ProjectTagArrayOutput) ElementType() reflect.Type

func (ProjectTagArrayOutput) Index

func (ProjectTagArrayOutput) ToOutput added in v0.76.0

func (ProjectTagArrayOutput) ToProjectTagArrayOutput

func (o ProjectTagArrayOutput) ToProjectTagArrayOutput() ProjectTagArrayOutput

func (ProjectTagArrayOutput) ToProjectTagArrayOutputWithContext

func (o ProjectTagArrayOutput) ToProjectTagArrayOutputWithContext(ctx context.Context) ProjectTagArrayOutput

type ProjectTagInput

type ProjectTagInput interface {
	pulumi.Input

	ToProjectTagOutput() ProjectTagOutput
	ToProjectTagOutputWithContext(context.Context) ProjectTagOutput
}

ProjectTagInput is an input type that accepts ProjectTagArgs and ProjectTagOutput values. You can construct a concrete instance of `ProjectTagInput` via:

ProjectTagArgs{...}

type ProjectTagOutput

type ProjectTagOutput struct{ *pulumi.OutputState }

func (ProjectTagOutput) ElementType

func (ProjectTagOutput) ElementType() reflect.Type

func (ProjectTagOutput) Key

func (ProjectTagOutput) ToOutput added in v0.76.0

func (ProjectTagOutput) ToProjectTagOutput

func (o ProjectTagOutput) ToProjectTagOutput() ProjectTagOutput

func (ProjectTagOutput) ToProjectTagOutputWithContext

func (o ProjectTagOutput) ToProjectTagOutputWithContext(ctx context.Context) ProjectTagOutput

func (ProjectTagOutput) Value

type ProjectVpcConfig added in v0.61.0

type ProjectVpcConfig struct {
	// An array of security group Ids in your Amazon VPC
	SecurityGroupIds []string `pulumi:"securityGroupIds"`
	// A array of subnet IDs in your Amazon VPC.
	SubnetIds []string `pulumi:"subnetIds"`
	// The ID of the Amazon VPC
	VpcId string `pulumi:"vpcId"`
}

The VPC security groups and subnets that are attached to a project

type ProjectVpcConfigArgs added in v0.61.0

type ProjectVpcConfigArgs struct {
	// An array of security group Ids in your Amazon VPC
	SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"`
	// A array of subnet IDs in your Amazon VPC.
	SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"`
	// The ID of the Amazon VPC
	VpcId pulumi.StringInput `pulumi:"vpcId"`
}

The VPC security groups and subnets that are attached to a project

func (ProjectVpcConfigArgs) ElementType added in v0.61.0

func (ProjectVpcConfigArgs) ElementType() reflect.Type

func (ProjectVpcConfigArgs) ToOutput added in v0.76.0

func (ProjectVpcConfigArgs) ToProjectVpcConfigOutput added in v0.61.0

func (i ProjectVpcConfigArgs) ToProjectVpcConfigOutput() ProjectVpcConfigOutput

func (ProjectVpcConfigArgs) ToProjectVpcConfigOutputWithContext added in v0.61.0

func (i ProjectVpcConfigArgs) ToProjectVpcConfigOutputWithContext(ctx context.Context) ProjectVpcConfigOutput

func (ProjectVpcConfigArgs) ToProjectVpcConfigPtrOutput added in v0.61.0

func (i ProjectVpcConfigArgs) ToProjectVpcConfigPtrOutput() ProjectVpcConfigPtrOutput

func (ProjectVpcConfigArgs) ToProjectVpcConfigPtrOutputWithContext added in v0.61.0

func (i ProjectVpcConfigArgs) ToProjectVpcConfigPtrOutputWithContext(ctx context.Context) ProjectVpcConfigPtrOutput

type ProjectVpcConfigInput added in v0.61.0

type ProjectVpcConfigInput interface {
	pulumi.Input

	ToProjectVpcConfigOutput() ProjectVpcConfigOutput
	ToProjectVpcConfigOutputWithContext(context.Context) ProjectVpcConfigOutput
}

ProjectVpcConfigInput is an input type that accepts ProjectVpcConfigArgs and ProjectVpcConfigOutput values. You can construct a concrete instance of `ProjectVpcConfigInput` via:

ProjectVpcConfigArgs{...}

type ProjectVpcConfigOutput added in v0.61.0

type ProjectVpcConfigOutput struct{ *pulumi.OutputState }

The VPC security groups and subnets that are attached to a project

func (ProjectVpcConfigOutput) ElementType added in v0.61.0

func (ProjectVpcConfigOutput) ElementType() reflect.Type

func (ProjectVpcConfigOutput) SecurityGroupIds added in v0.61.0

func (o ProjectVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput

An array of security group Ids in your Amazon VPC

func (ProjectVpcConfigOutput) SubnetIds added in v0.61.0

A array of subnet IDs in your Amazon VPC.

func (ProjectVpcConfigOutput) ToOutput added in v0.76.0

func (ProjectVpcConfigOutput) ToProjectVpcConfigOutput added in v0.61.0

func (o ProjectVpcConfigOutput) ToProjectVpcConfigOutput() ProjectVpcConfigOutput

func (ProjectVpcConfigOutput) ToProjectVpcConfigOutputWithContext added in v0.61.0

func (o ProjectVpcConfigOutput) ToProjectVpcConfigOutputWithContext(ctx context.Context) ProjectVpcConfigOutput

func (ProjectVpcConfigOutput) ToProjectVpcConfigPtrOutput added in v0.61.0

func (o ProjectVpcConfigOutput) ToProjectVpcConfigPtrOutput() ProjectVpcConfigPtrOutput

func (ProjectVpcConfigOutput) ToProjectVpcConfigPtrOutputWithContext added in v0.61.0

func (o ProjectVpcConfigOutput) ToProjectVpcConfigPtrOutputWithContext(ctx context.Context) ProjectVpcConfigPtrOutput

func (ProjectVpcConfigOutput) VpcId added in v0.61.0

The ID of the Amazon VPC

type ProjectVpcConfigPtrInput added in v0.61.0

type ProjectVpcConfigPtrInput interface {
	pulumi.Input

	ToProjectVpcConfigPtrOutput() ProjectVpcConfigPtrOutput
	ToProjectVpcConfigPtrOutputWithContext(context.Context) ProjectVpcConfigPtrOutput
}

ProjectVpcConfigPtrInput is an input type that accepts ProjectVpcConfigArgs, ProjectVpcConfigPtr and ProjectVpcConfigPtrOutput values. You can construct a concrete instance of `ProjectVpcConfigPtrInput` via:

        ProjectVpcConfigArgs{...}

or:

        nil

func ProjectVpcConfigPtr added in v0.61.0

func ProjectVpcConfigPtr(v *ProjectVpcConfigArgs) ProjectVpcConfigPtrInput

type ProjectVpcConfigPtrOutput added in v0.61.0

type ProjectVpcConfigPtrOutput struct{ *pulumi.OutputState }

func (ProjectVpcConfigPtrOutput) Elem added in v0.61.0

func (ProjectVpcConfigPtrOutput) ElementType added in v0.61.0

func (ProjectVpcConfigPtrOutput) ElementType() reflect.Type

func (ProjectVpcConfigPtrOutput) SecurityGroupIds added in v0.61.0

func (o ProjectVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput

An array of security group Ids in your Amazon VPC

func (ProjectVpcConfigPtrOutput) SubnetIds added in v0.61.0

A array of subnet IDs in your Amazon VPC.

func (ProjectVpcConfigPtrOutput) ToOutput added in v0.76.0

func (ProjectVpcConfigPtrOutput) ToProjectVpcConfigPtrOutput added in v0.61.0

func (o ProjectVpcConfigPtrOutput) ToProjectVpcConfigPtrOutput() ProjectVpcConfigPtrOutput

func (ProjectVpcConfigPtrOutput) ToProjectVpcConfigPtrOutputWithContext added in v0.61.0

func (o ProjectVpcConfigPtrOutput) ToProjectVpcConfigPtrOutputWithContext(ctx context.Context) ProjectVpcConfigPtrOutput

func (ProjectVpcConfigPtrOutput) VpcId added in v0.61.0

The ID of the Amazon VPC

type TestGridProject

type TestGridProject struct {
	pulumi.CustomResourceState

	Arn         pulumi.StringOutput               `pulumi:"arn"`
	Description pulumi.StringPtrOutput            `pulumi:"description"`
	Name        pulumi.StringOutput               `pulumi:"name"`
	Tags        TestGridProjectTagArrayOutput     `pulumi:"tags"`
	VpcConfig   TestGridProjectVpcConfigPtrOutput `pulumi:"vpcConfig"`
}

AWS::DeviceFarm::TestGridProject creates a new TestGrid Project

func GetTestGridProject

func GetTestGridProject(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TestGridProjectState, opts ...pulumi.ResourceOption) (*TestGridProject, error)

GetTestGridProject gets an existing TestGridProject 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 NewTestGridProject

func NewTestGridProject(ctx *pulumi.Context,
	name string, args *TestGridProjectArgs, opts ...pulumi.ResourceOption) (*TestGridProject, error)

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

func (*TestGridProject) ElementType

func (*TestGridProject) ElementType() reflect.Type

func (*TestGridProject) ToOutput added in v0.76.0

func (*TestGridProject) ToTestGridProjectOutput

func (i *TestGridProject) ToTestGridProjectOutput() TestGridProjectOutput

func (*TestGridProject) ToTestGridProjectOutputWithContext

func (i *TestGridProject) ToTestGridProjectOutputWithContext(ctx context.Context) TestGridProjectOutput

type TestGridProjectArgs

type TestGridProjectArgs struct {
	Description pulumi.StringPtrInput
	Name        pulumi.StringPtrInput
	Tags        TestGridProjectTagArrayInput
	VpcConfig   TestGridProjectVpcConfigPtrInput
}

The set of arguments for constructing a TestGridProject resource.

func (TestGridProjectArgs) ElementType

func (TestGridProjectArgs) ElementType() reflect.Type

type TestGridProjectInput

type TestGridProjectInput interface {
	pulumi.Input

	ToTestGridProjectOutput() TestGridProjectOutput
	ToTestGridProjectOutputWithContext(ctx context.Context) TestGridProjectOutput
}

type TestGridProjectOutput

type TestGridProjectOutput struct{ *pulumi.OutputState }

func (TestGridProjectOutput) Arn added in v0.17.0

func (TestGridProjectOutput) Description added in v0.17.0

func (TestGridProjectOutput) ElementType

func (TestGridProjectOutput) ElementType() reflect.Type

func (TestGridProjectOutput) Name added in v0.17.0

func (TestGridProjectOutput) Tags added in v0.17.0

func (TestGridProjectOutput) ToOutput added in v0.76.0

func (TestGridProjectOutput) ToTestGridProjectOutput

func (o TestGridProjectOutput) ToTestGridProjectOutput() TestGridProjectOutput

func (TestGridProjectOutput) ToTestGridProjectOutputWithContext

func (o TestGridProjectOutput) ToTestGridProjectOutputWithContext(ctx context.Context) TestGridProjectOutput

func (TestGridProjectOutput) VpcConfig added in v0.17.0

type TestGridProjectState

type TestGridProjectState struct {
}

func (TestGridProjectState) ElementType

func (TestGridProjectState) ElementType() reflect.Type

type TestGridProjectTag

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

type TestGridProjectTagArgs

type TestGridProjectTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (TestGridProjectTagArgs) ElementType

func (TestGridProjectTagArgs) ElementType() reflect.Type

func (TestGridProjectTagArgs) ToOutput added in v0.76.0

func (TestGridProjectTagArgs) ToTestGridProjectTagOutput

func (i TestGridProjectTagArgs) ToTestGridProjectTagOutput() TestGridProjectTagOutput

func (TestGridProjectTagArgs) ToTestGridProjectTagOutputWithContext

func (i TestGridProjectTagArgs) ToTestGridProjectTagOutputWithContext(ctx context.Context) TestGridProjectTagOutput

type TestGridProjectTagArray

type TestGridProjectTagArray []TestGridProjectTagInput

func (TestGridProjectTagArray) ElementType

func (TestGridProjectTagArray) ElementType() reflect.Type

func (TestGridProjectTagArray) ToOutput added in v0.76.0

func (TestGridProjectTagArray) ToTestGridProjectTagArrayOutput

func (i TestGridProjectTagArray) ToTestGridProjectTagArrayOutput() TestGridProjectTagArrayOutput

func (TestGridProjectTagArray) ToTestGridProjectTagArrayOutputWithContext

func (i TestGridProjectTagArray) ToTestGridProjectTagArrayOutputWithContext(ctx context.Context) TestGridProjectTagArrayOutput

type TestGridProjectTagArrayInput

type TestGridProjectTagArrayInput interface {
	pulumi.Input

	ToTestGridProjectTagArrayOutput() TestGridProjectTagArrayOutput
	ToTestGridProjectTagArrayOutputWithContext(context.Context) TestGridProjectTagArrayOutput
}

TestGridProjectTagArrayInput is an input type that accepts TestGridProjectTagArray and TestGridProjectTagArrayOutput values. You can construct a concrete instance of `TestGridProjectTagArrayInput` via:

TestGridProjectTagArray{ TestGridProjectTagArgs{...} }

type TestGridProjectTagArrayOutput

type TestGridProjectTagArrayOutput struct{ *pulumi.OutputState }

func (TestGridProjectTagArrayOutput) ElementType

func (TestGridProjectTagArrayOutput) Index

func (TestGridProjectTagArrayOutput) ToOutput added in v0.76.0

func (TestGridProjectTagArrayOutput) ToTestGridProjectTagArrayOutput

func (o TestGridProjectTagArrayOutput) ToTestGridProjectTagArrayOutput() TestGridProjectTagArrayOutput

func (TestGridProjectTagArrayOutput) ToTestGridProjectTagArrayOutputWithContext

func (o TestGridProjectTagArrayOutput) ToTestGridProjectTagArrayOutputWithContext(ctx context.Context) TestGridProjectTagArrayOutput

type TestGridProjectTagInput

type TestGridProjectTagInput interface {
	pulumi.Input

	ToTestGridProjectTagOutput() TestGridProjectTagOutput
	ToTestGridProjectTagOutputWithContext(context.Context) TestGridProjectTagOutput
}

TestGridProjectTagInput is an input type that accepts TestGridProjectTagArgs and TestGridProjectTagOutput values. You can construct a concrete instance of `TestGridProjectTagInput` via:

TestGridProjectTagArgs{...}

type TestGridProjectTagOutput

type TestGridProjectTagOutput struct{ *pulumi.OutputState }

func (TestGridProjectTagOutput) ElementType

func (TestGridProjectTagOutput) ElementType() reflect.Type

func (TestGridProjectTagOutput) Key

func (TestGridProjectTagOutput) ToOutput added in v0.76.0

func (TestGridProjectTagOutput) ToTestGridProjectTagOutput

func (o TestGridProjectTagOutput) ToTestGridProjectTagOutput() TestGridProjectTagOutput

func (TestGridProjectTagOutput) ToTestGridProjectTagOutputWithContext

func (o TestGridProjectTagOutput) ToTestGridProjectTagOutputWithContext(ctx context.Context) TestGridProjectTagOutput

func (TestGridProjectTagOutput) Value

type TestGridProjectVpcConfig

type TestGridProjectVpcConfig struct {
	// A list of VPC security group IDs in your Amazon VPC.
	SecurityGroupIds []string `pulumi:"securityGroupIds"`
	// A list of VPC subnet IDs in your Amazon VPC.
	SubnetIds []string `pulumi:"subnetIds"`
	VpcId     string   `pulumi:"vpcId"`
}

The VPC security groups and subnets that are attached to a TestGrid project.

type TestGridProjectVpcConfigArgs

type TestGridProjectVpcConfigArgs struct {
	// A list of VPC security group IDs in your Amazon VPC.
	SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"`
	// A list of VPC subnet IDs in your Amazon VPC.
	SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"`
	VpcId     pulumi.StringInput      `pulumi:"vpcId"`
}

The VPC security groups and subnets that are attached to a TestGrid project.

func (TestGridProjectVpcConfigArgs) ElementType

func (TestGridProjectVpcConfigArgs) ToOutput added in v0.76.0

func (TestGridProjectVpcConfigArgs) ToTestGridProjectVpcConfigOutput

func (i TestGridProjectVpcConfigArgs) ToTestGridProjectVpcConfigOutput() TestGridProjectVpcConfigOutput

func (TestGridProjectVpcConfigArgs) ToTestGridProjectVpcConfigOutputWithContext

func (i TestGridProjectVpcConfigArgs) ToTestGridProjectVpcConfigOutputWithContext(ctx context.Context) TestGridProjectVpcConfigOutput

func (TestGridProjectVpcConfigArgs) ToTestGridProjectVpcConfigPtrOutput

func (i TestGridProjectVpcConfigArgs) ToTestGridProjectVpcConfigPtrOutput() TestGridProjectVpcConfigPtrOutput

func (TestGridProjectVpcConfigArgs) ToTestGridProjectVpcConfigPtrOutputWithContext

func (i TestGridProjectVpcConfigArgs) ToTestGridProjectVpcConfigPtrOutputWithContext(ctx context.Context) TestGridProjectVpcConfigPtrOutput

type TestGridProjectVpcConfigInput

type TestGridProjectVpcConfigInput interface {
	pulumi.Input

	ToTestGridProjectVpcConfigOutput() TestGridProjectVpcConfigOutput
	ToTestGridProjectVpcConfigOutputWithContext(context.Context) TestGridProjectVpcConfigOutput
}

TestGridProjectVpcConfigInput is an input type that accepts TestGridProjectVpcConfigArgs and TestGridProjectVpcConfigOutput values. You can construct a concrete instance of `TestGridProjectVpcConfigInput` via:

TestGridProjectVpcConfigArgs{...}

type TestGridProjectVpcConfigOutput

type TestGridProjectVpcConfigOutput struct{ *pulumi.OutputState }

The VPC security groups and subnets that are attached to a TestGrid project.

func (TestGridProjectVpcConfigOutput) ElementType

func (TestGridProjectVpcConfigOutput) SecurityGroupIds

A list of VPC security group IDs in your Amazon VPC.

func (TestGridProjectVpcConfigOutput) SubnetIds

A list of VPC subnet IDs in your Amazon VPC.

func (TestGridProjectVpcConfigOutput) ToOutput added in v0.76.0

func (TestGridProjectVpcConfigOutput) ToTestGridProjectVpcConfigOutput

func (o TestGridProjectVpcConfigOutput) ToTestGridProjectVpcConfigOutput() TestGridProjectVpcConfigOutput

func (TestGridProjectVpcConfigOutput) ToTestGridProjectVpcConfigOutputWithContext

func (o TestGridProjectVpcConfigOutput) ToTestGridProjectVpcConfigOutputWithContext(ctx context.Context) TestGridProjectVpcConfigOutput

func (TestGridProjectVpcConfigOutput) ToTestGridProjectVpcConfigPtrOutput

func (o TestGridProjectVpcConfigOutput) ToTestGridProjectVpcConfigPtrOutput() TestGridProjectVpcConfigPtrOutput

func (TestGridProjectVpcConfigOutput) ToTestGridProjectVpcConfigPtrOutputWithContext

func (o TestGridProjectVpcConfigOutput) ToTestGridProjectVpcConfigPtrOutputWithContext(ctx context.Context) TestGridProjectVpcConfigPtrOutput

func (TestGridProjectVpcConfigOutput) VpcId

type TestGridProjectVpcConfigPtrInput

type TestGridProjectVpcConfigPtrInput interface {
	pulumi.Input

	ToTestGridProjectVpcConfigPtrOutput() TestGridProjectVpcConfigPtrOutput
	ToTestGridProjectVpcConfigPtrOutputWithContext(context.Context) TestGridProjectVpcConfigPtrOutput
}

TestGridProjectVpcConfigPtrInput is an input type that accepts TestGridProjectVpcConfigArgs, TestGridProjectVpcConfigPtr and TestGridProjectVpcConfigPtrOutput values. You can construct a concrete instance of `TestGridProjectVpcConfigPtrInput` via:

        TestGridProjectVpcConfigArgs{...}

or:

        nil

type TestGridProjectVpcConfigPtrOutput

type TestGridProjectVpcConfigPtrOutput struct{ *pulumi.OutputState }

func (TestGridProjectVpcConfigPtrOutput) Elem

func (TestGridProjectVpcConfigPtrOutput) ElementType

func (TestGridProjectVpcConfigPtrOutput) SecurityGroupIds

A list of VPC security group IDs in your Amazon VPC.

func (TestGridProjectVpcConfigPtrOutput) SubnetIds

A list of VPC subnet IDs in your Amazon VPC.

func (TestGridProjectVpcConfigPtrOutput) ToOutput added in v0.76.0

func (TestGridProjectVpcConfigPtrOutput) ToTestGridProjectVpcConfigPtrOutput

func (o TestGridProjectVpcConfigPtrOutput) ToTestGridProjectVpcConfigPtrOutput() TestGridProjectVpcConfigPtrOutput

func (TestGridProjectVpcConfigPtrOutput) ToTestGridProjectVpcConfigPtrOutputWithContext

func (o TestGridProjectVpcConfigPtrOutput) ToTestGridProjectVpcConfigPtrOutputWithContext(ctx context.Context) TestGridProjectVpcConfigPtrOutput

func (TestGridProjectVpcConfigPtrOutput) VpcId

type VpceConfiguration added in v0.72.0

type VpceConfiguration struct {
	pulumi.CustomResourceState

	Arn                          pulumi.StringOutput             `pulumi:"arn"`
	ServiceDnsName               pulumi.StringOutput             `pulumi:"serviceDnsName"`
	Tags                         VpceConfigurationTagArrayOutput `pulumi:"tags"`
	VpceConfigurationDescription pulumi.StringPtrOutput          `pulumi:"vpceConfigurationDescription"`
	VpceConfigurationName        pulumi.StringOutput             `pulumi:"vpceConfigurationName"`
	VpceServiceName              pulumi.StringOutput             `pulumi:"vpceServiceName"`
}

AWS::DeviceFarm::VPCEConfiguration creates a new Device Farm VPCE Configuration

func GetVpceConfiguration added in v0.72.0

func GetVpceConfiguration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *VpceConfigurationState, opts ...pulumi.ResourceOption) (*VpceConfiguration, error)

GetVpceConfiguration gets an existing VpceConfiguration 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 NewVpceConfiguration added in v0.72.0

func NewVpceConfiguration(ctx *pulumi.Context,
	name string, args *VpceConfigurationArgs, opts ...pulumi.ResourceOption) (*VpceConfiguration, error)

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

func (*VpceConfiguration) ElementType added in v0.72.0

func (*VpceConfiguration) ElementType() reflect.Type

func (*VpceConfiguration) ToOutput added in v0.76.0

func (*VpceConfiguration) ToVpceConfigurationOutput added in v0.72.0

func (i *VpceConfiguration) ToVpceConfigurationOutput() VpceConfigurationOutput

func (*VpceConfiguration) ToVpceConfigurationOutputWithContext added in v0.72.0

func (i *VpceConfiguration) ToVpceConfigurationOutputWithContext(ctx context.Context) VpceConfigurationOutput

type VpceConfigurationArgs added in v0.72.0

type VpceConfigurationArgs struct {
	ServiceDnsName               pulumi.StringInput
	Tags                         VpceConfigurationTagArrayInput
	VpceConfigurationDescription pulumi.StringPtrInput
	VpceConfigurationName        pulumi.StringPtrInput
	VpceServiceName              pulumi.StringInput
}

The set of arguments for constructing a VpceConfiguration resource.

func (VpceConfigurationArgs) ElementType added in v0.72.0

func (VpceConfigurationArgs) ElementType() reflect.Type

type VpceConfigurationInput added in v0.72.0

type VpceConfigurationInput interface {
	pulumi.Input

	ToVpceConfigurationOutput() VpceConfigurationOutput
	ToVpceConfigurationOutputWithContext(ctx context.Context) VpceConfigurationOutput
}

type VpceConfigurationOutput added in v0.72.0

type VpceConfigurationOutput struct{ *pulumi.OutputState }

func (VpceConfigurationOutput) Arn added in v0.72.0

func (VpceConfigurationOutput) ElementType added in v0.72.0

func (VpceConfigurationOutput) ElementType() reflect.Type

func (VpceConfigurationOutput) ServiceDnsName added in v0.72.0

func (o VpceConfigurationOutput) ServiceDnsName() pulumi.StringOutput

func (VpceConfigurationOutput) Tags added in v0.72.0

func (VpceConfigurationOutput) ToOutput added in v0.76.0

func (VpceConfigurationOutput) ToVpceConfigurationOutput added in v0.72.0

func (o VpceConfigurationOutput) ToVpceConfigurationOutput() VpceConfigurationOutput

func (VpceConfigurationOutput) ToVpceConfigurationOutputWithContext added in v0.72.0

func (o VpceConfigurationOutput) ToVpceConfigurationOutputWithContext(ctx context.Context) VpceConfigurationOutput

func (VpceConfigurationOutput) VpceConfigurationDescription added in v0.72.0

func (o VpceConfigurationOutput) VpceConfigurationDescription() pulumi.StringPtrOutput

func (VpceConfigurationOutput) VpceConfigurationName added in v0.72.0

func (o VpceConfigurationOutput) VpceConfigurationName() pulumi.StringOutput

func (VpceConfigurationOutput) VpceServiceName added in v0.72.0

func (o VpceConfigurationOutput) VpceServiceName() pulumi.StringOutput

type VpceConfigurationState added in v0.72.0

type VpceConfigurationState struct {
}

func (VpceConfigurationState) ElementType added in v0.72.0

func (VpceConfigurationState) ElementType() reflect.Type

type VpceConfigurationTag added in v0.72.0

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

type VpceConfigurationTagArgs added in v0.72.0

type VpceConfigurationTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (VpceConfigurationTagArgs) ElementType added in v0.72.0

func (VpceConfigurationTagArgs) ElementType() reflect.Type

func (VpceConfigurationTagArgs) ToOutput added in v0.76.0

func (VpceConfigurationTagArgs) ToVpceConfigurationTagOutput added in v0.72.0

func (i VpceConfigurationTagArgs) ToVpceConfigurationTagOutput() VpceConfigurationTagOutput

func (VpceConfigurationTagArgs) ToVpceConfigurationTagOutputWithContext added in v0.72.0

func (i VpceConfigurationTagArgs) ToVpceConfigurationTagOutputWithContext(ctx context.Context) VpceConfigurationTagOutput

type VpceConfigurationTagArray added in v0.72.0

type VpceConfigurationTagArray []VpceConfigurationTagInput

func (VpceConfigurationTagArray) ElementType added in v0.72.0

func (VpceConfigurationTagArray) ElementType() reflect.Type

func (VpceConfigurationTagArray) ToOutput added in v0.76.0

func (VpceConfigurationTagArray) ToVpceConfigurationTagArrayOutput added in v0.72.0

func (i VpceConfigurationTagArray) ToVpceConfigurationTagArrayOutput() VpceConfigurationTagArrayOutput

func (VpceConfigurationTagArray) ToVpceConfigurationTagArrayOutputWithContext added in v0.72.0

func (i VpceConfigurationTagArray) ToVpceConfigurationTagArrayOutputWithContext(ctx context.Context) VpceConfigurationTagArrayOutput

type VpceConfigurationTagArrayInput added in v0.72.0

type VpceConfigurationTagArrayInput interface {
	pulumi.Input

	ToVpceConfigurationTagArrayOutput() VpceConfigurationTagArrayOutput
	ToVpceConfigurationTagArrayOutputWithContext(context.Context) VpceConfigurationTagArrayOutput
}

VpceConfigurationTagArrayInput is an input type that accepts VpceConfigurationTagArray and VpceConfigurationTagArrayOutput values. You can construct a concrete instance of `VpceConfigurationTagArrayInput` via:

VpceConfigurationTagArray{ VpceConfigurationTagArgs{...} }

type VpceConfigurationTagArrayOutput added in v0.72.0

type VpceConfigurationTagArrayOutput struct{ *pulumi.OutputState }

func (VpceConfigurationTagArrayOutput) ElementType added in v0.72.0

func (VpceConfigurationTagArrayOutput) Index added in v0.72.0

func (VpceConfigurationTagArrayOutput) ToOutput added in v0.76.0

func (VpceConfigurationTagArrayOutput) ToVpceConfigurationTagArrayOutput added in v0.72.0

func (o VpceConfigurationTagArrayOutput) ToVpceConfigurationTagArrayOutput() VpceConfigurationTagArrayOutput

func (VpceConfigurationTagArrayOutput) ToVpceConfigurationTagArrayOutputWithContext added in v0.72.0

func (o VpceConfigurationTagArrayOutput) ToVpceConfigurationTagArrayOutputWithContext(ctx context.Context) VpceConfigurationTagArrayOutput

type VpceConfigurationTagInput added in v0.72.0

type VpceConfigurationTagInput interface {
	pulumi.Input

	ToVpceConfigurationTagOutput() VpceConfigurationTagOutput
	ToVpceConfigurationTagOutputWithContext(context.Context) VpceConfigurationTagOutput
}

VpceConfigurationTagInput is an input type that accepts VpceConfigurationTagArgs and VpceConfigurationTagOutput values. You can construct a concrete instance of `VpceConfigurationTagInput` via:

VpceConfigurationTagArgs{...}

type VpceConfigurationTagOutput added in v0.72.0

type VpceConfigurationTagOutput struct{ *pulumi.OutputState }

func (VpceConfigurationTagOutput) ElementType added in v0.72.0

func (VpceConfigurationTagOutput) ElementType() reflect.Type

func (VpceConfigurationTagOutput) Key added in v0.72.0

func (VpceConfigurationTagOutput) ToOutput added in v0.76.0

func (VpceConfigurationTagOutput) ToVpceConfigurationTagOutput added in v0.72.0

func (o VpceConfigurationTagOutput) ToVpceConfigurationTagOutput() VpceConfigurationTagOutput

func (VpceConfigurationTagOutput) ToVpceConfigurationTagOutputWithContext added in v0.72.0

func (o VpceConfigurationTagOutput) ToVpceConfigurationTagOutputWithContext(ctx context.Context) VpceConfigurationTagOutput

func (VpceConfigurationTagOutput) Value added in v0.72.0

Jump to

Keyboard shortcuts

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