AWSEC2ModifyFpgaImageAttributeRequest
Objective-C
@interface AWSEC2ModifyFpgaImageAttributeRequest
Swift
class AWSEC2ModifyFpgaImageAttributeRequest
-
The name of the attribute.
Declaration
Objective-C
@property (nonatomic) AWSEC2FpgaImageAttributeName attribute;
Swift
var attribute: AWSEC2FpgaImageAttributeName { get set }
-
A description for the AFI.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable detail;
Swift
var detail: String? { get set }
-
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 isUnauthorizedOperation
.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable dryRun;
Swift
var dryRun: NSNumber? { get set }
-
The ID of the AFI.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable fpgaImageId;
Swift
var fpgaImageId: String? { get set }
-
The load permission for the AFI.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2LoadPermissionModifications *_Nullable loadPermission;
Swift
var loadPermission: AWSEC2LoadPermissionModifications? { get set }
-
A name for the AFI.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable name;
Swift
var name: String? { get set }
-
The operation type.
Declaration
Objective-C
@property (nonatomic) AWSEC2OperationType operationType;
Swift
var operationType: AWSEC2OperationType { get set }
-
The product codes. After you add a product code to an AFI, it can’t be removed. This parameter is valid only when modifying the
productCodes
attribute.Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable productCodes;
Swift
var productCodes: [String]? { get set }
-
The user groups. This parameter is valid only when modifying the
loadPermission
attribute.Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable userGroups;
Swift
var userGroups: [String]? { get set }
-
The Amazon Web Services account IDs. This parameter is valid only when modifying the
loadPermission
attribute.Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable userIds;
Swift
var userIds: [String]? { get set }