create_code_signing_config¶
Operation¶
create_code_signing_config
async
¶
create_code_signing_config(input: CreateCodeSigningConfigInput, plugins: list[Plugin] | None = None) -> CreateCodeSigningConfigOutput
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).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
CreateCodeSigningConfigInput
|
An instance of |
required |
plugins
|
list[Plugin] | None
|
A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations. |
None
|
Returns:
| Type | Description |
|---|---|
CreateCodeSigningConfigOutput
|
An instance of |
Input¶
CreateCodeSigningConfigInput
dataclass
¶
Dataclass for CreateCodeSigningConfigInput structure.
Attributes¶
allowed_publishers
class-attribute
instance-attribute
¶
allowed_publishers: AllowedPublishers | None = None
Signing profiles for this code signing configuration.
code_signing_policies
class-attribute
instance-attribute
¶
code_signing_policies: CodeSigningPolicies | None = None
The code signing policies define the actions to take if the validation checks fail.
description
class-attribute
instance-attribute
¶
description: str | None = None
Descriptive name for this code signing configuration.
tags
class-attribute
instance-attribute
¶
tags: dict[str, str] | None = None
A list of tags to add to the code signing configuration.
Output¶
CreateCodeSigningConfigOutput
dataclass
¶
Dataclass for CreateCodeSigningConfigOutput structure.
Attributes¶
code_signing_config
instance-attribute
¶
code_signing_config: CodeSigningConfig
The code signing configuration.