Package-level declarations

Types

Link copied to clipboard
class Extension : KotlinCustomResource

The Extension object. Uses Azure REST API version 2023-05-01. In version 1.x of the Azure Native provider, it used API version 2020-07-01-preview. Other available API versions: 2020-07-01-preview, 2022-04-02-preview, 2022-07-01, 2024-11-01.

Link copied to clipboard
data class ExtensionArgs(val aksAssignedIdentity: Output<ExtensionAksAssignedIdentityArgs>? = null, val autoUpgradeMinorVersion: Output<Boolean>? = null, val clusterName: Output<String>? = null, val clusterResourceName: Output<String>? = null, val clusterRp: Output<String>? = null, val configurationProtectedSettings: Output<Map<String, String>>? = null, val configurationSettings: Output<Map<String, String>>? = null, val extensionName: Output<String>? = null, val extensionType: Output<String>? = null, val identity: Output<IdentityArgs>? = null, val plan: Output<PlanArgs>? = null, val releaseTrain: Output<String>? = null, val resourceGroupName: Output<String>? = null, val scope: Output<ScopeArgs>? = null, val statuses: Output<List<ExtensionStatusArgs>>? = null, val version: Output<String>? = null) : ConvertibleToJava<ExtensionArgs>

The Extension object. Uses Azure REST API version 2023-05-01. In version 1.x of the Azure Native provider, it used API version 2020-07-01-preview. Other available API versions: 2020-07-01-preview, 2022-04-02-preview, 2022-07-01, 2024-11-01.

Link copied to clipboard
Link copied to clipboard
object ExtensionMapper : ResourceMapper<Extension>
Link copied to clipboard
Link copied to clipboard
class FluxConfiguration : KotlinCustomResource

The Flux Configuration object returned in Get & Put response. Uses Azure REST API version 2023-05-01. In version 1.x of the Azure Native provider, it used API version 2021-11-01-preview. Other available API versions: 2021-11-01-preview, 2022-01-01-preview, 2024-04-01-preview, 2024-11-01.

Link copied to clipboard
data class FluxConfigurationArgs(val azureBlob: Output<AzureBlobDefinitionArgs>? = null, val bucket: Output<BucketDefinitionArgs>? = null, val clusterName: Output<String>? = null, val clusterResourceName: Output<String>? = null, val clusterRp: Output<String>? = null, val configurationProtectedSettings: Output<Map<String, String>>? = null, val fluxConfigurationName: Output<String>? = null, val gitRepository: Output<GitRepositoryDefinitionArgs>? = null, val kustomizations: Output<Map<String, KustomizationDefinitionArgs>>? = null, val namespace: Output<String>? = null, val reconciliationWaitDuration: Output<String>? = null, val resourceGroupName: Output<String>? = null, val scope: Output<Either<String, ScopeType>>? = null, val sourceKind: Output<Either<String, SourceKindType>>? = null, val suspend: Output<Boolean>? = null, val waitForReconciliation: Output<Boolean>? = null) : ConvertibleToJava<FluxConfigurationArgs>

The Flux Configuration object returned in Get & Put response. Uses Azure REST API version 2023-05-01. In version 1.x of the Azure Native provider, it used API version 2021-11-01-preview. Other available API versions: 2021-11-01-preview, 2022-01-01-preview, 2024-04-01-preview, 2024-11-01.

Link copied to clipboard
object FluxConfigurationMapper : ResourceMapper<FluxConfiguration>
Link copied to clipboard
class PrivateEndpointConnection : KotlinCustomResource

The Private Endpoint Connection resource. Uses Azure REST API version 2022-04-02-preview. In version 1.x of the Azure Native provider, it used API version 2022-04-02-preview. Other available API versions: 2024-11-01-preview.

Link copied to clipboard
data class PrivateEndpointConnectionArgs(val privateEndpointConnectionName: Output<String>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>? = null, val resourceGroupName: Output<String>? = null, val scopeName: Output<String>? = null) : ConvertibleToJava<PrivateEndpointConnectionArgs>

The Private Endpoint Connection resource. Uses Azure REST API version 2022-04-02-preview. In version 1.x of the Azure Native provider, it used API version 2022-04-02-preview. Other available API versions: 2024-11-01-preview.

Link copied to clipboard
class PrivateLinkScope : KotlinCustomResource

An Azure Arc PrivateLinkScope definition. Uses Azure REST API version 2022-04-02-preview. In version 1.x of the Azure Native provider, it used API version 2022-04-02-preview. Other available API versions: 2024-11-01-preview.

Link copied to clipboard
data class PrivateLinkScopeArgs(val location: Output<String>? = null, val properties: Output<KubernetesConfigurationPrivateLinkScopePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val scopeName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<PrivateLinkScopeArgs>

An Azure Arc PrivateLinkScope definition. Uses Azure REST API version 2022-04-02-preview. In version 1.x of the Azure Native provider, it used API version 2022-04-02-preview. Other available API versions: 2024-11-01-preview.

Link copied to clipboard
object PrivateLinkScopeMapper : ResourceMapper<PrivateLinkScope>
Link copied to clipboard
class SourceControlConfiguration : KotlinCustomResource

The SourceControl Configuration object returned in Get & Put response. Uses Azure REST API version 2023-05-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01.

Link copied to clipboard
data class SourceControlConfigurationArgs(val clusterName: Output<String>? = null, val clusterResourceName: Output<String>? = null, val clusterRp: Output<String>? = null, val configurationProtectedSettings: Output<Map<String, String>>? = null, val enableHelmOperator: Output<Boolean>? = null, val helmOperatorProperties: Output<HelmOperatorPropertiesArgs>? = null, val operatorInstanceName: Output<String>? = null, val operatorNamespace: Output<String>? = null, val operatorParams: Output<String>? = null, val operatorScope: Output<Either<String, OperatorScopeType>>? = null, val operatorType: Output<Either<String, OperatorType>>? = null, val repositoryUrl: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sourceControlConfigurationName: Output<String>? = null, val sshKnownHostsContents: Output<String>? = null) : ConvertibleToJava<SourceControlConfigurationArgs>

The SourceControl Configuration object returned in Get & Put response. Uses Azure REST API version 2023-05-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01.

Functions