Package-level declarations

Types

Link copied to clipboard
class ApiPortal : KotlinCustomResource

API portal resource API Version: 2022-01-01-preview.

Link copied to clipboard
data class ApiPortalArgs(val apiPortalName: Output<String>? = null, val properties: Output<ApiPortalPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null, val sku: Output<SkuArgs>? = null) : ConvertibleToJava<ApiPortalArgs>

API portal resource API Version: 2022-01-01-preview.

Link copied to clipboard
Link copied to clipboard
class ApiPortalCustomDomain : KotlinCustomResource

Custom domain of the API portal API Version: 2022-01-01-preview.

Link copied to clipboard
data class ApiPortalCustomDomainArgs(val apiPortalName: Output<String>? = null, val domainName: Output<String>? = null, val properties: Output<ApiPortalCustomDomainPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ApiPortalCustomDomainArgs>

Custom domain of the API portal API Version: 2022-01-01-preview.

Link copied to clipboard
Link copied to clipboard
object ApiPortalMapper : ResourceMapper<ApiPortal>
Link copied to clipboard
Link copied to clipboard
class App : KotlinCustomResource

App resource payload API Version: 2020-07-01.

Link copied to clipboard
data class AppArgs(val appName: Output<String>? = null, val identity: Output<ManagedIdentityPropertiesArgs>? = null, val location: Output<String>? = null, val properties: Output<AppResourcePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<AppArgs>

App resource payload API Version: 2020-07-01.

Link copied to clipboard

Builder for AppArgs.

Link copied to clipboard
object AppMapper : ResourceMapper<App>
Link copied to clipboard
Link copied to clipboard

Builder for App.

Link copied to clipboard
class Binding : KotlinCustomResource

Binding resource payload API Version: 2020-07-01.

Link copied to clipboard
data class BindingArgs(val appName: Output<String>? = null, val bindingName: Output<String>? = null, val properties: Output<BindingResourcePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<BindingArgs>

Binding resource payload API Version: 2020-07-01.

Link copied to clipboard
Link copied to clipboard
object BindingMapper : ResourceMapper<Binding>
Link copied to clipboard
Link copied to clipboard
class BuildpackBinding : KotlinCustomResource

Buildpack Binding Resource object API Version: 2022-01-01-preview.

Link copied to clipboard
data class BuildpackBindingArgs(val buildServiceName: Output<String>? = null, val builderName: Output<String>? = null, val buildpackBindingName: Output<String>? = null, val properties: Output<BuildpackBindingPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<BuildpackBindingArgs>

Buildpack Binding Resource object API Version: 2022-01-01-preview.

Link copied to clipboard
object BuildpackBindingMapper : ResourceMapper<BuildpackBinding>
Link copied to clipboard
class BuildServiceAgentPool : KotlinCustomResource

The build service agent pool resource API Version: 2022-01-01-preview.

Link copied to clipboard
data class BuildServiceAgentPoolArgs(val agentPoolName: Output<String>? = null, val buildServiceName: Output<String>? = null, val properties: Output<BuildServiceAgentPoolPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<BuildServiceAgentPoolArgs>

The build service agent pool resource API Version: 2022-01-01-preview.

Link copied to clipboard
Link copied to clipboard
class BuildServiceBuilder : KotlinCustomResource

KPack Builder resource API Version: 2022-01-01-preview.

Link copied to clipboard
data class BuildServiceBuilderArgs(val buildServiceName: Output<String>? = null, val builderName: Output<String>? = null, val properties: Output<BuilderPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<BuildServiceBuilderArgs>

KPack Builder resource API Version: 2022-01-01-preview.

Link copied to clipboard
Link copied to clipboard
class Certificate : KotlinCustomResource

Certificate resource payload. API Version: 2020-07-01.

Link copied to clipboard
data class CertificateArgs(val certificateName: Output<String>? = null, val properties: Output<CertificatePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<CertificateArgs>

Certificate resource payload. API Version: 2020-07-01.

Link copied to clipboard
Link copied to clipboard
object CertificateMapper : ResourceMapper<Certificate>
Link copied to clipboard
Link copied to clipboard
class ConfigServer : KotlinCustomResource

Config Server resource API Version: 2020-07-01.

Link copied to clipboard
data class ConfigServerArgs(val properties: Output<ConfigServerPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ConfigServerArgs>

Config Server resource API Version: 2020-07-01.

Link copied to clipboard
Link copied to clipboard
object ConfigServerMapper : ResourceMapper<ConfigServer>
Link copied to clipboard
Link copied to clipboard
class ConfigurationService : KotlinCustomResource

Application Configuration Service resource API Version: 2022-01-01-preview.

Link copied to clipboard
data class ConfigurationServiceArgs(val configurationServiceName: Output<String>? = null, val properties: Output<ConfigurationServicePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ConfigurationServiceArgs>

Application Configuration Service resource API Version: 2022-01-01-preview.

Link copied to clipboard
Link copied to clipboard
class CustomDomain : KotlinCustomResource

Custom domain resource payload. API Version: 2020-07-01.

Link copied to clipboard
data class CustomDomainArgs(val appName: Output<String>? = null, val domainName: Output<String>? = null, val properties: Output<CustomDomainPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<CustomDomainArgs>

Custom domain resource payload. API Version: 2020-07-01.

Link copied to clipboard
Link copied to clipboard
object CustomDomainMapper : ResourceMapper<CustomDomain>
Link copied to clipboard
Link copied to clipboard
class Deployment : KotlinCustomResource

Deployment resource payload API Version: 2020-07-01.

Link copied to clipboard
data class DeploymentArgs(val appName: Output<String>? = null, val deploymentName: Output<String>? = null, val properties: Output<DeploymentResourcePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null, val sku: Output<SkuArgs>? = null) : ConvertibleToJava<DeploymentArgs>

Deployment resource payload API Version: 2020-07-01.

Link copied to clipboard
Link copied to clipboard
object DeploymentMapper : ResourceMapper<Deployment>
Link copied to clipboard
Link copied to clipboard
class Gateway : KotlinCustomResource

Spring Cloud Gateway resource API Version: 2022-01-01-preview.

Link copied to clipboard
data class GatewayArgs(val gatewayName: Output<String>? = null, val properties: Output<GatewayPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null, val sku: Output<SkuArgs>? = null) : ConvertibleToJava<GatewayArgs>

Spring Cloud Gateway resource API Version: 2022-01-01-preview.

Link copied to clipboard
Link copied to clipboard
class GatewayCustomDomain : KotlinCustomResource

Custom domain of the Spring Cloud Gateway API Version: 2022-01-01-preview.

Link copied to clipboard
data class GatewayCustomDomainArgs(val domainName: Output<String>? = null, val gatewayName: Output<String>? = null, val properties: Output<GatewayCustomDomainPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<GatewayCustomDomainArgs>

Custom domain of the Spring Cloud Gateway API Version: 2022-01-01-preview.

Link copied to clipboard
Link copied to clipboard
object GatewayMapper : ResourceMapper<Gateway>
Link copied to clipboard
Link copied to clipboard
class GatewayRouteConfig : KotlinCustomResource

Spring Cloud Gateway route config resource API Version: 2022-01-01-preview.

Link copied to clipboard
data class GatewayRouteConfigArgs(val gatewayName: Output<String>? = null, val properties: Output<GatewayRouteConfigPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val routeConfigName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<GatewayRouteConfigArgs>

Spring Cloud Gateway route config resource API Version: 2022-01-01-preview.

Link copied to clipboard
Link copied to clipboard
class MonitoringSetting : KotlinCustomResource

Monitoring Setting resource API Version: 2020-07-01.

Link copied to clipboard
data class MonitoringSettingArgs(val properties: Output<MonitoringSettingPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<MonitoringSettingArgs>

Monitoring Setting resource API Version: 2020-07-01.

Link copied to clipboard
object MonitoringSettingMapper : ResourceMapper<MonitoringSetting>
Link copied to clipboard
class Service : KotlinCustomResource

Service resource API Version: 2020-07-01.

Link copied to clipboard
data class ServiceArgs(val location: Output<String>? = null, val properties: Output<ClusterResourcePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ServiceArgs>

Service resource API Version: 2020-07-01.

Link copied to clipboard
Link copied to clipboard
object ServiceMapper : ResourceMapper<Service>
Link copied to clipboard
class ServiceRegistry : KotlinCustomResource

Service Registry resource API Version: 2022-01-01-preview.

Link copied to clipboard
data class ServiceRegistryArgs(val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null, val serviceRegistryName: Output<String>? = null) : ConvertibleToJava<ServiceRegistryArgs>

Service Registry resource API Version: 2022-01-01-preview.

Link copied to clipboard
object ServiceRegistryMapper : ResourceMapper<ServiceRegistry>
Link copied to clipboard
Link copied to clipboard
class Storage : KotlinCustomResource

Storage resource payload. API Version: 2021-09-01-preview.

Link copied to clipboard
data class StorageArgs(val properties: Output<StorageAccountArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null, val storageName: Output<String>? = null) : ConvertibleToJava<StorageArgs>

Storage resource payload. API Version: 2021-09-01-preview.

Link copied to clipboard
Link copied to clipboard
object StorageMapper : ResourceMapper<Storage>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun apiPortal(name: String, block: suspend ApiPortalResourceBuilder.() -> Unit): ApiPortal
Link copied to clipboard
fun app(name: String): App
suspend fun app(name: String, block: suspend AppResourceBuilder.() -> Unit): App
Link copied to clipboard
fun binding(name: String): Binding
suspend fun binding(name: String, block: suspend BindingResourceBuilder.() -> Unit): Binding
Link copied to clipboard
Link copied to clipboard
suspend fun certificate(name: String, block: suspend CertificateResourceBuilder.() -> Unit): Certificate
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun deployment(name: String, block: suspend DeploymentResourceBuilder.() -> Unit): Deployment
Link copied to clipboard
fun gateway(name: String): Gateway
suspend fun gateway(name: String, block: suspend GatewayResourceBuilder.() -> Unit): Gateway
Link copied to clipboard
fun service(name: String): Service
suspend fun service(name: String, block: suspend ServiceResourceBuilder.() -> Unit): Service
Link copied to clipboard
Link copied to clipboard
fun storage(name: String): Storage
suspend fun storage(name: String, block: suspend StorageResourceBuilder.() -> Unit): Storage