ExtensionAttributes

class aws_cdk.aws_appconfig.ExtensionAttributes(*, extension_id, extension_version_number, actions=None, description=None, extension_arn=None, name=None)

Bases: object

Attributes of an existing AWS AppConfig extension to import.

Parameters:
  • extension_id (str) – The ID of the extension.

  • extension_version_number (Union[int, float]) – The version number of the extension.

  • actions (Optional[Sequence[Action]]) – The actions of the extension. Default: - None.

  • description (Optional[str]) – The description of the extension. Default: - None.

  • extension_arn (Optional[str]) – The Amazon Resource Name (ARN) of the extension. Default: - The extension ARN is generated.

  • name (Optional[str]) – The name of the extension. Default: - None.

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_appconfig as appconfig

# action: appconfig.Action

extension_attributes = appconfig.ExtensionAttributes(
    extension_id="extensionId",
    extension_version_number=123,

    # the properties below are optional
    actions=[action],
    description="description",
    extension_arn="extensionArn",
    name="name"
)

Attributes

actions

The actions of the extension.

Default:
  • None.

description

The description of the extension.

Default:
  • None.

extension_arn

The Amazon Resource Name (ARN) of the extension.

Default:
  • The extension ARN is generated.

extension_id

The ID of the extension.

extension_version_number

The version number of the extension.

name

The name of the extension.

Default:
  • None.