class Aws::Signer::Types::StartSigningJobRequest
@note When making an API call, you may pass StartSigningJobRequest
data as a hash: { source: { # required s3: { bucket_name: "BucketName", # required key: "Key", # required version: "Version", # required }, }, destination: { # required s3: { bucket_name: "BucketName", prefix: "Prefix", }, }, profile_name: "ProfileName", # required client_request_token: "ClientRequestToken", # required profile_owner: "AccountId", }
@!attribute [rw] source
The S3 bucket that contains the object to sign or a BLOB that contains your raw code. @return [Types::Source]
@!attribute [rw] destination
The S3 bucket in which to save your signed object. The destination contains the name of your bucket and an optional prefix. @return [Types::Destination]
@!attribute [rw] profile_name
The name of the signing profile. @return [String]
@!attribute [rw] client_request_token
String that identifies the signing request. All calls after the first that use this token return the same response as the first call. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] profile_owner
The AWS account ID of the signing profile owner. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/signer-2017-08-25/StartSigningJobRequest AWS API Documentation
Constants
- SENSITIVE