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 |
Creates a code signing configuration. A code signing configuration defines a list of allowed signing profiles and defines the code-signing validation policy (action to be taken if deployment validation checks fail).
Synopsis
- data CreateCodeSigningConfig = CreateCodeSigningConfig' {}
- newCreateCodeSigningConfig :: AllowedPublishers -> CreateCodeSigningConfig
- createCodeSigningConfig_codeSigningPolicies :: Lens' CreateCodeSigningConfig (Maybe CodeSigningPolicies)
- createCodeSigningConfig_description :: Lens' CreateCodeSigningConfig (Maybe Text)
- createCodeSigningConfig_allowedPublishers :: Lens' CreateCodeSigningConfig AllowedPublishers
- data CreateCodeSigningConfigResponse = CreateCodeSigningConfigResponse' {}
- newCreateCodeSigningConfigResponse :: Int -> CodeSigningConfig -> CreateCodeSigningConfigResponse
- createCodeSigningConfigResponse_httpStatus :: Lens' CreateCodeSigningConfigResponse Int
- createCodeSigningConfigResponse_codeSigningConfig :: Lens' CreateCodeSigningConfigResponse CodeSigningConfig
Creating a Request
data CreateCodeSigningConfig Source #
See: newCreateCodeSigningConfig
smart constructor.
CreateCodeSigningConfig' | |
|
Instances
newCreateCodeSigningConfig Source #
Create a value of CreateCodeSigningConfig
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:codeSigningPolicies:CreateCodeSigningConfig'
, createCodeSigningConfig_codeSigningPolicies
- The code signing policies define the actions to take if the validation
checks fail.
$sel:description:CreateCodeSigningConfig'
, createCodeSigningConfig_description
- Descriptive name for this code signing configuration.
$sel:allowedPublishers:CreateCodeSigningConfig'
, createCodeSigningConfig_allowedPublishers
- Signing profiles for this code signing configuration.
Request Lenses
createCodeSigningConfig_codeSigningPolicies :: Lens' CreateCodeSigningConfig (Maybe CodeSigningPolicies) Source #
The code signing policies define the actions to take if the validation checks fail.
createCodeSigningConfig_description :: Lens' CreateCodeSigningConfig (Maybe Text) Source #
Descriptive name for this code signing configuration.
createCodeSigningConfig_allowedPublishers :: Lens' CreateCodeSigningConfig AllowedPublishers Source #
Signing profiles for this code signing configuration.
Destructuring the Response
data CreateCodeSigningConfigResponse Source #
See: newCreateCodeSigningConfigResponse
smart constructor.
CreateCodeSigningConfigResponse' | |
|
Instances
Eq CreateCodeSigningConfigResponse Source # | |
Read CreateCodeSigningConfigResponse Source # | |
Show CreateCodeSigningConfigResponse Source # | |
Defined in Amazonka.Lambda.CreateCodeSigningConfig | |
Generic CreateCodeSigningConfigResponse Source # | |
NFData CreateCodeSigningConfigResponse Source # | |
Defined in Amazonka.Lambda.CreateCodeSigningConfig rnf :: CreateCodeSigningConfigResponse -> () # | |
type Rep CreateCodeSigningConfigResponse Source # | |
Defined in Amazonka.Lambda.CreateCodeSigningConfig type Rep CreateCodeSigningConfigResponse = D1 ('MetaData "CreateCodeSigningConfigResponse" "Amazonka.Lambda.CreateCodeSigningConfig" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'False) (C1 ('MetaCons "CreateCodeSigningConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "codeSigningConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CodeSigningConfig))) |
newCreateCodeSigningConfigResponse Source #
Create a value of CreateCodeSigningConfigResponse
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:httpStatus:CreateCodeSigningConfigResponse'
, createCodeSigningConfigResponse_httpStatus
- The response's http status code.
$sel:codeSigningConfig:CreateCodeSigningConfigResponse'
, createCodeSigningConfigResponse_codeSigningConfig
- The code signing configuration.
Response Lenses
createCodeSigningConfigResponse_httpStatus :: Lens' CreateCodeSigningConfigResponse Int Source #
The response's http status code.
createCodeSigningConfigResponse_codeSigningConfig :: Lens' CreateCodeSigningConfigResponse CodeSigningConfig Source #
The code signing configuration.