Class EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps.Jsii$Proxy
- All Implemented Interfaces:
EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps-
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.autoscaling.events.EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps.Builder, EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps.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) ActivityId property.(experimental) AutoScalingGroupName property.getCause()(experimental) Cause property.(experimental) Description property.(experimental) Destination property.(experimental) Details property.(experimental) EC2InstanceId property.(experimental) EndTime property.final AWSEventMetadataProps(experimental) EventBridge event metadata.(experimental) Origin property.(experimental) RequestId property.(experimental) StartTime property.(experimental) StatusCode property.(experimental) StatusMessage 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(EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps.Builder builder) Constructor that initializes the object based on literal property values passed by theEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps.Builder.
-
-
Method Details
-
getActivityId
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(experimental) ActivityId property.Specify an array of string values to match this event if the actual value of ActivityId 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:
getActivityIdin interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getAutoScalingGroupName
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(experimental) AutoScalingGroupName property.Specify an array of string values to match this event if the actual value of AutoScalingGroupName is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Filter with the AutoScalingGroup reference
- Specified by:
getAutoScalingGroupNamein interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getCause
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(experimental) Cause property.Specify an array of string values to match this event if the actual value of Cause 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:
getCausein interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getDescription
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(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
- Specified by:
getDescriptionin interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getDestination
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(experimental) Destination property.Specify an array of string values to match this event if the actual value of Destination 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:
getDestinationin interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getDetails
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(experimental) Details property.Specify an array of string values to match this event if the actual value of Details 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:
getDetailsin interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getEc2InstanceId
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(experimental) EC2InstanceId property.Specify an array of string values to match this event if the actual value of EC2InstanceId 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:
getEc2InstanceIdin interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getEndTime
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(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
- Specified by:
getEndTimein interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getEventMetadata
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(experimental) EventBridge event metadata.Default: - -
- Specified by:
getEventMetadatain interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getOrigin
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(experimental) Origin property.Specify an array of string values to match this event if the actual value of Origin 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:
getOriginin interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getRequestId
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(experimental) RequestId property.Specify an array of string values to match this event if the actual value of RequestId 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:
getRequestIdin interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getStartTime
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(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
- Specified by:
getStartTimein interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getStatusCode
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(experimental) StatusCode property.Specify an array of string values to match this event if the actual value of StatusCode 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:
getStatusCodein interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
getStatusMessage
Description copied from interface:EC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps(experimental) StatusMessage property.Specify an array of string values to match this event if the actual value of StatusMessage 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:
getStatusMessagein interfaceEC2InstanceTerminateSuccessful.EC2InstanceTerminateSuccessfulProps
-
$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()
-