Class CfnAccessLogSubscriptionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.vpclattice.CfnAccessLogSubscriptionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAccessLogSubscriptionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAccessLogSubscriptionProps
@Stability(Stable)
@Internal
public static final class CfnAccessLogSubscriptionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAccessLogSubscriptionProps
An implementation for
CfnAccessLogSubscriptionProps-
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.vpclattice.CfnAccessLogSubscriptionProps
CfnAccessLogSubscriptionProps.Builder, CfnAccessLogSubscriptionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAccessLogSubscriptionProps.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 StringThe Amazon Resource Name (ARN) of the destination.final StringThe ID or ARN of the service network or service.final StringLog type of the service network.getTags()The tags for the access log subscription.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 theCfnAccessLogSubscriptionProps.Builder.
-
-
Method Details
-
getDestinationArn
Description copied from interface:CfnAccessLogSubscriptionPropsThe Amazon Resource Name (ARN) of the destination.The supported destination types are CloudWatch Log groups, Kinesis Data Firehose delivery streams, and Amazon S3 buckets.
- Specified by:
getDestinationArnin interfaceCfnAccessLogSubscriptionProps- See Also:
-
getResourceIdentifier
Description copied from interface:CfnAccessLogSubscriptionPropsThe ID or ARN of the service network or service.- Specified by:
getResourceIdentifierin interfaceCfnAccessLogSubscriptionProps- See Also:
-
getServiceNetworkLogType
Description copied from interface:CfnAccessLogSubscriptionPropsLog type of the service network.- Specified by:
getServiceNetworkLogTypein interfaceCfnAccessLogSubscriptionProps- See Also:
-
getTags
Description copied from interface:CfnAccessLogSubscriptionPropsThe tags for the access log subscription.- Specified by:
getTagsin interfaceCfnAccessLogSubscriptionProps- 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()
-