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.SigningPlatformOverrides

Description

 
Synopsis

Documentation

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.