Class SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps.Jsii$Proxy
- All Implemented Interfaces:
SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps
SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.mixins.preview.services.synthetics.events.SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps
SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps.Builder, SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theSyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal boolean(experimental) account-id property.(experimental) canary-id property.(experimental) canary-name property.(experimental) changed-config property.(experimental) current-state property.final AWSEventMetadataProps(experimental) EventBridge event metadata.(experimental) message property.(experimental) previous-state property.(experimental) source-location property.(experimental) updated-on property.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theSyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps.Builder.
-
-
Method Details
-
getAccountId
Description copied from interface:SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps(experimental) account-id property.Specify an array of string values to match this event if the actual value of account-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
- Specified by:
getAccountIdin interfaceSyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps
-
getCanaryId
Description copied from interface:SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps(experimental) canary-id property.Specify an array of string values to match this event if the actual value of canary-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
- Specified by:
getCanaryIdin interfaceSyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps
-
getCanaryName
Description copied from interface:SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps(experimental) canary-name property.Specify an array of string values to match this event if the actual value of canary-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
- Specified by:
getCanaryNamein interfaceSyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps
-
getChangedConfig
Description copied from interface:SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps(experimental) changed-config property.Specify an array of string values to match this event if the actual value of changed-config 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
- Specified by:
getChangedConfigin interfaceSyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps
-
getCurrentState
Description copied from interface:SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps(experimental) current-state property.Specify an array of string values to match this event if the actual value of current-state 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
- Specified by:
getCurrentStatein interfaceSyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps
-
getEventMetadata
Description copied from interface:SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps(experimental) EventBridge event metadata.Default: - -
- Specified by:
getEventMetadatain interfaceSyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps
-
getMessage
Description copied from interface:SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps(experimental) message property.Specify an array of string values to match this event if the actual value of message 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
- Specified by:
getMessagein interfaceSyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps
-
getPreviousState
Description copied from interface:SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps(experimental) previous-state property.Specify an array of string values to match this event if the actual value of previous-state 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
- Specified by:
getPreviousStatein interfaceSyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps
-
getSourceLocation
Description copied from interface:SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps(experimental) source-location property.Specify an array of string values to match this event if the actual value of source-location 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
- Specified by:
getSourceLocationin interfaceSyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps
-
getUpdatedOn
Description copied from interface:SyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps(experimental) updated-on property.Specify an array of string values to match this event if the actual value of updated-on 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
- Specified by:
getUpdatedOnin interfaceSyntheticsCanaryStatusChange.SyntheticsCanaryStatusChangeProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-