AWSXRayInsightUpdate

class aws_cdk.mixins_preview.aws_xray.events.AWSXRayInsightUpdate

Bases: object

(experimental) EventBridge event pattern for aws.xray@AWSXRayInsightUpdate.

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_xray import events as xray_events

a_wSXRay_insight_update = xray_events.AWSXRayInsightUpdate()
Stability:

experimental

Static Methods

classmethod aws_x_ray_insight_update_pattern(*, categories=None, client_request_impact_statistics=None, end_time=None, event=None, event_metadata=None, group_name=None, insight_id=None, root_cause_service_id=None, root_cause_service_request_impact_statistics=None, start_time=None, state=None, summary=None, top_anomalous_services=None)

(experimental) EventBridge event pattern for AWS X-Ray Insight Update.

Parameters:
  • categories (Optional[Sequence[str]]) – (experimental) Categories property. Specify an array of string values to match this event if the actual value of Categories 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

  • client_request_impact_statistics (Union[ClientRequestImpactStatistics, Dict[str, Any], None]) – (experimental) ClientRequestImpactStatistics property. Specify an array of string values to match this event if the actual value of ClientRequestImpactStatistics 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

  • end_time (Optional[Sequence[str]]) – (experimental) EndTime property. Specify an array of string values to match this event if the actual value of EndTime 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

  • event (Union[Event, Dict[str, Any], None]) – (experimental) Event property. Specify an array of string values to match this event if the actual value of Event 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

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

  • group_name (Optional[Sequence[str]]) – (experimental) GroupName property. Specify an array of string values to match this event if the actual value of GroupName 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

  • insight_id (Optional[Sequence[str]]) – (experimental) InsightId property. Specify an array of string values to match this event if the actual value of InsightId 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

  • root_cause_service_id (Union[RootCauseServiceId, Dict[str, Any], None]) – (experimental) RootCauseServiceId property. Specify an array of string values to match this event if the actual value of RootCauseServiceId 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

  • root_cause_service_request_impact_statistics (Union[ClientRequestImpactStatistics, Dict[str, Any], None]) – (experimental) RootCauseServiceRequestImpactStatistics property. Specify an array of string values to match this event if the actual value of RootCauseServiceRequestImpactStatistics 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

  • start_time (Optional[Sequence[str]]) – (experimental) StartTime property. Specify an array of string values to match this event if the actual value of StartTime 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

  • state (Optional[Sequence[str]]) – (experimental) State property. Specify an array of string values to match this event if the actual value of State 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

  • summary (Optional[Sequence[str]]) – (experimental) Summary property. Specify an array of string values to match this event if the actual value of Summary 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

  • top_anomalous_services (Optional[Sequence[Union[AwsxRayInsightUpdateItem, Dict[str, Any]]]]) – (experimental) TopAnomalousServices property. Specify an array of string values to match this event if the actual value of TopAnomalousServices 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

AWSXRayInsightUpdateProps

class AWSXRayInsightUpdate.AWSXRayInsightUpdateProps(*, categories=None, client_request_impact_statistics=None, end_time=None, event=None, event_metadata=None, group_name=None, insight_id=None, root_cause_service_id=None, root_cause_service_request_impact_statistics=None, start_time=None, state=None, summary=None, top_anomalous_services=None)

Bases: object

(experimental) Props type for aws.xray@AWSXRayInsightUpdate event.

