Package-level declarations

Types

Link copied to clipboard
data class DocumentationPartLocationArgs(val method: Output<String>? = null, val name: Output<String>? = null, val path: Output<String>? = null, val statusCode: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<DocumentationPartLocationArgs>
Link copied to clipboard
data class DomainNameEndpointConfigurationArgs(val types: Output<String>) : ConvertibleToJava<DomainNameEndpointConfigurationArgs>
Link copied to clipboard
data class DomainNameMutualTlsAuthenticationArgs(val truststoreUri: Output<String>, val truststoreVersion: Output<String>? = null) : ConvertibleToJava<DomainNameMutualTlsAuthenticationArgs>
Link copied to clipboard
data class GetAuthorizerPlainArgs(val authorizerId: String, val restApiId: String) : ConvertibleToJava<GetAuthorizerPlainArgs>

A collection of arguments for invoking getAuthorizer.

Link copied to clipboard
data class GetAuthorizersPlainArgs(val restApiId: String) : ConvertibleToJava<GetAuthorizersPlainArgs>

A collection of arguments for invoking getAuthorizers.

Link copied to clipboard
data class GetDomainNamePlainArgs(val domainName: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetDomainNamePlainArgs>

A collection of arguments for invoking getDomainName.

Link copied to clipboard
data class GetExportPlainArgs(val accepts: String? = null, val exportType: String, val parameters: Map<String, String>? = null, val restApiId: String, val stageName: String) : ConvertibleToJava<GetExportPlainArgs>

A collection of arguments for invoking getExport.

Link copied to clipboard
Link copied to clipboard
data class GetKeyPlainArgs(val id: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetKeyPlainArgs>

A collection of arguments for invoking getKey.

Link copied to clipboard
Link copied to clipboard
data class GetResourcePlainArgs(val path: String, val restApiId: String) : ConvertibleToJava<GetResourcePlainArgs>

A collection of arguments for invoking getResource.

Link copied to clipboard
data class GetRestApiPlainArgs(val name: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetRestApiPlainArgs>

A collection of arguments for invoking getRestApi.

Link copied to clipboard
data class GetSdkPlainArgs(val parameters: Map<String, String>? = null, val restApiId: String, val sdkType: String, val stageName: String) : ConvertibleToJava<GetSdkPlainArgs>

A collection of arguments for invoking getSdk.

Link copied to clipboard
Link copied to clipboard
data class GetVpcLinkPlainArgs(val name: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetVpcLinkPlainArgs>

A collection of arguments for invoking getVpcLink.

Link copied to clipboard
data class IntegrationTlsConfigArgs(val insecureSkipVerification: Output<Boolean>? = null) : ConvertibleToJava<IntegrationTlsConfigArgs>
Link copied to clipboard
data class MethodSettingsSettingsArgs(val cacheDataEncrypted: Output<Boolean>? = null, val cacheTtlInSeconds: Output<Int>? = null, val cachingEnabled: Output<Boolean>? = null, val dataTraceEnabled: Output<Boolean>? = null, val loggingLevel: Output<String>? = null, val metricsEnabled: Output<Boolean>? = null, val requireAuthorizationForCacheControl: Output<Boolean>? = null, val throttlingBurstLimit: Output<Int>? = null, val throttlingRateLimit: Output<Double>? = null, val unauthorizedCacheControlHeaderStrategy: Output<String>? = null) : ConvertibleToJava<MethodSettingsSettingsArgs>
Link copied to clipboard
data class RestApiEndpointConfigurationArgs(val types: Output<String>, val vpcEndpointIds: Output<List<String>>? = null) : ConvertibleToJava<RestApiEndpointConfigurationArgs>
Link copied to clipboard
data class StageAccessLogSettingsArgs(val destinationArn: Output<String>, val format: Output<String>) : ConvertibleToJava<StageAccessLogSettingsArgs>
Link copied to clipboard
data class StageCanarySettingsArgs(val percentTraffic: Output<Double>? = null, val stageVariableOverrides: Output<Map<String, Any>>? = null, val useStageCache: Output<Boolean>? = null) : ConvertibleToJava<StageCanarySettingsArgs>
Link copied to clipboard
data class UsagePlanApiStageArgs(val apiId: Output<String>, val stage: Output<String>, val throttles: Output<List<UsagePlanApiStageThrottleArgs>>? = null) : ConvertibleToJava<UsagePlanApiStageArgs>
Link copied to clipboard
data class UsagePlanApiStageThrottleArgs(val burstLimit: Output<Int>? = null, val path: Output<String>, val rateLimit: Output<Double>? = null) : ConvertibleToJava<UsagePlanApiStageThrottleArgs>
Link copied to clipboard
data class UsagePlanQuotaSettingsArgs(val limit: Output<Int>, val offset: Output<Int>? = null, val period: Output<String>) : ConvertibleToJava<UsagePlanQuotaSettingsArgs>
Link copied to clipboard
data class UsagePlanThrottleSettingsArgs(val burstLimit: Output<Int>? = null, val rateLimit: Output<Double>? = null) : ConvertibleToJava<UsagePlanThrottleSettingsArgs>