NetworkInterfacePermission
public struct NetworkInterfacePermission : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The AWS account ID.
Declaration
Swift
public let awsAccountId: String?
-
The AWS service.
Declaration
Swift
public let awsService: String?
-
The ID of the network interface.
Declaration
Swift
public let networkInterfaceId: String?
-
The ID of the network interface permission.
Declaration
Swift
public let networkInterfacePermissionId: String?
-
The type of permission.
Declaration
Swift
public let permission: InterfacePermissionType?
-
Information about the state of the permission.
Declaration
Swift
public let permissionState: NetworkInterfacePermissionState?
-
init(awsAccountId:awsService:networkInterfaceId:networkInterfacePermissionId:permission:permissionState:)
Undocumented
Declaration
Swift
public init(awsAccountId: String? = nil, awsService: String? = nil, networkInterfaceId: String? = nil, networkInterfacePermissionId: String? = nil, permission: InterfacePermissionType? = nil, permissionState: NetworkInterfacePermissionState? = nil)