@azure/arm-kubernetesconfiguration package

Classes

SourceControlConfigurationClient

Interfaces

AzureBlobDefinition

Parameters to reconcile to the AzureBlob source kind type.

AzureBlobPatchDefinition

Parameters to reconcile to the AzureBlob source kind type.

BucketDefinition

Parameters to reconcile to the Bucket source kind type.

BucketPatchDefinition

Parameters to reconcile to the Bucket source kind type.

ComplianceStatus

Compliance Status details

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

Extension

The Extension object.

ExtensionPropertiesAksAssignedIdentity

Identity of the Extension resource in an AKS cluster

ExtensionStatus

Status from the extension.

Extensions

Interface representing a Extensions.

ExtensionsCreateOptionalParams

Optional parameters.

ExtensionsDeleteOptionalParams

Optional parameters.

ExtensionsGetOptionalParams

Optional parameters.

ExtensionsList

Result of the request to list Extensions. It contains a list of Extension objects and a URL link to get the next set of results.

ExtensionsListNextOptionalParams

Optional parameters.

ExtensionsListOptionalParams

Optional parameters.

ExtensionsUpdateOptionalParams

Optional parameters.

FluxConfigOperationStatus

Interface representing a FluxConfigOperationStatus.

FluxConfigOperationStatusGetOptionalParams

Optional parameters.

FluxConfiguration

The Flux Configuration object returned in Get & Put response.

FluxConfigurationPatch

The Flux Configuration Patch Request object.

FluxConfigurations

Interface representing a FluxConfigurations.

FluxConfigurationsCreateOrUpdateOptionalParams

Optional parameters.

FluxConfigurationsDeleteOptionalParams

Optional parameters.

FluxConfigurationsGetOptionalParams

Optional parameters.

FluxConfigurationsList

Result of the request to list Flux Configurations. It contains a list of FluxConfiguration objects and a URL link to get the next set of results.

FluxConfigurationsListNextOptionalParams

Optional parameters.

FluxConfigurationsListOptionalParams

Optional parameters.

FluxConfigurationsUpdateOptionalParams

Optional parameters.

GitRepositoryDefinition

Parameters to reconcile to the GitRepository source kind type.

GitRepositoryPatchDefinition

Parameters to reconcile to the GitRepository source kind type.

HelmOperatorProperties

Properties for Helm operator.

HelmReleasePropertiesDefinition

Properties for HelmRelease objects

Identity

Identity for the resource.

KustomizationDefinition

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

KustomizationPatchDefinition

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

ManagedIdentityDefinition

Parameters to authenticate using a Managed Identity.

ManagedIdentityPatchDefinition

Parameters to authenticate using a Managed Identity.

ObjectReferenceDefinition

Object reference to a Kubernetes object on a cluster

ObjectStatusConditionDefinition

Status condition of Kubernetes object

ObjectStatusDefinition

Statuses of objects deployed by the user-specified kustomizations from the git repository.

OperationStatus

Interface representing a OperationStatus.

OperationStatusGetOptionalParams

Optional parameters.

OperationStatusList

The async operations in progress, in the cluster.

OperationStatusListNextOptionalParams

Optional parameters.

OperationStatusListOptionalParams

Optional parameters.

OperationStatusResult

The current status of an async operation.

Operations

Interface representing a Operations.

OperationsListNextOptionalParams

Optional parameters.

OperationsListOptionalParams

Optional parameters.

PatchExtension

The Extension Patch Request object.

Plan

Plan for the resource.

PostBuildDefinition

The postBuild definitions defining variable substitutions for this Kustomization after kustomize build.

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

RepositoryRefDefinition

The source reference for the GitRepository object.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

ResourceProviderOperation

Supported operation of this resource provider.

ResourceProviderOperationDisplay

Display metadata associated with the operation.

ResourceProviderOperationList

Result of the request to list operations.

Scope

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

ScopeCluster

Specifies that the scope of the extension is Cluster

ScopeNamespace

Specifies that the scope of the extension is Namespace

ServicePrincipalDefinition

Parameters to authenticate using Service Principal.

ServicePrincipalPatchDefinition

Parameters to authenticate using Service Principal.

SourceControlConfiguration

The SourceControl Configuration object returned in Get & Put response.

SourceControlConfigurationClientOptionalParams

Optional parameters.

SourceControlConfigurationList

Result of the request to list Source Control Configurations. It contains a list of SourceControlConfiguration objects and a URL link to get the next set of results.

SourceControlConfigurations

Interface representing a SourceControlConfigurations.

SourceControlConfigurationsCreateOrUpdateOptionalParams

Optional parameters.

SourceControlConfigurationsDeleteOptionalParams

Optional parameters.

SourceControlConfigurationsGetOptionalParams

Optional parameters.

SourceControlConfigurationsListNextOptionalParams

