Class EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps.Jsii$Proxy
- All Implemented Interfaces:
EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps-
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.EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps.Builder, EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps.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(EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps.Builder builder) Constructor that initializes the object based on literal property values passed by theEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps.Builder.
-
-
Method Details
-
getActivityId
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getAutoScalingGroupName
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getCause
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getDescription
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getDestination
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getDetails
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getEc2InstanceId
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getEndTime
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getEventMetadata
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(experimental) EventBridge event metadata.Default: - -
- Specified by:
getEventMetadatain interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getOrigin
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getRequestId
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getStartTime
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getStatusCode
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
getStatusMessage
Description copied from interface:EC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps(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 interfaceEC2InstanceTerminateUnsuccessful.EC2InstanceTerminateUnsuccessfulProps
-
$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()
-