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