Class: Aws::EC2::Types::ServiceDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::ServiceDetail
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Describes a VPC endpoint service.
Instance Attribute Summary collapse
-
#acceptance_required ⇒ Boolean
Indicates whether VPC endpoint connection requests to the service must be accepted by the service owner.
-
#availability_zones ⇒ Array<String>
The Availability Zones in which the service is available.
-
#base_endpoint_dns_names ⇒ Array<String>
The DNS names for the service.
-
#owner ⇒ String
The AWS account ID of the service owner.
-
#private_dns_name ⇒ String
The private DNS name for the service.
-
#service_name ⇒ String
The Amazon Resource Name (ARN) of the service.
-
#service_type ⇒ Array<Types::ServiceTypeDetail>
The type of service.
-
#vpc_endpoint_policy_supported ⇒ Boolean
Indicates whether the service supports endpoint policies.
Instance Attribute Details
#acceptance_required ⇒ Boolean
Indicates whether VPC endpoint connection requests to the service must be accepted by the service owner.
33585 33586 33587 33588 33589 33590 33591 33592 33593 33594 33595 |
# File 'lib/aws-sdk-ec2/types.rb', line 33585 class ServiceDetail < Struct.new( :service_name, :service_type, :availability_zones, :owner, :base_endpoint_dns_names, :private_dns_name, :vpc_endpoint_policy_supported, :acceptance_required) include Aws::Structure end |
#availability_zones ⇒ Array<String>
The Availability Zones in which the service is available.
33585 33586 33587 33588 33589 33590 33591 33592 33593 33594 33595 |
# File 'lib/aws-sdk-ec2/types.rb', line 33585 class ServiceDetail < Struct.new( :service_name, :service_type, :availability_zones, :owner, :base_endpoint_dns_names, :private_dns_name, :vpc_endpoint_policy_supported, :acceptance_required) include Aws::Structure end |
#base_endpoint_dns_names ⇒ Array<String>
The DNS names for the service.
33585 33586 33587 33588 33589 33590 33591 33592 33593 33594 33595 |
# File 'lib/aws-sdk-ec2/types.rb', line 33585 class ServiceDetail < Struct.new( :service_name, :service_type, :availability_zones, :owner, :base_endpoint_dns_names, :private_dns_name, :vpc_endpoint_policy_supported, :acceptance_required) include Aws::Structure end |
#owner ⇒ String
The AWS account ID of the service owner.
33585 33586 33587 33588 33589 33590 33591 33592 33593 33594 33595 |
# File 'lib/aws-sdk-ec2/types.rb', line 33585 class ServiceDetail < Struct.new( :service_name, :service_type, :availability_zones, :owner, :base_endpoint_dns_names, :private_dns_name, :vpc_endpoint_policy_supported, :acceptance_required) include Aws::Structure end |
#private_dns_name ⇒ String
The private DNS name for the service.
33585 33586 33587 33588 33589 33590 33591 33592 33593 33594 33595 |
# File 'lib/aws-sdk-ec2/types.rb', line 33585 class ServiceDetail < Struct.new( :service_name, :service_type, :availability_zones, :owner, :base_endpoint_dns_names, :private_dns_name, :vpc_endpoint_policy_supported, :acceptance_required) include Aws::Structure end |
#service_name ⇒ String
The Amazon Resource Name (ARN) of the service.
33585 33586 33587 33588 33589 33590 33591 33592 33593 33594 33595 |
# File 'lib/aws-sdk-ec2/types.rb', line 33585 class ServiceDetail < Struct.new( :service_name, :service_type, :availability_zones, :owner, :base_endpoint_dns_names, :private_dns_name, :vpc_endpoint_policy_supported, :acceptance_required) include Aws::Structure end |
#service_type ⇒ Array<Types::ServiceTypeDetail>
The type of service.
33585 33586 33587 33588 33589 33590 33591 33592 33593 33594 33595 |
# File 'lib/aws-sdk-ec2/types.rb', line 33585 class ServiceDetail < Struct.new( :service_name, :service_type, :availability_zones, :owner, :base_endpoint_dns_names, :private_dns_name, :vpc_endpoint_policy_supported, :acceptance_required) include Aws::Structure end |
#vpc_endpoint_policy_supported ⇒ Boolean
Indicates whether the service supports endpoint policies.
33585 33586 33587 33588 33589 33590 33591 33592 33593 33594 33595 |
# File 'lib/aws-sdk-ec2/types.rb', line 33585 class ServiceDetail < Struct.new( :service_name, :service_type, :availability_zones, :owner, :base_endpoint_dns_names, :private_dns_name, :vpc_endpoint_policy_supported, :acceptance_required) include Aws::Structure end |