| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Signer.Types.SigningProfile
Description
Synopsis
- data SigningProfile = SigningProfile' {
- arn :: Maybe Text
- platformDisplayName :: Maybe Text
- platformId :: Maybe Text
- profileName :: Maybe Text
- profileVersion :: Maybe Text
- profileVersionArn :: Maybe Text
- signatureValidityPeriod :: Maybe SignatureValidityPeriod
- signingMaterial :: Maybe SigningMaterial
- signingParameters :: Maybe (HashMap Text Text)
- status :: Maybe SigningProfileStatus
- tags :: Maybe (HashMap Text Text)
- newSigningProfile :: SigningProfile
- signingProfile_arn :: Lens' SigningProfile (Maybe Text)
- signingProfile_platformDisplayName :: Lens' SigningProfile (Maybe Text)
- signingProfile_platformId :: Lens' SigningProfile (Maybe Text)
- signingProfile_profileName :: Lens' SigningProfile (Maybe Text)
- signingProfile_profileVersion :: Lens' SigningProfile (Maybe Text)
- signingProfile_profileVersionArn :: Lens' SigningProfile (Maybe Text)
- signingProfile_signatureValidityPeriod :: Lens' SigningProfile (Maybe SignatureValidityPeriod)
- signingProfile_signingMaterial :: Lens' SigningProfile (Maybe SigningMaterial)
- signingProfile_signingParameters :: Lens' SigningProfile (Maybe (HashMap Text Text))
- signingProfile_status :: Lens' SigningProfile (Maybe SigningProfileStatus)
- signingProfile_tags :: Lens' SigningProfile (Maybe (HashMap Text Text))
Documentation
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
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:arn:SigningProfile', signingProfile_arn - The Amazon Resource Name (ARN) for the signing profile.
$sel:platformDisplayName:SigningProfile', signingProfile_platformDisplayName - The name of the signing platform.
$sel:platformId:SigningProfile', signingProfile_platformId - The ID of a platform that is available for use by a signing profile.
$sel:profileName:SigningProfile', signingProfile_profileName - The name of the signing profile.
$sel:profileVersion:SigningProfile', signingProfile_profileVersion - The version of a signing profile.
$sel:profileVersionArn:SigningProfile', signingProfile_profileVersionArn - The ARN of a signing profile, including the profile version.
$sel:signatureValidityPeriod:SigningProfile', signingProfile_signatureValidityPeriod - The validity period for a signing job created using this signing
profile.
$sel:signingMaterial:SigningProfile', signingProfile_signingMaterial - The ACM certificate that is available for use by a signing profile.
$sel:signingParameters:SigningProfile', signingProfile_signingParameters - The parameters that are available for use by a code signing user.
$sel:status:SigningProfile', signingProfile_status - The status of a code signing profile.
$sel:tags:SigningProfile', signingProfile_tags - A list of tags associated with the signing profile.
signingProfile_arn :: Lens' SigningProfile (Maybe Text) Source #
The Amazon Resource Name (ARN) for the signing profile.
signingProfile_platformDisplayName :: Lens' SigningProfile (Maybe Text) Source #
The name of the signing platform.
signingProfile_platformId :: Lens' SigningProfile (Maybe Text) Source #
The ID of a platform that is available for use by a signing profile.
signingProfile_profileName :: Lens' SigningProfile (Maybe Text) Source #
The name of the signing profile.
signingProfile_profileVersion :: Lens' SigningProfile (Maybe Text) Source #
The version of a signing profile.
signingProfile_profileVersionArn :: Lens' SigningProfile (Maybe Text) Source #
The ARN of a signing profile, including the profile version.
signingProfile_signatureValidityPeriod :: Lens' SigningProfile (Maybe SignatureValidityPeriod) Source #
The validity period for a signing job created using this signing profile.
signingProfile_signingMaterial :: Lens' SigningProfile (Maybe SigningMaterial) Source #
The ACM certificate that is available for use by a signing profile.
signingProfile_signingParameters :: Lens' SigningProfile (Maybe (HashMap Text Text)) Source #
The parameters that are available for use by a code signing user.
signingProfile_status :: Lens' SigningProfile (Maybe SigningProfileStatus) Source #
The status of a code signing profile.
signingProfile_tags :: Lens' SigningProfile (Maybe (HashMap Text Text)) Source #
A list of tags associated with the signing profile.