AWSEC2CreateFpgaImageRequest

@interface AWSEC2CreateFpgaImageRequest
  • Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable clientToken;

    Swift

    var clientToken: String? { get set }
  • A description for the AFI.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) 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 is UnauthorizedOperation.

    Declaration

    Objective-C

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

    Swift

    var dryRun: NSNumber? { get set }
  • The location of the encrypted design checkpoint in Amazon S3. The input must be a tarball.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        AWSEC2StorageLocation *_Nullable inputStorageLocation;

    Swift

    var inputStorageLocation: AWSEC2StorageLocation? { get set }
  • The location in Amazon S3 for the output logs.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        AWSEC2StorageLocation *_Nullable logsStorageLocation;

    Swift

    var logsStorageLocation: AWSEC2StorageLocation? { get set }
  • A name for the AFI.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable name;

    Swift

    var name: String? { get set }
  • The tags to apply to the FPGA image during creation.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSArray<AWSEC2TagSpecification *> *_Nullable tagSpecifications;

    Swift

    var tagSpecifications: [AWSEC2TagSpecification]? { get set }