start_signing_job
(**kwargs)¶Initiates a signing job to be performed on the code provided. Signing jobs are viewable by the ListSigningJobs
operation for two years after they are performed. Note the following requirements:
StartSigningJob
operation.You can call the DescribeSigningJob and the ListSigningJobs actions after you call StartSigningJob
.
For a Java example that shows how to use this action, see http://docs.aws.amazon.com/acm/latest/userguide/
See also: AWS API Documentation
Request Syntax
response = client.start_signing_job(
source={
's3': {
'bucketName': 'string',
'key': 'string',
'version': 'string'
}
},
destination={
's3': {
'bucketName': 'string',
'prefix': 'string'
}
},
profileName='string',
clientRequestToken='string',
profileOwner='string'
)
[REQUIRED]
The S3 bucket that contains the object to sign or a BLOB that contains your raw code.
The S3Source
object.
Name of the S3 bucket.
Key name of the bucket object that contains your unsigned code.
Version of your source image in your version enabled S3 bucket.
[REQUIRED]
The S3 bucket in which to save your signed object. The destination contains the name of your bucket and an optional prefix.
The S3Destination
object.
Name of the S3 bucket.
An Amazon S3 prefix that you can use to limit responses to those that begin with the specified prefix.
[REQUIRED]
The name of the signing profile.
[REQUIRED]
String that identifies the signing request. All calls after the first that use this token return the same response as the first call.
This field is autopopulated if not provided.
dict
Response Syntax
{
'jobId': 'string',
'jobOwner': 'string'
}
Response Structure
(dict) --
jobId (string) --
The ID of your signing job.
jobOwner (string) --
The AWS account ID of the signing job owner.
Exceptions
signer.Client.exceptions.ValidationException
signer.Client.exceptions.ResourceNotFoundException
signer.Client.exceptions.AccessDeniedException
signer.Client.exceptions.ThrottlingException
signer.Client.exceptions.TooManyRequestsException
signer.Client.exceptions.InternalServiceErrorException