libZSservicesZSamazonka-signerZSamazonka-signer
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Signer.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-08-25 of the Amazon Signer SDK configuration.

Errors

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You signing certificate could not be validated.

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You do not have sufficient access to perform this action.

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource encountered a conflicting state.

_ServiceLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The client is making a request that exceeds service limits.

_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The signing profile was not found.

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request was denied due to request throttling.

Instead of this error, TooManyRequestsException should be used.

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The allowed number of job-signing requests has been exceeded.

This error supersedes the error ThrottlingException.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A specified resource could not be found.

_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request contains invalid parameters for the ARN or tags. This exception also occurs when you call a tagging API on a cancelled signing profile.

Category

newtype Category Source #

Constructors

Category' 

Fields

Bundled Patterns

pattern Category_AWSIoT :: Category 

Instances

Instances details
Eq Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

Ord Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

Read Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

Show Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

Generic Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

Associated Types

type Rep Category :: Type -> Type #

Methods

from :: Category -> Rep Category x #

to :: Rep Category x -> Category #

NFData Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

Methods

rnf :: Category -> () #

Hashable Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

Methods

hashWithSalt :: Int -> Category -> Int #

hash :: Category -> Int #

ToJSON Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

ToJSONKey Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

FromJSON Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

FromJSONKey Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

ToLog Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

ToHeader Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

Methods

toHeader :: HeaderName -> Category -> [Header] #

ToQuery Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

FromXML Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

ToXML Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

Methods

toXML :: Category -> XML #

ToByteString Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

Methods

toBS :: Category -> ByteString #

FromText Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

ToText Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

Methods

toText :: Category -> Text #

type Rep Category Source # 
Instance details

Defined in Amazonka.Signer.Types.Category

