interface NetworkManagerSegmentUpdateProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.NetworkManager.Events.CoreNetworkEvents.NetworkManagerSegmentUpdate.NetworkManagerSegmentUpdateProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsnetworkmanager/events#CoreNetworkEvents_NetworkManagerSegmentUpdate_NetworkManagerSegmentUpdateProps |
Java | software.amazon.awscdk.mixins.preview.services.networkmanager.events.CoreNetworkEvents.NetworkManagerSegmentUpdate.NetworkManagerSegmentUpdateProps |
Python | aws_cdk.mixins_preview.aws_networkmanager.events.CoreNetworkEvents.NetworkManagerSegmentUpdate.NetworkManagerSegmentUpdateProps |
TypeScript | @aws-cdk/mixins-preview ยป aws_networkmanager ยป events ยป CoreNetworkEvents ยป NetworkManagerSegmentUpdate ยป NetworkManagerSegmentUpdateProps |
Props type for CoreNetwork aws.networkmanager@NetworkManagerSegmentUpdate event.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { events as networkmanager_events } from '@aws-cdk/mixins-preview/aws-networkmanager';
const networkManagerSegmentUpdateProps: networkmanager_events.CoreNetworkEvents.NetworkManagerSegmentUpdate.NetworkManagerSegmentUpdateProps = {
attachmentArn: ['attachmentArn'],
changeDescription: ['changeDescription'],
changeType: ['changeType'],
coreNetworkArn: ['coreNetworkArn'],
edgeLocation: ['edgeLocation'],
eventMetadata: {
region: ['region'],
resources: ['resources'],
version: ['version'],
},
networkFunctionGroupName: ['networkFunctionGroupName'],
newNetworkFunctionGroupName: ['newNetworkFunctionGroupName'],
newSegmentName: ['newSegmentName'],
previousNetworkFunctionGroupName: ['previousNetworkFunctionGroupName'],
previousSegmentName: ['previousSegmentName'],
segmentName: ['segmentName'],
};
Properties
| Name | Type | Description |
|---|---|---|
| attachment | string[] | attachmentArn property. |
| change | string[] | changeDescription property. |
| change | string[] | changeType property. |
| core | string[] | coreNetworkArn property. |
| edge | string[] | edgeLocation property. |
| event | AWSEvent | EventBridge event metadata. |
| network | string[] | networkFunctionGroupName property. |
| new | string[] | newNetworkFunctionGroupName property. |
| new | string[] | newSegmentName property. |
| previous | string[] | previousNetworkFunctionGroupName property. |
| previous | string[] | previousSegmentName property. |
| segment | string[] | segmentName property. |
attachmentArn?
Type:
string[]
(optional, default: Do not filter on this field)
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.Match for more advanced matching options.
changeDescription?
Type:
string[]
(optional, default: Do not filter on this field)
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.
changeType?
Type:
string[]
(optional, default: Do not filter on this field)
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.
coreNetworkArn?
Type:
string[]
(optional, default: Filter with the CoreNetwork reference)
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.
edgeLocation?
Type:
string[]
(optional, default: Do not filter on this field)
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.Match for more advanced matching options.
eventMetadata?
Type:
AWSEvent
(optional, default: -)
EventBridge event metadata.
networkFunctionGroupName?
Type:
string[]
(optional, default: Do not filter on this field)
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.Match for more advanced matching options.
newNetworkFunctionGroupName?
Type:
string[]
(optional, default: Do not filter on this field)
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.Match for more advanced matching options.
newSegmentName?
Type:
string[]
(optional, default: Do not filter on this field)
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.Match for more advanced matching options.
previousNetworkFunctionGroupName?
Type:
string[]
(optional, default: Do not filter on this field)
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.Match for more advanced matching options.
previousSegmentName?
Type:
string[]
(optional, default: Do not filter on this field)
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.Match for more advanced matching options.
segmentName?
Type:
string[]
(optional, default: Do not filter on this field)
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.Match for more advanced matching options.

.NET
Go
Java
Python
TypeScript