Class CfnAccessLogSubscriptionMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.vpclattice.CfnAccessLogSubscriptionMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAccessLogSubscriptionMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAccessLogSubscriptionMixinProps
@Stability(Stable)
@Internal
public static final class CfnAccessLogSubscriptionMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAccessLogSubscriptionMixinProps
An implementation for
CfnAccessLogSubscriptionMixinProps-
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.cfnpropertymixins.services.vpclattice.CfnAccessLogSubscriptionMixinProps
CfnAccessLogSubscriptionMixinProps.Builder, CfnAccessLogSubscriptionMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAccessLogSubscriptionMixinProps.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 theCfnAccessLogSubscriptionMixinProps.Builder.
-
-
Method Details
-
getDestinationArn
Description copied from interface:CfnAccessLogSubscriptionMixinPropsThe 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 interfaceCfnAccessLogSubscriptionMixinProps- See Also:
-
getResourceIdentifier
Description copied from interface:CfnAccessLogSubscriptionMixinPropsThe ID or ARN of the service network or service.- Specified by:
getResourceIdentifierin interfaceCfnAccessLogSubscriptionMixinProps- See Also:
-
getServiceNetworkLogType
Description copied from interface:CfnAccessLogSubscriptionMixinPropsLog type of the service network.- Specified by:
getServiceNetworkLogTypein interfaceCfnAccessLogSubscriptionMixinProps- See Also:
-
getTags
Description copied from interface:CfnAccessLogSubscriptionMixinPropsThe tags for the access log subscription.- Specified by:
getTagsin interfaceCfnAccessLogSubscriptionMixinProps- 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()
-