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)
View on GitHub
NetworkInterfacePermission Structure Reference