Documentation
¶
Index ¶
- Constants
- type DevicePool
- type DevicePoolArgs
- type DevicePoolInput
- type DevicePoolOutput
- type DevicePoolRule
- type DevicePoolRuleArgs
- type DevicePoolRuleArray
- type DevicePoolRuleArrayInput
- type DevicePoolRuleArrayOutput
- func (DevicePoolRuleArrayOutput) ElementType() reflect.Type
- func (o DevicePoolRuleArrayOutput) Index(i pulumi.IntInput) DevicePoolRuleOutput
- func (o DevicePoolRuleArrayOutput) ToDevicePoolRuleArrayOutput() DevicePoolRuleArrayOutput
- func (o DevicePoolRuleArrayOutput) ToDevicePoolRuleArrayOutputWithContext(ctx context.Context) DevicePoolRuleArrayOutput
- type DevicePoolRuleAttribute
- func (DevicePoolRuleAttribute) ElementType() reflect.Type
- func (e DevicePoolRuleAttribute) ToDevicePoolRuleAttributeOutput() DevicePoolRuleAttributeOutput
- func (e DevicePoolRuleAttribute) ToDevicePoolRuleAttributeOutputWithContext(ctx context.Context) DevicePoolRuleAttributeOutput
- func (e DevicePoolRuleAttribute) ToDevicePoolRuleAttributePtrOutput() DevicePoolRuleAttributePtrOutput
- func (e DevicePoolRuleAttribute) ToDevicePoolRuleAttributePtrOutputWithContext(ctx context.Context) DevicePoolRuleAttributePtrOutput
- func (e DevicePoolRuleAttribute) ToStringOutput() pulumi.StringOutput
- func (e DevicePoolRuleAttribute) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DevicePoolRuleAttribute) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DevicePoolRuleAttribute) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DevicePoolRuleAttributeInput
- type DevicePoolRuleAttributeOutput
- func (DevicePoolRuleAttributeOutput) ElementType() reflect.Type
- func (o DevicePoolRuleAttributeOutput) ToDevicePoolRuleAttributeOutput() DevicePoolRuleAttributeOutput
- func (o DevicePoolRuleAttributeOutput) ToDevicePoolRuleAttributeOutputWithContext(ctx context.Context) DevicePoolRuleAttributeOutput
- func (o DevicePoolRuleAttributeOutput) ToDevicePoolRuleAttributePtrOutput() DevicePoolRuleAttributePtrOutput
- func (o DevicePoolRuleAttributeOutput) ToDevicePoolRuleAttributePtrOutputWithContext(ctx context.Context) DevicePoolRuleAttributePtrOutput
- func (o DevicePoolRuleAttributeOutput) ToStringOutput() pulumi.StringOutput
- func (o DevicePoolRuleAttributeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DevicePoolRuleAttributeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DevicePoolRuleAttributeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DevicePoolRuleAttributePtrInput
- type DevicePoolRuleAttributePtrOutput
- func (o DevicePoolRuleAttributePtrOutput) Elem() DevicePoolRuleAttributeOutput
- func (DevicePoolRuleAttributePtrOutput) ElementType() reflect.Type
- func (o DevicePoolRuleAttributePtrOutput) ToDevicePoolRuleAttributePtrOutput() DevicePoolRuleAttributePtrOutput
- func (o DevicePoolRuleAttributePtrOutput) ToDevicePoolRuleAttributePtrOutputWithContext(ctx context.Context) DevicePoolRuleAttributePtrOutput
- func (o DevicePoolRuleAttributePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DevicePoolRuleAttributePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DevicePoolRuleInput
- type DevicePoolRuleOperator
- func (DevicePoolRuleOperator) ElementType() reflect.Type
- func (e DevicePoolRuleOperator) ToDevicePoolRuleOperatorOutput() DevicePoolRuleOperatorOutput
- func (e DevicePoolRuleOperator) ToDevicePoolRuleOperatorOutputWithContext(ctx context.Context) DevicePoolRuleOperatorOutput
- func (e DevicePoolRuleOperator) ToDevicePoolRuleOperatorPtrOutput() DevicePoolRuleOperatorPtrOutput
- func (e DevicePoolRuleOperator) ToDevicePoolRuleOperatorPtrOutputWithContext(ctx context.Context) DevicePoolRuleOperatorPtrOutput
- func (e DevicePoolRuleOperator) ToStringOutput() pulumi.StringOutput
- func (e DevicePoolRuleOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DevicePoolRuleOperator) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DevicePoolRuleOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DevicePoolRuleOperatorInput
- type DevicePoolRuleOperatorOutput
- func (DevicePoolRuleOperatorOutput) ElementType() reflect.Type
- func (o DevicePoolRuleOperatorOutput) ToDevicePoolRuleOperatorOutput() DevicePoolRuleOperatorOutput
- func (o DevicePoolRuleOperatorOutput) ToDevicePoolRuleOperatorOutputWithContext(ctx context.Context) DevicePoolRuleOperatorOutput
- func (o DevicePoolRuleOperatorOutput) ToDevicePoolRuleOperatorPtrOutput() DevicePoolRuleOperatorPtrOutput
- func (o DevicePoolRuleOperatorOutput) ToDevicePoolRuleOperatorPtrOutputWithContext(ctx context.Context) DevicePoolRuleOperatorPtrOutput
- func (o DevicePoolRuleOperatorOutput) ToStringOutput() pulumi.StringOutput
- func (o DevicePoolRuleOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DevicePoolRuleOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DevicePoolRuleOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DevicePoolRuleOperatorPtrInput
- type DevicePoolRuleOperatorPtrOutput
- func (o DevicePoolRuleOperatorPtrOutput) Elem() DevicePoolRuleOperatorOutput
- func (DevicePoolRuleOperatorPtrOutput) ElementType() reflect.Type
- func (o DevicePoolRuleOperatorPtrOutput) ToDevicePoolRuleOperatorPtrOutput() DevicePoolRuleOperatorPtrOutput
- func (o DevicePoolRuleOperatorPtrOutput) ToDevicePoolRuleOperatorPtrOutputWithContext(ctx context.Context) DevicePoolRuleOperatorPtrOutput
- func (o DevicePoolRuleOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DevicePoolRuleOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DevicePoolRuleOutput
- func (o DevicePoolRuleOutput) Attribute() DevicePoolRuleAttributePtrOutput
- func (DevicePoolRuleOutput) ElementType() reflect.Type
- func (o DevicePoolRuleOutput) Operator() DevicePoolRuleOperatorPtrOutput
- func (o DevicePoolRuleOutput) ToDevicePoolRuleOutput() DevicePoolRuleOutput
- func (o DevicePoolRuleOutput) ToDevicePoolRuleOutputWithContext(ctx context.Context) DevicePoolRuleOutput
- func (o DevicePoolRuleOutput) Value() pulumi.StringPtrOutput
- type DevicePoolState
- type DevicePoolTag
- type DevicePoolTagArgs
- type DevicePoolTagArray
- type DevicePoolTagArrayInput
- type DevicePoolTagArrayOutput
- func (DevicePoolTagArrayOutput) ElementType() reflect.Type
- func (o DevicePoolTagArrayOutput) Index(i pulumi.IntInput) DevicePoolTagOutput
- func (o DevicePoolTagArrayOutput) ToDevicePoolTagArrayOutput() DevicePoolTagArrayOutput
- func (o DevicePoolTagArrayOutput) ToDevicePoolTagArrayOutputWithContext(ctx context.Context) DevicePoolTagArrayOutput
- type DevicePoolTagInput
- type DevicePoolTagOutput
- func (DevicePoolTagOutput) ElementType() reflect.Type
- func (o DevicePoolTagOutput) Key() pulumi.StringOutput
- func (o DevicePoolTagOutput) ToDevicePoolTagOutput() DevicePoolTagOutput
- func (o DevicePoolTagOutput) ToDevicePoolTagOutputWithContext(ctx context.Context) DevicePoolTagOutput
- func (o DevicePoolTagOutput) Value() pulumi.StringOutput
- type InstanceProfile
- type InstanceProfileArgs
- type InstanceProfileInput
- type InstanceProfileOutput
- type InstanceProfileState
- type InstanceProfileTag
- type InstanceProfileTagArgs
- type InstanceProfileTagArray
- type InstanceProfileTagArrayInput
- type InstanceProfileTagArrayOutput
- func (InstanceProfileTagArrayOutput) ElementType() reflect.Type
- func (o InstanceProfileTagArrayOutput) Index(i pulumi.IntInput) InstanceProfileTagOutput
- func (o InstanceProfileTagArrayOutput) ToInstanceProfileTagArrayOutput() InstanceProfileTagArrayOutput
- func (o InstanceProfileTagArrayOutput) ToInstanceProfileTagArrayOutputWithContext(ctx context.Context) InstanceProfileTagArrayOutput
- type InstanceProfileTagInput
- type InstanceProfileTagOutput
- func (InstanceProfileTagOutput) ElementType() reflect.Type
- func (o InstanceProfileTagOutput) Key() pulumi.StringOutput
- func (o InstanceProfileTagOutput) ToInstanceProfileTagOutput() InstanceProfileTagOutput
- func (o InstanceProfileTagOutput) ToInstanceProfileTagOutputWithContext(ctx context.Context) InstanceProfileTagOutput
- func (o InstanceProfileTagOutput) Value() pulumi.StringOutput
- type NetworkProfile
- type NetworkProfileArgs
- type NetworkProfileInput
- type NetworkProfileOutput
- type NetworkProfileState
- type NetworkProfileTag
- type NetworkProfileTagArgs
- type NetworkProfileTagArray
- type NetworkProfileTagArrayInput
- type NetworkProfileTagArrayOutput
- func (NetworkProfileTagArrayOutput) ElementType() reflect.Type
- func (o NetworkProfileTagArrayOutput) Index(i pulumi.IntInput) NetworkProfileTagOutput
- func (o NetworkProfileTagArrayOutput) ToNetworkProfileTagArrayOutput() NetworkProfileTagArrayOutput
- func (o NetworkProfileTagArrayOutput) ToNetworkProfileTagArrayOutputWithContext(ctx context.Context) NetworkProfileTagArrayOutput
- type NetworkProfileTagInput
- type NetworkProfileTagOutput
- func (NetworkProfileTagOutput) ElementType() reflect.Type
- func (o NetworkProfileTagOutput) Key() pulumi.StringOutput
- func (o NetworkProfileTagOutput) ToNetworkProfileTagOutput() NetworkProfileTagOutput
- func (o NetworkProfileTagOutput) ToNetworkProfileTagOutputWithContext(ctx context.Context) NetworkProfileTagOutput
- func (o NetworkProfileTagOutput) Value() pulumi.StringOutput
- type Project
- type ProjectArgs
- type ProjectInput
- type ProjectOutput
- type ProjectState
- type ProjectTag
- type ProjectTagArgs
- type ProjectTagArray
- type ProjectTagArrayInput
- type ProjectTagArrayOutput
- func (ProjectTagArrayOutput) ElementType() reflect.Type
- func (o ProjectTagArrayOutput) Index(i pulumi.IntInput) ProjectTagOutput
- func (o ProjectTagArrayOutput) ToProjectTagArrayOutput() ProjectTagArrayOutput
- func (o ProjectTagArrayOutput) ToProjectTagArrayOutputWithContext(ctx context.Context) ProjectTagArrayOutput
- type ProjectTagInput
- type ProjectTagOutput
- func (ProjectTagOutput) ElementType() reflect.Type
- func (o ProjectTagOutput) Key() pulumi.StringOutput
- func (o ProjectTagOutput) ToProjectTagOutput() ProjectTagOutput
- func (o ProjectTagOutput) ToProjectTagOutputWithContext(ctx context.Context) ProjectTagOutput
- func (o ProjectTagOutput) Value() pulumi.StringOutput
- type TestGridProject
- type TestGridProjectArgs
- type TestGridProjectInput
- type TestGridProjectOutput
- type TestGridProjectState
- type TestGridProjectTag
- type TestGridProjectTagArgs
- type TestGridProjectTagArray
- type TestGridProjectTagArrayInput
- type TestGridProjectTagArrayOutput
- func (TestGridProjectTagArrayOutput) ElementType() reflect.Type
- func (o TestGridProjectTagArrayOutput) Index(i pulumi.IntInput) TestGridProjectTagOutput
- func (o TestGridProjectTagArrayOutput) ToTestGridProjectTagArrayOutput() TestGridProjectTagArrayOutput
- func (o TestGridProjectTagArrayOutput) ToTestGridProjectTagArrayOutputWithContext(ctx context.Context) TestGridProjectTagArrayOutput
- type TestGridProjectTagInput
- type TestGridProjectTagOutput
- func (TestGridProjectTagOutput) ElementType() reflect.Type
- func (o TestGridProjectTagOutput) Key() pulumi.StringOutput
- func (o TestGridProjectTagOutput) ToTestGridProjectTagOutput() TestGridProjectTagOutput
- func (o TestGridProjectTagOutput) ToTestGridProjectTagOutputWithContext(ctx context.Context) TestGridProjectTagOutput
- func (o TestGridProjectTagOutput) Value() pulumi.StringOutput
- type TestGridProjectVpcConfig
- type TestGridProjectVpcConfigArgs
- func (TestGridProjectVpcConfigArgs) ElementType() reflect.Type
- func (i TestGridProjectVpcConfigArgs) ToTestGridProjectVpcConfigOutput() TestGridProjectVpcConfigOutput
- func (i TestGridProjectVpcConfigArgs) ToTestGridProjectVpcConfigOutputWithContext(ctx context.Context) TestGridProjectVpcConfigOutput
- func (i TestGridProjectVpcConfigArgs) ToTestGridProjectVpcConfigPtrOutput() TestGridProjectVpcConfigPtrOutput
- func (i TestGridProjectVpcConfigArgs) ToTestGridProjectVpcConfigPtrOutputWithContext(ctx context.Context) TestGridProjectVpcConfigPtrOutput
- type TestGridProjectVpcConfigInput
- type TestGridProjectVpcConfigOutput
- func (TestGridProjectVpcConfigOutput) ElementType() reflect.Type
- func (o TestGridProjectVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o TestGridProjectVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o TestGridProjectVpcConfigOutput) ToTestGridProjectVpcConfigOutput() TestGridProjectVpcConfigOutput
- func (o TestGridProjectVpcConfigOutput) ToTestGridProjectVpcConfigOutputWithContext(ctx context.Context) TestGridProjectVpcConfigOutput
- func (o TestGridProjectVpcConfigOutput) ToTestGridProjectVpcConfigPtrOutput() TestGridProjectVpcConfigPtrOutput
- func (o TestGridProjectVpcConfigOutput) ToTestGridProjectVpcConfigPtrOutputWithContext(ctx context.Context) TestGridProjectVpcConfigPtrOutput
- func (o TestGridProjectVpcConfigOutput) VpcId() pulumi.StringOutput
- type TestGridProjectVpcConfigPtrInput
- type TestGridProjectVpcConfigPtrOutput
- func (o TestGridProjectVpcConfigPtrOutput) Elem() TestGridProjectVpcConfigOutput
- func (TestGridProjectVpcConfigPtrOutput) ElementType() reflect.Type
- func (o TestGridProjectVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o TestGridProjectVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o TestGridProjectVpcConfigPtrOutput) ToTestGridProjectVpcConfigPtrOutput() TestGridProjectVpcConfigPtrOutput
- func (o TestGridProjectVpcConfigPtrOutput) ToTestGridProjectVpcConfigPtrOutputWithContext(ctx context.Context) TestGridProjectVpcConfigPtrOutput
- func (o TestGridProjectVpcConfigPtrOutput) VpcId() pulumi.StringPtrOutput
- type VPCEConfiguration
- type VPCEConfigurationArgs
- type VPCEConfigurationInput
- type VPCEConfigurationOutput
- type VPCEConfigurationState
- type VPCEConfigurationTag
- type VPCEConfigurationTagArgs
- type VPCEConfigurationTagArray
- type VPCEConfigurationTagArrayInput
- type VPCEConfigurationTagArrayOutput
- func (VPCEConfigurationTagArrayOutput) ElementType() reflect.Type
- func (o VPCEConfigurationTagArrayOutput) Index(i pulumi.IntInput) VPCEConfigurationTagOutput
- func (o VPCEConfigurationTagArrayOutput) ToVPCEConfigurationTagArrayOutput() VPCEConfigurationTagArrayOutput
- func (o VPCEConfigurationTagArrayOutput) ToVPCEConfigurationTagArrayOutputWithContext(ctx context.Context) VPCEConfigurationTagArrayOutput
- type VPCEConfigurationTagInput
- type VPCEConfigurationTagOutput
- func (VPCEConfigurationTagOutput) ElementType() reflect.Type
- func (o VPCEConfigurationTagOutput) Key() pulumi.StringOutput
- func (o VPCEConfigurationTagOutput) ToVPCEConfigurationTagOutput() VPCEConfigurationTagOutput
- func (o VPCEConfigurationTagOutput) ToVPCEConfigurationTagOutputWithContext(ctx context.Context) VPCEConfigurationTagOutput
- func (o VPCEConfigurationTagOutput) Value() pulumi.StringOutput
Constants ¶
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") )
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
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) ElementType ¶
func (DevicePoolOutput) ElementType() reflect.Type
func (DevicePoolOutput) ToDevicePoolOutput ¶
func (o DevicePoolOutput) ToDevicePoolOutput() DevicePoolOutput
func (DevicePoolOutput) ToDevicePoolOutputWithContext ¶
func (o DevicePoolOutput) ToDevicePoolOutputWithContext(ctx context.Context) DevicePoolOutput
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
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
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 (o DevicePoolRuleArrayOutput) Index(i pulumi.IntInput) DevicePoolRuleOutput
func (DevicePoolRuleArrayOutput) ToDevicePoolRuleArrayOutput ¶
func (o DevicePoolRuleArrayOutput) ToDevicePoolRuleArrayOutput() DevicePoolRuleArrayOutput
func (DevicePoolRuleArrayOutput) ToDevicePoolRuleArrayOutputWithContext ¶
func (o DevicePoolRuleArrayOutput) ToDevicePoolRuleArrayOutputWithContext(ctx context.Context) DevicePoolRuleArrayOutput
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) ElementType() reflect.Type
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) ToStringOutput ¶
func (o DevicePoolRuleAttributeOutput) ToStringOutput() pulumi.StringOutput
func (DevicePoolRuleAttributeOutput) ToStringOutputWithContext ¶
func (o DevicePoolRuleAttributeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DevicePoolRuleAttributeOutput) ToStringPtrOutput ¶
func (o DevicePoolRuleAttributeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
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 (o DevicePoolRuleAttributePtrOutput) Elem() DevicePoolRuleAttributeOutput
func (DevicePoolRuleAttributePtrOutput) ElementType ¶
func (DevicePoolRuleAttributePtrOutput) ElementType() reflect.Type
func (DevicePoolRuleAttributePtrOutput) ToDevicePoolRuleAttributePtrOutput ¶
func (o DevicePoolRuleAttributePtrOutput) ToDevicePoolRuleAttributePtrOutput() DevicePoolRuleAttributePtrOutput
func (DevicePoolRuleAttributePtrOutput) ToDevicePoolRuleAttributePtrOutputWithContext ¶
func (o DevicePoolRuleAttributePtrOutput) ToDevicePoolRuleAttributePtrOutputWithContext(ctx context.Context) DevicePoolRuleAttributePtrOutput
func (DevicePoolRuleAttributePtrOutput) ToStringPtrOutput ¶
func (o DevicePoolRuleAttributePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
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) ElementType() reflect.Type
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) ToStringOutput ¶
func (o DevicePoolRuleOperatorOutput) ToStringOutput() pulumi.StringOutput
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 (o DevicePoolRuleOperatorPtrOutput) Elem() DevicePoolRuleOperatorOutput
func (DevicePoolRuleOperatorPtrOutput) ElementType ¶
func (DevicePoolRuleOperatorPtrOutput) ElementType() reflect.Type
func (DevicePoolRuleOperatorPtrOutput) ToDevicePoolRuleOperatorPtrOutput ¶
func (o DevicePoolRuleOperatorPtrOutput) ToDevicePoolRuleOperatorPtrOutput() DevicePoolRuleOperatorPtrOutput
func (DevicePoolRuleOperatorPtrOutput) ToDevicePoolRuleOperatorPtrOutputWithContext ¶
func (o DevicePoolRuleOperatorPtrOutput) ToDevicePoolRuleOperatorPtrOutputWithContext(ctx context.Context) DevicePoolRuleOperatorPtrOutput
func (DevicePoolRuleOperatorPtrOutput) ToStringPtrOutput ¶
func (o DevicePoolRuleOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
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 ¶
func (o DevicePoolRuleOutput) Attribute() DevicePoolRuleAttributePtrOutput
The rule's stringified attribute.
func (DevicePoolRuleOutput) ElementType ¶
func (DevicePoolRuleOutput) ElementType() reflect.Type
func (DevicePoolRuleOutput) Operator ¶
func (o DevicePoolRuleOutput) Operator() DevicePoolRuleOperatorPtrOutput
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) Value ¶
func (o DevicePoolRuleOutput) Value() pulumi.StringPtrOutput
The rule's value.
type DevicePoolState ¶
type DevicePoolState struct { }
func (DevicePoolState) ElementType ¶
func (DevicePoolState) ElementType() reflect.Type
type DevicePoolTag ¶
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
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
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 (o DevicePoolTagArrayOutput) Index(i pulumi.IntInput) DevicePoolTagOutput
func (DevicePoolTagArrayOutput) ToDevicePoolTagArrayOutput ¶
func (o DevicePoolTagArrayOutput) ToDevicePoolTagArrayOutput() DevicePoolTagArrayOutput
func (DevicePoolTagArrayOutput) ToDevicePoolTagArrayOutputWithContext ¶
func (o DevicePoolTagArrayOutput) ToDevicePoolTagArrayOutputWithContext(ctx context.Context) DevicePoolTagArrayOutput
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 (o DevicePoolTagOutput) Key() pulumi.StringOutput
func (DevicePoolTagOutput) ToDevicePoolTagOutput ¶
func (o DevicePoolTagOutput) ToDevicePoolTagOutput() DevicePoolTagOutput
func (DevicePoolTagOutput) ToDevicePoolTagOutputWithContext ¶
func (o DevicePoolTagOutput) ToDevicePoolTagOutputWithContext(ctx context.Context) DevicePoolTagOutput
func (DevicePoolTagOutput) Value ¶
func (o DevicePoolTagOutput) Value() pulumi.StringOutput
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
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) ElementType ¶
func (InstanceProfileOutput) ElementType() reflect.Type
func (InstanceProfileOutput) ToInstanceProfileOutput ¶
func (o InstanceProfileOutput) ToInstanceProfileOutput() InstanceProfileOutput
func (InstanceProfileOutput) ToInstanceProfileOutputWithContext ¶
func (o InstanceProfileOutput) ToInstanceProfileOutputWithContext(ctx context.Context) InstanceProfileOutput
type InstanceProfileState ¶
type InstanceProfileState struct { }
func (InstanceProfileState) ElementType ¶
func (InstanceProfileState) ElementType() reflect.Type
type InstanceProfileTag ¶
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
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
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) ElementType() reflect.Type
func (InstanceProfileTagArrayOutput) Index ¶
func (o InstanceProfileTagArrayOutput) Index(i pulumi.IntInput) InstanceProfileTagOutput
func (InstanceProfileTagArrayOutput) ToInstanceProfileTagArrayOutput ¶
func (o InstanceProfileTagArrayOutput) ToInstanceProfileTagArrayOutput() InstanceProfileTagArrayOutput
func (InstanceProfileTagArrayOutput) ToInstanceProfileTagArrayOutputWithContext ¶
func (o InstanceProfileTagArrayOutput) ToInstanceProfileTagArrayOutputWithContext(ctx context.Context) InstanceProfileTagArrayOutput
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 (o InstanceProfileTagOutput) Key() pulumi.StringOutput
func (InstanceProfileTagOutput) ToInstanceProfileTagOutput ¶
func (o InstanceProfileTagOutput) ToInstanceProfileTagOutput() InstanceProfileTagOutput
func (InstanceProfileTagOutput) ToInstanceProfileTagOutputWithContext ¶
func (o InstanceProfileTagOutput) ToInstanceProfileTagOutputWithContext(ctx context.Context) InstanceProfileTagOutput
func (InstanceProfileTagOutput) Value ¶
func (o InstanceProfileTagOutput) Value() pulumi.StringOutput
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
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) ElementType ¶
func (NetworkProfileOutput) ElementType() reflect.Type
func (NetworkProfileOutput) ToNetworkProfileOutput ¶
func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfileOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
type NetworkProfileState ¶
type NetworkProfileState struct { }
func (NetworkProfileState) ElementType ¶
func (NetworkProfileState) ElementType() reflect.Type
type NetworkProfileTag ¶
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
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
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) ElementType() reflect.Type
func (NetworkProfileTagArrayOutput) Index ¶
func (o NetworkProfileTagArrayOutput) Index(i pulumi.IntInput) NetworkProfileTagOutput
func (NetworkProfileTagArrayOutput) ToNetworkProfileTagArrayOutput ¶
func (o NetworkProfileTagArrayOutput) ToNetworkProfileTagArrayOutput() NetworkProfileTagArrayOutput
func (NetworkProfileTagArrayOutput) ToNetworkProfileTagArrayOutputWithContext ¶
func (o NetworkProfileTagArrayOutput) ToNetworkProfileTagArrayOutputWithContext(ctx context.Context) NetworkProfileTagArrayOutput
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 (o NetworkProfileTagOutput) Key() pulumi.StringOutput
func (NetworkProfileTagOutput) ToNetworkProfileTagOutput ¶
func (o NetworkProfileTagOutput) ToNetworkProfileTagOutput() NetworkProfileTagOutput
func (NetworkProfileTagOutput) ToNetworkProfileTagOutputWithContext ¶
func (o NetworkProfileTagOutput) ToNetworkProfileTagOutputWithContext(ctx context.Context) NetworkProfileTagOutput
func (NetworkProfileTagOutput) Value ¶
func (o NetworkProfileTagOutput) Value() pulumi.StringOutput
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"` }
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) 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 }
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) ElementType ¶
func (ProjectOutput) ElementType() reflect.Type
func (ProjectOutput) ToProjectOutput ¶
func (o ProjectOutput) ToProjectOutput() ProjectOutput
func (ProjectOutput) ToProjectOutputWithContext ¶
func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectState ¶
type ProjectState struct { }
func (ProjectState) ElementType ¶
func (ProjectState) ElementType() reflect.Type
type ProjectTag ¶
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) 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) 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 (o ProjectTagArrayOutput) Index(i pulumi.IntInput) ProjectTagOutput
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 (o ProjectTagOutput) Key() pulumi.StringOutput
func (ProjectTagOutput) ToProjectTagOutput ¶
func (o ProjectTagOutput) ToProjectTagOutput() ProjectTagOutput
func (ProjectTagOutput) ToProjectTagOutputWithContext ¶
func (o ProjectTagOutput) ToProjectTagOutputWithContext(ctx context.Context) ProjectTagOutput
func (ProjectTagOutput) Value ¶
func (o ProjectTagOutput) Value() pulumi.StringOutput
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) 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) ElementType ¶
func (TestGridProjectOutput) ElementType() reflect.Type
func (TestGridProjectOutput) ToTestGridProjectOutput ¶
func (o TestGridProjectOutput) ToTestGridProjectOutput() TestGridProjectOutput
func (TestGridProjectOutput) ToTestGridProjectOutputWithContext ¶
func (o TestGridProjectOutput) ToTestGridProjectOutputWithContext(ctx context.Context) TestGridProjectOutput
type TestGridProjectState ¶
type TestGridProjectState struct { }
func (TestGridProjectState) ElementType ¶
func (TestGridProjectState) ElementType() reflect.Type
type TestGridProjectTag ¶
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) 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) 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) ElementType() reflect.Type
func (TestGridProjectTagArrayOutput) Index ¶
func (o TestGridProjectTagArrayOutput) Index(i pulumi.IntInput) TestGridProjectTagOutput
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 (o TestGridProjectTagOutput) Key() pulumi.StringOutput
func (TestGridProjectTagOutput) ToTestGridProjectTagOutput ¶
func (o TestGridProjectTagOutput) ToTestGridProjectTagOutput() TestGridProjectTagOutput
func (TestGridProjectTagOutput) ToTestGridProjectTagOutputWithContext ¶
func (o TestGridProjectTagOutput) ToTestGridProjectTagOutputWithContext(ctx context.Context) TestGridProjectTagOutput
func (TestGridProjectTagOutput) Value ¶
func (o TestGridProjectTagOutput) Value() pulumi.StringOutput
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (TestGridProjectVpcConfigOutput) SecurityGroupIds ¶
func (o TestGridProjectVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of VPC security group IDs in your Amazon VPC.
func (TestGridProjectVpcConfigOutput) SubnetIds ¶
func (o TestGridProjectVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
A list of VPC subnet IDs in your Amazon VPC.
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 ¶
func (o TestGridProjectVpcConfigOutput) VpcId() pulumi.StringOutput
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
func TestGridProjectVpcConfigPtr ¶
func TestGridProjectVpcConfigPtr(v *TestGridProjectVpcConfigArgs) TestGridProjectVpcConfigPtrInput
type TestGridProjectVpcConfigPtrOutput ¶
type TestGridProjectVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (TestGridProjectVpcConfigPtrOutput) Elem ¶
func (o TestGridProjectVpcConfigPtrOutput) Elem() TestGridProjectVpcConfigOutput
func (TestGridProjectVpcConfigPtrOutput) ElementType ¶
func (TestGridProjectVpcConfigPtrOutput) ElementType() reflect.Type
func (TestGridProjectVpcConfigPtrOutput) SecurityGroupIds ¶
func (o TestGridProjectVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of VPC security group IDs in your Amazon VPC.
func (TestGridProjectVpcConfigPtrOutput) SubnetIds ¶
func (o TestGridProjectVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
A list of VPC subnet IDs in your Amazon VPC.
func (TestGridProjectVpcConfigPtrOutput) ToTestGridProjectVpcConfigPtrOutput ¶
func (o TestGridProjectVpcConfigPtrOutput) ToTestGridProjectVpcConfigPtrOutput() TestGridProjectVpcConfigPtrOutput
func (TestGridProjectVpcConfigPtrOutput) ToTestGridProjectVpcConfigPtrOutputWithContext ¶
func (o TestGridProjectVpcConfigPtrOutput) ToTestGridProjectVpcConfigPtrOutputWithContext(ctx context.Context) TestGridProjectVpcConfigPtrOutput
func (TestGridProjectVpcConfigPtrOutput) VpcId ¶
func (o TestGridProjectVpcConfigPtrOutput) VpcId() pulumi.StringPtrOutput
type VPCEConfiguration ¶
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 ¶
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 ¶
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 ¶
func (*VPCEConfiguration) ElementType() reflect.Type
func (*VPCEConfiguration) ToVPCEConfigurationOutput ¶
func (i *VPCEConfiguration) ToVPCEConfigurationOutput() VPCEConfigurationOutput
func (*VPCEConfiguration) ToVPCEConfigurationOutputWithContext ¶
func (i *VPCEConfiguration) ToVPCEConfigurationOutputWithContext(ctx context.Context) VPCEConfigurationOutput
type VPCEConfigurationArgs ¶
type VPCEConfigurationArgs struct { ServiceDnsName pulumi.StringInput Tags VPCEConfigurationTagArrayInput VpceConfigurationDescription pulumi.StringPtrInput VpceConfigurationName pulumi.StringInput VpceServiceName pulumi.StringInput }
The set of arguments for constructing a VPCEConfiguration resource.
func (VPCEConfigurationArgs) ElementType ¶
func (VPCEConfigurationArgs) ElementType() reflect.Type
type VPCEConfigurationInput ¶
type VPCEConfigurationInput interface { pulumi.Input ToVPCEConfigurationOutput() VPCEConfigurationOutput ToVPCEConfigurationOutputWithContext(ctx context.Context) VPCEConfigurationOutput }
type VPCEConfigurationOutput ¶
type VPCEConfigurationOutput struct{ *pulumi.OutputState }
func (VPCEConfigurationOutput) ElementType ¶
func (VPCEConfigurationOutput) ElementType() reflect.Type
func (VPCEConfigurationOutput) ToVPCEConfigurationOutput ¶
func (o VPCEConfigurationOutput) ToVPCEConfigurationOutput() VPCEConfigurationOutput
func (VPCEConfigurationOutput) ToVPCEConfigurationOutputWithContext ¶
func (o VPCEConfigurationOutput) ToVPCEConfigurationOutputWithContext(ctx context.Context) VPCEConfigurationOutput
type VPCEConfigurationState ¶
type VPCEConfigurationState struct { }
func (VPCEConfigurationState) ElementType ¶
func (VPCEConfigurationState) ElementType() reflect.Type
type VPCEConfigurationTag ¶
type VPCEConfigurationTagArgs ¶
type VPCEConfigurationTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (VPCEConfigurationTagArgs) ElementType ¶
func (VPCEConfigurationTagArgs) ElementType() reflect.Type
func (VPCEConfigurationTagArgs) ToVPCEConfigurationTagOutput ¶
func (i VPCEConfigurationTagArgs) ToVPCEConfigurationTagOutput() VPCEConfigurationTagOutput
func (VPCEConfigurationTagArgs) ToVPCEConfigurationTagOutputWithContext ¶
func (i VPCEConfigurationTagArgs) ToVPCEConfigurationTagOutputWithContext(ctx context.Context) VPCEConfigurationTagOutput
type VPCEConfigurationTagArray ¶
type VPCEConfigurationTagArray []VPCEConfigurationTagInput
func (VPCEConfigurationTagArray) ElementType ¶
func (VPCEConfigurationTagArray) ElementType() reflect.Type
func (VPCEConfigurationTagArray) ToVPCEConfigurationTagArrayOutput ¶
func (i VPCEConfigurationTagArray) ToVPCEConfigurationTagArrayOutput() VPCEConfigurationTagArrayOutput
func (VPCEConfigurationTagArray) ToVPCEConfigurationTagArrayOutputWithContext ¶
func (i VPCEConfigurationTagArray) ToVPCEConfigurationTagArrayOutputWithContext(ctx context.Context) VPCEConfigurationTagArrayOutput
type VPCEConfigurationTagArrayInput ¶
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 ¶
type VPCEConfigurationTagArrayOutput struct{ *pulumi.OutputState }
func (VPCEConfigurationTagArrayOutput) ElementType ¶
func (VPCEConfigurationTagArrayOutput) ElementType() reflect.Type
func (VPCEConfigurationTagArrayOutput) Index ¶
func (o VPCEConfigurationTagArrayOutput) Index(i pulumi.IntInput) VPCEConfigurationTagOutput
func (VPCEConfigurationTagArrayOutput) ToVPCEConfigurationTagArrayOutput ¶
func (o VPCEConfigurationTagArrayOutput) ToVPCEConfigurationTagArrayOutput() VPCEConfigurationTagArrayOutput
func (VPCEConfigurationTagArrayOutput) ToVPCEConfigurationTagArrayOutputWithContext ¶
func (o VPCEConfigurationTagArrayOutput) ToVPCEConfigurationTagArrayOutputWithContext(ctx context.Context) VPCEConfigurationTagArrayOutput
type VPCEConfigurationTagInput ¶
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 ¶
type VPCEConfigurationTagOutput struct{ *pulumi.OutputState }
func (VPCEConfigurationTagOutput) ElementType ¶
func (VPCEConfigurationTagOutput) ElementType() reflect.Type
func (VPCEConfigurationTagOutput) Key ¶
func (o VPCEConfigurationTagOutput) Key() pulumi.StringOutput
func (VPCEConfigurationTagOutput) ToVPCEConfigurationTagOutput ¶
func (o VPCEConfigurationTagOutput) ToVPCEConfigurationTagOutput() VPCEConfigurationTagOutput
func (VPCEConfigurationTagOutput) ToVPCEConfigurationTagOutputWithContext ¶
func (o VPCEConfigurationTagOutput) ToVPCEConfigurationTagOutputWithContext(ctx context.Context) VPCEConfigurationTagOutput
func (VPCEConfigurationTagOutput) Value ¶
func (o VPCEConfigurationTagOutput) Value() pulumi.StringOutput