type Rep Category = D1 ('MetaData "Category" "Amazonka.Signer.Types.Category" "libZSservicesZSamazonka-signerZSamazonka-signer" 'True) (C1 ('MetaCons "Category'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncryptionAlgorithm

newtype EncryptionAlgorithm Source #

Instances

Instances details
Eq EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

Ord EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

Read EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

Show EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

Generic EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

Associated Types

type Rep EncryptionAlgorithm :: Type -> Type #

NFData EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

Methods

rnf :: EncryptionAlgorithm -> () #

Hashable EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

ToJSON EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

ToJSONKey EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

FromJSON EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

FromJSONKey EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

ToLog EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

ToHeader EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

ToQuery EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

FromXML EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

ToXML EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

ToByteString EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

FromText EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

ToText EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

type Rep EncryptionAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithm

type Rep EncryptionAlgorithm = D1 ('MetaData "EncryptionAlgorithm" "Amazonka.Signer.Types.EncryptionAlgorithm" "libZSservicesZSamazonka-signerZSamazonka-signer" 'True) (C1 ('MetaCons "EncryptionAlgorithm'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncryptionAlgorithm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HashAlgorithm

newtype HashAlgorithm Source #

Constructors

HashAlgorithm' 

Bundled Patterns

pattern HashAlgorithm_SHA1 :: HashAlgorithm 
pattern HashAlgorithm_SHA256 :: HashAlgorithm 

Instances

Instances details
Eq HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

Ord HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

Read HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

Show HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

Generic HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

Associated Types

type Rep HashAlgorithm :: Type -> Type #

NFData HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

Methods

rnf :: HashAlgorithm -> () #

Hashable HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

ToJSON HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

ToJSONKey HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

FromJSON HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

FromJSONKey HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

ToLog HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

ToHeader HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

ToQuery HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

FromXML HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

ToXML HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

Methods

toXML :: HashAlgorithm -> XML #

ToByteString HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

FromText HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

ToText HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

Methods

toText :: HashAlgorithm -> Text #

type Rep HashAlgorithm Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithm

type Rep HashAlgorithm = D1 ('MetaData "HashAlgorithm" "Amazonka.Signer.Types.HashAlgorithm" "libZSservicesZSamazonka-signerZSamazonka-signer" 'True) (C1 ('MetaCons "HashAlgorithm'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHashAlgorithm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageFormat

newtype ImageFormat Source #

Constructors

ImageFormat' 

Instances

Instances details
Eq ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

Ord ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

Read ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

Show ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

Generic ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

Associated Types

type Rep ImageFormat :: Type -> Type #

NFData ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

Methods

rnf :: ImageFormat -> () #

Hashable ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

ToJSON ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

ToJSONKey ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

FromJSON ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

FromJSONKey ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

ToLog ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

ToHeader ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

ToQuery ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

FromXML ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

ToXML ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

Methods

toXML :: ImageFormat -> XML #

ToByteString ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

FromText ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

ToText ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

Methods

toText :: ImageFormat -> Text #

type Rep ImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.ImageFormat

type Rep ImageFormat = D1 ('MetaData "ImageFormat" "Amazonka.Signer.Types.ImageFormat" "libZSservicesZSamazonka-signerZSamazonka-signer" 'True) (C1 ('MetaCons "ImageFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SigningProfileStatus

newtype SigningProfileStatus Source #

Instances

Instances details
Eq SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

Ord SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

Read SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

Show SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

Generic SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

Associated Types

type Rep SigningProfileStatus :: Type -> Type #

NFData SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

Methods

rnf :: SigningProfileStatus -> () #

Hashable SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

ToJSON SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

ToJSONKey SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

FromJSON SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

FromJSONKey SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

ToLog SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

ToHeader SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

ToQuery SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

FromXML SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

ToXML SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

ToByteString SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

FromText SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

ToText SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

type Rep SigningProfileStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileStatus

type Rep SigningProfileStatus = D1 ('MetaData "SigningProfileStatus" "Amazonka.Signer.Types.SigningProfileStatus" "libZSservicesZSamazonka-signerZSamazonka-signer" 'True) (C1 ('MetaCons "SigningProfileStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSigningProfileStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SigningStatus

newtype SigningStatus Source #

Constructors

SigningStatus' 

Instances

Instances details
Eq SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

Ord SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

Read SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

Show SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

Generic SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

Associated Types

type Rep SigningStatus :: Type -> Type #

NFData SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

Methods

rnf :: SigningStatus -> () #

Hashable SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

ToJSON SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

ToJSONKey SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

FromJSON SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

FromJSONKey SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

ToLog SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

ToHeader SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

ToQuery SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

FromXML SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

ToXML SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

Methods

toXML :: SigningStatus -> XML #

ToByteString SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

FromText SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

ToText SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

Methods

toText :: SigningStatus -> Text #

type Rep SigningStatus Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningStatus

type Rep SigningStatus = D1 ('MetaData "SigningStatus" "Amazonka.Signer.Types.SigningStatus" "libZSservicesZSamazonka-signerZSamazonka-signer" 'True) (C1 ('MetaCons "SigningStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSigningStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ValidityType

newtype ValidityType Source #

Constructors

ValidityType' 

Instances

Instances details
Eq ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

Ord ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

Read ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

Show ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

Generic ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

Associated Types

type Rep ValidityType :: Type -> Type #

NFData ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

Methods

rnf :: ValidityType -> () #

Hashable ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

ToJSON ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

ToJSONKey ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

FromJSON ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

FromJSONKey ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

ToLog ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

ToHeader ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

ToQuery ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

FromXML ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

ToXML ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

Methods

toXML :: ValidityType -> XML #

ToByteString ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

FromText ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

ToText ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

Methods

toText :: ValidityType -> Text #

type Rep ValidityType Source # 
Instance details

Defined in Amazonka.Signer.Types.ValidityType

type Rep ValidityType = D1 ('MetaData "ValidityType" "Amazonka.Signer.Types.ValidityType" "libZSservicesZSamazonka-signerZSamazonka-signer" 'True) (C1 ('MetaCons "ValidityType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromValidityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Destination

data Destination Source #

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

See: newDestination smart constructor.

Constructors

Destination' 

Fields

Instances

Instances details
Eq Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.Destination

Read Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.Destination

Show Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.Destination

Generic Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.Destination

Associated Types

type Rep Destination :: Type -> Type #

NFData Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.Destination

Methods

rnf :: Destination -> () #

Hashable Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.Destination

ToJSON Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.Destination

type Rep Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.Destination

type Rep Destination = D1 ('MetaData "Destination" "Amazonka.Signer.Types.Destination" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "Destination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Destination))))

newDestination :: Destination Source #

Create a value of Destination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3:Destination', destination_s3 - The S3Destination object.

EncryptionAlgorithmOptions

data EncryptionAlgorithmOptions Source #

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

See: newEncryptionAlgorithmOptions smart constructor.

Constructors

EncryptionAlgorithmOptions' 

Fields

Instances

Instances details
Eq EncryptionAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithmOptions

Read EncryptionAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithmOptions

Show EncryptionAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithmOptions

Generic EncryptionAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithmOptions

Associated Types

type Rep EncryptionAlgorithmOptions :: Type -> Type #

NFData EncryptionAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithmOptions

Hashable EncryptionAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithmOptions

FromJSON EncryptionAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithmOptions

type Rep EncryptionAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.EncryptionAlgorithmOptions

type Rep EncryptionAlgorithmOptions = D1 ('MetaData "EncryptionAlgorithmOptions" "Amazonka.Signer.Types.EncryptionAlgorithmOptions" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "EncryptionAlgorithmOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "allowedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [EncryptionAlgorithm]) :*: S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionAlgorithm)))

newEncryptionAlgorithmOptions Source #

Create a value of EncryptionAlgorithmOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:allowedValues:EncryptionAlgorithmOptions', encryptionAlgorithmOptions_allowedValues - The set of accepted encryption algorithms that are allowed in a code signing job.

$sel:defaultValue:EncryptionAlgorithmOptions', encryptionAlgorithmOptions_defaultValue - The default encryption algorithm that is used by a code signing job.

encryptionAlgorithmOptions_allowedValues :: Lens' EncryptionAlgorithmOptions [EncryptionAlgorithm] Source #

The set of accepted encryption algorithms that are allowed in a code signing job.

encryptionAlgorithmOptions_defaultValue :: Lens' EncryptionAlgorithmOptions EncryptionAlgorithm Source #

The default encryption algorithm that is used by a code signing job.

HashAlgorithmOptions

data HashAlgorithmOptions Source #

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

See: newHashAlgorithmOptions smart constructor.

Constructors

HashAlgorithmOptions' 

Fields

Instances

Instances details
Eq HashAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithmOptions

Read HashAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithmOptions

Show HashAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithmOptions

Generic HashAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithmOptions

Associated Types

type Rep HashAlgorithmOptions :: Type -> Type #

NFData HashAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithmOptions

Methods

rnf :: HashAlgorithmOptions -> () #

Hashable HashAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithmOptions

FromJSON HashAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithmOptions

type Rep HashAlgorithmOptions Source # 
Instance details

Defined in Amazonka.Signer.Types.HashAlgorithmOptions

type Rep HashAlgorithmOptions = D1 ('MetaData "HashAlgorithmOptions" "Amazonka.Signer.Types.HashAlgorithmOptions" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "HashAlgorithmOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "allowedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [HashAlgorithm]) :*: S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HashAlgorithm)))

newHashAlgorithmOptions Source #

Create a value of HashAlgorithmOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:allowedValues:HashAlgorithmOptions', hashAlgorithmOptions_allowedValues - The set of accepted hash algorithms allowed in a code signing job.

$sel:defaultValue:HashAlgorithmOptions', hashAlgorithmOptions_defaultValue - The default hash algorithm that is used in a code signing job.

hashAlgorithmOptions_allowedValues :: Lens' HashAlgorithmOptions [HashAlgorithm] Source #

The set of accepted hash algorithms allowed in a code signing job.

hashAlgorithmOptions_defaultValue :: Lens' HashAlgorithmOptions HashAlgorithm Source #

The default hash algorithm that is used in a code signing job.

Permission

data Permission Source #

A cross-account permission for a signing profile.

See: newPermission smart constructor.

Constructors

Permission' 

Fields

Instances

Instances details
Eq Permission Source # 
Instance details

Defined in Amazonka.Signer.Types.Permission

Read Permission Source # 
Instance details

Defined in Amazonka.Signer.Types.Permission

Show Permission Source # 
Instance details

Defined in Amazonka.Signer.Types.Permission

Generic Permission Source # 
Instance details

Defined in Amazonka.Signer.Types.Permission

Associated Types

type Rep Permission :: Type -> Type #

NFData Permission Source # 
Instance details

Defined in Amazonka.Signer.Types.Permission

Methods

rnf :: Permission -> () #

Hashable Permission Source # 
Instance details

Defined in Amazonka.Signer.Types.Permission

FromJSON Permission Source # 
Instance details

Defined in Amazonka.Signer.Types.Permission

type Rep Permission Source # 
Instance details

Defined in Amazonka.Signer.Types.Permission

type Rep Permission = D1 ('MetaData "Permission" "Amazonka.Signer.Types.Permission" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "Permission'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "profileVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "principal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statementId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPermission :: Permission Source #

Create a value of Permission with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:action:Permission', permission_action - An AWS Signer action permitted as part of cross-account permissions.

$sel:profileVersion:Permission', permission_profileVersion - The signing profile version that a permission applies to.

$sel:principal:Permission', permission_principal - The AWS principal that has been granted a cross-account permission.

$sel:statementId:Permission', permission_statementId - A unique identifier for a cross-account permission statement.

permission_action :: Lens' Permission (Maybe Text) Source #

An AWS Signer action permitted as part of cross-account permissions.

permission_profileVersion :: Lens' Permission (Maybe Text) Source #

The signing profile version that a permission applies to.

permission_principal :: Lens' Permission (Maybe Text) Source #

The AWS principal that has been granted a cross-account permission.

permission_statementId :: Lens' Permission (Maybe Text) Source #

A unique identifier for a cross-account permission statement.

S3Destination

data S3Destination Source #

The name and prefix of the S3 bucket where code signing saves your signed objects.

See: newS3Destination smart constructor.

Constructors

S3Destination' 

Fields

Instances

Instances details
Eq S3Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Destination

Read S3Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Destination

Show S3Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Destination

Generic S3Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Destination

Associated Types

type Rep S3Destination :: Type -> Type #

NFData S3Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Destination

Methods

rnf :: S3Destination -> () #

Hashable S3Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Destination

ToJSON S3Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Destination

type Rep S3Destination Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Destination

type Rep S3Destination = D1 ('MetaData "S3Destination" "Amazonka.Signer.Types.S3Destination" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "S3Destination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3Destination :: S3Destination Source #

Create a value of S3Destination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:prefix:S3Destination', s3Destination_prefix - An Amazon S3 prefix that you can use to limit responses to those that begin with the specified prefix.

$sel:bucketName:S3Destination', s3Destination_bucketName - Name of the S3 bucket.

s3Destination_prefix :: Lens' S3Destination (Maybe Text) Source #

An Amazon S3 prefix that you can use to limit responses to those that begin with the specified prefix.

S3SignedObject

data S3SignedObject Source #

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

See: newS3SignedObject smart constructor.

Constructors

S3SignedObject' 

Fields

Instances

Instances details
Eq S3SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.S3SignedObject

Read S3SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.S3SignedObject

Show S3SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.S3SignedObject

Generic S3SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.S3SignedObject

Associated Types

type Rep S3SignedObject :: Type -> Type #

NFData S3SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.S3SignedObject

Methods

rnf :: S3SignedObject -> () #

Hashable S3SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.S3SignedObject

FromJSON S3SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.S3SignedObject

type Rep S3SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.S3SignedObject

type Rep S3SignedObject = D1 ('MetaData "S3SignedObject" "Amazonka.Signer.Types.S3SignedObject" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "S3SignedObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3SignedObject :: S3SignedObject Source #

Create a value of S3SignedObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucketName:S3SignedObject', s3SignedObject_bucketName - Name of the S3 bucket.

$sel:key:S3SignedObject', s3SignedObject_key - Key name that uniquely identifies a signed code image in your bucket.

s3SignedObject_key :: Lens' S3SignedObject (Maybe Text) Source #

Key name that uniquely identifies a signed code image in your bucket.

S3Source

data S3Source Source #

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

See: newS3Source smart constructor.

Constructors

S3Source' 

Fields

  • bucketName :: Text

    Name of the S3 bucket.

  • key :: Text

    Key name of the bucket object that contains your unsigned code.

  • version :: Text

    Version of your source image in your version enabled S3 bucket.

Instances

Instances details
Eq S3Source Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Source

Read S3Source Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Source

Show S3Source Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Source

Generic S3Source Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Source

Associated Types

type Rep S3Source :: Type -> Type #

Methods

from :: S3Source -> Rep S3Source x #

to :: Rep S3Source x -> S3Source #

NFData S3Source Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Source

Methods

rnf :: S3Source -> () #

Hashable S3Source Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Source

Methods

hashWithSalt :: Int -> S3Source -> Int #

hash :: S3Source -> Int #

ToJSON S3Source Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Source

FromJSON S3Source Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Source

type Rep S3Source Source # 
Instance details

Defined in Amazonka.Signer.Types.S3Source

type Rep S3Source = D1 ('MetaData "S3Source" "Amazonka.Signer.Types.S3Source" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "S3Source'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3Source Source #

Create a value of S3Source with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucketName:S3Source', s3Source_bucketName - Name of the S3 bucket.

$sel:key:S3Source', s3Source_key - Key name of the bucket object that contains your unsigned code.

$sel:version:S3Source', s3Source_version - Version of your source image in your version enabled S3 bucket.

s3Source_bucketName :: Lens' S3Source Text Source #

Name of the S3 bucket.

s3Source_key :: Lens' S3Source Text Source #

Key name of the bucket object that contains your unsigned code.

s3Source_version :: Lens' S3Source Text Source #

Version of your source image in your version enabled S3 bucket.

SignatureValidityPeriod

data SignatureValidityPeriod Source #

The validity period for a signing job.

See: newSignatureValidityPeriod smart constructor.

Constructors

SignatureValidityPeriod' 

Fields

Instances

Instances details
Eq SignatureValidityPeriod Source # 
Instance details

Defined in Amazonka.Signer.Types.SignatureValidityPeriod

Read SignatureValidityPeriod Source # 
Instance details

Defined in Amazonka.Signer.Types.SignatureValidityPeriod

Show SignatureValidityPeriod Source # 
Instance details

Defined in Amazonka.Signer.Types.SignatureValidityPeriod

Generic SignatureValidityPeriod Source # 
Instance details

Defined in Amazonka.Signer.Types.SignatureValidityPeriod

Associated Types

type Rep SignatureValidityPeriod :: Type -> Type #

NFData SignatureValidityPeriod Source # 
Instance details

Defined in Amazonka.Signer.Types.SignatureValidityPeriod

Methods

rnf :: SignatureValidityPeriod -> () #

Hashable SignatureValidityPeriod Source # 
Instance details

Defined in Amazonka.Signer.Types.SignatureValidityPeriod

ToJSON SignatureValidityPeriod Source # 
Instance details

Defined in Amazonka.Signer.Types.SignatureValidityPeriod

FromJSON SignatureValidityPeriod Source # 
Instance details

Defined in Amazonka.Signer.Types.SignatureValidityPeriod

type Rep SignatureValidityPeriod Source # 
Instance details

Defined in Amazonka.Signer.Types.SignatureValidityPeriod

type Rep SignatureValidityPeriod = D1 ('MetaData "SignatureValidityPeriod" "Amazonka.Signer.Types.SignatureValidityPeriod" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "SignatureValidityPeriod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ValidityType))))

newSignatureValidityPeriod :: SignatureValidityPeriod Source #

Create a value of SignatureValidityPeriod with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:SignatureValidityPeriod', signatureValidityPeriod_value - The numerical value of the time unit for signature validity.

$sel:type':SignatureValidityPeriod', signatureValidityPeriod_type - The time unit for signature validity.

signatureValidityPeriod_value :: Lens' SignatureValidityPeriod (Maybe Int) Source #

The numerical value of the time unit for signature validity.

SignedObject

data SignedObject Source #

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

See: newSignedObject smart constructor.

Constructors

SignedObject' 

Fields

Instances

Instances details
Eq SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.SignedObject

Read SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.SignedObject

Show SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.SignedObject

Generic SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.SignedObject

Associated Types

type Rep SignedObject :: Type -> Type #

NFData SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.SignedObject

Methods

rnf :: SignedObject -> () #

Hashable SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.SignedObject

FromJSON SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.SignedObject

type Rep SignedObject Source # 
Instance details

Defined in Amazonka.Signer.Types.SignedObject

type Rep SignedObject = D1 ('MetaData "SignedObject" "Amazonka.Signer.Types.SignedObject" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "SignedObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3SignedObject))))

newSignedObject :: SignedObject Source #

Create a value of SignedObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3:SignedObject', signedObject_s3 - The S3SignedObject.

SigningConfiguration

data SigningConfiguration Source #

The configuration of a code signing operation.

See: newSigningConfiguration smart constructor.

Constructors

SigningConfiguration' 

Fields

Instances

Instances details
Eq SigningConfiguration Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfiguration

Read SigningConfiguration Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfiguration

Show SigningConfiguration Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfiguration

Generic SigningConfiguration Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfiguration

Associated Types

type Rep SigningConfiguration :: Type -> Type #

NFData SigningConfiguration Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfiguration

Methods

rnf :: SigningConfiguration -> () #

Hashable SigningConfiguration Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfiguration

FromJSON SigningConfiguration Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfiguration

type Rep SigningConfiguration Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfiguration

type Rep SigningConfiguration = D1 ('MetaData "SigningConfiguration" "Amazonka.Signer.Types.SigningConfiguration" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "SigningConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encryptionAlgorithmOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionAlgorithmOptions) :*: S1 ('MetaSel ('Just "hashAlgorithmOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HashAlgorithmOptions)))

newSigningConfiguration Source #

Create a value of SigningConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:encryptionAlgorithmOptions:SigningConfiguration', signingConfiguration_encryptionAlgorithmOptions - The encryption algorithm options that are available for a code signing job.

$sel:hashAlgorithmOptions:SigningConfiguration', signingConfiguration_hashAlgorithmOptions - The hash algorithm options that are available for a code signing job.

signingConfiguration_encryptionAlgorithmOptions :: Lens' SigningConfiguration EncryptionAlgorithmOptions Source #

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

signingConfiguration_hashAlgorithmOptions :: Lens' SigningConfiguration HashAlgorithmOptions Source #

The hash algorithm options that are available for a code signing job.

SigningConfigurationOverrides

data SigningConfigurationOverrides Source #

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

See: newSigningConfigurationOverrides smart constructor.

Constructors

SigningConfigurationOverrides' 

Fields

Instances

Instances details
Eq SigningConfigurationOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfigurationOverrides

Read SigningConfigurationOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfigurationOverrides

Show SigningConfigurationOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfigurationOverrides

Generic SigningConfigurationOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfigurationOverrides

Associated Types

type Rep SigningConfigurationOverrides :: Type -> Type #

NFData SigningConfigurationOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfigurationOverrides

Hashable SigningConfigurationOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfigurationOverrides

ToJSON SigningConfigurationOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfigurationOverrides

FromJSON SigningConfigurationOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfigurationOverrides

type Rep SigningConfigurationOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningConfigurationOverrides

type Rep SigningConfigurationOverrides = D1 ('MetaData "SigningConfigurationOverrides" "Amazonka.Signer.Types.SigningConfigurationOverrides" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "SigningConfigurationOverrides'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hashAlgorithm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HashAlgorithm)) :*: S1 ('MetaSel ('Just "encryptionAlgorithm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionAlgorithm))))

newSigningConfigurationOverrides :: SigningConfigurationOverrides Source #

Create a value of SigningConfigurationOverrides with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:hashAlgorithm:SigningConfigurationOverrides', signingConfigurationOverrides_hashAlgorithm - A specified override of the default hash algorithm that is used in a code signing job.

$sel:encryptionAlgorithm:SigningConfigurationOverrides', signingConfigurationOverrides_encryptionAlgorithm - A specified override of the default encryption algorithm that is used in a code signing job.

signingConfigurationOverrides_hashAlgorithm :: Lens' SigningConfigurationOverrides (Maybe HashAlgorithm) Source #

A specified override of the default hash algorithm that is used in a code signing job.

signingConfigurationOverrides_encryptionAlgorithm :: Lens' SigningConfigurationOverrides (Maybe EncryptionAlgorithm) Source #

A specified override of the default encryption algorithm that is used in a code signing job.

SigningImageFormat

data SigningImageFormat Source #

The image format of a code signing platform or profile.

See: newSigningImageFormat smart constructor.

Constructors

SigningImageFormat' 

Fields

Instances

Instances details
Eq SigningImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningImageFormat

Read SigningImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningImageFormat

Show SigningImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningImageFormat

Generic SigningImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningImageFormat

Associated Types

type Rep SigningImageFormat :: Type -> Type #

NFData SigningImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningImageFormat

Methods

rnf :: SigningImageFormat -> () #

Hashable SigningImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningImageFormat

FromJSON SigningImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningImageFormat

type Rep SigningImageFormat Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningImageFormat

type Rep SigningImageFormat = D1 ('MetaData "SigningImageFormat" "Amazonka.Signer.Types.SigningImageFormat" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "SigningImageFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "supportedFormats") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ImageFormat]) :*: S1 ('MetaSel ('Just "defaultFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImageFormat)))

newSigningImageFormat Source #

Create a value of SigningImageFormat with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:supportedFormats:SigningImageFormat', signingImageFormat_supportedFormats - The supported formats of a code signing image.

$sel:defaultFormat:SigningImageFormat', signingImageFormat_defaultFormat - The default format of a code signing image.

signingImageFormat_supportedFormats :: Lens' SigningImageFormat [ImageFormat] Source #

The supported formats of a code signing image.

signingImageFormat_defaultFormat :: Lens' SigningImageFormat ImageFormat Source #

The default format of a code signing image.

SigningJob

data SigningJob Source #

Contains information about a signing job.

See: newSigningJob smart constructor.

Constructors

SigningJob' 

Fields

Instances

Instances details
Eq SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

Read SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

Show SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

Generic SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

Associated Types

type Rep SigningJob :: Type -> Type #

NFData SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

Methods

rnf :: SigningJob -> () #

Hashable SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

FromJSON SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

type Rep SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

type Rep SigningJob = D1 ('MetaData "SigningJob" "Amazonka.Signer.Types.SigningJob" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "SigningJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SigningStatus)) :*: (S1 ('MetaSel ('Just "platformDisplayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "signingMaterial") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SigningMaterial))) :*: (S1 ('MetaSel ('Just "isRevoked") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "signatureExpiresAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "profileVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "profileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "signedObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SignedObject)))) :*: ((S1 ('MetaSel ('Just "platformId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source))) :*: (S1 ('MetaSel ('Just "jobInvoker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newSigningJob :: SigningJob Source #

Create a value of SigningJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:SigningJob', signingJob_status - The status of the signing job.

$sel:platformDisplayName:SigningJob', signingJob_platformDisplayName - The name of a signing platform.

$sel:jobId:SigningJob', signingJob_jobId - The ID of the signing job.

$sel:createdAt:SigningJob', signingJob_createdAt - The date and time that the signing job was created.

$sel:signingMaterial:SigningJob', signingJob_signingMaterial - A SigningMaterial object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.

$sel:isRevoked:SigningJob', signingJob_isRevoked - Indicates whether the signing job is revoked.

$sel:signatureExpiresAt:SigningJob', signingJob_signatureExpiresAt - The time when the signature of a signing job expires.

$sel:profileVersion:SigningJob', signingJob_profileVersion - The version of the signing profile that created a signing job.

$sel:profileName:SigningJob', signingJob_profileName - The name of the signing profile that created a signing job.

$sel:signedObject:SigningJob', signingJob_signedObject - A SignedObject structure that contains information about a signing job's signed code image.

$sel:platformId:SigningJob', signingJob_platformId - The unique identifier for a signing platform.

$sel:source:SigningJob', signingJob_source - A Source that contains information about a signing job's code image source.

$sel:jobInvoker:SigningJob', signingJob_jobInvoker - The AWS account ID of the job invoker.

$sel:jobOwner:SigningJob', signingJob_jobOwner - The AWS account ID of the job owner.

signingJob_status :: Lens' SigningJob (Maybe SigningStatus) Source #

The status of the signing job.

signingJob_platformDisplayName :: Lens' SigningJob (Maybe Text) Source #

The name of a signing platform.

signingJob_jobId :: Lens' SigningJob (Maybe Text) Source #

The ID of the signing job.

signingJob_createdAt :: Lens' SigningJob (Maybe UTCTime) Source #

The date and time that the signing job was created.

signingJob_signingMaterial :: Lens' SigningJob (Maybe SigningMaterial) Source #

A SigningMaterial object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.

signingJob_isRevoked :: Lens' SigningJob (Maybe Bool) Source #

Indicates whether the signing job is revoked.

signingJob_signatureExpiresAt :: Lens' SigningJob (Maybe UTCTime) Source #

The time when the signature of a signing job expires.

signingJob_profileVersion :: Lens' SigningJob (Maybe Text) Source #

The version of the signing profile that created a signing job.

signingJob_profileName :: Lens' SigningJob (Maybe Text) Source #

The name of the signing profile that created a signing job.

signingJob_signedObject :: Lens' SigningJob (Maybe SignedObject) Source #

A SignedObject structure that contains information about a signing job's signed code image.

signingJob_platformId :: Lens' SigningJob (Maybe Text) Source #

The unique identifier for a signing platform.

signingJob_source :: Lens' SigningJob (Maybe Source) Source #

A Source that contains information about a signing job's code image source.

signingJob_jobInvoker :: Lens' SigningJob (Maybe Text) Source #

The AWS account ID of the job invoker.

signingJob_jobOwner :: Lens' SigningJob (Maybe Text) Source #

The AWS account ID of the job owner.

SigningJobRevocationRecord

data SigningJobRevocationRecord Source #

Revocation information for a signing job.

See: newSigningJobRevocationRecord smart constructor.

Constructors

SigningJobRevocationRecord' 

Fields

Instances

Instances details
Eq SigningJobRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJobRevocationRecord

Read SigningJobRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJobRevocationRecord

Show SigningJobRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJobRevocationRecord

Generic SigningJobRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJobRevocationRecord

Associated Types

type Rep SigningJobRevocationRecord :: Type -> Type #

NFData SigningJobRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJobRevocationRecord

Hashable SigningJobRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJobRevocationRecord

FromJSON SigningJobRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJobRevocationRecord

type Rep SigningJobRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJobRevocationRecord

type Rep SigningJobRevocationRecord = D1 ('MetaData "SigningJobRevocationRecord" "Amazonka.Signer.Types.SigningJobRevocationRecord" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "SigningJobRevocationRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "revokedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "revokedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSigningJobRevocationRecord :: SigningJobRevocationRecord Source #

Create a value of SigningJobRevocationRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:revokedBy:SigningJobRevocationRecord', signingJobRevocationRecord_revokedBy - The identity of the revoker.

$sel:revokedAt:SigningJobRevocationRecord', signingJobRevocationRecord_revokedAt - The time of revocation.

$sel:reason:SigningJobRevocationRecord', signingJobRevocationRecord_reason - A caller-supplied reason for revocation.

SigningMaterial

data SigningMaterial Source #

The ACM certificate that is used to sign your code.

See: newSigningMaterial smart constructor.

Constructors

SigningMaterial' 

Fields

  • certificateArn :: Text

    The Amazon Resource Name (ARN) of the certificates that is used to sign your code.

Instances

Instances details
Eq SigningMaterial Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningMaterial

Read SigningMaterial Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningMaterial

Show SigningMaterial Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningMaterial

Generic SigningMaterial Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningMaterial

Associated Types

type Rep SigningMaterial :: Type -> Type #

NFData SigningMaterial Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningMaterial

Methods

rnf :: SigningMaterial -> () #

Hashable SigningMaterial Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningMaterial

ToJSON SigningMaterial Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningMaterial

FromJSON SigningMaterial Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningMaterial

type Rep SigningMaterial Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningMaterial

type Rep SigningMaterial = D1 ('MetaData "SigningMaterial" "Amazonka.Signer.Types.SigningMaterial" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "SigningMaterial'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSigningMaterial Source #

Create a value of SigningMaterial with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificateArn:SigningMaterial', signingMaterial_certificateArn - The Amazon Resource Name (ARN) of the certificates that is used to sign your code.

signingMaterial_certificateArn :: Lens' SigningMaterial Text Source #

The Amazon Resource Name (ARN) of the certificates that is used to sign your code.

SigningPlatform

data SigningPlatform Source #

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

See: newSigningPlatform smart constructor.

Constructors

SigningPlatform' 

Fields

Instances

Instances details
Eq SigningPlatform Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatform

Read SigningPlatform Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatform

Show SigningPlatform Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatform

Generic SigningPlatform Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatform

Associated Types

type Rep SigningPlatform :: Type -> Type #

NFData SigningPlatform Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatform

Methods

rnf :: SigningPlatform -> () #

Hashable SigningPlatform Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatform

FromJSON SigningPlatform Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatform

type Rep SigningPlatform Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatform

newSigningPlatform :: SigningPlatform Source #

Create a value of SigningPlatform with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:category:SigningPlatform', signingPlatform_category - The category of a code signing platform.

$sel:signingConfiguration:SigningPlatform', signingPlatform_signingConfiguration - The configuration of a code signing platform. This includes the designated hash algorithm and encryption algorithm of a signing platform.

$sel:partner:SigningPlatform', signingPlatform_partner - Any partner entities linked to a code signing platform.

$sel:revocationSupported:SigningPlatform', signingPlatform_revocationSupported - Indicates whether revocation is supported for the platform.

$sel:signingImageFormat:SigningPlatform', signingPlatform_signingImageFormat - Undocumented member.

$sel:platformId:SigningPlatform', signingPlatform_platformId - The ID of a code signing; platform.

$sel:displayName:SigningPlatform', signingPlatform_displayName - The display name of a code signing platform.

$sel:maxSizeInMB:SigningPlatform', signingPlatform_maxSizeInMB - The maximum size (in MB) of code that can be signed by a code signing platform.

$sel:target:SigningPlatform', signingPlatform_target - The types of targets that can be signed by a code signing platform.

signingPlatform_category :: Lens' SigningPlatform (Maybe Category) Source #

The category of a code signing platform.

signingPlatform_signingConfiguration :: Lens' SigningPlatform (Maybe SigningConfiguration) Source #

The configuration of a code signing platform. This includes the designated hash algorithm and encryption algorithm of a signing platform.

signingPlatform_partner :: Lens' SigningPlatform (Maybe Text) Source #

Any partner entities linked to a code signing platform.

signingPlatform_revocationSupported :: Lens' SigningPlatform (Maybe Bool) Source #

Indicates whether revocation is supported for the platform.

signingPlatform_platformId :: Lens' SigningPlatform (Maybe Text) Source #

The ID of a code signing; platform.

signingPlatform_displayName :: Lens' SigningPlatform (Maybe Text) Source #

The display name of a code signing platform.

signingPlatform_maxSizeInMB :: Lens' SigningPlatform (Maybe Int) Source #

The maximum size (in MB) of code that can be signed by a code signing platform.

signingPlatform_target :: Lens' SigningPlatform (Maybe Text) Source #

The types of targets that can be signed by a code signing platform.

SigningPlatformOverrides

data SigningPlatformOverrides Source #

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

See: newSigningPlatformOverrides smart constructor.

Constructors

SigningPlatformOverrides' 

Fields

  • signingConfiguration :: Maybe SigningConfigurationOverrides

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

  • signingImageFormat :: Maybe ImageFormat

    A signed image is a JSON object. When overriding the default signing platform configuration, a customer can select either of two signing formats, JSONEmbedded or JSONDetached. (A third format value, JSON, is reserved for future use.) With JSONEmbedded, the signing image has the payload embedded in it. With JSONDetached, the payload is not be embedded in the signing image.

Instances

Instances details
Eq SigningPlatformOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatformOverrides

Read SigningPlatformOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatformOverrides

Show SigningPlatformOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatformOverrides

Generic SigningPlatformOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatformOverrides

Associated Types

type Rep SigningPlatformOverrides :: Type -> Type #

NFData SigningPlatformOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatformOverrides

Hashable SigningPlatformOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatformOverrides

ToJSON SigningPlatformOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatformOverrides

FromJSON SigningPlatformOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatformOverrides

type Rep SigningPlatformOverrides Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningPlatformOverrides

type Rep SigningPlatformOverrides = D1 ('MetaData "SigningPlatformOverrides" "Amazonka.Signer.Types.SigningPlatformOverrides" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "SigningPlatformOverrides'" 'PrefixI 'True) (S1 ('MetaSel ('Just "signingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SigningConfigurationOverrides)) :*: S1 ('MetaSel ('Just "signingImageFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageFormat))))

newSigningPlatformOverrides :: SigningPlatformOverrides Source #

Create a value of SigningPlatformOverrides with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:signingConfiguration:SigningPlatformOverrides', signingPlatformOverrides_signingConfiguration - A signing configuration that overrides the default encryption or hash algorithm of a signing job.

$sel:signingImageFormat:SigningPlatformOverrides', signingPlatformOverrides_signingImageFormat - A signed image is a JSON object. When overriding the default signing platform configuration, a customer can select either of two signing formats, JSONEmbedded or JSONDetached. (A third format value, JSON, is reserved for future use.) With JSONEmbedded, the signing image has the payload embedded in it. With JSONDetached, the payload is not be embedded in the signing image.

signingPlatformOverrides_signingConfiguration :: Lens' SigningPlatformOverrides (Maybe SigningConfigurationOverrides) Source #

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

signingPlatformOverrides_signingImageFormat :: Lens' SigningPlatformOverrides (Maybe ImageFormat) Source #

A signed image is a JSON object. When overriding the default signing platform configuration, a customer can select either of two signing formats, JSONEmbedded or JSONDetached. (A third format value, JSON, is reserved for future use.) With JSONEmbedded, the signing image has the payload embedded in it. With JSONDetached, the payload is not be embedded in the signing image.

SigningProfile

data SigningProfile Source #

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

See: newSigningProfile smart constructor.

Constructors

SigningProfile' 

Fields

Instances

Instances details
Eq SigningProfile Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfile

Read SigningProfile Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfile

Show SigningProfile Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfile

Generic SigningProfile Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfile

Associated Types

type Rep SigningProfile :: Type -> Type #

NFData SigningProfile Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfile

Methods

rnf :: SigningProfile -> () #

Hashable SigningProfile Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfile

FromJSON SigningProfile Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfile

type Rep SigningProfile Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfile

type Rep SigningProfile = D1 ('MetaData "SigningProfile" "Amazonka.Signer.Types.SigningProfile" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "SigningProfile'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SigningProfileStatus)) :*: S1 ('MetaSel ('Just "platformDisplayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "signingMaterial") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SigningMaterial)) :*: S1 ('MetaSel ('Just "profileVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "profileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "profileVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "platformId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "signatureValidityPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SignatureValidityPeriod)) :*: (S1 ('MetaSel ('Just "signingParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))))

newSigningProfile :: SigningProfile Source #

Create a value of SigningProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:SigningProfile', signingProfile_status - The status of a code signing profile.

$sel:platformDisplayName:SigningProfile', signingProfile_platformDisplayName - The name of the signing platform.

$sel:arn:SigningProfile', signingProfile_arn - The Amazon Resource Name (ARN) for the signing profile.

$sel:signingMaterial:SigningProfile', signingProfile_signingMaterial - The ACM certificate that is available for use by a signing profile.

$sel:profileVersion:SigningProfile', signingProfile_profileVersion - The version of a signing profile.

$sel:profileName:SigningProfile', signingProfile_profileName - The name of the signing profile.

$sel:profileVersionArn:SigningProfile', signingProfile_profileVersionArn - The ARN of a signing profile, including the profile version.

$sel:platformId:SigningProfile', signingProfile_platformId - The ID of a platform that is available for use by a signing profile.

$sel:signatureValidityPeriod:SigningProfile', signingProfile_signatureValidityPeriod - The validity period for a signing job created using this signing profile.

$sel:signingParameters:SigningProfile', signingProfile_signingParameters - The parameters that are available for use by a code signing user.

$sel:tags:SigningProfile', signingProfile_tags - A list of tags associated with the signing profile.

signingProfile_status :: Lens' SigningProfile (Maybe SigningProfileStatus) Source #

The status of a code signing profile.

signingProfile_arn :: Lens' SigningProfile (Maybe Text) Source #

The Amazon Resource Name (ARN) for the signing profile.

signingProfile_signingMaterial :: Lens' SigningProfile (Maybe SigningMaterial) Source #

The ACM certificate that is available for use by a signing profile.

signingProfile_profileVersion :: Lens' SigningProfile (Maybe Text) Source #

The version of a signing profile.

signingProfile_profileName :: Lens' SigningProfile (Maybe Text) Source #

The name of the signing profile.

signingProfile_profileVersionArn :: Lens' SigningProfile (Maybe Text) Source #

The ARN of a signing profile, including the profile version.

signingProfile_platformId :: Lens' SigningProfile (Maybe Text) Source #

The ID of a platform that is available for use by a signing profile.

signingProfile_signatureValidityPeriod :: Lens' SigningProfile (Maybe SignatureValidityPeriod) Source #

The validity period for a signing job created using this signing profile.

signingProfile_signingParameters :: Lens' SigningProfile (Maybe (HashMap Text Text)) Source #

The parameters that are available for use by a code signing user.

signingProfile_tags :: Lens' SigningProfile (Maybe (HashMap Text Text)) Source #

A list of tags associated with the signing profile.

SigningProfileRevocationRecord

data SigningProfileRevocationRecord Source #

Revocation information for a signing profile.

See: newSigningProfileRevocationRecord smart constructor.

Constructors

SigningProfileRevocationRecord' 

Fields

Instances

Instances details
Eq SigningProfileRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileRevocationRecord

Read SigningProfileRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileRevocationRecord

Show SigningProfileRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileRevocationRecord

Generic SigningProfileRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileRevocationRecord

Associated Types

type Rep SigningProfileRevocationRecord :: Type -> Type #

NFData SigningProfileRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileRevocationRecord

Hashable SigningProfileRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileRevocationRecord

FromJSON SigningProfileRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileRevocationRecord

type Rep SigningProfileRevocationRecord Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningProfileRevocationRecord

type Rep SigningProfileRevocationRecord = D1 ('MetaData "SigningProfileRevocationRecord" "Amazonka.Signer.Types.SigningProfileRevocationRecord" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "SigningProfileRevocationRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "revokedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "revocationEffectiveFrom") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "revokedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newSigningProfileRevocationRecord :: SigningProfileRevocationRecord Source #

Create a value of SigningProfileRevocationRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:revokedBy:SigningProfileRevocationRecord', signingProfileRevocationRecord_revokedBy - The identity of the revoker.

$sel:revocationEffectiveFrom:SigningProfileRevocationRecord', signingProfileRevocationRecord_revocationEffectiveFrom - The time when revocation becomes effective.

$sel:revokedAt:SigningProfileRevocationRecord', signingProfileRevocationRecord_revokedAt - The time when the signing profile was revoked.

Source

data Source Source #

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

See: newSource smart constructor.

Constructors

Source' 

Fields

Instances

Instances details
Eq Source Source # 
Instance details

Defined in Amazonka.Signer.Types.Source

Methods

(==) :: Source -> Source -> Bool #

(/=) :: Source -> Source -> Bool #

Read Source Source # 
Instance details

Defined in Amazonka.Signer.Types.Source

Show Source Source # 
Instance details

Defined in Amazonka.Signer.Types.Source

Generic Source Source # 
Instance details

Defined in Amazonka.Signer.Types.Source

Associated Types

type Rep Source :: Type -> Type #

Methods

from :: Source -> Rep Source x #

to :: Rep Source x -> Source #

NFData Source Source # 
Instance details

Defined in Amazonka.Signer.Types.Source

Methods

rnf :: Source -> () #

Hashable Source Source # 
Instance details

Defined in Amazonka.Signer.Types.Source

Methods

hashWithSalt :: Int -> Source -> Int #

hash :: Source -> Int #

ToJSON Source Source # 
Instance details

Defined in Amazonka.Signer.Types.Source

FromJSON Source Source # 
Instance details

Defined in Amazonka.Signer.Types.Source

type Rep Source Source # 
Instance details

Defined in Amazonka.Signer.Types.Source

type Rep Source = D1 ('MetaData "Source" "Amazonka.Signer.Types.Source" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "Source'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Source))))

newSource :: Source Source #

Create a value of Source with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3:Source', source_s3 - The S3Source object.

source_s3 :: Lens' Source (Maybe S3Source) Source #

The S3Source object.