Package-level declarations

Types

Link copied to clipboard
data class AcsClusterPropertiesArgs(val agentCount: Output<Int>? = null, val agentVmSize: Output<Either<String, AgentVMSizeTypes>>? = null, val masterCount: Output<Int>? = null, val orchestratorProperties: Output<KubernetesClusterPropertiesArgs>? = null, val orchestratorType: Output<Either<String, OrchestratorType>>, val systemServices: Output<List<SystemServiceArgs>>? = null) : ConvertibleToJava<AcsClusterPropertiesArgs>

Information about the container service backing the cluster

Link copied to clipboard
data class AppInsightsPropertiesArgs(val resourceId: Output<String>? = null) : ConvertibleToJava<AppInsightsPropertiesArgs>

Properties of App Insights.

Link copied to clipboard
data class AutoScaleConfigurationArgs(val maxReplicas: Output<Int>? = null, val minReplicas: Output<Int>? = null, val refreshPeriodInSeconds: Output<Int>? = null, val status: Output<Either<String, Status>>? = null, val targetUtilization: Output<Double>? = null) : ConvertibleToJava<AutoScaleConfigurationArgs>

AutoScale configuration properties.

Link copied to clipboard
data class ContainerRegistryPropertiesArgs(val resourceId: Output<String>? = null) : ConvertibleToJava<ContainerRegistryPropertiesArgs>

Properties of Azure Container Registry.

Link copied to clipboard
data class GetOperationalizationClusterPlainArgs(val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<GetOperationalizationClusterPlainArgs>
Link copied to clipboard
data class GlobalServiceConfigurationArgs(val autoScale: Output<AutoScaleConfigurationArgs>? = null, val etag: Output<String>? = null, val serviceAuth: Output<ServiceAuthConfigurationArgs>? = null, val ssl: Output<SslConfigurationArgs>? = null) : ConvertibleToJava<GlobalServiceConfigurationArgs>

Global configuration for services in the cluster.

Link copied to clipboard
data class KubernetesClusterPropertiesArgs(val servicePrincipal: Output<ServicePrincipalPropertiesArgs>? = null) : ConvertibleToJava<KubernetesClusterPropertiesArgs>

Kubernetes cluster specific properties

data class ListOperationalizationClusterKeysPlainArgs(val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<ListOperationalizationClusterKeysPlainArgs>
Link copied to clipboard
data class ServiceAuthConfigurationArgs(val primaryAuthKeyHash: Output<String>, val secondaryAuthKeyHash: Output<String>) : ConvertibleToJava<ServiceAuthConfigurationArgs>

Global service auth configuration properties. These are the data-plane authorization keys and are used if a service doesn't define it's own.

Link copied to clipboard
data class ServicePrincipalPropertiesArgs(val clientId: Output<String>, val secret: Output<String>) : ConvertibleToJava<ServicePrincipalPropertiesArgs>

The Azure service principal used by Kubernetes for configuring load balancers

Link copied to clipboard
data class SslConfigurationArgs(val cert: Output<String>? = null, val cname: Output<String>? = null, val key: Output<String>? = null, val status: Output<Either<String, Status>>? = null) : ConvertibleToJava<SslConfigurationArgs>

SSL configuration. If configured data-plane calls to user services will be exposed over SSL only.

Link copied to clipboard
data class StorageAccountPropertiesArgs(val resourceId: Output<String>? = null) : ConvertibleToJava<StorageAccountPropertiesArgs>

Properties of Storage Account.

Link copied to clipboard
data class SystemServiceArgs(val systemServiceType: Output<Either<String, SystemServiceType>>) : ConvertibleToJava<SystemServiceArgs>

Information about a system service deployed in the cluster

Link copied to clipboard