Module types

Module types 

Source
Expand description

Data structures used by operation inputs/outputs.

Modules§

builders
Builders
error
Error types that AWS Signer can respond with.

Structs§

Destination

Points to an S3Destination object that contains information about your S3 bucket.

EncryptionAlgorithmOptions

The encryption algorithm options that are available to a code-signing job.

HashAlgorithmOptions

The hash algorithms that are available to a code-signing job.

Permission

A cross-account permission for a signing profile.

S3Destination

The name and prefix of the Amazon S3 bucket where AWS Signer saves your signed objects.

S3SignedObject

The Amazon S3 bucket name and key where Signer saved your signed code image.

S3Source

Information about the Amazon S3 bucket where you saved your unsigned code.

SignatureValidityPeriod

The validity period for a signing job.

SignedObject

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

SigningConfiguration

The configuration of a signing operation.

SigningConfigurationOverrides

A signing configuration that overrides the default encryption or hash algorithm of a signing job.

SigningImageFormat

The image format of a AWS Signer platform or profile.

SigningJob

Contains information about a signing job.

SigningJobRevocationRecord

Revocation information for a signing job.

SigningMaterial

The ACM certificate that is used to sign your code.

SigningPlatform

Contains information about the signing configurations and parameters that are used to perform a code-signing job.

SigningPlatformOverrides

Any overrides that are applied to the signing configuration of a signing platform.

SigningProfile

Contains information about the ACM certificates and signing configuration parameters that can be used by a given code signing user.

SigningProfileRevocationRecord

Revocation information for a signing profile.

Source

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

Enums§

Category
When writing a match expression against Category, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
EncryptionAlgorithm
When writing a match expression against EncryptionAlgorithm, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
HashAlgorithm
When writing a match expression against HashAlgorithm, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ImageFormat
When writing a match expression against ImageFormat, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SigningProfileStatus
When writing a match expression against SigningProfileStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SigningStatus
When writing a match expression against SigningStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ValidityType
When writing a match expression against ValidityType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.