Class CfnTelemetryRule.TelemetryDestinationConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.observabilityadmin.CfnTelemetryRule.TelemetryDestinationConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTelemetryRule.TelemetryDestinationConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTelemetryRule.TelemetryDestinationConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnTelemetryRule.TelemetryDestinationConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTelemetryRule.TelemetryDestinationConfigurationProperty
An implementation for
CfnTelemetryRule.TelemetryDestinationConfigurationProperty-
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.services.observabilityadmin.CfnTelemetryRule.TelemetryDestinationConfigurationProperty
CfnTelemetryRule.TelemetryDestinationConfigurationProperty.Builder, CfnTelemetryRule.TelemetryDestinationConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTelemetryRule.TelemetryDestinationConfigurationProperty.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 booleanfinal ObjectConfiguration parameters specific to AWS CloudTrail when CloudTrail is the source type.final StringThe pattern used to generate the destination path or name, supporting macros likeand . final StringThe type of destination for the telemetry data (e.g., "Amazon CloudWatch Logs", "S3").final ObjectConfiguration parameters specific to ELB load balancer logging when ELB is the resource type.final ObjectConfiguration parameters specific to Amazon Bedrock AgentCore logging when Amazon Bedrock AgentCore is the resource type.final NumberThe number of days to retain the telemetry data in the destination.final ObjectConfiguration parameters specific to VPC Flow Logs when VPC is the resource type.final ObjectConfiguration parameters specific to WAF logging when WAF is the resource type.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 theCfnTelemetryRule.TelemetryDestinationConfigurationProperty.Builder.
-
-
Method Details
-
getCloudtrailParameters
Description copied from interface:CfnTelemetryRule.TelemetryDestinationConfigurationPropertyConfiguration parameters specific to AWS CloudTrail when CloudTrail is the source type.Returns union: either
IResolvableorCfnTelemetryRule.CloudtrailParametersProperty- Specified by:
getCloudtrailParametersin interfaceCfnTelemetryRule.TelemetryDestinationConfigurationProperty- See Also:
-
getDestinationPattern
Description copied from interface:CfnTelemetryRule.TelemetryDestinationConfigurationPropertyThe pattern used to generate the destination path or name, supporting macros likeand . - Specified by:
getDestinationPatternin interfaceCfnTelemetryRule.TelemetryDestinationConfigurationProperty- See Also:
-
getDestinationType
Description copied from interface:CfnTelemetryRule.TelemetryDestinationConfigurationPropertyThe type of destination for the telemetry data (e.g., "Amazon CloudWatch Logs", "S3").- Specified by:
getDestinationTypein interfaceCfnTelemetryRule.TelemetryDestinationConfigurationProperty- See Also:
-
getElbLoadBalancerLoggingParameters
Description copied from interface:CfnTelemetryRule.TelemetryDestinationConfigurationPropertyConfiguration parameters specific to ELB load balancer logging when ELB is the resource type.Returns union: either
IResolvableorCfnTelemetryRule.ELBLoadBalancerLoggingParametersProperty- Specified by:
getElbLoadBalancerLoggingParametersin interfaceCfnTelemetryRule.TelemetryDestinationConfigurationProperty- See Also:
-
getLogDeliveryParameters
Description copied from interface:CfnTelemetryRule.TelemetryDestinationConfigurationPropertyConfiguration parameters specific to Amazon Bedrock AgentCore logging when Amazon Bedrock AgentCore is the resource type.Returns union: either
IResolvableorCfnTelemetryRule.LogDeliveryParametersProperty- Specified by:
getLogDeliveryParametersin interfaceCfnTelemetryRule.TelemetryDestinationConfigurationProperty- See Also:
-
getRetentionInDays
Description copied from interface:CfnTelemetryRule.TelemetryDestinationConfigurationPropertyThe number of days to retain the telemetry data in the destination.- Specified by:
getRetentionInDaysin interfaceCfnTelemetryRule.TelemetryDestinationConfigurationProperty- See Also:
-
getVpcFlowLogParameters
Description copied from interface:CfnTelemetryRule.TelemetryDestinationConfigurationPropertyConfiguration parameters specific to VPC Flow Logs when VPC is the resource type.Returns union: either
IResolvableorCfnTelemetryRule.VPCFlowLogParametersProperty- Specified by:
getVpcFlowLogParametersin interfaceCfnTelemetryRule.TelemetryDestinationConfigurationProperty- See Also:
-
getWafLoggingParameters
Description copied from interface:CfnTelemetryRule.TelemetryDestinationConfigurationPropertyConfiguration parameters specific to WAF logging when WAF is the resource type.Returns union: either
IResolvableorCfnTelemetryRule.WAFLoggingParametersProperty- Specified by:
getWafLoggingParametersin interfaceCfnTelemetryRule.TelemetryDestinationConfigurationProperty- See Also:
-
$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()
-