Documentation
¶
Index ¶
- Constants
- type DevicePool
- type DevicePoolArgs
- type DevicePoolInput
- type DevicePoolOutput
- func (o DevicePoolOutput) Arn() pulumi.StringOutput
- func (o DevicePoolOutput) Description() pulumi.StringPtrOutput
- func (DevicePoolOutput) ElementType() reflect.Type
- func (o DevicePoolOutput) MaxDevices() pulumi.IntPtrOutput
- func (o DevicePoolOutput) Name() pulumi.StringOutput
- func (o DevicePoolOutput) ProjectArn() pulumi.StringOutput
- func (o DevicePoolOutput) Rules() DevicePoolRuleArrayOutput
- func (o DevicePoolOutput) Tags() aws.TagArrayOutput
- func (o DevicePoolOutput) ToDevicePoolOutput() DevicePoolOutput
- func (o DevicePoolOutput) ToDevicePoolOutputWithContext(ctx context.Context) 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 InstanceProfile
- type InstanceProfileArgs
- type InstanceProfileInput
- type InstanceProfileOutput
- func (o InstanceProfileOutput) Arn() pulumi.StringOutput
- func (o InstanceProfileOutput) Description() pulumi.StringPtrOutput
- func (InstanceProfileOutput) ElementType() reflect.Type
- func (o InstanceProfileOutput) ExcludeAppPackagesFromCleanup() pulumi.StringArrayOutput
- func (o InstanceProfileOutput) Name() pulumi.StringOutput
- func (o InstanceProfileOutput) PackageCleanup() pulumi.BoolPtrOutput
- func (o InstanceProfileOutput) RebootAfterUse() pulumi.BoolPtrOutput
- func (o InstanceProfileOutput) Tags() aws.TagArrayOutput
- func (o InstanceProfileOutput) ToInstanceProfileOutput() InstanceProfileOutput
- func (o InstanceProfileOutput) ToInstanceProfileOutputWithContext(ctx context.Context) InstanceProfileOutput
- type InstanceProfileState
- type InstanceProfileTag
- type LookupDevicePoolArgs
- type LookupDevicePoolOutputArgs
- type LookupDevicePoolResult
- type LookupDevicePoolResultOutput
- func (o LookupDevicePoolResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupDevicePoolResultOutput) Description() pulumi.StringPtrOutput
- func (LookupDevicePoolResultOutput) ElementType() reflect.Type
- func (o LookupDevicePoolResultOutput) MaxDevices() pulumi.IntPtrOutput
- func (o LookupDevicePoolResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupDevicePoolResultOutput) Rules() DevicePoolRuleArrayOutput
- func (o LookupDevicePoolResultOutput) Tags() aws.TagArrayOutput
- func (o LookupDevicePoolResultOutput) ToLookupDevicePoolResultOutput() LookupDevicePoolResultOutput
- func (o LookupDevicePoolResultOutput) ToLookupDevicePoolResultOutputWithContext(ctx context.Context) LookupDevicePoolResultOutput
- type LookupInstanceProfileArgs
- type LookupInstanceProfileOutputArgs
- type LookupInstanceProfileResult
- type LookupInstanceProfileResultOutput
- func (o LookupInstanceProfileResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupInstanceProfileResultOutput) Description() pulumi.StringPtrOutput
- func (LookupInstanceProfileResultOutput) ElementType() reflect.Type
- func (o LookupInstanceProfileResultOutput) ExcludeAppPackagesFromCleanup() pulumi.StringArrayOutput
- func (o LookupInstanceProfileResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupInstanceProfileResultOutput) PackageCleanup() pulumi.BoolPtrOutput
- func (o LookupInstanceProfileResultOutput) RebootAfterUse() pulumi.BoolPtrOutput
- func (o LookupInstanceProfileResultOutput) Tags() aws.TagArrayOutput
- func (o LookupInstanceProfileResultOutput) ToLookupInstanceProfileResultOutput() LookupInstanceProfileResultOutput
- func (o LookupInstanceProfileResultOutput) ToLookupInstanceProfileResultOutputWithContext(ctx context.Context) LookupInstanceProfileResultOutput
- type LookupNetworkProfileArgs
- type LookupNetworkProfileOutputArgs
- type LookupNetworkProfileResult
- type LookupNetworkProfileResultOutput
- func (o LookupNetworkProfileResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupNetworkProfileResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupNetworkProfileResultOutput) DownlinkBandwidthBits() pulumi.IntPtrOutput
- func (o LookupNetworkProfileResultOutput) DownlinkDelayMs() pulumi.IntPtrOutput
- func (o LookupNetworkProfileResultOutput) DownlinkJitterMs() pulumi.IntPtrOutput
- func (o LookupNetworkProfileResultOutput) DownlinkLossPercent() pulumi.IntPtrOutput
- func (LookupNetworkProfileResultOutput) ElementType() reflect.Type
- func (o LookupNetworkProfileResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupNetworkProfileResultOutput) Tags() aws.TagArrayOutput
- func (o LookupNetworkProfileResultOutput) ToLookupNetworkProfileResultOutput() LookupNetworkProfileResultOutput
- func (o LookupNetworkProfileResultOutput) ToLookupNetworkProfileResultOutputWithContext(ctx context.Context) LookupNetworkProfileResultOutput
- func (o LookupNetworkProfileResultOutput) UplinkBandwidthBits() pulumi.IntPtrOutput
- func (o LookupNetworkProfileResultOutput) UplinkDelayMs() pulumi.IntPtrOutput
- func (o LookupNetworkProfileResultOutput) UplinkJitterMs() pulumi.IntPtrOutput
- func (o LookupNetworkProfileResultOutput) UplinkLossPercent() pulumi.IntPtrOutput
- type LookupProjectArgs
- type LookupProjectOutputArgs
- type LookupProjectResult
- type LookupProjectResultOutput
- func (o LookupProjectResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupProjectResultOutput) DefaultJobTimeoutMinutes() pulumi.IntPtrOutput
- func (LookupProjectResultOutput) ElementType() reflect.Type
- func (o LookupProjectResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupProjectResultOutput) Tags() aws.TagArrayOutput
- func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput
- func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput
- func (o LookupProjectResultOutput) VpcConfig() ProjectVpcConfigPtrOutput
- type LookupTestGridProjectArgs
- type LookupTestGridProjectOutputArgs
- type LookupTestGridProjectResult
- type LookupTestGridProjectResultOutput
- func (o LookupTestGridProjectResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupTestGridProjectResultOutput) Description() pulumi.StringPtrOutput
- func (LookupTestGridProjectResultOutput) ElementType() reflect.Type
- func (o LookupTestGridProjectResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupTestGridProjectResultOutput) Tags() aws.TagArrayOutput
- func (o LookupTestGridProjectResultOutput) ToLookupTestGridProjectResultOutput() LookupTestGridProjectResultOutput
- func (o LookupTestGridProjectResultOutput) ToLookupTestGridProjectResultOutputWithContext(ctx context.Context) LookupTestGridProjectResultOutput
- type LookupVpceConfigurationArgs
- type LookupVpceConfigurationOutputArgs
- type LookupVpceConfigurationResult
- type LookupVpceConfigurationResultOutput
- func (o LookupVpceConfigurationResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupVpceConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupVpceConfigurationResultOutput) ServiceDnsName() pulumi.StringPtrOutput
- func (o LookupVpceConfigurationResultOutput) Tags() aws.TagArrayOutput
- func (o LookupVpceConfigurationResultOutput) ToLookupVpceConfigurationResultOutput() LookupVpceConfigurationResultOutput
- func (o LookupVpceConfigurationResultOutput) ToLookupVpceConfigurationResultOutputWithContext(ctx context.Context) LookupVpceConfigurationResultOutput
- func (o LookupVpceConfigurationResultOutput) VpceConfigurationDescription() pulumi.StringPtrOutput
- func (o LookupVpceConfigurationResultOutput) VpceConfigurationName() pulumi.StringPtrOutput
- func (o LookupVpceConfigurationResultOutput) VpceServiceName() pulumi.StringPtrOutput
- type NetworkProfile
- type NetworkProfileArgs
- type NetworkProfileInput
- type NetworkProfileOutput
- func (o NetworkProfileOutput) Arn() pulumi.StringOutput
- func (o NetworkProfileOutput) Description() pulumi.StringPtrOutput
- func (o NetworkProfileOutput) DownlinkBandwidthBits() pulumi.IntPtrOutput
- func (o NetworkProfileOutput) DownlinkDelayMs() pulumi.IntPtrOutput
- func (o NetworkProfileOutput) DownlinkJitterMs() pulumi.IntPtrOutput
- func (o NetworkProfileOutput) DownlinkLossPercent() pulumi.IntPtrOutput
- func (NetworkProfileOutput) ElementType() reflect.Type
- func (o NetworkProfileOutput) Name() pulumi.StringOutput
- func (o NetworkProfileOutput) ProjectArn() pulumi.StringOutput
- func (o NetworkProfileOutput) Tags() aws.TagArrayOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (o NetworkProfileOutput) UplinkBandwidthBits() pulumi.IntPtrOutput
- func (o NetworkProfileOutput) UplinkDelayMs() pulumi.IntPtrOutput
- func (o NetworkProfileOutput) UplinkJitterMs() pulumi.IntPtrOutput
- func (o NetworkProfileOutput) UplinkLossPercent() pulumi.IntPtrOutput
- type NetworkProfileState
- type NetworkProfileTag
- type Project
- type ProjectArgs
- type ProjectInput
- type ProjectOutput
- func (o ProjectOutput) Arn() pulumi.StringOutput
- func (o ProjectOutput) DefaultJobTimeoutMinutes() pulumi.IntPtrOutput
- func (ProjectOutput) ElementType() reflect.Type
- func (o ProjectOutput) Name() pulumi.StringOutput
- func (o ProjectOutput) Tags() aws.TagArrayOutput
- func (o ProjectOutput) ToProjectOutput() ProjectOutput
- func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
- func (o ProjectOutput) VpcConfig() ProjectVpcConfigPtrOutput
- type ProjectState
- type ProjectTag
- type ProjectVpcConfig
- type ProjectVpcConfigArgs
- func (ProjectVpcConfigArgs) ElementType() reflect.Type
- func (i ProjectVpcConfigArgs) ToProjectVpcConfigOutput() ProjectVpcConfigOutput
- func (i ProjectVpcConfigArgs) ToProjectVpcConfigOutputWithContext(ctx context.Context) ProjectVpcConfigOutput
- func (i ProjectVpcConfigArgs) ToProjectVpcConfigPtrOutput() ProjectVpcConfigPtrOutput
- func (i ProjectVpcConfigArgs) ToProjectVpcConfigPtrOutputWithContext(ctx context.Context) ProjectVpcConfigPtrOutput
- type ProjectVpcConfigInput
- type ProjectVpcConfigOutput
- func (ProjectVpcConfigOutput) ElementType() reflect.Type
- func (o ProjectVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ProjectVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o ProjectVpcConfigOutput) ToProjectVpcConfigOutput() ProjectVpcConfigOutput
- func (o ProjectVpcConfigOutput) ToProjectVpcConfigOutputWithContext(ctx context.Context) ProjectVpcConfigOutput
- func (o ProjectVpcConfigOutput) ToProjectVpcConfigPtrOutput() ProjectVpcConfigPtrOutput
- func (o ProjectVpcConfigOutput) ToProjectVpcConfigPtrOutputWithContext(ctx context.Context) ProjectVpcConfigPtrOutput
- func (o ProjectVpcConfigOutput) VpcId() pulumi.StringOutput
- type ProjectVpcConfigPtrInput
- type ProjectVpcConfigPtrOutput
- func (o ProjectVpcConfigPtrOutput) Elem() ProjectVpcConfigOutput
- func (ProjectVpcConfigPtrOutput) ElementType() reflect.Type
- func (o ProjectVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ProjectVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o ProjectVpcConfigPtrOutput) ToProjectVpcConfigPtrOutput() ProjectVpcConfigPtrOutput
- func (o ProjectVpcConfigPtrOutput) ToProjectVpcConfigPtrOutputWithContext(ctx context.Context) ProjectVpcConfigPtrOutput
- func (o ProjectVpcConfigPtrOutput) VpcId() pulumi.StringPtrOutput
- type TestGridProject
- type TestGridProjectArgs
- type TestGridProjectInput
- type TestGridProjectOutput
- func (o TestGridProjectOutput) Arn() pulumi.StringOutput
- func (o TestGridProjectOutput) Description() pulumi.StringPtrOutput
- func (TestGridProjectOutput) ElementType() reflect.Type
- func (o TestGridProjectOutput) Name() pulumi.StringOutput
- func (o TestGridProjectOutput) Tags() aws.TagArrayOutput
- func (o TestGridProjectOutput) ToTestGridProjectOutput() TestGridProjectOutput
- func (o TestGridProjectOutput) ToTestGridProjectOutputWithContext(ctx context.Context) TestGridProjectOutput
- func (o TestGridProjectOutput) VpcConfig() TestGridProjectVpcConfigPtrOutput
- type TestGridProjectState
- type TestGridProjectTag
- 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
- func (o VpceConfigurationOutput) Arn() pulumi.StringOutput
- func (VpceConfigurationOutput) ElementType() reflect.Type
- func (o VpceConfigurationOutput) ServiceDnsName() pulumi.StringOutput
- func (o VpceConfigurationOutput) Tags() aws.TagArrayOutput
- func (o VpceConfigurationOutput) ToVpceConfigurationOutput() VpceConfigurationOutput
- func (o VpceConfigurationOutput) ToVpceConfigurationOutputWithContext(ctx context.Context) VpceConfigurationOutput
- func (o VpceConfigurationOutput) VpceConfigurationDescription() pulumi.StringPtrOutput
- func (o VpceConfigurationOutput) VpceConfigurationName() pulumi.StringOutput
- func (o VpceConfigurationOutput) VpceServiceName() pulumi.StringOutput
- type VpceConfigurationState
- type VpceConfigurationTag
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 aws.TagArrayOutput `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 aws.TagArrayInput }
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 (o DevicePoolOutput) Arn() pulumi.StringOutput
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 (o DevicePoolOutput) Name() pulumi.StringOutput
func (DevicePoolOutput) ProjectArn ¶ added in v0.17.0
func (o DevicePoolOutput) ProjectArn() pulumi.StringOutput
func (DevicePoolOutput) Rules ¶ added in v0.17.0
func (o DevicePoolOutput) Rules() DevicePoolRuleArrayOutput
func (DevicePoolOutput) Tags ¶ added in v0.17.0
func (o DevicePoolOutput) Tags() aws.TagArrayOutput
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 values of the DevicePoolRuleAttribute enum A concrete instance of `DevicePoolRuleAttributeInput` can be one of the following:
DevicePoolRuleAttributeArn DevicePoolRuleAttributePlatform DevicePoolRuleAttributeFormFactor DevicePoolRuleAttributeManufacturer DevicePoolRuleAttributeRemoteAccessEnabled DevicePoolRuleAttributeRemoteDebugEnabled DevicePoolRuleAttributeAppiumVersion DevicePoolRuleAttributeInstanceArn DevicePoolRuleAttributeInstanceLabels DevicePoolRuleAttributeFleetType DevicePoolRuleAttributeOsVersion DevicePoolRuleAttributeModel DevicePoolRuleAttributeAvailability
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 values of the DevicePoolRuleOperator enum A concrete instance of `DevicePoolRuleOperatorInput` can be one of the following:
DevicePoolRuleOperatorEquals DevicePoolRuleOperatorLessThan DevicePoolRuleOperatorLessThanOrEquals DevicePoolRuleOperatorGreaterThan DevicePoolRuleOperatorGreaterThanOrEquals DevicePoolRuleOperatorIn DevicePoolRuleOperatorNotIn DevicePoolRuleOperatorContains
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 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 aws.TagArrayOutput `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 aws.TagArrayInput }
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 (o InstanceProfileOutput) Arn() pulumi.StringOutput
func (InstanceProfileOutput) Description ¶ added in v0.17.0
func (o InstanceProfileOutput) Description() pulumi.StringPtrOutput
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 (o InstanceProfileOutput) Name() pulumi.StringOutput
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 (o InstanceProfileOutput) Tags() aws.TagArrayOutput
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 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 []aws.Tag `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 LookupDevicePoolOutput(ctx *pulumi.Context, args LookupDevicePoolOutputArgs, opts ...pulumi.InvokeOption) LookupDevicePoolResultOutput
func (LookupDevicePoolResultOutput) Arn ¶ added in v0.12.0
func (o LookupDevicePoolResultOutput) Arn() pulumi.StringPtrOutput
func (LookupDevicePoolResultOutput) Description ¶ added in v0.12.0
func (o LookupDevicePoolResultOutput) Description() pulumi.StringPtrOutput
func (LookupDevicePoolResultOutput) ElementType ¶ added in v0.12.0
func (LookupDevicePoolResultOutput) ElementType() reflect.Type
func (LookupDevicePoolResultOutput) MaxDevices ¶ added in v0.12.0
func (o LookupDevicePoolResultOutput) MaxDevices() pulumi.IntPtrOutput
func (LookupDevicePoolResultOutput) Name ¶ added in v0.12.0
func (o LookupDevicePoolResultOutput) Name() pulumi.StringPtrOutput
func (LookupDevicePoolResultOutput) Rules ¶ added in v0.12.0
func (o LookupDevicePoolResultOutput) Rules() DevicePoolRuleArrayOutput
func (LookupDevicePoolResultOutput) Tags ¶ added in v0.12.0
func (o LookupDevicePoolResultOutput) Tags() aws.TagArrayOutput
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
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
func (LookupInstanceProfileOutputArgs) ElementType() reflect.Type
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 []aws.Tag `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 LookupInstanceProfileOutput(ctx *pulumi.Context, args LookupInstanceProfileOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceProfileResultOutput
func (LookupInstanceProfileResultOutput) Arn ¶ added in v0.12.0
func (o LookupInstanceProfileResultOutput) Arn() pulumi.StringPtrOutput
func (LookupInstanceProfileResultOutput) Description ¶ added in v0.12.0
func (o LookupInstanceProfileResultOutput) Description() pulumi.StringPtrOutput
func (LookupInstanceProfileResultOutput) ElementType ¶ added in v0.12.0
func (LookupInstanceProfileResultOutput) ElementType() reflect.Type
func (LookupInstanceProfileResultOutput) ExcludeAppPackagesFromCleanup ¶ added in v0.12.0
func (o LookupInstanceProfileResultOutput) ExcludeAppPackagesFromCleanup() pulumi.StringArrayOutput
func (LookupInstanceProfileResultOutput) Name ¶ added in v0.12.0
func (o LookupInstanceProfileResultOutput) Name() pulumi.StringPtrOutput
func (LookupInstanceProfileResultOutput) PackageCleanup ¶ added in v0.12.0
func (o LookupInstanceProfileResultOutput) PackageCleanup() pulumi.BoolPtrOutput
func (LookupInstanceProfileResultOutput) RebootAfterUse ¶ added in v0.12.0
func (o LookupInstanceProfileResultOutput) RebootAfterUse() pulumi.BoolPtrOutput
func (LookupInstanceProfileResultOutput) Tags ¶ added in v0.12.0
func (o LookupInstanceProfileResultOutput) Tags() aws.TagArrayOutput
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
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
func (LookupNetworkProfileOutputArgs) ElementType() reflect.Type
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 []aws.Tag `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 LookupNetworkProfileOutput(ctx *pulumi.Context, args LookupNetworkProfileOutputArgs, opts ...pulumi.InvokeOption) LookupNetworkProfileResultOutput
func (LookupNetworkProfileResultOutput) Arn ¶ added in v0.12.0
func (o LookupNetworkProfileResultOutput) Arn() pulumi.StringPtrOutput
func (LookupNetworkProfileResultOutput) Description ¶ added in v0.12.0
func (o LookupNetworkProfileResultOutput) Description() pulumi.StringPtrOutput
func (LookupNetworkProfileResultOutput) DownlinkBandwidthBits ¶ added in v0.12.0
func (o LookupNetworkProfileResultOutput) DownlinkBandwidthBits() pulumi.IntPtrOutput
func (LookupNetworkProfileResultOutput) DownlinkDelayMs ¶ added in v0.12.0
func (o LookupNetworkProfileResultOutput) DownlinkDelayMs() pulumi.IntPtrOutput
func (LookupNetworkProfileResultOutput) DownlinkJitterMs ¶ added in v0.12.0
func (o LookupNetworkProfileResultOutput) DownlinkJitterMs() pulumi.IntPtrOutput
func (LookupNetworkProfileResultOutput) DownlinkLossPercent ¶ added in v0.12.0
func (o LookupNetworkProfileResultOutput) DownlinkLossPercent() pulumi.IntPtrOutput
func (LookupNetworkProfileResultOutput) ElementType ¶ added in v0.12.0
func (LookupNetworkProfileResultOutput) ElementType() reflect.Type
func (LookupNetworkProfileResultOutput) Name ¶ added in v0.12.0
func (o LookupNetworkProfileResultOutput) Name() pulumi.StringPtrOutput
func (LookupNetworkProfileResultOutput) Tags ¶ added in v0.12.0
func (o LookupNetworkProfileResultOutput) Tags() aws.TagArrayOutput
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) UplinkBandwidthBits ¶ added in v0.12.0
func (o LookupNetworkProfileResultOutput) UplinkBandwidthBits() pulumi.IntPtrOutput
func (LookupNetworkProfileResultOutput) UplinkDelayMs ¶ added in v0.12.0
func (o LookupNetworkProfileResultOutput) UplinkDelayMs() pulumi.IntPtrOutput
func (LookupNetworkProfileResultOutput) UplinkJitterMs ¶ added in v0.12.0
func (o LookupNetworkProfileResultOutput) UplinkJitterMs() pulumi.IntPtrOutput
func (LookupNetworkProfileResultOutput) UplinkLossPercent ¶ added in v0.12.0
func (o LookupNetworkProfileResultOutput) UplinkLossPercent() pulumi.IntPtrOutput
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 []aws.Tag `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 (o LookupProjectResultOutput) Arn() pulumi.StringPtrOutput
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 (o LookupProjectResultOutput) Name() pulumi.StringPtrOutput
func (LookupProjectResultOutput) Tags ¶ added in v0.12.0
func (o LookupProjectResultOutput) Tags() aws.TagArrayOutput
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) VpcConfig ¶ added in v0.61.0
func (o LookupProjectResultOutput) VpcConfig() ProjectVpcConfigPtrOutput
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
func (LookupTestGridProjectOutputArgs) ElementType() reflect.Type
type LookupTestGridProjectResult ¶ added in v0.12.0
type LookupTestGridProjectResult struct { Arn *string `pulumi:"arn"` Description *string `pulumi:"description"` Name *string `pulumi:"name"` Tags []aws.Tag `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 LookupTestGridProjectOutput(ctx *pulumi.Context, args LookupTestGridProjectOutputArgs, opts ...pulumi.InvokeOption) LookupTestGridProjectResultOutput
func (LookupTestGridProjectResultOutput) Arn ¶ added in v0.12.0
func (o LookupTestGridProjectResultOutput) Arn() pulumi.StringPtrOutput
func (LookupTestGridProjectResultOutput) Description ¶ added in v0.12.0
func (o LookupTestGridProjectResultOutput) Description() pulumi.StringPtrOutput
func (LookupTestGridProjectResultOutput) ElementType ¶ added in v0.12.0
func (LookupTestGridProjectResultOutput) ElementType() reflect.Type
func (LookupTestGridProjectResultOutput) Name ¶ added in v0.12.0
func (o LookupTestGridProjectResultOutput) Name() pulumi.StringPtrOutput
func (LookupTestGridProjectResultOutput) Tags ¶ added in v0.12.0
func (o LookupTestGridProjectResultOutput) Tags() aws.TagArrayOutput
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
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
func (LookupVpceConfigurationOutputArgs) ElementType() reflect.Type
type LookupVpceConfigurationResult ¶ added in v0.72.0
type LookupVpceConfigurationResult struct { Arn *string `pulumi:"arn"` ServiceDnsName *string `pulumi:"serviceDnsName"` Tags []aws.Tag `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 LookupVpceConfigurationOutput(ctx *pulumi.Context, args LookupVpceConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupVpceConfigurationResultOutput
func (LookupVpceConfigurationResultOutput) Arn ¶ added in v0.72.0
func (o LookupVpceConfigurationResultOutput) Arn() pulumi.StringPtrOutput
func (LookupVpceConfigurationResultOutput) ElementType ¶ added in v0.72.0
func (LookupVpceConfigurationResultOutput) ElementType() reflect.Type
func (LookupVpceConfigurationResultOutput) ServiceDnsName ¶ added in v0.72.0
func (o LookupVpceConfigurationResultOutput) ServiceDnsName() pulumi.StringPtrOutput
func (LookupVpceConfigurationResultOutput) Tags ¶ added in v0.72.0
func (o LookupVpceConfigurationResultOutput) Tags() aws.TagArrayOutput
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) VpceConfigurationDescription ¶ added in v0.72.0
func (o LookupVpceConfigurationResultOutput) VpceConfigurationDescription() pulumi.StringPtrOutput
func (LookupVpceConfigurationResultOutput) VpceConfigurationName ¶ added in v0.72.0
func (o LookupVpceConfigurationResultOutput) VpceConfigurationName() pulumi.StringPtrOutput
func (LookupVpceConfigurationResultOutput) VpceServiceName ¶ added in v0.72.0
func (o LookupVpceConfigurationResultOutput) VpceServiceName() pulumi.StringPtrOutput
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 aws.TagArrayOutput `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 aws.TagArrayInput 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 (o NetworkProfileOutput) Arn() pulumi.StringOutput
func (NetworkProfileOutput) Description ¶ added in v0.17.0
func (o NetworkProfileOutput) Description() pulumi.StringPtrOutput
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 (o NetworkProfileOutput) Name() pulumi.StringOutput
func (NetworkProfileOutput) ProjectArn ¶ added in v0.17.0
func (o NetworkProfileOutput) ProjectArn() pulumi.StringOutput
func (NetworkProfileOutput) Tags ¶ added in v0.17.0
func (o NetworkProfileOutput) Tags() aws.TagArrayOutput
func (NetworkProfileOutput) ToNetworkProfileOutput ¶
func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfileOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
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 Project ¶
type Project struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` DefaultJobTimeoutMinutes pulumi.IntPtrOutput `pulumi:"defaultJobTimeoutMinutes"` Name pulumi.StringOutput `pulumi:"name"` Tags aws.TagArrayOutput `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) 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 aws.TagArrayInput 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 (o ProjectOutput) Arn() pulumi.StringOutput
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 (o ProjectOutput) Name() pulumi.StringOutput
func (ProjectOutput) Tags ¶ added in v0.17.0
func (o ProjectOutput) Tags() aws.TagArrayOutput
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
func (o ProjectOutput) VpcConfig() ProjectVpcConfigPtrOutput
type ProjectState ¶
type ProjectState struct { }
func (ProjectState) ElementType ¶
func (ProjectState) ElementType() reflect.Type
type ProjectTag ¶
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) 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
func (o ProjectVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
A array of subnet IDs in your Amazon VPC.
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
func (o ProjectVpcConfigOutput) VpcId() pulumi.StringOutput
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 (o ProjectVpcConfigPtrOutput) Elem() ProjectVpcConfigOutput
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
func (o ProjectVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
A array of subnet IDs in your Amazon VPC.
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
func (o ProjectVpcConfigPtrOutput) VpcId() pulumi.StringPtrOutput
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 aws.TagArrayOutput `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 aws.TagArrayInput 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 (o TestGridProjectOutput) Arn() pulumi.StringOutput
func (TestGridProjectOutput) Description ¶ added in v0.17.0
func (o TestGridProjectOutput) Description() pulumi.StringPtrOutput
func (TestGridProjectOutput) ElementType ¶
func (TestGridProjectOutput) ElementType() reflect.Type
func (TestGridProjectOutput) Name ¶ added in v0.17.0
func (o TestGridProjectOutput) Name() pulumi.StringOutput
func (TestGridProjectOutput) Tags ¶ added in v0.17.0
func (o TestGridProjectOutput) Tags() aws.TagArrayOutput
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
func (o TestGridProjectOutput) VpcConfig() TestGridProjectVpcConfigPtrOutput
type TestGridProjectState ¶
type TestGridProjectState struct { }
func (TestGridProjectState) ElementType ¶
func (TestGridProjectState) ElementType() reflect.Type
type TestGridProjectTag ¶
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 ¶ added in v0.72.0
type VpceConfiguration struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` ServiceDnsName pulumi.StringOutput `pulumi:"serviceDnsName"` Tags aws.TagArrayOutput `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) 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 aws.TagArrayInput 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 (o VpceConfigurationOutput) Arn() pulumi.StringOutput
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 (o VpceConfigurationOutput) Tags() aws.TagArrayOutput
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