Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data SigningProfile = SigningProfile' {
- status :: Maybe SigningProfileStatus
- platformDisplayName :: Maybe Text
- arn :: Maybe Text
- signingMaterial :: Maybe SigningMaterial
- profileVersion :: Maybe Text
- profileName :: Maybe Text
- profileVersionArn :: Maybe Text
- platformId :: Maybe Text
- signatureValidityPeriod :: Maybe SignatureValidityPeriod
- signingParameters :: Maybe (HashMap Text Text)
- tags :: Maybe (HashMap Text Text)
- newSigningProfile :: SigningProfile
- signingProfile_status :: Lens' SigningProfile (Maybe SigningProfileStatus)
- signingProfile_platformDisplayName :: Lens' SigningProfile (Maybe Text)
- signingProfile_arn :: Lens' SigningProfile (Maybe Text)
- signingProfile_signingMaterial :: Lens' SigningProfile (Maybe SigningMaterial)
- signingProfile_profileVersion :: Lens' SigningProfile (Maybe Text)
- signingProfile_profileName :: Lens' SigningProfile (Maybe Text)
- signingProfile_profileVersionArn :: Lens' SigningProfile (Maybe Text)
- signingProfile_platformId :: Lens' SigningProfile (Maybe Text)
- signingProfile_signatureValidityPeriod :: Lens' SigningProfile (Maybe SignatureValidityPeriod)
- signingProfile_signingParameters :: Lens' SigningProfile (Maybe (HashMap Text Text))
- 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.
SigningProfile' | |
|
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: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_platformDisplayName :: Lens' SigningProfile (Maybe Text) Source #
The name of the signing platform.
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.