Class: Aws::DeviceFarm::Types::VPCEConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb

Overview

Represents an Amazon Virtual Private Cloud (VPC) endpoint configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the VPC endpoint configuration.

Returns:

  • (String)


6501
6502
6503
6504
6505
6506
6507
6508
6509
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 6501

class VPCEConfiguration < Struct.new(
  :arn,
  :vpce_configuration_name,
  :vpce_service_name,
  :service_dns_name,
  :vpce_configuration_description)
  SENSITIVE = []
  include Aws::Structure
end

#service_dns_nameString

The DNS name that maps to the private IP address of the service you want to access.

Returns:

  • (String)


6501
6502
6503
6504
6505
6506
6507
6508
6509
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 6501

class VPCEConfiguration < Struct.new(
  :arn,
  :vpce_configuration_name,
  :vpce_service_name,
  :service_dns_name,
  :vpce_configuration_description)
  SENSITIVE = []
  include Aws::Structure
end

#vpce_configuration_descriptionString

An optional description that provides details about your VPC endpoint configuration.

Returns:

  • (String)


6501
6502
6503
6504
6505
6506
6507
6508
6509
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 6501

class VPCEConfiguration < Struct.new(
  :arn,
  :vpce_configuration_name,
  :vpce_service_name,
  :service_dns_name,
  :vpce_configuration_description)
  SENSITIVE = []
  include Aws::Structure
end

#vpce_configuration_nameString

The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.

Returns:

  • (String)


6501
6502
6503
6504
6505
6506
6507
6508
6509
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 6501

class VPCEConfiguration < Struct.new(
  :arn,
  :vpce_configuration_name,
  :vpce_service_name,
  :service_dns_name,
  :vpce_configuration_description)
  SENSITIVE = []
  include Aws::Structure
end

#vpce_service_nameString

The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.

Returns:

  • (String)


6501
6502
6503
6504
6505
6506
6507
6508
6509
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 6501

class VPCEConfiguration < Struct.new(
  :arn,
  :vpce_configuration_name,
  :vpce_service_name,
  :service_dns_name,
  :vpce_configuration_description)
  SENSITIVE = []
  include Aws::Structure
end