Parameters:
  • categories (Optional[Sequence[str]]) – (experimental) Categories property. Specify an array of string values to match this event if the actual value of Categories 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

  • client_request_impact_statistics (Union[ClientRequestImpactStatistics, Dict[str, Any], None]) – (experimental) ClientRequestImpactStatistics property. Specify an array of string values to match this event if the actual value of ClientRequestImpactStatistics 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

  • end_time (Optional[Sequence[str]]) – (experimental) EndTime property. Specify an array of string values to match this event if the actual value of EndTime 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

  • event (Union[Event, Dict[str, Any], None]) – (experimental) Event property. Specify an array of string values to match this event if the actual value of Event 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

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

  • group_name (Optional[Sequence[str]]) – (experimental) GroupName property. Specify an array of string values to match this event if the actual value of GroupName 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

  • insight_id (Optional[Sequence[str]]) – (experimental) InsightId property. Specify an array of string values to match this event if the actual value of InsightId 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

  • root_cause_service_id (Union[RootCauseServiceId, Dict[str, Any], None]) – (experimental) RootCauseServiceId property. Specify an array of string values to match this event if the actual value of RootCauseServiceId 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

  • root_cause_service_request_impact_statistics (Union[ClientRequestImpactStatistics, Dict[str, Any], None]) – (experimental) RootCauseServiceRequestImpactStatistics property. Specify an array of string values to match this event if the actual value of RootCauseServiceRequestImpactStatistics 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

  • start_time (Optional[Sequence[str]]) – (experimental) StartTime property. Specify an array of string values to match this event if the actual value of StartTime 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

  • state (Optional[Sequence[str]]) – (experimental) State property. Specify an array of string values to match this event if the actual value of State 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

  • summary (Optional[Sequence[str]]) – (experimental) Summary property. Specify an array of string values to match this event if the actual value of Summary 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

  • top_anomalous_services (Optional[Sequence[Union[AwsxRayInsightUpdateItem, Dict[str, Any]]]]) – (experimental) TopAnomalousServices property. Specify an array of string values to match this event if the actual value of TopAnomalousServices 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_xray import events as xray_events

# names: Any

a_wSXRay_insight_update_props = xray_events.AWSXRayInsightUpdate.AWSXRayInsightUpdateProps(
    categories=["categories"],
    client_request_impact_statistics=xray_events.AWSXRayInsightUpdate.ClientRequestImpactStatistics(
        fault_count=["faultCount"],
        ok_count=["okCount"],
        total_count=["totalCount"]
    ),
    end_time=["endTime"],
    event=xray_events.AWSXRayInsightUpdate.Event(
        client_request_impact_statistics=xray_events.AWSXRayInsightUpdate.ClientRequestImpactStatistics(
            fault_count=["faultCount"],
            ok_count=["okCount"],
            total_count=["totalCount"]
        ),
        event_time=["eventTime"],
        root_cause_service_request_impact_statistics=xray_events.AWSXRayInsightUpdate.ClientRequestImpactStatistics(
            fault_count=["faultCount"],
            ok_count=["okCount"],
            total_count=["totalCount"]
        ),
        summary=["summary"],
        top_anomalous_services=[xray_events.AWSXRayInsightUpdate.AwsxRayInsightUpdateItem(
            service_id=xray_events.AWSXRayInsightUpdate.ServiceId(
                account_id=["accountId"],
                name=["name"],
                names=[names],
                type=["type"]
            )
        )]
    ),
    event_metadata=AWSEventMetadataProps(
        region=["region"],
        resources=["resources"],
        version=["version"]
    ),
    group_name=["groupName"],
    insight_id=["insightId"],
    root_cause_service_id=xray_events.AWSXRayInsightUpdate.RootCauseServiceId(
        account_id=["accountId"],
        name=["name"],
        names=[names],
        type=["type"]
    ),
    root_cause_service_request_impact_statistics=xray_events.AWSXRayInsightUpdate.ClientRequestImpactStatistics(
        fault_count=["faultCount"],
        ok_count=["okCount"],
        total_count=["totalCount"]
    ),
    start_time=["startTime"],
    state=["state"],
    summary=["summary"],
    top_anomalous_services=[xray_events.AWSXRayInsightUpdate.AwsxRayInsightUpdateItem(
        service_id=xray_events.AWSXRayInsightUpdate.ServiceId(
            account_id=["accountId"],
            name=["name"],
            names=[names],
            type=["type"]
        )
    )]
)

Attributes

categories

(experimental) Categories property.

Specify an array of string values to match this event if the actual value of Categories 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

client_request_impact_statistics

(experimental) ClientRequestImpactStatistics property.

Specify an array of string values to match this event if the actual value of ClientRequestImpactStatistics 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

end_time

(experimental) EndTime property.

Specify an array of string values to match this event if the actual value of EndTime 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

event

(experimental) Event property.

Specify an array of string values to match this event if the actual value of Event 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

event_metadata

(experimental) EventBridge event metadata.

Default:

Stability:

experimental

group_name

(experimental) GroupName property.

Specify an array of string values to match this event if the actual value of GroupName 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

insight_id

(experimental) InsightId property.

Specify an array of string values to match this event if the actual value of InsightId 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

root_cause_service_id

(experimental) RootCauseServiceId property.

Specify an array of string values to match this event if the actual value of RootCauseServiceId 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

root_cause_service_request_impact_statistics

(experimental) RootCauseServiceRequestImpactStatistics property.

Specify an array of string values to match this event if the actual value of RootCauseServiceRequestImpactStatistics 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

start_time

(experimental) StartTime property.

Specify an array of string values to match this event if the actual value of StartTime 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

state

(experimental) State property.

Specify an array of string values to match this event if the actual value of State 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

summary

(experimental) Summary property.

Specify an array of string values to match this event if the actual value of Summary 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

top_anomalous_services

(experimental) TopAnomalousServices property.

Specify an array of string values to match this event if the actual value of TopAnomalousServices 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

AwsxRayInsightUpdateItem

class AWSXRayInsightUpdate.AwsxRayInsightUpdateItem(*, service_id=None)

Bases: object

(experimental) Type definition for AWSXRayInsightUpdateItem.

Parameters:

service_id (Union[ServiceId, Dict[str, Any], None]) – (experimental) ServiceId property. Specify an array of string values to match this event if the actual value of ServiceId 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:

# 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_xray import events as xray_events

# names: Any

awsx_ray_insight_update_item = xray_events.AWSXRayInsightUpdate.AwsxRayInsightUpdateItem(
    service_id=xray_events.AWSXRayInsightUpdate.ServiceId(
        account_id=["accountId"],
        name=["name"],
        names=[names],
        type=["type"]
    )
)

Attributes

service_id

(experimental) ServiceId property.

Specify an array of string values to match this event if the actual value of ServiceId 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

ClientRequestImpactStatistics

class AWSXRayInsightUpdate.ClientRequestImpactStatistics(*, fault_count=None, ok_count=None, total_count=None)

Bases: object

(experimental) Type definition for ClientRequestImpactStatistics.

Parameters:
  • fault_count (Optional[Sequence[str]]) – (experimental) FaultCount property. Specify an array of string values to match this event if the actual value of FaultCount 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

  • ok_count (Optional[Sequence[str]]) – (experimental) OkCount property. Specify an array of string values to match this event if the actual value of OkCount 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

  • total_count (Optional[Sequence[str]]) – (experimental) TotalCount property. Specify an array of string values to match this event if the actual value of TotalCount 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:

# 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_xray import events as xray_events

client_request_impact_statistics = xray_events.AWSXRayInsightUpdate.ClientRequestImpactStatistics(
    fault_count=["faultCount"],
    ok_count=["okCount"],
    total_count=["totalCount"]
)

Attributes

fault_count

(experimental) FaultCount property.

Specify an array of string values to match this event if the actual value of FaultCount 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

ok_count

(experimental) OkCount property.

Specify an array of string values to match this event if the actual value of OkCount 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

total_count

(experimental) TotalCount property.

Specify an array of string values to match this event if the actual value of TotalCount 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

Event

class AWSXRayInsightUpdate.Event(*, client_request_impact_statistics=None, event_time=None, root_cause_service_request_impact_statistics=None, summary=None, top_anomalous_services=None)

Bases: object

(experimental) Type definition for Event.

Parameters:
  • client_request_impact_statistics (Union[ClientRequestImpactStatistics, Dict[str, Any], None]) – (experimental) ClientRequestImpactStatistics property. Specify an array of string values to match this event if the actual value of ClientRequestImpactStatistics 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

  • event_time (Optional[Sequence[str]]) – (experimental) EventTime property. Specify an array of string values to match this event if the actual value of EventTime 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

  • root_cause_service_request_impact_statistics (Union[ClientRequestImpactStatistics, Dict[str, Any], None]) – (experimental) RootCauseServiceRequestImpactStatistics property. Specify an array of string values to match this event if the actual value of RootCauseServiceRequestImpactStatistics 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

  • summary (Optional[Sequence[str]]) – (experimental) Summary property. Specify an array of string values to match this event if the actual value of Summary 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

  • top_anomalous_services (Optional[Sequence[Union[AwsxRayInsightUpdateItem, Dict[str, Any]]]]) – (experimental) TopAnomalousServices property. Specify an array of string values to match this event if the actual value of TopAnomalousServices 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:

# 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_xray import events as xray_events

# names: Any

event = xray_events.AWSXRayInsightUpdate.Event(
    client_request_impact_statistics=xray_events.AWSXRayInsightUpdate.ClientRequestImpactStatistics(
        fault_count=["faultCount"],
        ok_count=["okCount"],
        total_count=["totalCount"]
    ),
    event_time=["eventTime"],
    root_cause_service_request_impact_statistics=xray_events.AWSXRayInsightUpdate.ClientRequestImpactStatistics(
        fault_count=["faultCount"],
        ok_count=["okCount"],
        total_count=["totalCount"]
    ),
    summary=["summary"],
    top_anomalous_services=[xray_events.AWSXRayInsightUpdate.AwsxRayInsightUpdateItem(
        service_id=xray_events.AWSXRayInsightUpdate.ServiceId(
            account_id=["accountId"],
            name=["name"],
            names=[names],
            type=["type"]
        )
    )]
)

Attributes

client_request_impact_statistics

(experimental) ClientRequestImpactStatistics property.

Specify an array of string values to match this event if the actual value of ClientRequestImpactStatistics 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

event_time

(experimental) EventTime property.

Specify an array of string values to match this event if the actual value of EventTime 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

root_cause_service_request_impact_statistics

(experimental) RootCauseServiceRequestImpactStatistics property.

Specify an array of string values to match this event if the actual value of RootCauseServiceRequestImpactStatistics 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

summary

(experimental) Summary property.

Specify an array of string values to match this event if the actual value of Summary 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

top_anomalous_services

(experimental) TopAnomalousServices property.

Specify an array of string values to match this event if the actual value of TopAnomalousServices 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

RootCauseServiceId

class AWSXRayInsightUpdate.RootCauseServiceId(*, account_id=None, name=None, names=None, type=None)

Bases: object

(experimental) Type definition for RootCauseServiceId.

Parameters:
  • account_id (Optional[Sequence[str]]) – (experimental) AccountId property. Specify an array of string values to match this event if the actual value of AccountId 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

  • name (Optional[Sequence[str]]) – (experimental) Name property. Specify an array of string values to match this event if the actual value of Name 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

  • names (Optional[Sequence[Any]]) – (experimental) Names property. Specify an array of string values to match this event if the actual value of Names 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

  • type (Optional[Sequence[str]]) – (experimental) Type property. Specify an array of string values to match this event if the actual value of Type 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:

# 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_xray import events as xray_events

# names: Any

root_cause_service_id = xray_events.AWSXRayInsightUpdate.RootCauseServiceId(
    account_id=["accountId"],
    name=["name"],
    names=[names],
    type=["type"]
)

Attributes

account_id

(experimental) AccountId property.

Specify an array of string values to match this event if the actual value of AccountId 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

name

(experimental) Name property.

Specify an array of string values to match this event if the actual value of Name 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

names

(experimental) Names property.

Specify an array of string values to match this event if the actual value of Names 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

type

(experimental) Type property.

Specify an array of string values to match this event if the actual value of Type 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

ServiceId

class AWSXRayInsightUpdate.ServiceId(*, account_id=None, name=None, names=None, type=None)

Bases: object

(experimental) Type definition for ServiceId.

Parameters:
  • account_id (Optional[Sequence[str]]) – (experimental) AccountId property. Specify an array of string values to match this event if the actual value of AccountId 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

  • name (Optional[Sequence[str]]) – (experimental) Name property. Specify an array of string values to match this event if the actual value of Name 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

  • names (Optional[Sequence[Any]]) – (experimental) Names property. Specify an array of string values to match this event if the actual value of Names 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

  • type (Optional[Sequence[str]]) – (experimental) Type property. Specify an array of string values to match this event if the actual value of Type 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:

# 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_xray import events as xray_events

# names: Any

service_id = xray_events.AWSXRayInsightUpdate.ServiceId(
    account_id=["accountId"],
    name=["name"],
    names=[names],
    type=["type"]
)

Attributes

account_id

(experimental) AccountId property.

Specify an array of string values to match this event if the actual value of AccountId 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

name

(experimental) Name property.

Specify an array of string values to match this event if the actual value of Name 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

names

(experimental) Names property.

Specify an array of string values to match this event if the actual value of Names 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

type

(experimental) Type property.

Specify an array of string values to match this event if the actual value of Type 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