AWS Native is in preview. AWS Classic is fully supported.
aws-native.devicefarm.VpceConfiguration
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS::DeviceFarm::VPCEConfiguration creates a new Device Farm VPCE Configuration
Create VpceConfiguration Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VpceConfiguration(name: string, args: VpceConfigurationArgs, opts?: CustomResourceOptions);
@overload
def VpceConfiguration(resource_name: str,
args: VpceConfigurationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def VpceConfiguration(resource_name: str,
opts: Optional[ResourceOptions] = None,
service_dns_name: Optional[str] = None,
vpce_service_name: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None,
vpce_configuration_description: Optional[str] = None,
vpce_configuration_name: Optional[str] = None)
func NewVpceConfiguration(ctx *Context, name string, args VpceConfigurationArgs, opts ...ResourceOption) (*VpceConfiguration, error)
public VpceConfiguration(string name, VpceConfigurationArgs args, CustomResourceOptions? opts = null)
public VpceConfiguration(String name, VpceConfigurationArgs args)
public VpceConfiguration(String name, VpceConfigurationArgs args, CustomResourceOptions options)
type: aws-native:devicefarm:VpceConfiguration
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args VpceConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args VpceConfigurationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args VpceConfigurationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VpceConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VpceConfigurationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
VpceConfiguration Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The VpceConfiguration resource accepts the following input properties:
- Service
Dns stringName - The DNS name that Device Farm will use to map to the private service you want to access.
- Vpce
Service stringName The name of the VPC endpoint service that you want to access from Device Farm.
The name follows the format
com.amazonaws.vpce.us-west-2.vpce-svc-id
.- List<Pulumi.
Aws Native. Inputs. Tag> An array of key-value pairs to apply to this resource.
For more information, see Tag in the guide .
- Vpce
Configuration stringDescription - An optional description that provides details about your VPC endpoint configuration.
- Vpce
Configuration stringName - The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
- Service
Dns stringName - The DNS name that Device Farm will use to map to the private service you want to access.
- Vpce
Service stringName The name of the VPC endpoint service that you want to access from Device Farm.
The name follows the format
com.amazonaws.vpce.us-west-2.vpce-svc-id
.- Tag
Args An array of key-value pairs to apply to this resource.
For more information, see Tag in the guide .
- Vpce
Configuration stringDescription - An optional description that provides details about your VPC endpoint configuration.
- Vpce
Configuration stringName - The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
- service
Dns StringName - The DNS name that Device Farm will use to map to the private service you want to access.
- vpce
Service StringName The name of the VPC endpoint service that you want to access from Device Farm.
The name follows the format
com.amazonaws.vpce.us-west-2.vpce-svc-id
.- List<Tag>
An array of key-value pairs to apply to this resource.
For more information, see Tag in the guide .
- vpce
Configuration StringDescription - An optional description that provides details about your VPC endpoint configuration.
- vpce
Configuration StringName - The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
- service
Dns stringName - The DNS name that Device Farm will use to map to the private service you want to access.
- vpce
Service stringName The name of the VPC endpoint service that you want to access from Device Farm.
The name follows the format
com.amazonaws.vpce.us-west-2.vpce-svc-id
.- Tag[]
An array of key-value pairs to apply to this resource.
For more information, see Tag in the guide .
- vpce
Configuration stringDescription - An optional description that provides details about your VPC endpoint configuration.
- vpce
Configuration stringName - The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
- service_
dns_ strname - The DNS name that Device Farm will use to map to the private service you want to access.
- vpce_
service_ strname The name of the VPC endpoint service that you want to access from Device Farm.
The name follows the format
com.amazonaws.vpce.us-west-2.vpce-svc-id
.- Sequence[Tag
Args] An array of key-value pairs to apply to this resource.
For more information, see Tag in the guide .
- vpce_
configuration_ strdescription - An optional description that provides details about your VPC endpoint configuration.
- vpce_
configuration_ strname - The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
- service
Dns StringName - The DNS name that Device Farm will use to map to the private service you want to access.
- vpce
Service StringName The name of the VPC endpoint service that you want to access from Device Farm.
The name follows the format
com.amazonaws.vpce.us-west-2.vpce-svc-id
.- List<Property Map>
An array of key-value pairs to apply to this resource.
For more information, see Tag in the guide .
- vpce
Configuration StringDescription - An optional description that provides details about your VPC endpoint configuration.
- vpce
Configuration StringName - The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
Outputs
All input properties are implicitly available as output properties. Additionally, the VpceConfiguration resource produces the following output properties:
- Arn string
- The Amazon Resource Name (ARN) of the VPC endpoint. See Amazon resource names in the General Reference guide .
- Id string
- The provider-assigned unique ID for this managed resource.
- Arn string
- The Amazon Resource Name (ARN) of the VPC endpoint. See Amazon resource names in the General Reference guide .
- Id string
- The provider-assigned unique ID for this managed resource.
- arn String
- The Amazon Resource Name (ARN) of the VPC endpoint. See Amazon resource names in the General Reference guide .
- id String
- The provider-assigned unique ID for this managed resource.
- arn string
- The Amazon Resource Name (ARN) of the VPC endpoint. See Amazon resource names in the General Reference guide .
- id string
- The provider-assigned unique ID for this managed resource.
- arn str
- The Amazon Resource Name (ARN) of the VPC endpoint. See Amazon resource names in the General Reference guide .
- id str
- The provider-assigned unique ID for this managed resource.
- arn String
- The Amazon Resource Name (ARN) of the VPC endpoint. See Amazon resource names in the General Reference guide .
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.