NetworkManagerPolicyUpdate

class aws_cdk.mixins_preview.aws_networkmanager.events.NetworkManagerPolicyUpdate

Bases: object

(experimental) EventBridge event pattern for aws.networkmanager@NetworkManagerPolicyUpdate.

Stability:

experimental

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.mixins_preview.aws_networkmanager import events as networkmanager_events

network_manager_policy_update = networkmanager_events.NetworkManagerPolicyUpdate()
Stability:

experimental

Static Methods

classmethod network_manager_policy_update_pattern(*, change_description=None, change_type=None, core_network_arn=None, event_metadata=None, policy_version_id=None)

(experimental) EventBridge event pattern for Network Manager Policy Update.

Parameters:
  • change_description (Optional[Sequence[str]]) – (experimental) changeDescription property. Specify an array of string values to match this event if the actual value of changeDescription is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Do not filter on this field

  • change_type (Optional[Sequence[str]]) – (experimental) changeType property. Specify an array of string values to match this event if the actual value of changeType is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Do not filter on this field

  • core_network_arn (Optional[Sequence[str]]) – (experimental) coreNetworkArn property. Specify an array of string values to match this event if the actual value of coreNetworkArn is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Filter with the CoreNetwork reference

  • event_metadata (Union[AWSEventMetadataProps, Dict[str, Any], None]) – (experimental) EventBridge event metadata. Default: - -

  • policy_version_id (Optional[Sequence[str]]) – (experimental) policyVersionId property. Specify an array of string values to match this event if the actual value of policyVersionId is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Do not filter on this field

Stability:

experimental

Return type:

EventPattern

NetworkManagerPolicyUpdateProps

class NetworkManagerPolicyUpdate.NetworkManagerPolicyUpdateProps(*, change_description=None, change_type=None, core_network_arn=None, event_metadata=None, policy_version_id=None)

Bases: object

(experimental) Props type for aws.networkmanager@NetworkManagerPolicyUpdate event.

Parameters:
  • change_description (Optional[Sequence[str]]) – (experimental) changeDescription property. Specify an array of string values to match this event if the actual value of changeDescription is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Do not filter on this field

  • change_type (Optional[Sequence[str]]) – (experimental) changeType property. Specify an array of string values to match this event if the actual value of changeType is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Do not filter on this field

  • core_network_arn (Optional[Sequence[str]]) – (experimental) coreNetworkArn property. Specify an array of string values to match this event if the actual value of coreNetworkArn is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Filter with the CoreNetwork reference

  • event_metadata (Union[AWSEventMetadataProps, Dict[str, Any], None]) – (experimental) EventBridge event metadata. Default: - -

  • policy_version_id (Optional[Sequence[str]]) – (experimental) policyVersionId property. Specify an array of string values to match this event if the actual value of policyVersionId is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Do not filter on this field

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

from aws_cdk import AWSEventMetadataProps
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.mixins_preview.aws_networkmanager import events as networkmanager_events

network_manager_policy_update_props = networkmanager_events.NetworkManagerPolicyUpdate.NetworkManagerPolicyUpdateProps(
    change_description=["changeDescription"],
    change_type=["changeType"],
    core_network_arn=["coreNetworkArn"],
    event_metadata=AWSEventMetadataProps(
        region=["region"],
        resources=["resources"],
        version=["version"]
    ),
    policy_version_id=["policyVersionId"]
)

Attributes

change_description

(experimental) changeDescription property.

Specify an array of string values to match this event if the actual value of changeDescription is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default:
  • Do not filter on this field

Stability:

experimental

change_type

(experimental) changeType property.

Specify an array of string values to match this event if the actual value of changeType is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default:
  • Do not filter on this field

Stability:

experimental

core_network_arn

(experimental) coreNetworkArn property.

Specify an array of string values to match this event if the actual value of coreNetworkArn is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default:
  • Filter with the CoreNetwork reference

Stability:

experimental

event_metadata

(experimental) EventBridge event metadata.

Default:

Stability:

experimental

policy_version_id

(experimental) policyVersionId property.

Specify an array of string values to match this event if the actual value of policyVersionId is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default:
  • Do not filter on this field

Stability:

experimental