Package-level declarations

Types

Link copied to clipboard
data class ApiCorsConfigurationArgs(val allowCredentials: Output<Boolean>? = null, val allowHeaders: Output<List<String>>? = null, val allowMethods: Output<List<String>>? = null, val allowOrigins: Output<List<String>>? = null, val exposeHeaders: Output<List<String>>? = null, val maxAge: Output<Int>? = null) : ConvertibleToJava<ApiCorsConfigurationArgs>
Link copied to clipboard
data class AuthorizerJwtConfigurationArgs(val audiences: Output<List<String>>? = null, val issuer: Output<String>? = null) : ConvertibleToJava<AuthorizerJwtConfigurationArgs>
Link copied to clipboard
data class DomainNameDomainNameConfigurationArgs(val certificateArn: Output<String>, val endpointType: Output<String>, val hostedZoneId: Output<String>? = null, val ipAddressType: Output<String>? = null, val ownershipVerificationCertificateArn: Output<String>? = null, val securityPolicy: Output<String>, val targetDomainName: Output<String>? = null) : ConvertibleToJava<DomainNameDomainNameConfigurationArgs>
Link copied to clipboard
data class DomainNameMutualTlsAuthenticationArgs(val truststoreUri: Output<String>, val truststoreVersion: Output<String>? = null) : ConvertibleToJava<DomainNameMutualTlsAuthenticationArgs>
Link copied to clipboard
data class GetApiPlainArgs(val apiId: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetApiPlainArgs>

A collection of arguments for invoking getApi.

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

A collection of arguments for invoking getApis.

Link copied to clipboard
Link copied to clipboard
data class GetExportPlainArgs(val apiId: String, val exportVersion: String? = null, val includeExtensions: Boolean? = null, val outputType: String, val specification: String, val stageName: String? = null) : ConvertibleToJava<GetExportPlainArgs>

A collection of arguments for invoking getExport.

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

A collection of arguments for invoking getVpcLink.

Link copied to clipboard
data class IntegrationResponseParameterArgs(val mappings: Output<Map<String, String>>, val statusCode: Output<String>) : ConvertibleToJava<IntegrationResponseParameterArgs>
Link copied to clipboard
data class IntegrationTlsConfigArgs(val serverNameToVerify: Output<String>? = null) : ConvertibleToJava<IntegrationTlsConfigArgs>
Link copied to clipboard
data class RouteRequestParameterArgs(val requestParameterKey: Output<String>, val required: Output<Boolean>) : ConvertibleToJava<RouteRequestParameterArgs>
Link copied to clipboard
data class StageAccessLogSettingsArgs(val destinationArn: Output<String>, val format: Output<String>) : ConvertibleToJava<StageAccessLogSettingsArgs>
Link copied to clipboard
data class StageDefaultRouteSettingsArgs(val dataTraceEnabled: Output<Boolean>? = null, val detailedMetricsEnabled: Output<Boolean>? = null, val loggingLevel: Output<String>? = null, val throttlingBurstLimit: Output<Int>? = null, val throttlingRateLimit: Output<Double>? = null) : ConvertibleToJava<StageDefaultRouteSettingsArgs>
Link copied to clipboard
data class StageRouteSettingArgs(val dataTraceEnabled: Output<Boolean>? = null, val detailedMetricsEnabled: Output<Boolean>? = null, val loggingLevel: Output<String>? = null, val routeKey: Output<String>, val throttlingBurstLimit: Output<Int>? = null, val throttlingRateLimit: Output<Double>? = null) : ConvertibleToJava<StageRouteSettingArgs>