@azure/arm-containerserviceaimanager package
Classes
| ContainerServiceClient |
Interfaces
| AIManager |
The AI Manager resource. For more information, see https://aka.ms/aks/aimanager. |
| AIManagerNamespace |
The AI Manager namespace resource. |
| AIManagerNamespaceProperties |
AI Manager namespace properties. |
| AIManagerNamespacesCreateOrUpdateOptionalParams |
Optional parameters. |
| AIManagerNamespacesDeleteOptionalParams |
Optional parameters. |
| AIManagerNamespacesGetOptionalParams |
Optional parameters. |
| AIManagerNamespacesListAccessKeysOptionalParams |
Optional parameters. |
| AIManagerNamespacesListByAIManagerOptionalParams |
Optional parameters. |
| AIManagerNamespacesListCredentialOptionalParams |
Optional parameters. |
| AIManagerNamespacesOperations |
Interface representing a AIManagerNamespaces operations. |
| AIManagerNamespacesRotateKeysOptionalParams |
Optional parameters. |
| AIManagerPatch |
The AI Manager resource patch model. |
| AIManagerProperties |
AI Manager properties. |
| AIManagersCreateOrUpdateOptionalParams |
Optional parameters. |
| AIManagersDeleteOptionalParams |
Optional parameters. |
| AIManagersGetOptionalParams |
Optional parameters. |
| AIManagersListByResourceGroupOptionalParams |
Optional parameters. |
| AIManagersListBySubscriptionOptionalParams |
Optional parameters. |
| AIManagersListCredentialOptionalParams |
Optional parameters. |
| AIManagersOperations |
Interface representing a AIManagers operations. |
| AIManagersUpdateOptionalParams |
Optional parameters. |
| AIModel |
An AI model exposed by Microsoft.ContainerService. Read-only, globally-shared catalog entry that is platform-maintained and auto-provisioned by the resource provider. Can be referenced by |
| AIModelProperties |
AI model properties. |
| AIModelsCalculateCostOptionalParams |
Optional parameters. |
| AIModelsGetOptionalParams |
Optional parameters. |
| AIModelsListOptionalParams |
Optional parameters. |
| AIModelsOperations |
Interface representing a AIModels operations. |
| AutoscaleProfile |
Autoscaling configuration: scale replica count between a minimum and maximum. |
| CalculateCostPlan |
A GPU SKU pricing plan returned by the |
| CalculateCostRequest |
Request body for the AI model |
| CalculateCostResponse |
Response body for the AI model |
| ContainerServiceClientOptionalParams |
Optional parameters for the client. |
| CredentialResult |
The credential result response. |
| CredentialResults |
The list credential result response. |
| CredentialValue |
A credential value. Exactly one variant must be set. In the current API version, only the |
| 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. |
| InfeasibilityReason |
Reason explaining why a |
| InlineCredential |
A credential provided inline. |
| ManagedServiceIdentity |
Managed service identity (system assigned and/or user assigned identities) |
| ManualScalingProfile |
Manual scaling configuration: fixed replica count. |
| ModelDeployment |
A running deployment of a model in an AI Manager namespace. PUT (create or update) on this resource is a full replace: the request body represents the complete desired state, and any optional property omitted from the body is reset to its default value (or cleared, if it has no default). Callers must always send the full desired state on every PUT. |
| ModelDeploymentOverrides |
User overrides for a model deployment. |
| ModelDeploymentProperties |
Model deployment properties. |
| ModelDeploymentStatus |
The runtime status of a model deployment. All fields are read-only and populated once reconciliation has started. |
| ModelDeploymentsCreateOrUpdateOptionalParams |
Optional parameters. |
| ModelDeploymentsDeleteOptionalParams |
Optional parameters. |
| ModelDeploymentsGetOptionalParams |
Optional parameters. |
| ModelDeploymentsListByAIManagerNamespaceOptionalParams |
Optional parameters. |
| ModelDeploymentsOperations |
Interface representing a ModelDeployments operations. |
| ModelSource |
A model source registered with an AI Manager. Describes an external model registry (e.g. Hugging Face) and the credentials the platform uses to pull artifacts from it. |
| ModelSourceProperties |
Model source properties. |
| ModelSourcesCreateOrUpdateOptionalParams |
Optional parameters. |
| ModelSourcesDeleteOptionalParams |
Optional parameters. |
| ModelSourcesGetOptionalParams |
Optional parameters. |
| ModelSourcesListOptionalParams |
Optional parameters. |
| ModelSourcesOperations |
Interface representing a ModelSources operations. |
| ModelSpec |
The specification of a model. All fields are read-only. |
| NamespaceAccessInfo |
Access information for an AI Manager namespace, including the OpenAI-compatible gateway endpoint and the API keys used to authenticate against it. |
| Operation |
Details of a REST API operation, returned from the Resource Provider Operations API |
| OperationDisplay |
Localized display information for an operation. |
| OperationsListOptionalParams |
Optional parameters. |
| OperationsOperations |
Interface representing a Operations operations. |
| PageSettings |
Options for the byPage method |
| PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
| 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 |
| RestorePollerOptions | |
| ScalingProfile |
Scaling configuration for a model deployment. Exactly one of This mutual-exclusion constraint is enforced by the service at request
validation time, not by the schema. A PUT request that sets both Scale-to-zero semantics differ between the two modes:
|
| ServingPerformanceEstimation |
Estimated relative inference performance of a single model replica on a given GPU SKU. Each metric is a scaling coefficient in the range |
| 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' |
| UserAssignedIdentity |
User assigned identity properties |
Type Aliases
| AIManagerNamespaceProvisioningState |
The provisioning state of the AI Manager namespace resource. Known values supported by the serviceSucceeded: Resource has been created. |
| AIManagerProvisioningState |
The provisioning state of the AI Manager resource. Known values supported by the serviceSucceeded: Resource has been created. |
| ActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. Known values supported by the serviceInternal: Actions are for internal-only APIs. |
| AzureSupportedClouds |
The supported values for cloud setting as a string literal type |
| ContinuablePage |
An interface that describes a page of results. |
| CreatedByType |
The kind of entity that created the resource. Known values supported by the serviceUser: The entity was created by a user. |
| DeletePolicy |
Delete options of the AI Manager. Known values supported by the serviceKeep: Keep the underlying cluster resources even if the AIManager resource is deleted. |
| InfeasibleCode |
The reason a Known values supported by the serviceInsufficientQuota: The caller's subscription does not have enough GPU quota in the target region to deploy this plan. |
| ManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). Known values supported by the serviceNone: No managed identity. |
| ModelDeploymentPerformanceMode |
The runtime performance mode of a model deployment. Known values supported by the serviceBalanced: A balanced trade-off between latency and throughput (default). |
| ModelDeploymentProvisioningState |
The provisioning state of a model deployment resource. Known values supported by the serviceSucceeded: Resource has been created. |
| ModelSourceType |
The type of a model source. Known values supported by the serviceHuggingFace: A Hugging Face model registry. |
| Origin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" Known values supported by the serviceuser: Indicates the operation is initiated by a user. |
| ResourceProvisioningState |
The provisioning state of a resource type. Known values supported by the serviceSucceeded: Resource has been created. |
Enums
| AzureClouds |
An enum to describe Azure Cloud environments. |
| KnownAIManagerNamespaceProvisioningState |
The provisioning state of the AI Manager namespace resource. |
| KnownAIManagerProvisioningState |
The provisioning state of the AI Manager resource. |
| KnownActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. |
| KnownCreatedByType |
The kind of entity that created the resource. |
| KnownDeletePolicy |
Delete options of the AI Manager. |
| KnownInfeasibleCode |
The reason a |
| KnownManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). |
| KnownModelDeploymentPerformanceMode |
The runtime performance mode of a model deployment. |
| KnownModelDeploymentProvisioningState |
The provisioning state of a model deployment resource. |
| KnownModelSourceType |
The type of a model source. |
| KnownOrigin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" |
| KnownResourceProvisioningState |
The provisioning state of a resource type. |
| KnownVersions |
Azure Kubernetes AI Manager api versions. |
Functions
| is |
Typeguard for RestError |
| restore |
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope. |
Variables
| Rest |
A custom error type for failed pipeline requests. |
Function Details
isRestError(unknown)
Typeguard for RestError
function isRestError(e: unknown): e
Parameters
- e
-
unknown
Something caught by a catch clause.
Returns
e
restorePoller<TResponse, TResult>(ContainerServiceClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.
function restorePoller<TResponse, TResult>(client: ContainerServiceClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parameters
- client
- ContainerServiceClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>
Variable Details
RestError
A custom error type for failed pipeline requests.
RestError: RestErrorConstructor