AWSEC2NetworkInterfacePermission
Objective-C
@interface AWSEC2NetworkInterfacePermission
Swift
class AWSEC2NetworkInterfacePermission
Describes a permission for a network interface.
-
The Amazon Web Services account ID.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable awsAccountId;
Swift
var awsAccountId: String? { get set }
-
The Amazon Web Service.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable awsService;
Swift
var awsService: String? { get set }
-
The ID of the network interface.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable networkInterfaceId;
Swift
var networkInterfaceId: String? { get set }
-
The ID of the network interface permission.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable networkInterfacePermissionId;
Swift
var networkInterfacePermissionId: String? { get set }
-
The type of permission.
Declaration
Objective-C
@property (nonatomic) AWSEC2InterfacePermissionType permission;
Swift
var permission: AWSEC2InterfacePermissionType { get set }
-
Information about the state of the permission.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2NetworkInterfacePermissionState *_Nullable permissionState;
Swift
var permissionState: AWSEC2NetworkInterfacePermissionState? { get set }