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)