NetworkManagerSegmentUpdate
- class aws_cdk.mixins_preview.aws_networkmanager.events.NetworkManagerSegmentUpdate
Bases:
object(experimental) EventBridge event pattern for aws.networkmanager@NetworkManagerSegmentUpdate.
- 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_segment_update = networkmanager_events.NetworkManagerSegmentUpdate()
- Stability:
experimental
Static Methods
- classmethod network_manager_segment_update_pattern(*, attachment_arn=None, change_description=None, change_type=None, core_network_arn=None, edge_location=None, event_metadata=None, network_function_group_name=None, new_network_function_group_name=None, new_segment_name=None, previous_network_function_group_name=None, previous_segment_name=None, segment_name=None)
(experimental) EventBridge event pattern for Network Manager Segment Update.
- Parameters:
attachment_arn (
Optional[Sequence[str]]) – (experimental) attachmentArn property. Specify an array of string values to match this event if the actual value of attachmentArn is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldchange_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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldchange_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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldcore_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 theaws_events.Matchfor more advanced matching options. Default: - Filter with the CoreNetwork referenceedge_location (
Optional[Sequence[str]]) – (experimental) edgeLocation property. Specify an array of string values to match this event if the actual value of edgeLocation is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldevent_metadata (
Union[AWSEventMetadataProps,Dict[str,Any],None]) – (experimental) EventBridge event metadata. Default: - -network_function_group_name (
Optional[Sequence[str]]) – (experimental) networkFunctionGroupName property. Specify an array of string values to match this event if the actual value of networkFunctionGroupName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldnew_network_function_group_name (
Optional[Sequence[str]]) – (experimental) newNetworkFunctionGroupName property. Specify an array of string values to match this event if the actual value of newNetworkFunctionGroupName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldnew_segment_name (
Optional[Sequence[str]]) – (experimental) newSegmentName property. Specify an array of string values to match this event if the actual value of newSegmentName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldprevious_network_function_group_name (
Optional[Sequence[str]]) – (experimental) previousNetworkFunctionGroupName property. Specify an array of string values to match this event if the actual value of previousNetworkFunctionGroupName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldprevious_segment_name (
Optional[Sequence[str]]) – (experimental) previousSegmentName property. Specify an array of string values to match this event if the actual value of previousSegmentName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldsegment_name (
Optional[Sequence[str]]) – (experimental) segmentName property. Specify an array of string values to match this event if the actual value of segmentName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field
- Stability:
experimental
- Return type:
NetworkManagerSegmentUpdateProps
- class NetworkManagerSegmentUpdate.NetworkManagerSegmentUpdateProps(*, attachment_arn=None, change_description=None, change_type=None, core_network_arn=None, edge_location=None, event_metadata=None, network_function_group_name=None, new_network_function_group_name=None, new_segment_name=None, previous_network_function_group_name=None, previous_segment_name=None, segment_name=None)
Bases:
object(experimental) Props type for aws.networkmanager@NetworkManagerSegmentUpdate event.
- Parameters:
attachment_arn (
Optional[Sequence[str]]) – (experimental) attachmentArn property. Specify an array of string values to match this event if the actual value of attachmentArn is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldchange_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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldchange_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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldcore_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 theaws_events.Matchfor more advanced matching options. Default: - Filter with the CoreNetwork referenceedge_location (
Optional[Sequence[str]]) – (experimental) edgeLocation property. Specify an array of string values to match this event if the actual value of edgeLocation is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldevent_metadata (
Union[AWSEventMetadataProps,Dict[str,Any],None]) – (experimental) EventBridge event metadata. Default: - -network_function_group_name (
Optional[Sequence[str]]) – (experimental) networkFunctionGroupName property. Specify an array of string values to match this event if the actual value of networkFunctionGroupName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldnew_network_function_group_name (
Optional[Sequence[str]]) – (experimental) newNetworkFunctionGroupName property. Specify an array of string values to match this event if the actual value of newNetworkFunctionGroupName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldnew_segment_name (
Optional[Sequence[str]]) – (experimental) newSegmentName property. Specify an array of string values to match this event if the actual value of newSegmentName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldprevious_network_function_group_name (
Optional[Sequence[str]]) – (experimental) previousNetworkFunctionGroupName property. Specify an array of string values to match this event if the actual value of previousNetworkFunctionGroupName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldprevious_segment_name (
Optional[Sequence[str]]) – (experimental) previousSegmentName property. Specify an array of string values to match this event if the actual value of previousSegmentName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldsegment_name (
Optional[Sequence[str]]) – (experimental) segmentName property. Specify an array of string values to match this event if the actual value of segmentName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor 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_segment_update_props = networkmanager_events.NetworkManagerSegmentUpdate.NetworkManagerSegmentUpdateProps( attachment_arn=["attachmentArn"], change_description=["changeDescription"], change_type=["changeType"], core_network_arn=["coreNetworkArn"], edge_location=["edgeLocation"], event_metadata=AWSEventMetadataProps( region=["region"], resources=["resources"], version=["version"] ), network_function_group_name=["networkFunctionGroupName"], new_network_function_group_name=["newNetworkFunctionGroupName"], new_segment_name=["newSegmentName"], previous_network_function_group_name=["previousNetworkFunctionGroupName"], previous_segment_name=["previousSegmentName"], segment_name=["segmentName"] )
Attributes
- attachment_arn
(experimental) attachmentArn property.
Specify an array of string values to match this event if the actual value of attachmentArn is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- 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.Matchfor 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.Matchfor 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.Matchfor more advanced matching options.- Default:
Filter with the CoreNetwork reference
- Stability:
experimental
- edge_location
(experimental) edgeLocation property.
Specify an array of string values to match this event if the actual value of edgeLocation is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- event_metadata
(experimental) EventBridge event metadata.
- Default:
- Stability:
experimental
- network_function_group_name
(experimental) networkFunctionGroupName property.
Specify an array of string values to match this event if the actual value of networkFunctionGroupName is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- new_network_function_group_name
(experimental) newNetworkFunctionGroupName property.
Specify an array of string values to match this event if the actual value of newNetworkFunctionGroupName is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- new_segment_name
(experimental) newSegmentName property.
Specify an array of string values to match this event if the actual value of newSegmentName is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- previous_network_function_group_name
(experimental) previousNetworkFunctionGroupName property.
Specify an array of string values to match this event if the actual value of previousNetworkFunctionGroupName is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- previous_segment_name
(experimental) previousSegmentName property.
Specify an array of string values to match this event if the actual value of previousSegmentName is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- segment_name
(experimental) segmentName property.
Specify an array of string values to match this event if the actual value of segmentName is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental