Class AddApiGatewayTargetOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.AddApiGatewayTargetOptions.Jsii$Proxy
- All Implemented Interfaces:
AddApiGatewayTargetOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AddApiGatewayTargetOptions
@Stability(Stable)
@Internal
public static final class AddApiGatewayTargetOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AddApiGatewayTargetOptions
An implementation for
AddApiGatewayTargetOptions-
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.bedrockagentcore.AddApiGatewayTargetOptions
AddApiGatewayTargetOptions.Builder, AddApiGatewayTargetOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theAddApiGatewayTargetOptions.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 booleanTool configuration defining which operations to expose.final List<ICredentialProviderConfig> Credential providers for authentication API Gateway targets support IAM and API key authentication.final StringOptional description for the gateway target.final StringThe name of the gateway target Valid characters are a-z, A-Z, 0-9, _ (underscore) and - (hyphen).final MetadataConfigurationMetadata configuration for passing headers and query parameters Allows you to pass additional context through headers and query parameters.final IRestApiThe REST API to integrate with Must be in the same account and region as the gateway [disable-awslint:prefer-ref-interface].final StringgetStage()The stage name of the REST API.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 theAddApiGatewayTargetOptions.Builder.
-
-
Method Details
-
getApiGatewayToolConfiguration
Description copied from interface:AddApiGatewayTargetOptionsTool configuration defining which operations to expose.- Specified by:
getApiGatewayToolConfigurationin interfaceAddApiGatewayTargetOptions
-
getRestApi
Description copied from interface:AddApiGatewayTargetOptionsThe REST API to integrate with Must be in the same account and region as the gateway [disable-awslint:prefer-ref-interface].- Specified by:
getRestApiin interfaceAddApiGatewayTargetOptions
-
getCredentialProviderConfigurations
Description copied from interface:AddApiGatewayTargetOptionsCredential providers for authentication API Gateway targets support IAM and API key authentication.Default: - Empty array (service handles IAM automatically)
- Specified by:
getCredentialProviderConfigurationsin interfaceAddApiGatewayTargetOptions
-
getDescription
Description copied from interface:AddApiGatewayTargetOptionsOptional description for the gateway target.Default: - No description
- Specified by:
getDescriptionin interfaceAddApiGatewayTargetOptions
-
getGatewayTargetName
Description copied from interface:AddApiGatewayTargetOptionsThe name of the gateway target Valid characters are a-z, A-Z, 0-9, _ (underscore) and - (hyphen).Default: - auto generate
- Specified by:
getGatewayTargetNamein interfaceAddApiGatewayTargetOptions
-
getMetadataConfiguration
Description copied from interface:AddApiGatewayTargetOptionsMetadata configuration for passing headers and query parameters Allows you to pass additional context through headers and query parameters.Default: - No metadata configuration
- Specified by:
getMetadataConfigurationin interfaceAddApiGatewayTargetOptions
-
getStage
Description copied from interface:AddApiGatewayTargetOptionsThe stage name of the REST API.Default: - Uses the deployment stage from the RestApi (restApi.deploymentStage.stageName)
- Specified by:
getStagein interfaceAddApiGatewayTargetOptions
-
$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()
-