AppliancesOperations interface
Interface representing a Appliances operations.
Properties
| create |
Creates or updates an Appliance in the specified Subscription and Resource Group. |
| delete | |
| get | 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 | Updates an Appliance with the specified Resource Name in the specified Resource Group and Subscription. |
Property Details
createOrUpdate
Creates or updates an Appliance in the specified Subscription and Resource Group.
createOrUpdate: (resourceGroupName: string, resourceName: string, parameters: Appliance, options?: AppliancesCreateOrUpdateOptionalParams) => PollerLike<OperationState<Appliance>, Appliance>
Property Value
(resourceGroupName: string, resourceName: string, parameters: Appliance, options?: AppliancesCreateOrUpdateOptionalParams) => PollerLike<OperationState<Appliance>, Appliance>
delete
delete: (resourceGroupName: string, resourceName: string, options?: AppliancesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, resourceName: string, options?: AppliancesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Gets the details of an Appliance with a specified resource group and name.
get: (resourceGroupName: string, resourceName: string, options?: AppliancesGetOptionalParams) => Promise<Appliance>
Property Value
(resourceGroupName: string, resourceName: string, options?: AppliancesGetOptionalParams) => Promise<Appliance>
getTelemetryConfig
Gets the telemetry config.
getTelemetryConfig: (options?: AppliancesGetTelemetryConfigOptionalParams) => Promise<ApplianceGetTelemetryConfigResult>
Property Value
(options?: AppliancesGetTelemetryConfigOptionalParams) => Promise<ApplianceGetTelemetryConfigResult>
getUpgradeGraph
Gets the upgrade graph of an Appliance with a specified resource group and name and specific release train.
getUpgradeGraph: (resourceGroupName: string, resourceName: string, upgradeGraph: string, options?: AppliancesGetUpgradeGraphOptionalParams) => Promise<UpgradeGraph>
Property Value
(resourceGroupName: string, resourceName: string, upgradeGraph: string, options?: AppliancesGetUpgradeGraphOptionalParams) => Promise<UpgradeGraph>
listByResourceGroup
Gets a list of Appliances in the specified subscription and resource group. The operation returns properties of each Appliance.
listByResourceGroup: (resourceGroupName: string, options?: AppliancesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Appliance, Appliance[], PageSettings>
Property Value
(resourceGroupName: string, options?: AppliancesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Appliance, Appliance[], PageSettings>
listBySubscription
Gets a list of Appliances in the specified subscription. The operation returns properties of each Appliance
listBySubscription: (options?: AppliancesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Appliance, Appliance[], PageSettings>
Property Value
(options?: AppliancesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Appliance, Appliance[], PageSettings>
listClusterUserCredential
Returns the cluster user credentials for the dedicated appliance.
listClusterUserCredential: (resourceGroupName: string, resourceName: string, options?: AppliancesListClusterUserCredentialOptionalParams) => Promise<ApplianceListCredentialResults>
Property Value
(resourceGroupName: string, resourceName: string, options?: AppliancesListClusterUserCredentialOptionalParams) => Promise<ApplianceListCredentialResults>
listKeys
Returns the cluster customer credentials for the dedicated appliance.
listKeys: (resourceGroupName: string, resourceName: string, options?: AppliancesListKeysOptionalParams) => Promise<ApplianceListKeysResults>
Property Value
(resourceGroupName: string, resourceName: string, options?: AppliancesListKeysOptionalParams) => Promise<ApplianceListKeysResults>
listOperations
Lists all available Appliances operations.
listOperations: (options?: AppliancesListOperationsOptionalParams) => PagedAsyncIterableIterator<ApplianceOperation, ApplianceOperation[], PageSettings>
Property Value
(options?: AppliancesListOperationsOptionalParams) => PagedAsyncIterableIterator<ApplianceOperation, ApplianceOperation[], PageSettings>
update
Updates an Appliance with the specified Resource Name in the specified Resource Group and Subscription.
update: (resourceGroupName: string, resourceName: string, options?: AppliancesUpdateOptionalParams) => Promise<Appliance>
Property Value
(resourceGroupName: string, resourceName: string, options?: AppliancesUpdateOptionalParams) => Promise<Appliance>