@azure/arm-hybridcontainerservice package

Interfaces

AddonStatusProfile

Defines the addon status profile.

AgentPool

The agentPool resource definition

AgentPoolCreateOrUpdateOptionalParams

Optional parameters.

AgentPoolDeleteHeaders

Defines headers for AgentPool_delete operation.

AgentPoolDeleteOptionalParams

Optional parameters.

AgentPoolGetOptionalParams

Optional parameters.

AgentPoolListByProvisionedClusterOptionalParams

Optional parameters.

AgentPoolListResult

A list of agent pool resources.

AgentPoolName

AgentPool Name

AgentPoolOperations

Interface representing a AgentPoolOperations.

AgentPoolPatch

The agentPool resource patch definition

AgentPoolProfile

AgentPool configuration

AgentPoolProperties

AgentPool configuration

AgentPoolProvisioningStatus

The agentPool resource provisioning status definition

AgentPoolProvisioningStatusOperationStatus

Contains Provisioning errors

AgentPoolProvisioningStatusOperationStatusError
AgentPoolProvisioningStatusStatus

Defines the observed state of the agent pool

AgentPoolUpdateHeaders

Defines headers for AgentPool_update operation.

AgentPoolUpdateOptionalParams

Optional parameters.

AgentPoolUpdateProfile

AgentPool update configuration

CloudProviderProfile

CloudProviderProfile - The underlying cloud infra provider properties.

CloudProviderProfileInfraNetworkProfile

InfraNetworkProfile - List of infra network profiles for the provisioned cluster

ControlPlaneEndpointProfile

controlPlaneEndpoint - API server endpoint for the control plane

ControlPlaneEndpointProfileControlPlaneEndpoint

API server endpoint for the control plane

ControlPlaneProfile

ControlPlaneProfile - The control plane properties for the provisioned cluster.

CredentialResult

The credential result response.

DeleteKubernetesVersionsOptionalParams

Optional parameters.

DeleteVMSkusOptionalParams

Optional parameters.

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.).

ExtendedLocation

Extended Location definition

GetKubernetesVersionsOptionalParams

Optional parameters.

GetVMSkusOptionalParams

Optional parameters.

HybridContainerServiceClientDeleteKubernetesVersionsHeaders

Defines headers for HybridContainerServiceClient_deleteKubernetesVersions operation.

HybridContainerServiceClientDeleteVMSkusHeaders

Defines headers for HybridContainerServiceClient_deleteVMSkus operation.

HybridContainerServiceClientOptionalParams

Optional parameters.

HybridIdentityMetadata

Defines the hybridIdentityMetadata.

HybridIdentityMetadataDeleteHeaders

Defines headers for HybridIdentityMetadata_delete operation.

HybridIdentityMetadataDeleteOptionalParams

Optional parameters.

HybridIdentityMetadataGetOptionalParams

Optional parameters.

HybridIdentityMetadataList

List of hybridIdentityMetadata.

HybridIdentityMetadataListByClusterNextOptionalParams

Optional parameters.

HybridIdentityMetadataListByClusterOptionalParams

Optional parameters.

HybridIdentityMetadataOperations

Interface representing a HybridIdentityMetadataOperations.

HybridIdentityMetadataPutOptionalParams

Optional parameters.

KubernetesPatchVersions

Kubernetes Patch Version profile

KubernetesVersionCapabilities

Capabilities on this kubernetes version

KubernetesVersionProfile

The supported kubernetes versions.

KubernetesVersionProfileList

A list of kubernetes version resources.

KubernetesVersionProfileProperties
KubernetesVersionProperties

Kubernetes version profile for given major.minor release

KubernetesVersionReadiness

Whether a particular kubernetes version's variant (CBLMariner, Windows, Windows2022) is ready or not

KubernetesVersions

Interface representing a KubernetesVersions.

KubernetesVersionsListNextOptionalParams

Optional parameters.

KubernetesVersionsListOptionalParams

Optional parameters.

LinuxProfile

LinuxProfile - Profile for Linux VMs in the container service cluster.

LinuxProfileProperties

LinuxProfile - Profile for Linux VMs in the container service cluster.

LinuxProfilePropertiesSsh

SSH - SSH configuration for Linux-based VMs running on Azure.

LinuxProfilePropertiesSshPublicKeysItem
ListCredentialResponse

The list kubeconfig result response.

ListCredentialResponseError
ListCredentialResponseProperties
NamedAgentPoolProfile

Agent pool profile along with a name parameter

NetworkProfile

NetworkProfile - Profile of network configuration.

