Package-level declarations

Types

Link copied to clipboard

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

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
Link copied to clipboard

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
Link copied to clipboard
Link copied to clipboard

Builder for App.

Link copied to clipboard

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
Link copied to clipboard
Link copied to clipboard

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

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

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

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
Link copied to clipboard
Link copied to clipboard

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
Link copied to clipboard

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

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
Link copied to clipboard

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
Link copied to clipboard
Link copied to clipboard

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

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
Link copied to clipboard

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

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

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
Link copied to clipboard

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
Link copied to clipboard

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
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun apiPortalResource(name: String, block: suspend ApiPortalResourceBuilder.() -> Unit): ApiPortal
Link copied to clipboard
suspend fun appResource(name: String, block: suspend AppResourceBuilder.() -> Unit): App
Link copied to clipboard
suspend fun bindingResource(name: String, block: suspend BindingResourceBuilder.() -> Unit): Binding
Link copied to clipboard
Link copied to clipboard
suspend fun certificateResource(name: String, block: suspend CertificateResourceBuilder.() -> Unit): Certificate
Link copied to clipboard
suspend fun configServerResource(name: String, block: suspend ConfigServerResourceBuilder.() -> Unit): ConfigServer
Link copied to clipboard
suspend fun customDomainResource(name: String, block: suspend CustomDomainResourceBuilder.() -> Unit): CustomDomain
Link copied to clipboard
suspend fun deploymentResource(name: String, block: suspend DeploymentResourceBuilder.() -> Unit): Deployment
Link copied to clipboard
suspend fun gatewayResource(name: String, block: suspend GatewayResourceBuilder.() -> Unit): Gateway
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun serviceResource(name: String, block: suspend ServiceResourceBuilder.() -> Unit): Service
Link copied to clipboard
suspend fun storageResource(name: String, block: suspend StorageResourceBuilder.() -> Unit): Storage