Package-level declarations
Types
Link copied to clipboard
Provides a APIG Environment resource. For information about APIG Environment and how to use it, see What is Environment.
Link copied to clipboard
data class EnvironmentArgs(val description: Output<String>? = null, val environmentName: Output<String>? = null, val gatewayId: Output<String>? = null, val resourceGroupId: Output<String>? = null) : ConvertibleToJava<EnvironmentArgs>
Provides a APIG Environment resource. For information about APIG Environment and how to use it, see What is Environment.
Link copied to clipboard
class EnvironmentArgsBuilder
Builder for EnvironmentArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Environment.
Link copied to clipboard
data class GatewayArgs(val gatewayName: Output<String>? = null, val logConfig: Output<GatewayLogConfigArgs>? = null, val networkAccessConfig: Output<GatewayNetworkAccessConfigArgs>? = null, val paymentType: Output<String>? = null, val resourceGroupId: Output<String>? = null, val spec: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val vpc: Output<GatewayVpcArgs>? = null, val vswitch: Output<GatewayVswitchArgs>? = null, val zoneConfig: Output<GatewayZoneConfigArgs>? = null) : ConvertibleToJava<GatewayArgs>
APIG Gateway can be imported using the id, e.g.
Link copied to clipboard
class GatewayArgsBuilder
Builder for GatewayArgs.
Link copied to clipboard
Link copied to clipboard
class GatewayResourceBuilder
Builder for Gateway.
Link copied to clipboard
Provides a APIG Http Api resource. For information about APIG Http Api and how to use it, see What is Http Api.
Link copied to clipboard
data class HttpApiArgs(val basePath: Output<String>? = null, val description: Output<String>? = null, val httpApiName: Output<String>? = null, val protocols: Output<List<String>>? = null, val resourceGroupId: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<HttpApiArgs>
Provides a APIG Http Api resource. For information about APIG Http Api and how to use it, see What is Http Api.
Link copied to clipboard
class HttpApiArgsBuilder
Builder for HttpApiArgs.
Link copied to clipboard
Link copied to clipboard
class HttpApiResourceBuilder
Builder for HttpApi.
Functions
Link copied to clipboard
suspend fun environment(name: String, block: suspend EnvironmentResourceBuilder.() -> Unit): Environment