Appliances interface
Interface representing a Appliances.
Methods
begin |
Creates or updates an Appliance in the specified Subscription and Resource Group. |
begin |
Creates or updates an Appliance in the specified Subscription and Resource Group. |
begin |
Deletes an Appliance with the specified Resource Name, Resource Group, and Subscription Id. |
begin |
Deletes an Appliance with the specified Resource Name, Resource Group, and Subscription Id. |
get(string, string, Appliances |
Gets the details of an Appliance with a specified resource group and name. |
get |
Gets the telemetry config. |
get |
Gets the upgrade graph of an Appliance with a specified resource group and name and specific release train. |
list |
Gets a list of Appliances in the specified subscription and resource group. The operation returns properties of each Appliance. |
list |
Gets a list of Appliances in the specified subscription. The operation returns properties of each Appliance |
list |
Returns the cluster user credentials for the dedicated appliance. |
list |
Returns the cluster customer credentials for the dedicated appliance. |
list |
Lists all available Appliances operations. |
update(string, string, Appliances |
Updates an Appliance with the specified Resource Name in the specified Resource Group and Subscription. |
Method Details
beginCreateOrUpdate(string, string, Appliance, AppliancesCreateOrUpdateOptionalParams)
Creates or updates an Appliance in the specified Subscription and Resource Group.
function beginCreateOrUpdate(resourceGroupName: string, resourceName: string, parameters: Appliance, options?: AppliancesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Appliance>, Appliance>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- resourceName
-
string
Appliances name.
- parameters
- Appliance
Parameters supplied to create or update an Appliance.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<Appliance>, Appliance>>
beginCreateOrUpdateAndWait(string, string, Appliance, AppliancesCreateOrUpdateOptionalParams)
Creates or updates an Appliance in the specified Subscription and Resource Group.
function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceName: string, parameters: Appliance, options?: AppliancesCreateOrUpdateOptionalParams): Promise<Appliance>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- resourceName
-
string
Appliances name.
- parameters
- Appliance
Parameters supplied to create or update an Appliance.
The options parameters.
Returns
Promise<Appliance>
beginDelete(string, string, AppliancesDeleteOptionalParams)
Deletes an Appliance with the specified Resource Name, Resource Group, and Subscription Id.
function beginDelete(resourceGroupName: string, resourceName: string, options?: AppliancesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- resourceName
-
string
Appliances name.
- options
- AppliancesDeleteOptionalParams
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, AppliancesDeleteOptionalParams)
Deletes an Appliance with the specified Resource Name, Resource Group, and Subscription Id.
function beginDeleteAndWait(resourceGroupName: string, resourceName: string, options?: AppliancesDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- resourceName
-
string
Appliances name.
- options
- AppliancesDeleteOptionalParams
The options parameters.
Returns
Promise<void>
get(string, string, AppliancesGetOptionalParams)
Gets the details of an Appliance with a specified resource group and name.
function get(resourceGroupName: string, resourceName: string, options?: AppliancesGetOptionalParams): Promise<Appliance>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- resourceName
-
string
Appliances name.
- options
- AppliancesGetOptionalParams
The options parameters.
Returns
Promise<Appliance>
getTelemetryConfig(AppliancesGetTelemetryConfigOptionalParams)
Gets the telemetry config.
function getTelemetryConfig(options?: AppliancesGetTelemetryConfigOptionalParams): Promise<ApplianceGetTelemetryConfigResult>
Parameters
The options parameters.
Returns
Promise<ApplianceGetTelemetryConfigResult>
getUpgradeGraph(string, string, string, AppliancesGetUpgradeGraphOptionalParams)
Gets the upgrade graph of an Appliance with a specified resource group and name and specific release train.
function getUpgradeGraph(resourceGroupName: string, resourceName: string, upgradeGraph: string, options?: AppliancesGetUpgradeGraphOptionalParams): Promise<UpgradeGraph>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- resourceName
-
string
Appliances name.
- upgradeGraph
-
string
Upgrade graph version, ex - stable
The options parameters.
Returns
Promise<UpgradeGraph>
listByResourceGroup(string, AppliancesListByResourceGroupOptionalParams)
Gets a list of Appliances in the specified subscription and resource group. The operation returns properties of each Appliance.
function listByResourceGroup(resourceGroupName: string, options?: AppliancesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Appliance, Appliance[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
The options parameters.
Returns
listBySubscription(AppliancesListBySubscriptionOptionalParams)
Gets a list of Appliances in the specified subscription. The operation returns properties of each Appliance
function listBySubscription(options?: AppliancesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Appliance, Appliance[], PageSettings>
Parameters
The options parameters.
Returns
listClusterUserCredential(string, string, AppliancesListClusterUserCredentialOptionalParams)
Returns the cluster user credentials for the dedicated appliance.
function listClusterUserCredential(resourceGroupName: string, resourceName: string, options?: AppliancesListClusterUserCredentialOptionalParams): Promise<ApplianceListCredentialResults>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- resourceName
-
string
Appliances name.
The options parameters.
Returns
Promise<ApplianceListCredentialResults>
listKeys(string, string, AppliancesListKeysOptionalParams)
Returns the cluster customer credentials for the dedicated appliance.
function listKeys(resourceGroupName: string, resourceName: string, options?: AppliancesListKeysOptionalParams): Promise<ApplianceListKeysResults>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- resourceName
-
string
Appliances name.
- options
- AppliancesListKeysOptionalParams
The options parameters.
Returns
Promise<ApplianceListKeysResults>
listOperations(AppliancesListOperationsOptionalParams)
Lists all available Appliances operations.
function listOperations(options?: AppliancesListOperationsOptionalParams): PagedAsyncIterableIterator<ApplianceOperation, ApplianceOperation[], PageSettings>
Parameters
The options parameters.
Returns
update(string, string, AppliancesUpdateOptionalParams)
Updates an Appliance with the specified Resource Name in the specified Resource Group and Subscription.
function update(resourceGroupName: string, resourceName: string, options?: AppliancesUpdateOptionalParams): Promise<Appliance>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- resourceName
-
string
Appliances name.
- options
- AppliancesUpdateOptionalParams
The options parameters.
Returns
Promise<Appliance>