DevOpsGuruInsightClosed
- class aws_cdk.mixins_preview.aws_devopsguru.events.DevOpsGuruInsightClosed
Bases:
object(experimental) EventBridge event pattern for aws.devopsguru@DevOpsGuruInsightClosed.
- 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_devopsguru import events as devopsguru_events dev_ops_guru_insight_closed = devopsguru_events.DevOpsGuruInsightClosed()
- Stability:
experimental
Static Methods
- classmethod dev_ops_guru_insight_closed_pattern(*, account_id=None, anomalies=None, end_time=None, end_time_iso=None, event_metadata=None, insight_description=None, insight_id=None, insight_name=None, insight_severity=None, insight_type=None, insight_url=None, message_type=None, region=None, resource_collection=None, start_time=None, start_time_iso=None)
(experimental) EventBridge event pattern for DevOps Guru Insight Closed.
- 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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldanomalies (
Optional[Sequence[Union[Anomaly,Dict[str,Any]]]]) – (experimental) anomalies property. Specify an array of string values to match this event if the actual value of anomalies 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 fieldend_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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldend_time_iso (
Optional[Sequence[str]]) – (experimental) endTimeISO property. Specify an array of string values to match this event if the actual value of endTimeISO 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: - -insight_description (
Optional[Sequence[str]]) – (experimental) insightDescription property. Specify an array of string values to match this event if the actual value of insightDescription 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 fieldinsight_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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldinsight_name (
Optional[Sequence[str]]) – (experimental) insightName property. Specify an array of string values to match this event if the actual value of insightName 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 fieldinsight_severity (
Optional[Sequence[str]]) – (experimental) insightSeverity property. Specify an array of string values to match this event if the actual value of insightSeverity 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 fieldinsight_type (
Optional[Sequence[str]]) – (experimental) insightType property. Specify an array of string values to match this event if the actual value of insightType 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 fieldinsight_url (
Optional[Sequence[str]]) – (experimental) insightUrl property. Specify an array of string values to match this event if the actual value of insightUrl 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 fieldmessage_type (
Optional[Sequence[str]]) – (experimental) messageType property. Specify an array of string values to match this event if the actual value of messageType 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 fieldregion (
Optional[Sequence[str]]) – (experimental) region property. Specify an array of string values to match this event if the actual value of region 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 fieldresource_collection (
Union[ResourceCollection,Dict[str,Any],None]) – (experimental) resourceCollection property. Specify an array of string values to match this event if the actual value of resourceCollection 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 fieldstart_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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldstart_time_iso (
Optional[Sequence[str]]) – (experimental) startTimeISO property. Specify an array of string values to match this event if the actual value of startTimeISO 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:
AlarmCondition
- class DevOpsGuruInsightClosed.AlarmCondition(*, detection_band=None, reference_value=None)
Bases:
object(experimental) Type definition for AlarmCondition.
- Parameters:
detection_band (
Optional[Sequence[str]]) – (experimental) detectionBand property. Specify an array of string values to match this event if the actual value of detectionBand 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 fieldreference_value (
Union[ReferenceValue,Dict[str,Any],None]) – (experimental) referenceValue property. Specify an array of string values to match this event if the actual value of referenceValue 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:
# 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_devopsguru import events as devopsguru_events alarm_condition = devopsguru_events.DevOpsGuruInsightClosed.AlarmCondition( detection_band=["detectionBand"], reference_value=devopsguru_events.DevOpsGuruInsightClosed.ReferenceValue( comparison_operator=["comparisonOperator"], datapoints_to_alarm=["datapointsToAlarm"], evaluation_period=["evaluationPeriod"], threshold=["threshold"] ) )
Attributes
- detection_band
(experimental) detectionBand property.
Specify an array of string values to match this event if the actual value of detectionBand 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
- reference_value
(experimental) referenceValue property.
Specify an array of string values to match this event if the actual value of referenceValue 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
Anomaly
- class DevOpsGuruInsightClosed.Anomaly(*, anomaly_resources=None, anomaly_severity=None, associated_resource_arns=None, close_time=None, close_time_iso=None, description=None, earliest_impact_time=None, earliest_impact_time_iso=None, end_time=None, end_time_iso=None, id=None, latest_impact_time=None, latest_impact_time_iso=None, limit=None, open_time=None, open_time_iso=None, source_details=None, source_metadata=None, start_time=None, start_time_iso=None, type=None)
Bases:
object(experimental) Type definition for Anomaly.
- Parameters:
anomaly_resources (
Optional[Sequence[Union[AnomalyResource,Dict[str,Any]]]]) – (experimental) anomalyResources property. Specify an array of string values to match this event if the actual value of anomalyResources 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 fieldanomaly_severity (
Optional[Sequence[str]]) – (experimental) anomalySeverity property. Specify an array of string values to match this event if the actual value of anomalySeverity 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 fieldassociated_resource_arns (
Optional[Sequence[str]]) – (experimental) associatedResourceArns property. Specify an array of string values to match this event if the actual value of associatedResourceArns 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 fieldclose_time (
Optional[Sequence[str]]) – (experimental) closeTime property. Specify an array of string values to match this event if the actual value of closeTime 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 fieldclose_time_iso (
Optional[Sequence[str]]) – (experimental) closeTimeISO property. Specify an array of string values to match this event if the actual value of closeTimeISO 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 fielddescription (
Optional[Sequence[str]]) – (experimental) description property. Specify an array of string values to match this event if the actual value of description 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 fieldearliest_impact_time (
Optional[Sequence[str]]) – (experimental) earliestImpactTime property. Specify an array of string values to match this event if the actual value of earliestImpactTime 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 fieldearliest_impact_time_iso (
Optional[Sequence[str]]) – (experimental) earliestImpactTimeISO property. Specify an array of string values to match this event if the actual value of earliestImpactTimeISO 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 fieldend_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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldend_time_iso (
Optional[Sequence[str]]) – (experimental) endTimeISO property. Specify an array of string values to match this event if the actual value of endTimeISO 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 fieldid (
Optional[Sequence[str]]) – (experimental) id property. Specify an array of string values to match this event if the actual value of id 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 fieldlatest_impact_time (
Optional[Sequence[str]]) – (experimental) latestImpactTime property. Specify an array of string values to match this event if the actual value of latestImpactTime 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 fieldlatest_impact_time_iso (
Optional[Sequence[str]]) – (experimental) latestImpactTimeISO property. Specify an array of string values to match this event if the actual value of latestImpactTimeISO 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 fieldlimit (
Optional[Sequence[str]]) – (experimental) limit property. Specify an array of string values to match this event if the actual value of limit 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 fieldopen_time (
Optional[Sequence[str]]) – (experimental) openTime property. Specify an array of string values to match this event if the actual value of openTime 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 fieldopen_time_iso (
Optional[Sequence[str]]) – (experimental) openTimeISO property. Specify an array of string values to match this event if the actual value of openTimeISO 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 fieldsource_details (
Optional[Sequence[Union[SourceDetail,Dict[str,Any]]]]) – (experimental) sourceDetails property. Specify an array of string values to match this event if the actual value of sourceDetails 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 fieldsource_metadata (
Union[AnomalySourceMetadata,Dict[str,Any],None]) – (experimental) sourceMetadata property. Specify an array of string values to match this event if the actual value of sourceMetadata 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 fieldstart_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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldstart_time_iso (
Optional[Sequence[str]]) – (experimental) startTimeISO property. Specify an array of string values to match this event if the actual value of startTimeISO 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 fieldtype (
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 theaws_events.Matchfor 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_devopsguru import events as devopsguru_events anomaly = devopsguru_events.DevOpsGuruInsightClosed.Anomaly( anomaly_resources=[devopsguru_events.DevOpsGuruInsightClosed.AnomalyResource( name=["name"], type=["type"] )], anomaly_severity=["anomalySeverity"], associated_resource_arns=["associatedResourceArns"], close_time=["closeTime"], close_time_iso=["closeTimeIso"], description=["description"], earliest_impact_time=["earliestImpactTime"], earliest_impact_time_iso=["earliestImpactTimeIso"], end_time=["endTime"], end_time_iso=["endTimeIso"], id=["id"], latest_impact_time=["latestImpactTime"], latest_impact_time_iso=["latestImpactTimeIso"], limit=["limit"], open_time=["openTime"], open_time_iso=["openTimeIso"], source_details=[devopsguru_events.DevOpsGuruInsightClosed.SourceDetail( data_identifiers=devopsguru_events.DevOpsGuruInsightClosed.DataIdentifiers( alarm_condition=devopsguru_events.DevOpsGuruInsightClosed.AlarmCondition( detection_band=["detectionBand"], reference_value=devopsguru_events.DevOpsGuruInsightClosed.ReferenceValue( comparison_operator=["comparisonOperator"], datapoints_to_alarm=["datapointsToAlarm"], evaluation_period=["evaluationPeriod"], threshold=["threshold"] ) ), dimensions=[devopsguru_events.DevOpsGuruInsightClosed.CloudWatchDimension( name=["name"], value=["value"] )], metric_display_name=["metricDisplayName"], metric_query=devopsguru_events.DevOpsGuruInsightClosed.MetricQuery( group_by=devopsguru_events.DevOpsGuruInsightClosed.GroupBy( dimensions=["dimensions"], group=["group"] ), metric=["metric"] ), name=["name"], namespace=["namespace"], period=["period"], resource_id=["resourceId"], resource_type=["resourceType"], stat=["stat"], unit=["unit"] ), data_source=["dataSource"], data_source_detail=["dataSourceDetail"] )], source_metadata=devopsguru_events.DevOpsGuruInsightClosed.AnomalySourceMetadata( source=["source"], source_resource_arn=["sourceResourceArn"], source_resource_type=["sourceResourceType"] ), start_time=["startTime"], start_time_iso=["startTimeIso"], type=["type"] )
Attributes
- anomaly_resources
(experimental) anomalyResources property.
Specify an array of string values to match this event if the actual value of anomalyResources 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
- anomaly_severity
(experimental) anomalySeverity property.
Specify an array of string values to match this event if the actual value of anomalySeverity 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
- associated_resource_arns
(experimental) associatedResourceArns property.
Specify an array of string values to match this event if the actual value of associatedResourceArns 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
- close_time
(experimental) closeTime property.
Specify an array of string values to match this event if the actual value of closeTime 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
- close_time_iso
(experimental) closeTimeISO property.
Specify an array of string values to match this event if the actual value of closeTimeISO 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
- description
(experimental) description property.
Specify an array of string values to match this event if the actual value of description 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
- earliest_impact_time
(experimental) earliestImpactTime property.
Specify an array of string values to match this event if the actual value of earliestImpactTime 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
- earliest_impact_time_iso
(experimental) earliestImpactTimeISO property.
Specify an array of string values to match this event if the actual value of earliestImpactTimeISO 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
- 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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- end_time_iso
(experimental) endTimeISO property.
Specify an array of string values to match this event if the actual value of endTimeISO 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
- id
(experimental) id property.
Specify an array of string values to match this event if the actual value of id 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
- latest_impact_time
(experimental) latestImpactTime property.
Specify an array of string values to match this event if the actual value of latestImpactTime 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
- latest_impact_time_iso
(experimental) latestImpactTimeISO property.
Specify an array of string values to match this event if the actual value of latestImpactTimeISO 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
- limit
(experimental) limit property.
Specify an array of string values to match this event if the actual value of limit 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
- open_time
(experimental) openTime property.
Specify an array of string values to match this event if the actual value of openTime 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
- open_time_iso
(experimental) openTimeISO property.
Specify an array of string values to match this event if the actual value of openTimeISO 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
- source_details
(experimental) sourceDetails property.
Specify an array of string values to match this event if the actual value of sourceDetails 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
- source_metadata
(experimental) sourceMetadata property.
Specify an array of string values to match this event if the actual value of sourceMetadata 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
- 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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- start_time_iso
(experimental) startTimeISO property.
Specify an array of string values to match this event if the actual value of startTimeISO 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
- 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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
AnomalyResource
- class DevOpsGuruInsightClosed.AnomalyResource(*, name=None, type=None)
Bases:
object(experimental) Type definition for AnomalyResource.
- Parameters:
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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldtype (
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 theaws_events.Matchfor 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_devopsguru import events as devopsguru_events anomaly_resource = devopsguru_events.DevOpsGuruInsightClosed.AnomalyResource( name=["name"], type=["type"] )
Attributes
- 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.Matchfor 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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
AnomalySourceMetadata
- class DevOpsGuruInsightClosed.AnomalySourceMetadata(*, source=None, source_resource_arn=None, source_resource_type=None)
Bases:
object(experimental) Type definition for AnomalySourceMetadata.
- Parameters:
source (
Optional[Sequence[str]]) – (experimental) source property. Specify an array of string values to match this event if the actual value of source 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 fieldsource_resource_arn (
Optional[Sequence[str]]) – (experimental) sourceResourceArn property. Specify an array of string values to match this event if the actual value of sourceResourceArn 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 fieldsource_resource_type (
Optional[Sequence[str]]) – (experimental) sourceResourceType property. Specify an array of string values to match this event if the actual value of sourceResourceType 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:
# 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_devopsguru import events as devopsguru_events anomaly_source_metadata = devopsguru_events.DevOpsGuruInsightClosed.AnomalySourceMetadata( source=["source"], source_resource_arn=["sourceResourceArn"], source_resource_type=["sourceResourceType"] )
Attributes
- source
(experimental) source property.
Specify an array of string values to match this event if the actual value of source 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
- source_resource_arn
(experimental) sourceResourceArn property.
Specify an array of string values to match this event if the actual value of sourceResourceArn 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
- source_resource_type
(experimental) sourceResourceType property.
Specify an array of string values to match this event if the actual value of sourceResourceType 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
CloudFormation
- class DevOpsGuruInsightClosed.CloudFormation(*, stack_names=None)
Bases:
object(experimental) Type definition for CloudFormation.
- Parameters:
stack_names (
Optional[Sequence[str]]) – (experimental) stackNames property. Specify an array of string values to match this event if the actual value of stackNames 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:
# 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_devopsguru import events as devopsguru_events cloud_formation = devopsguru_events.DevOpsGuruInsightClosed.CloudFormation( stack_names=["stackNames"] )
Attributes
- stack_names
(experimental) stackNames property.
Specify an array of string values to match this event if the actual value of stackNames 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
CloudWatchDimension
- class DevOpsGuruInsightClosed.CloudWatchDimension(*, name=None, value=None)
Bases:
object(experimental) Type definition for CloudWatchDimension.
- Parameters:
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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldvalue (
Optional[Sequence[str]]) – (experimental) value property. Specify an array of string values to match this event if the actual value of value 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:
# 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_devopsguru import events as devopsguru_events cloud_watch_dimension = devopsguru_events.DevOpsGuruInsightClosed.CloudWatchDimension( name=["name"], value=["value"] )
Attributes
- 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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- value
(experimental) value property.
Specify an array of string values to match this event if the actual value of value 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
DataIdentifiers
- class DevOpsGuruInsightClosed.DataIdentifiers(*, alarm_condition=None, dimensions=None, metric_display_name=None, metric_query=None, name=None, namespace=None, period=None, resource_id=None, resource_type=None, stat=None, unit=None)
Bases:
object(experimental) Type definition for DataIdentifiers.
- Parameters:
alarm_condition (
Union[AlarmCondition,Dict[str,Any],None]) – (experimental) alarmCondition property. Specify an array of string values to match this event if the actual value of alarmCondition 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 fielddimensions (
Optional[Sequence[Union[CloudWatchDimension,Dict[str,Any]]]]) – (experimental) dimensions property. Specify an array of string values to match this event if the actual value of dimensions 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 fieldmetric_display_name (
Optional[Sequence[str]]) – (experimental) metricDisplayName property. Specify an array of string values to match this event if the actual value of metricDisplayName 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 fieldmetric_query (
Union[MetricQuery,Dict[str,Any],None]) – (experimental) metricQuery property. Specify an array of string values to match this event if the actual value of metricQuery 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 fieldname (
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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldnamespace (
Optional[Sequence[str]]) – (experimental) namespace property. Specify an array of string values to match this event if the actual value of namespace 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 fieldperiod (
Optional[Sequence[str]]) – (experimental) period property. Specify an array of string values to match this event if the actual value of period 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 fieldresource_id (
Optional[Sequence[str]]) – (experimental) ResourceId property. Specify an array of string values to match this event if the actual value of ResourceId 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 fieldresource_type (
Optional[Sequence[str]]) – (experimental) ResourceType property. Specify an array of string values to match this event if the actual value of ResourceType 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 fieldstat (
Optional[Sequence[str]]) – (experimental) stat property. Specify an array of string values to match this event if the actual value of stat 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 fieldunit (
Optional[Sequence[str]]) – (experimental) unit property. Specify an array of string values to match this event if the actual value of unit 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:
# 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_devopsguru import events as devopsguru_events data_identifiers = devopsguru_events.DevOpsGuruInsightClosed.DataIdentifiers( alarm_condition=devopsguru_events.DevOpsGuruInsightClosed.AlarmCondition( detection_band=["detectionBand"], reference_value=devopsguru_events.DevOpsGuruInsightClosed.ReferenceValue( comparison_operator=["comparisonOperator"], datapoints_to_alarm=["datapointsToAlarm"], evaluation_period=["evaluationPeriod"], threshold=["threshold"] ) ), dimensions=[devopsguru_events.DevOpsGuruInsightClosed.CloudWatchDimension( name=["name"], value=["value"] )], metric_display_name=["metricDisplayName"], metric_query=devopsguru_events.DevOpsGuruInsightClosed.MetricQuery( group_by=devopsguru_events.DevOpsGuruInsightClosed.GroupBy( dimensions=["dimensions"], group=["group"] ), metric=["metric"] ), name=["name"], namespace=["namespace"], period=["period"], resource_id=["resourceId"], resource_type=["resourceType"], stat=["stat"], unit=["unit"] )
Attributes
- alarm_condition
(experimental) alarmCondition property.
Specify an array of string values to match this event if the actual value of alarmCondition 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
- dimensions
(experimental) dimensions property.
Specify an array of string values to match this event if the actual value of dimensions 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
- metric_display_name
(experimental) metricDisplayName property.
Specify an array of string values to match this event if the actual value of metricDisplayName 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
- metric_query
(experimental) metricQuery property.
Specify an array of string values to match this event if the actual value of metricQuery 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
- 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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- namespace
(experimental) namespace property.
Specify an array of string values to match this event if the actual value of namespace 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
- period
(experimental) period property.
Specify an array of string values to match this event if the actual value of period 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
- resource_id
(experimental) ResourceId property.
Specify an array of string values to match this event if the actual value of ResourceId 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
- resource_type
(experimental) ResourceType property.
Specify an array of string values to match this event if the actual value of ResourceType 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
- stat
(experimental) stat property.
Specify an array of string values to match this event if the actual value of stat 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
- unit
(experimental) unit property.
Specify an array of string values to match this event if the actual value of unit 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
DevOpsGuruInsightClosedProps
- class DevOpsGuruInsightClosed.DevOpsGuruInsightClosedProps(*, account_id=None, anomalies=None, end_time=None, end_time_iso=None, event_metadata=None, insight_description=None, insight_id=None, insight_name=None, insight_severity=None, insight_type=None, insight_url=None, message_type=None, region=None, resource_collection=None, start_time=None, start_time_iso=None)
Bases:
object(experimental) Props type for aws.devopsguru@DevOpsGuruInsightClosed event.
- 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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldanomalies (
Optional[Sequence[Union[Anomaly,Dict[str,Any]]]]) – (experimental) anomalies property. Specify an array of string values to match this event if the actual value of anomalies 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 fieldend_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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldend_time_iso (
Optional[Sequence[str]]) – (experimental) endTimeISO property. Specify an array of string values to match this event if the actual value of endTimeISO 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: - -insight_description (
Optional[Sequence[str]]) – (experimental) insightDescription property. Specify an array of string values to match this event if the actual value of insightDescription 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 fieldinsight_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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldinsight_name (
Optional[Sequence[str]]) – (experimental) insightName property. Specify an array of string values to match this event if the actual value of insightName 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 fieldinsight_severity (
Optional[Sequence[str]]) – (experimental) insightSeverity property. Specify an array of string values to match this event if the actual value of insightSeverity 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 fieldinsight_type (
Optional[Sequence[str]]) – (experimental) insightType property. Specify an array of string values to match this event if the actual value of insightType 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 fieldinsight_url (
Optional[Sequence[str]]) – (experimental) insightUrl property. Specify an array of string values to match this event if the actual value of insightUrl 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 fieldmessage_type (
Optional[Sequence[str]]) – (experimental) messageType property. Specify an array of string values to match this event if the actual value of messageType 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 fieldregion (
Optional[Sequence[str]]) – (experimental) region property. Specify an array of string values to match this event if the actual value of region 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 fieldresource_collection (
Union[ResourceCollection,Dict[str,Any],None]) – (experimental) resourceCollection property. Specify an array of string values to match this event if the actual value of resourceCollection 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 fieldstart_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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldstart_time_iso (
Optional[Sequence[str]]) – (experimental) startTimeISO property. Specify an array of string values to match this event if the actual value of startTimeISO 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_devopsguru import events as devopsguru_events dev_ops_guru_insight_closed_props = devopsguru_events.DevOpsGuruInsightClosed.DevOpsGuruInsightClosedProps( account_id=["accountId"], anomalies=[devopsguru_events.DevOpsGuruInsightClosed.Anomaly( anomaly_resources=[devopsguru_events.DevOpsGuruInsightClosed.AnomalyResource( name=["name"], type=["type"] )], anomaly_severity=["anomalySeverity"], associated_resource_arns=["associatedResourceArns"], close_time=["closeTime"], close_time_iso=["closeTimeIso"], description=["description"], earliest_impact_time=["earliestImpactTime"], earliest_impact_time_iso=["earliestImpactTimeIso"], end_time=["endTime"], end_time_iso=["endTimeIso"], id=["id"], latest_impact_time=["latestImpactTime"], latest_impact_time_iso=["latestImpactTimeIso"], limit=["limit"], open_time=["openTime"], open_time_iso=["openTimeIso"], source_details=[devopsguru_events.DevOpsGuruInsightClosed.SourceDetail( data_identifiers=devopsguru_events.DevOpsGuruInsightClosed.DataIdentifiers( alarm_condition=devopsguru_events.DevOpsGuruInsightClosed.AlarmCondition( detection_band=["detectionBand"], reference_value=devopsguru_events.DevOpsGuruInsightClosed.ReferenceValue( comparison_operator=["comparisonOperator"], datapoints_to_alarm=["datapointsToAlarm"], evaluation_period=["evaluationPeriod"], threshold=["threshold"] ) ), dimensions=[devopsguru_events.DevOpsGuruInsightClosed.CloudWatchDimension( name=["name"], value=["value"] )], metric_display_name=["metricDisplayName"], metric_query=devopsguru_events.DevOpsGuruInsightClosed.MetricQuery( group_by=devopsguru_events.DevOpsGuruInsightClosed.GroupBy( dimensions=["dimensions"], group=["group"] ), metric=["metric"] ), name=["name"], namespace=["namespace"], period=["period"], resource_id=["resourceId"], resource_type=["resourceType"], stat=["stat"], unit=["unit"] ), data_source=["dataSource"], data_source_detail=["dataSourceDetail"] )], source_metadata=devopsguru_events.DevOpsGuruInsightClosed.AnomalySourceMetadata( source=["source"], source_resource_arn=["sourceResourceArn"], source_resource_type=["sourceResourceType"] ), start_time=["startTime"], start_time_iso=["startTimeIso"], type=["type"] )], end_time=["endTime"], end_time_iso=["endTimeIso"], event_metadata=AWSEventMetadataProps( region=["region"], resources=["resources"], version=["version"] ), insight_description=["insightDescription"], insight_id=["insightId"], insight_name=["insightName"], insight_severity=["insightSeverity"], insight_type=["insightType"], insight_url=["insightUrl"], message_type=["messageType"], region=["region"], resource_collection=devopsguru_events.DevOpsGuruInsightClosed.ResourceCollection( cloud_formation=devopsguru_events.DevOpsGuruInsightClosed.CloudFormation( stack_names=["stackNames"] ), tags=[devopsguru_events.DevOpsGuruInsightClosed.TagType( app_boundary_key=["appBoundaryKey"], tag_values=["tagValues"] )] ), start_time=["startTime"], start_time_iso=["startTimeIso"] )
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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- anomalies
(experimental) anomalies property.
Specify an array of string values to match this event if the actual value of anomalies 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
- 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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- end_time_iso
(experimental) endTimeISO property.
Specify an array of string values to match this event if the actual value of endTimeISO 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
- insight_description
(experimental) insightDescription property.
Specify an array of string values to match this event if the actual value of insightDescription 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
- 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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- insight_name
(experimental) insightName property.
Specify an array of string values to match this event if the actual value of insightName 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
- insight_severity
(experimental) insightSeverity property.
Specify an array of string values to match this event if the actual value of insightSeverity 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
- insight_type
(experimental) insightType property.
Specify an array of string values to match this event if the actual value of insightType 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
- insight_url
(experimental) insightUrl property.
Specify an array of string values to match this event if the actual value of insightUrl 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
- message_type
(experimental) messageType property.
Specify an array of string values to match this event if the actual value of messageType 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
- region
(experimental) region property.
Specify an array of string values to match this event if the actual value of region 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
- resource_collection
(experimental) resourceCollection property.
Specify an array of string values to match this event if the actual value of resourceCollection 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
- 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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- start_time_iso
(experimental) startTimeISO property.
Specify an array of string values to match this event if the actual value of startTimeISO 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
GroupBy
- class DevOpsGuruInsightClosed.GroupBy(*, dimensions=None, group=None)
Bases:
object(experimental) Type definition for GroupBy.
- Parameters:
dimensions (
Optional[Sequence[str]]) – (experimental) dimensions property. Specify an array of string values to match this event if the actual value of dimensions 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 fieldgroup (
Optional[Sequence[str]]) – (experimental) group property. Specify an array of string values to match this event if the actual value of group 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:
# 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_devopsguru import events as devopsguru_events group_by = devopsguru_events.DevOpsGuruInsightClosed.GroupBy( dimensions=["dimensions"], group=["group"] )
Attributes
- dimensions
(experimental) dimensions property.
Specify an array of string values to match this event if the actual value of dimensions 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
- group
(experimental) group property.
Specify an array of string values to match this event if the actual value of group 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
MetricQuery
- class DevOpsGuruInsightClosed.MetricQuery(*, group_by=None, metric=None)
Bases:
object(experimental) Type definition for MetricQuery.
- Parameters:
group_by (
Union[GroupBy,Dict[str,Any],None]) – (experimental) groupBy property. Specify an array of string values to match this event if the actual value of groupBy 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 fieldmetric (
Optional[Sequence[str]]) – (experimental) metric property. Specify an array of string values to match this event if the actual value of metric 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:
# 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_devopsguru import events as devopsguru_events metric_query = devopsguru_events.DevOpsGuruInsightClosed.MetricQuery( group_by=devopsguru_events.DevOpsGuruInsightClosed.GroupBy( dimensions=["dimensions"], group=["group"] ), metric=["metric"] )
Attributes
- group_by
(experimental) groupBy property.
Specify an array of string values to match this event if the actual value of groupBy 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
- metric
(experimental) metric property.
Specify an array of string values to match this event if the actual value of metric 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
ReferenceValue
- class DevOpsGuruInsightClosed.ReferenceValue(*, comparison_operator=None, datapoints_to_alarm=None, evaluation_period=None, threshold=None)
Bases:
object(experimental) Type definition for ReferenceValue.
- Parameters:
comparison_operator (
Optional[Sequence[str]]) – (experimental) comparisonOperator property. Specify an array of string values to match this event if the actual value of comparisonOperator 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 fielddatapoints_to_alarm (
Optional[Sequence[str]]) – (experimental) datapointsToAlarm property. Specify an array of string values to match this event if the actual value of datapointsToAlarm 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 fieldevaluation_period (
Optional[Sequence[str]]) – (experimental) evaluationPeriod property. Specify an array of string values to match this event if the actual value of evaluationPeriod 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 fieldthreshold (
Optional[Sequence[str]]) – (experimental) threshold property. Specify an array of string values to match this event if the actual value of threshold 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:
# 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_devopsguru import events as devopsguru_events reference_value = devopsguru_events.DevOpsGuruInsightClosed.ReferenceValue( comparison_operator=["comparisonOperator"], datapoints_to_alarm=["datapointsToAlarm"], evaluation_period=["evaluationPeriod"], threshold=["threshold"] )
Attributes
- comparison_operator
(experimental) comparisonOperator property.
Specify an array of string values to match this event if the actual value of comparisonOperator 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
- datapoints_to_alarm
(experimental) datapointsToAlarm property.
Specify an array of string values to match this event if the actual value of datapointsToAlarm 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
- evaluation_period
(experimental) evaluationPeriod property.
Specify an array of string values to match this event if the actual value of evaluationPeriod 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
- threshold
(experimental) threshold property.
Specify an array of string values to match this event if the actual value of threshold 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
ResourceCollection
- class DevOpsGuruInsightClosed.ResourceCollection(*, cloud_formation=None, tags=None)
Bases:
object(experimental) Type definition for ResourceCollection.
- Parameters:
cloud_formation (
Union[CloudFormation,Dict[str,Any],None]) – (experimental) cloudFormation property. Specify an array of string values to match this event if the actual value of cloudFormation 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 fieldtags (
Optional[Sequence[Union[TagType,Dict[str,Any]]]]) – (experimental) tags property. Specify an array of string values to match this event if the actual value of tags 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:
# 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_devopsguru import events as devopsguru_events resource_collection = devopsguru_events.DevOpsGuruInsightClosed.ResourceCollection( cloud_formation=devopsguru_events.DevOpsGuruInsightClosed.CloudFormation( stack_names=["stackNames"] ), tags=[devopsguru_events.DevOpsGuruInsightClosed.TagType( app_boundary_key=["appBoundaryKey"], tag_values=["tagValues"] )] )
Attributes
- cloud_formation
(experimental) cloudFormation property.
Specify an array of string values to match this event if the actual value of cloudFormation 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
- tags
(experimental) tags property.
Specify an array of string values to match this event if the actual value of tags 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
SourceDetail
- class DevOpsGuruInsightClosed.SourceDetail(*, data_identifiers=None, data_source=None, data_source_detail=None)
Bases:
object(experimental) Type definition for SourceDetail.
- Parameters:
data_identifiers (
Union[DataIdentifiers,Dict[str,Any],None]) – (experimental) dataIdentifiers property. Specify an array of string values to match this event if the actual value of dataIdentifiers 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 fielddata_source (
Optional[Sequence[str]]) – (experimental) dataSource property. Specify an array of string values to match this event if the actual value of dataSource 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 fielddata_source_detail (
Optional[Sequence[str]]) – (experimental) dataSourceDetail property. Specify an array of string values to match this event if the actual value of dataSourceDetail 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:
# 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_devopsguru import events as devopsguru_events source_detail = devopsguru_events.DevOpsGuruInsightClosed.SourceDetail( data_identifiers=devopsguru_events.DevOpsGuruInsightClosed.DataIdentifiers( alarm_condition=devopsguru_events.DevOpsGuruInsightClosed.AlarmCondition( detection_band=["detectionBand"], reference_value=devopsguru_events.DevOpsGuruInsightClosed.ReferenceValue( comparison_operator=["comparisonOperator"], datapoints_to_alarm=["datapointsToAlarm"], evaluation_period=["evaluationPeriod"], threshold=["threshold"] ) ), dimensions=[devopsguru_events.DevOpsGuruInsightClosed.CloudWatchDimension( name=["name"], value=["value"] )], metric_display_name=["metricDisplayName"], metric_query=devopsguru_events.DevOpsGuruInsightClosed.MetricQuery( group_by=devopsguru_events.DevOpsGuruInsightClosed.GroupBy( dimensions=["dimensions"], group=["group"] ), metric=["metric"] ), name=["name"], namespace=["namespace"], period=["period"], resource_id=["resourceId"], resource_type=["resourceType"], stat=["stat"], unit=["unit"] ), data_source=["dataSource"], data_source_detail=["dataSourceDetail"] )
Attributes
- data_identifiers
(experimental) dataIdentifiers property.
Specify an array of string values to match this event if the actual value of dataIdentifiers 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
- data_source
(experimental) dataSource property.
Specify an array of string values to match this event if the actual value of dataSource 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
- data_source_detail
(experimental) dataSourceDetail property.
Specify an array of string values to match this event if the actual value of dataSourceDetail 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
TagType
- class DevOpsGuruInsightClosed.TagType(*, app_boundary_key=None, tag_values=None)
Bases:
object(experimental) Type definition for Tag.
- Parameters:
app_boundary_key (
Optional[Sequence[str]]) – (experimental) appBoundaryKey property. Specify an array of string values to match this event if the actual value of appBoundaryKey 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 fieldtag_values (
Optional[Sequence[str]]) – (experimental) tagValues property. Specify an array of string values to match this event if the actual value of tagValues 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:
# 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_devopsguru import events as devopsguru_events tag_type = devopsguru_events.DevOpsGuruInsightClosed.TagType( app_boundary_key=["appBoundaryKey"], tag_values=["tagValues"] )
Attributes
- app_boundary_key
(experimental) appBoundaryKey property.
Specify an array of string values to match this event if the actual value of appBoundaryKey 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
- tag_values
(experimental) tagValues property.
Specify an array of string values to match this event if the actual value of tagValues 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