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