NetworkProfileLoadBalancerProfile

LoadBalancerProfile - Profile of the cluster load balancer.

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for this particular operation.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.

Operations

Interface representing a Operations.

OperationsListNextOptionalParams

Optional parameters.

OperationsListOptionalParams

Optional parameters.

ProvisionedClusterInstances

Interface representing a ProvisionedClusterInstances.

ProvisionedClusterInstancesCreateOrUpdateOptionalParams

Optional parameters.

ProvisionedClusterInstancesDeleteHeaders

Defines headers for ProvisionedClusterInstances_delete operation.

ProvisionedClusterInstancesDeleteOptionalParams

Optional parameters.

ProvisionedClusterInstancesGetOptionalParams

Optional parameters.

ProvisionedClusterInstancesGetUpgradeProfileOptionalParams

Optional parameters.

ProvisionedClusterInstancesListAdminKubeconfigHeaders

Defines headers for ProvisionedClusterInstances_listAdminKubeconfig operation.

ProvisionedClusterInstancesListAdminKubeconfigOptionalParams

Optional parameters.

ProvisionedClusterInstancesListNextOptionalParams

Optional parameters.

ProvisionedClusterInstancesListOptionalParams

Optional parameters.

ProvisionedClusterInstancesListUserKubeconfigHeaders

Defines headers for ProvisionedClusterInstances_listUserKubeconfig operation.

ProvisionedClusterInstancesListUserKubeconfigOptionalParams

Optional parameters.

ProvisionedClusterLicenseProfile

The license profile of the provisioned cluster.

ProvisionedClusterPoolUpgradeProfile

The list of available upgrade versions.

ProvisionedClusterPoolUpgradeProfileProperties

The upgrade properties.

ProvisionedClusterProperties

All properties of the provisioned cluster

ProvisionedClusterPropertiesStatus

HybridAKSClusterStatus defines the observed state of HybridAKSCluster

ProvisionedClusterPropertiesStatusOperationStatus

Contains Provisioning errors

ProvisionedClusterPropertiesStatusOperationStatusError
ProvisionedClusterUpgradeProfile

The list of available upgrades for compute pools.

ProvisionedClusters

The provisionedClusterInstances resource definition.

ProvisionedClustersListResult

A list of provisioned clusters resources.

ProxyResource

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

PutKubernetesVersionsOptionalParams

Optional parameters.

PutVMSkusOptionalParams

Optional parameters.

Resource

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

SystemData

Metadata pertaining to creation and last modification of the resource.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

VMSkus

Interface representing a VMSkus.

VMSkusListNextOptionalParams

Optional parameters.

VMSkusListOptionalParams

Optional parameters.

VirtualNetwork

The virtualNetworks resource definition.

VirtualNetworkExtendedLocation
VirtualNetworkProperties

HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork

VirtualNetworkPropertiesInfraVnetProfile
VirtualNetworkPropertiesInfraVnetProfileHci

Infra network profile for HCI platform

VirtualNetworkPropertiesInfraVnetProfileVmware

Infra network profile for VMware platform

VirtualNetworkPropertiesStatus

HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork

VirtualNetworkPropertiesStatusOperationStatus

Contains Provisioning errors

VirtualNetworkPropertiesStatusOperationStatusError
VirtualNetworkPropertiesVipPoolItem
VirtualNetworkPropertiesVmipPoolItem
VirtualNetworks

Interface representing a VirtualNetworks.

VirtualNetworksCreateOrUpdateOptionalParams

Optional parameters.

VirtualNetworksDeleteHeaders

Defines headers for VirtualNetworks_delete operation.

VirtualNetworksDeleteOptionalParams

Optional parameters.

VirtualNetworksListByResourceGroupNextOptionalParams

Optional parameters.

VirtualNetworksListByResourceGroupOptionalParams

Optional parameters.

VirtualNetworksListBySubscriptionNextOptionalParams

Optional parameters.

VirtualNetworksListBySubscriptionOptionalParams

Optional parameters.

VirtualNetworksListResult
VirtualNetworksPatch

The virtualNetworks resource patch definition.

VirtualNetworksRetrieveOptionalParams

Optional parameters.

VirtualNetworksUpdateHeaders

Defines headers for VirtualNetworks_update operation.

VirtualNetworksUpdateOptionalParams

Optional parameters.

VmSkuCapabilities

describes the vm sku capabilities object

VmSkuProfile

The list of supported VM SKUs.

VmSkuProfileList

A list of VM SKU resources.

VmSkuProfileProperties
VmSkuProperties

