Uses of Class
software.amazon.awscdk.cfnpropertymixins.services.apigateway.CfnRestApiPropsMixin.Builder
Packages that use CfnRestApiPropsMixin.Builder
-
Uses of CfnRestApiPropsMixin.Builder in software.amazon.awscdk.cfnpropertymixins.services.apigateway
Methods in software.amazon.awscdk.cfnpropertymixins.services.apigateway that return CfnRestApiPropsMixin.BuilderModifier and TypeMethodDescriptionCfnRestApiPropsMixin.Builder.apiKeySourceType(String apiKeySourceType) The source of the API key for metering requests according to a usage plan.CfnRestApiPropsMixin.Builder.binaryMediaTypes(List<String> binaryMediaTypes) The list of binary media types supported by the RestApi.An OpenAPI specification that defines a set of RESTful APIs in JSON format.CfnRestApiPropsMixin.Builder.bodyS3Location(CfnRestApiPropsMixin.S3LocationProperty bodyS3Location) The Amazon Simple Storage Service (Amazon S3) location that points to an OpenAPI file, which defines a set of RESTful APIs in JSON or YAML format.CfnRestApiPropsMixin.Builder.bodyS3Location(IResolvable bodyS3Location) The Amazon Simple Storage Service (Amazon S3) location that points to an OpenAPI file, which defines a set of RESTful APIs in JSON or YAML format.The ID of the RestApi that you want to clone from.CfnRestApiPropsMixin.Builder.cloneFrom(IRestApiRef cloneFrom) The ID of the RestApi that you want to clone from.static CfnRestApiPropsMixin.BuilderCfnRestApiPropsMixin.Builder.create()static CfnRestApiPropsMixin.BuilderCfnRestApiPropsMixin.Builder.create(CfnPropertyMixinOptions options) CfnRestApiPropsMixin.Builder.description(String description) The description of the RestApi.CfnRestApiPropsMixin.Builder.disableExecuteApiEndpoint(Boolean disableExecuteApiEndpoint) Specifies whether clients can invoke your API by using the defaultexecute-apiendpoint.CfnRestApiPropsMixin.Builder.disableExecuteApiEndpoint(IResolvable disableExecuteApiEndpoint) Specifies whether clients can invoke your API by using the defaultexecute-apiendpoint.CfnRestApiPropsMixin.Builder.endpointAccessMode(String endpointAccessMode) The endpoint access mode for your RestApi.CfnRestApiPropsMixin.Builder.endpointConfiguration(CfnRestApiPropsMixin.EndpointConfigurationProperty endpointConfiguration) A list of the endpoint types and IP address types of the API.CfnRestApiPropsMixin.Builder.endpointConfiguration(IResolvable endpointConfiguration) A list of the endpoint types and IP address types of the API.CfnRestApiPropsMixin.Builder.failOnWarnings(Boolean failOnWarnings) A query parameter to indicate whether to rollback the API update (true) or not (false) when a warning is encountered.CfnRestApiPropsMixin.Builder.failOnWarnings(IResolvable failOnWarnings) A query parameter to indicate whether to rollback the API update (true) or not (false) when a warning is encountered.CfnRestApiPropsMixin.Builder.minimumCompressionSize(Number minimumCompressionSize) A nullable integer that is used to enable compression (with non-negative between 0 and 10485760 (10M) bytes, inclusive) or disable compression (with a null value) on an API.This property applies only when you use OpenAPI to define your REST API.The name of the RestApi.CfnRestApiPropsMixin.Builder.parameters(Map<String, String> parameters) Custom header parameters as part of the request.CfnRestApiPropsMixin.Builder.parameters(IResolvable parameters) Custom header parameters as part of the request.A policy document that contains the permissions for theRestApiresource.CfnRestApiPropsMixin.Builder.securityPolicy(String securityPolicy) The Transport Layer Security (TLS) version + cipher suite for this RestApi.The key-value map of strings.