Share via


@azure/arm-kubernetesconfiguration-extensions package

Classes

ExtensionsClient

Interfaces

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.

ExtensionsClientOptionalParams

Optional parameters.

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.

Identity

Identity for the resource.

OperationStatus

Interface representing a OperationStatus.

OperationStatusGetOptionalParams

Optional parameters.

OperationStatusResult

The current status of an async operation.

PatchExtension

The Extension Patch Request object.

Plan

Plan for the resource.

ProxyResource

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

Resource

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

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

SystemData

Metadata pertaining to creation and last modification of the resource.

Type Aliases

AKSIdentityType

Defines values for AKSIdentityType.

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.

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

OperationStatusGetResponse

Contains response data for the get 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
Creating
Updating
Deleting

Enums

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownLevelType

Known values of LevelType that the service accepts.

KnownProvisioningState

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