The profile for supported VM skus

Type Aliases

ActionType

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

Known values supported by the service

Internal

AddonPhase

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

Known values supported by the service

pending
provisioning
provisioning {HelmChartInstalled}
provisioning {MSICertificateDownloaded}
provisioned
deleting
failed
upgrading

AgentPoolCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

AgentPoolDeleteResponse

Contains response data for the delete operation.

AgentPoolGetResponse

Contains response data for the get operation.

AgentPoolListByProvisionedClusterResponse

Contains response data for the listByProvisionedCluster operation.

AgentPoolUpdateResponse

Contains response data for the update operation.

AzureHybridBenefit

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

Known values supported by the service

True
False
NotApplicable

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

DeleteKubernetesVersionsResponse

Contains response data for the deleteKubernetesVersions operation.

DeleteVMSkusResponse

Contains response data for the deleteVMSkus operation.

ExtendedLocationTypes

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

Known values supported by the service

CustomLocation

GetKubernetesVersionsResponse

Contains response data for the getKubernetesVersions operation.

GetVMSkusResponse

Contains response data for the getVMSkus operation.

HybridIdentityMetadataDeleteResponse

Contains response data for the delete operation.

HybridIdentityMetadataGetResponse

Contains response data for the get operation.

HybridIdentityMetadataListByClusterNextResponse

Contains response data for the listByClusterNext operation.

HybridIdentityMetadataListByClusterResponse

Contains response data for the listByCluster operation.

HybridIdentityMetadataPutResponse

Contains response data for the put operation.

KubernetesVersionsListNextResponse

Contains response data for the listNext operation.

KubernetesVersionsListResponse

Contains response data for the list operation.

NetworkPolicy

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

Known values supported by the service

calico
flannel

OperationsListNextResponse

Contains response data for the listNext operation.

OperationsListResponse

Contains response data for the list operation.

Origin

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

Known values supported by the service

user
system
user,system

OsType

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

Known values supported by the service

Windows
Linux

Ossku

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

Known values supported by the service

CBLMariner: Use Mariner as the OS for node images.
Windows2019: Use Windows2019 as the OS for node images.
Windows2022: Use Windows2022 as the OS for node images.

ProvisionedClusterInstancesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ProvisionedClusterInstancesDeleteResponse

Contains response data for the delete operation.

ProvisionedClusterInstancesGetResponse

Contains response data for the get operation.

ProvisionedClusterInstancesGetUpgradeProfileResponse

Contains response data for the getUpgradeProfile operation.

ProvisionedClusterInstancesListAdminKubeconfigResponse

Contains response data for the listAdminKubeconfig operation.

ProvisionedClusterInstancesListNextResponse

Contains response data for the listNext operation.

ProvisionedClusterInstancesListResponse

Contains response data for the list operation.

ProvisionedClusterInstancesListUserKubeconfigResponse

Contains response data for the listUserKubeconfig operation.

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
InProgress
Deleting
Updating
Accepted
Created

PutKubernetesVersionsResponse

Contains response data for the putKubernetesVersions operation.

PutVMSkusResponse

Contains response data for the putVMSkus operation.

ResourceProvisioningState

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

Known values supported by the service

Succeeded
Failed
Canceled
Creating
Deleting
Updating
Upgrading
InProgress
Accepted
Created

VMSkusListNextResponse

Contains response data for the listNext operation.

VMSkusListResponse

Contains response data for the list operation.

VirtualNetworksCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

VirtualNetworksDeleteResponse

Contains response data for the delete operation.

VirtualNetworksListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

VirtualNetworksListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

VirtualNetworksListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

VirtualNetworksListBySubscriptionResponse

Contains response data for the listBySubscription operation.

VirtualNetworksRetrieveResponse

Contains response data for the retrieve operation.

VirtualNetworksUpdateResponse

Contains response data for the update operation.

Enums

KnownActionType

Known values of ActionType that the service accepts.

KnownAddonPhase

Known values of AddonPhase that the service accepts.

KnownAzureHybridBenefit

Known values of AzureHybridBenefit that the service accepts.

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownExtendedLocationTypes

Known values of ExtendedLocationTypes that the service accepts.

KnownNetworkPolicy

Known values of NetworkPolicy that the service accepts.

KnownOrigin

Known values of Origin that the service accepts.

KnownOsType

Known values of OsType that the service accepts.

KnownOssku

Known values of Ossku that the service accepts.

KnownProvisioningState

Known values of ProvisioningState that the service accepts.

KnownResourceProvisioningState

Known values of ResourceProvisioningState 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.