DescribeNetworkInterfacePermissionsRequest
public struct DescribeNetworkInterfacePermissionsRequest : AWSShape
extension EC2.DescribeNetworkInterfacePermissionsRequest: AWSPaginateStringToken
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
One or more filters. network-interface-permission.network-interface-permission-id - The ID of the permission. network-interface-permission.network-interface-id - The ID of the network interface. network-interface-permission.aws-account-id - The AWS account ID. network-interface-permission.aws-service - The AWS service. network-interface-permission.permission - The type of permission (INSTANCE-ATTACH | EIP-ASSOCIATE).
Declaration
Swift
public let filters: [Filter]?
-
The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned NextToken value. If this parameter is not specified, up to 50 results are returned by default.
Declaration
Swift
public let maxResults: Int?
-
One or more network interface permission IDs.
Declaration
Swift
public let networkInterfacePermissionIds: [String]?
-
The token to request the next page of results.
Declaration
Swift
public let nextToken: String?
-
Undocumented
Declaration
Swift
public init(filters: [Filter]? = nil, maxResults: Int? = nil, networkInterfacePermissionIds: [String]? = nil, nextToken: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws
-
Undocumented
Declaration
Swift
public func usingPaginationToken(_ token: String) -> EC2.DescribeNetworkInterfacePermissionsRequest