We recommend new projects start with resources from the AWS provider.
aws-native.devicefarm.VpceConfiguration
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The VpceConfiguration resource accepts the following input properties:
- ServiceDns stringName 
- The DNS name that Device Farm will use to map to the private service you want to access.
- VpceService 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 . 
- VpceConfiguration stringDescription 
- An optional description that provides details about your VPC endpoint configuration.
- VpceConfiguration stringName 
- The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
- ServiceDns stringName 
- The DNS name that Device Farm will use to map to the private service you want to access.
- VpceService 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.
- 
TagArgs 
- An array of key-value pairs to apply to this resource. - For more information, see Tag in the guide . 
- VpceConfiguration stringDescription 
- An optional description that provides details about your VPC endpoint configuration.
- VpceConfiguration stringName 
- The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
- serviceDns StringName 
- The DNS name that Device Farm will use to map to the private service you want to access.
- vpceService 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 . 
- vpceConfiguration StringDescription 
- An optional description that provides details about your VPC endpoint configuration.
- vpceConfiguration StringName 
- The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
- serviceDns stringName 
- The DNS name that Device Farm will use to map to the private service you want to access.
- vpceService 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 . 
- vpceConfiguration stringDescription 
- An optional description that provides details about your VPC endpoint configuration.
- vpceConfiguration 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[TagArgs] 
- 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.
- serviceDns StringName 
- The DNS name that Device Farm will use to map to the private service you want to access.
- vpceService 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 . 
- vpceConfiguration StringDescription 
- An optional description that provides details about your VPC endpoint configuration.
- vpceConfiguration 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
We recommend new projects start with resources from the AWS provider.