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.
27989 27990 27991 27992 27993 27994 27995 27996 27997 27998 27999 |
# File 'lib/aws-sdk-ec2/types.rb', line 27989 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.
27989 27990 27991 27992 27993 27994 27995 27996 27997 27998 27999 |
# File 'lib/aws-sdk-ec2/types.rb', line 27989 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.
27989 27990 27991 27992 27993 27994 27995 27996 27997 27998 27999 |
# File 'lib/aws-sdk-ec2/types.rb', line 27989 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.
27989 27990 27991 27992 27993 27994 27995 27996 27997 27998 27999 |
# File 'lib/aws-sdk-ec2/types.rb', line 27989 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.
27989 27990 27991 27992 27993 27994 27995 27996 27997 27998 27999 |
# File 'lib/aws-sdk-ec2/types.rb', line 27989 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.
27989 27990 27991 27992 27993 27994 27995 27996 27997 27998 27999 |
# File 'lib/aws-sdk-ec2/types.rb', line 27989 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.
27989 27990 27991 27992 27993 27994 27995 27996 27997 27998 27999 |
# File 'lib/aws-sdk-ec2/types.rb', line 27989 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.
27989 27990 27991 27992 27993 27994 27995 27996 27997 27998 27999 |
# File 'lib/aws-sdk-ec2/types.rb', line 27989 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 |