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