MountTargetDescription

public struct MountTargetDescription : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The unique and consistent identifier of the Availability Zone (AZ) that the mount target resides in. For example, use1-az1 is an AZ ID for the us-east-1 Region and it has the same location in every AWS account.

    Declaration

    Swift

    public let availabilityZoneId: String?
  • The name of the Availability Zone (AZ) that the mount target resides in. AZs are independently mapped to names for each AWS account. For example, the Availability Zone us-east-1a for your AWS account might not be the same location as us-east-1a for another AWS account.

    Declaration

    Swift

    public let availabilityZoneName: String?
  • The ID of the file system for which the mount target is intended.

    Declaration

    Swift

    public let fileSystemId: String
  • Address at which the file system can be mounted by using the mount target.

    Declaration

    Swift

    public let ipAddress: String?
  • Lifecycle state of the mount target.

    Declaration

    Swift

    public let lifeCycleState: LifeCycleState
  • System-assigned mount target ID.

    Declaration

    Swift

    public let mountTargetId: String
  • The ID of the network interface that Amazon EFS created when it created the mount target.

    Declaration

    Swift

    public let networkInterfaceId: String?
  • AWS account ID that owns the resource.

    Declaration

    Swift

    public let ownerId: String?
  • The ID of the mount target’s subnet.

    Declaration

    Swift

    public let subnetId: String
  • The Virtual Private Cloud (VPC) ID that the mount target is configured in.

    Declaration

    Swift

    public let vpcId: String?
  • Undocumented

    Declaration

    Swift

    public init(availabilityZoneId: String? = nil, availabilityZoneName: String? = nil, fileSystemId: String, ipAddress: String? = nil, lifeCycleState: LifeCycleState, mountTargetId: String, networkInterfaceId: String? = nil, ownerId: String? = nil, subnetId: String, vpcId: String? = nil)