Optional parameters.

SourceControlConfigurationsListOptionalParams

Optional parameters.

SubstituteFromDefinition

Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.

SystemData

Metadata pertaining to creation and last modification of the resource.

Type Aliases

AKSIdentityType

Defines values for AKSIdentityType.

ComplianceStateType

Defines values for ComplianceStateType.
KnownComplianceStateType can be used interchangeably with ComplianceStateType, this enum contains the known values that the service supports.

Known values supported by the service

Pending
Compliant
Noncompliant
Installed
Failed

CreatedByType

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

ExtensionsCreateResponse

Contains response data for the create operation.

ExtensionsGetResponse

Contains response data for the get operation.

ExtensionsListNextResponse

Contains response data for the listNext operation.

ExtensionsListResponse

Contains response data for the list operation.

ExtensionsUpdateResponse

Contains response data for the update operation.

FluxComplianceState

Defines values for FluxComplianceState.
KnownFluxComplianceState can be used interchangeably with FluxComplianceState, this enum contains the known values that the service supports.

Known values supported by the service

Compliant
Non-Compliant
Pending
Suspended
Unknown

FluxConfigOperationStatusGetResponse

Contains response data for the get operation.

FluxConfigurationsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

FluxConfigurationsGetResponse

Contains response data for the get operation.

FluxConfigurationsListNextResponse

Contains response data for the listNext operation.

FluxConfigurationsListResponse

Contains response data for the list operation.

FluxConfigurationsUpdateResponse

Contains response data for the update operation.

KustomizationValidationType

Defines values for KustomizationValidationType.
KnownKustomizationValidationType can be used interchangeably with KustomizationValidationType, this enum contains the known values that the service supports.

Known values supported by the service

none
client
server

LevelType

Defines values for LevelType.
KnownLevelType can be used interchangeably with LevelType, this enum contains the known values that the service supports.

Known values supported by the service

Error
Warning
Information

MessageLevelType

Defines values for MessageLevelType.
KnownMessageLevelType can be used interchangeably with MessageLevelType, this enum contains the known values that the service supports.

Known values supported by the service

Error
Warning
Information

OperationStatusGetResponse

Contains response data for the get operation.

OperationStatusListNextResponse

Contains response data for the listNext operation.

OperationStatusListResponse

Contains response data for the list operation.

OperationsListNextResponse

Contains response data for the listNext operation.

OperationsListResponse

Contains response data for the list operation.

OperatorScopeType

Defines values for OperatorScopeType.
KnownOperatorScopeType can be used interchangeably with OperatorScopeType, this enum contains the known values that the service supports.

Known values supported by the service

cluster
namespace

OperatorType

Defines values for OperatorType.
KnownOperatorType can be used interchangeably with OperatorType, this enum contains the known values that the service supports.

Known values supported by the service

Flux

ProvisioningState

Defines values for ProvisioningState.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Canceled
Creating
Updating
Deleting

ProvisioningStateType

Defines values for ProvisioningStateType.
KnownProvisioningStateType can be used interchangeably with ProvisioningStateType, this enum contains the known values that the service supports.

Known values supported by the service

Accepted
Deleting
Running
Succeeded
Failed

ScopeType

Defines values for ScopeType.
KnownScopeType can be used interchangeably with ScopeType, this enum contains the known values that the service supports.

Known values supported by the service

cluster
namespace

SourceControlConfigurationsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

SourceControlConfigurationsGetResponse

Contains response data for the get operation.

SourceControlConfigurationsListNextResponse

Contains response data for the listNext operation.

SourceControlConfigurationsListResponse

Contains response data for the list operation.

SourceKindType

Defines values for SourceKindType.
KnownSourceKindType can be used interchangeably with SourceKindType, this enum contains the known values that the service supports.

Known values supported by the service

GitRepository
Bucket
AzureBlob

Enums

KnownComplianceStateType

Known values of ComplianceStateType that the service accepts.

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownFluxComplianceState

Known values of FluxComplianceState that the service accepts.

KnownKustomizationValidationType

Known values of KustomizationValidationType that the service accepts.

KnownLevelType

Known values of LevelType that the service accepts.

KnownMessageLevelType

Known values of MessageLevelType that the service accepts.

KnownOperatorScopeType

Known values of OperatorScopeType that the service accepts.

KnownOperatorType

Known values of OperatorType that the service accepts.

KnownProvisioningState

Known values of ProvisioningState that the service accepts.

KnownProvisioningStateType

Known values of ProvisioningStateType that the service accepts.

KnownScopeType

Known values of ScopeType that the service accepts.

KnownSourceKindType

Known values of SourceKindType that the service accepts.

Functions

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

An object from accessing value on the IteratorResult from a byPage iterator.

Returns

string | undefined

The continuation token that can be passed into byPage() during future calls.