AWSEC2DeleteNetworkInterfacePermissionRequest

Objective-C

@interface AWSEC2DeleteNetworkInterfacePermissionRequest

Swift

class AWSEC2DeleteNetworkInterfacePermissionRequest

Contains the parameters for DeleteNetworkInterfacePermission.

Required parameters: [NetworkInterfacePermissionId]

  • Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable dryRun;

    Swift

    var dryRun: NSNumber? { get set }
  • Specify true to remove the permission even if the network interface is attached to an instance.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable force;

    Swift

    var force: NSNumber? { get set }
  • The ID of the network interface permission.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable networkInterfacePermissionId;

    Swift

    var networkInterfacePermissionId: String? { get set }