Class CfnGatewayMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.bedrockagentcore.CfnGatewayMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnGatewayMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnGatewayMixinProps
@Stability(Stable)
@Internal
public static final class CfnGatewayMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnGatewayMixinProps
An implementation for
CfnGatewayMixinProps-
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.bedrockagentcore.CfnGatewayMixinProps
CfnGatewayMixinProps.Builder, CfnGatewayMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnGatewayMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnGatewayMixinProps.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 ObjectReturns union: eitherIResolvableorCfnGatewayPropsMixin.AuthorizerConfigurationPropertyfinal StringThe authorizer type for the gateway.final StringThe description for the gateway.final StringThe exception level for the gateway.final ObjectReturns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnGatewayPropsMixin.GatewayInterceptorConfigurationProperty>final StringThe KMS key ARN for the gateway.final StringgetName()The name for the gateway.final ObjectThe protocol configuration for the gateway target.final StringThe protocol type for the gateway target.final StringgetTags()The tags for the gateway.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 theCfnGatewayMixinProps.Builder.
-
-
Method Details
-
getAuthorizerConfiguration
Description copied from interface:CfnGatewayMixinPropsReturns union: eitherIResolvableorCfnGatewayPropsMixin.AuthorizerConfigurationProperty- Specified by:
getAuthorizerConfigurationin interfaceCfnGatewayMixinProps- See Also:
-
getAuthorizerType
Description copied from interface:CfnGatewayMixinPropsThe authorizer type for the gateway.- Specified by:
getAuthorizerTypein interfaceCfnGatewayMixinProps- See Also:
-
getDescription
Description copied from interface:CfnGatewayMixinPropsThe description for the gateway.- Specified by:
getDescriptionin interfaceCfnGatewayMixinProps- See Also:
-
getExceptionLevel
Description copied from interface:CfnGatewayMixinPropsThe exception level for the gateway.- Specified by:
getExceptionLevelin interfaceCfnGatewayMixinProps- See Also:
-
getInterceptorConfigurations
Description copied from interface:CfnGatewayMixinPropsReturns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnGatewayPropsMixin.GatewayInterceptorConfigurationProperty>- Specified by:
getInterceptorConfigurationsin interfaceCfnGatewayMixinProps- See Also:
-
getKmsKeyArn
Description copied from interface:CfnGatewayMixinPropsThe KMS key ARN for the gateway.- Specified by:
getKmsKeyArnin interfaceCfnGatewayMixinProps- See Also:
-
getName
Description copied from interface:CfnGatewayMixinPropsThe name for the gateway.- Specified by:
getNamein interfaceCfnGatewayMixinProps- See Also:
-
getProtocolConfiguration
Description copied from interface:CfnGatewayMixinPropsThe protocol configuration for the gateway target.Returns union: either
IResolvableorCfnGatewayPropsMixin.GatewayProtocolConfigurationProperty- Specified by:
getProtocolConfigurationin interfaceCfnGatewayMixinProps- See Also:
-
getProtocolType
Description copied from interface:CfnGatewayMixinPropsThe protocol type for the gateway target.- Specified by:
getProtocolTypein interfaceCfnGatewayMixinProps- See Also:
-
getRoleArn
- Specified by:
getRoleArnin interfaceCfnGatewayMixinProps- See Also:
-
getTags
Description copied from interface:CfnGatewayMixinPropsThe tags for the gateway.- Specified by:
getTagsin interfaceCfnGatewayMixinProps- 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()
-