ServiceDetail
public struct ServiceDetail : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Indicates whether VPC endpoint connection requests to the service must be accepted by the service owner.
Declaration
Swift
public let acceptanceRequired: Bool? -
The Availability Zones in which the service is available.
Declaration
Swift
public let availabilityZones: [String]? -
The DNS names for the service.
Declaration
Swift
public let baseEndpointDnsNames: [String]? -
Indicates whether the service manages its VPC endpoints. Management of the service VPC endpoints using the VPC endpoint API is restricted.
Declaration
Swift
public let managesVpcEndpoints: Bool? -
The AWS account ID of the service owner.
Declaration
Swift
public let owner: String? -
The private DNS name for the service.
Declaration
Swift
public let privateDnsName: String? -
The verification state of the VPC endpoint service. Consumers of the endpoint service cannot use the private name when the state is not verified.
Declaration
Swift
public let privateDnsNameVerificationState: DnsNameState? -
The ID of the endpoint service.
Declaration
Swift
public let serviceId: String? -
The Amazon Resource Name (ARN) of the service.
Declaration
Swift
public let serviceName: String? -
The type of service.
Declaration
Swift
public let serviceType: [ServiceTypeDetail]? -
Any tags assigned to the service.
Declaration
Swift
public let tags: [Tag]? -
Indicates whether the service supports endpoint policies.
Declaration
Swift
public let vpcEndpointPolicySupported: Bool? -
init(acceptanceRequired:availabilityZones:baseEndpointDnsNames:managesVpcEndpoints:owner:privateDnsName:privateDnsNameVerificationState:serviceId:serviceName:serviceType:tags:vpcEndpointPolicySupported:)Undocumented
Declaration
Swift
public init(acceptanceRequired: Bool? = nil, availabilityZones: [String]? = nil, baseEndpointDnsNames: [String]? = nil, managesVpcEndpoints: Bool? = nil, owner: String? = nil, privateDnsName: String? = nil, privateDnsNameVerificationState: DnsNameState? = nil, serviceId: String? = nil, serviceName: String? = nil, serviceType: [ServiceTypeDetail]? = nil, tags: [Tag]? = nil, vpcEndpointPolicySupported: Bool? = nil)
View on GitHub
ServiceDetail Structure Reference