AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

DescribeSigningJobOutput

import "github.com/aws/aws-sdk-go/service/signer"

type DescribeSigningJobOutput struct { CompletedAt *time.Time `locationName:"completedAt" type:"timestamp"` CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` JobId *string `locationName:"jobId" type:"string"` Overrides *SigningPlatformOverrides `locationName:"overrides" type:"structure"` PlatformId *string `locationName:"platformId" type:"string"` ProfileName *string `locationName:"profileName" min:"2" type:"string"` RequestedBy *string `locationName:"requestedBy" type:"string"` SignedObject *SignedObject `locationName:"signedObject" type:"structure"` SigningMaterial *SigningMaterial `locationName:"signingMaterial" type:"structure"` SigningParameters map[string]*string `locationName:"signingParameters" type:"map"` Source *Source `locationName:"source" type:"structure"` Status *string `locationName:"status" type:"string" enum:"SigningStatus"` StatusReason *string `locationName:"statusReason" type:"string"` }

CompletedAt

Type: *time.Time

Date and time that the signing job was completed.

CreatedAt

Type: *time.Time

Date and time that the signing job was created.

JobId

Type: *string

The ID of the signing job on output.

Overrides

Any overrides that are applied to the signing configuration of an AWS Signer platform.

PlatformId

Type: *string

The microcontroller platform to which your signed code image will be distributed.

ProfileName

Type: *string

The name of the profile that initiated the signing operation.

RequestedBy

Type: *string

The IAM principal that requested the signing job.

SignedObject

Points to an S3SignedObject object that contains information about your signed code image.

SigningMaterial

The ACM certificate that is used to sign your code.

SigningParameters

Type: map[string]*string

Map of user-assigned key-value pairs used during signing. These values contain any information that you specified for use in your signing job.

Source

An S3Source object that contains information about the S3 bucket where you saved your unsigned code.

Status

Type: *string

Status of the signing job.

StatusReason

Type: *string

String value that contains the status reason.

Method

GoString

func (s DescribeSigningJobOutput) GoString() string

GoString returns the string representation

SetCompletedAt

func (s *DescribeSigningJobOutput) SetCompletedAt(v time.Time) *DescribeSigningJobOutput

SetCompletedAt sets the CompletedAt field's value.

SetCreatedAt

func (s *DescribeSigningJobOutput) SetCreatedAt(v time.Time) *DescribeSigningJobOutput

SetCreatedAt sets the CreatedAt field's value.

SetJobId

func (s *DescribeSigningJobOutput) SetJobId(v string) *DescribeSigningJobOutput

SetJobId sets the JobId field's value.

SetOverrides

func (s *DescribeSigningJobOutput) SetOverrides(v *SigningPlatformOverrides) *DescribeSigningJobOutput

SetOverrides sets the Overrides field's value.

SetPlatformId

func (s *DescribeSigningJobOutput) SetPlatformId(v string) *DescribeSigningJobOutput

SetPlatformId sets the PlatformId field's value.

SetProfileName

func (s *DescribeSigningJobOutput) SetProfileName(v string) *DescribeSigningJobOutput

SetProfileName sets the ProfileName field's value.

SetRequestedBy

func (s *DescribeSigningJobOutput) SetRequestedBy(v string) *DescribeSigningJobOutput

SetRequestedBy sets the RequestedBy field's value.

SetSignedObject

func (s *DescribeSigningJobOutput) SetSignedObject(v *SignedObject) *DescribeSigningJobOutput

SetSignedObject sets the SignedObject field's value.

SetSigningMaterial

func (s *DescribeSigningJobOutput) SetSigningMaterial(v *SigningMaterial) *DescribeSigningJobOutput

SetSigningMaterial sets the SigningMaterial field's value.

SetSigningParameters

func (s *DescribeSigningJobOutput) SetSigningParameters(v map[string]*string) *DescribeSigningJobOutput

SetSigningParameters sets the SigningParameters field's value.

SetSource

func (s *DescribeSigningJobOutput) SetSource(v *Source) *DescribeSigningJobOutput

SetSource sets the Source field's value.

SetStatus

func (s *DescribeSigningJobOutput) SetStatus(v string) *DescribeSigningJobOutput

SetStatus sets the Status field's value.

SetStatusReason

func (s *DescribeSigningJobOutput) SetStatusReason(v string) *DescribeSigningJobOutput

SetStatusReason sets the StatusReason field's value.

String

func (s DescribeSigningJobOutput) String() string

String returns the string representation

On this page: