Package-level declarations

Types

Link copied to clipboard
data class ConfigurationIdentityArgs(val type: Output<ResourceIdentityType>? = null) : ConvertibleToJava<ConfigurationIdentityArgs>

Identity for the managed cluster.

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

Specify which kustomizations must succeed reconciliation on the cluster prior to reconciling this kustomization

Link copied to clipboard
data class ExtensionStatusArgs(val code: Output<String>? = null, val displayStatus: Output<String>? = null, val level: Output<Either<String, LevelType>>? = null, val message: Output<String>? = null, val time: Output<String>? = null) : ConvertibleToJava<ExtensionStatusArgs>

Status from this instance of the extension.

Link copied to clipboard
data class GetExtensionPlainArgs(val clusterName: String, val clusterResourceName: String, val clusterRp: String, val extensionInstanceName: String, val resourceGroupName: String) : ConvertibleToJava<GetExtensionPlainArgs>
Link copied to clipboard
data class GetFluxConfigurationPlainArgs(val clusterName: String, val clusterResourceName: String, val clusterRp: String, val fluxConfigurationName: String, val resourceGroupName: String) : ConvertibleToJava<GetFluxConfigurationPlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val privateEndpointConnectionName: String, val resourceGroupName: String, val scopeName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class GetPrivateLinkScopePlainArgs(val resourceGroupName: String, val scopeName: String) : ConvertibleToJava<GetPrivateLinkScopePlainArgs>
Link copied to clipboard
data class GetSourceControlConfigurationPlainArgs(val clusterName: String, val clusterResourceName: String, val clusterRp: String, val resourceGroupName: String, val sourceControlConfigurationName: String) : ConvertibleToJava<GetSourceControlConfigurationPlainArgs>
Link copied to clipboard
data class GitRepositoryDefinitionArgs(val httpsCAFile: Output<String>? = null, val httpsUser: Output<String>? = null, val localAuthRef: Output<String>? = null, val repositoryRef: Output<RepositoryRefDefinitionArgs>? = null, val sshKnownHosts: Output<String>? = null, val syncIntervalInSeconds: Output<Double>? = null, val timeoutInSeconds: Output<Double>? = null, val url: Output<String>? = null) : ConvertibleToJava<GitRepositoryDefinitionArgs>

Parameters to reconcile to the GitRepository source kind type.

Link copied to clipboard
data class HelmOperatorPropertiesArgs(val chartValues: Output<String>? = null, val chartVersion: Output<String>? = null) : ConvertibleToJava<HelmOperatorPropertiesArgs>

Properties for Helm operator.

data class KubernetesConfigurationPrivateLinkScopePropertiesArgs(val clusterResourceId: Output<String>, val publicNetworkAccess: Output<Either<String, PublicNetworkAccessType>>? = null) : ConvertibleToJava<KubernetesConfigurationPrivateLinkScopePropertiesArgs>

Properties that define a Azure Arc PrivateLinkScope resource.

Link copied to clipboard
data class KustomizationDefinitionArgs(val dependsOn: Output<List<DependsOnDefinitionArgs>>? = null, val force: Output<Boolean>? = null, val path: Output<String>? = null, val prune: Output<Boolean>? = null, val retryIntervalInSeconds: Output<Double>? = null, val syncIntervalInSeconds: Output<Double>? = null, val timeoutInSeconds: Output<Double>? = null, val validation: Output<Either<String, KustomizationValidationType>>? = null) : ConvertibleToJava<KustomizationDefinitionArgs>

The Kustomization defining how to reconcile the artifact pulled by the source type on the cluster.

Link copied to clipboard
data class PrivateLinkServiceConnectionStateArgs(val actionsRequired: Output<String>? = null, val description: Output<String>? = null, val status: Output<Either<String, PrivateEndpointServiceConnectionStatus>>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionStateArgs>

A collection of information about the state of the connection between service consumer and provider.

Link copied to clipboard
data class RepositoryRefDefinitionArgs(val branch: Output<String>? = null, val commit: Output<String>? = null, val semver: Output<String>? = null, val tag: Output<String>? = null) : ConvertibleToJava<RepositoryRefDefinitionArgs>

The source reference for the GitRepository object.

Link copied to clipboard
data class ScopeArgs(val cluster: Output<ScopeClusterArgs>? = null, val namespace: Output<ScopeNamespaceArgs>? = null) : ConvertibleToJava<ScopeArgs>

Scope of the extensionInstance. It can be either Cluster or Namespace; but not both.

Link copied to clipboard

Builder for ScopeArgs.

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

Specifies that the scope of the extensionInstance is Cluster

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

Specifies that the scope of the extensionInstance is Namespace

Link copied to clipboard