共用方式為


ArcSettings interface

代表ArcSettings的介面。

方法

beginCreateIdentity(string, string, string, ArcSettingsCreateIdentityOptionalParams)

建立 Arc 設定的 Aad 身分識別。

beginCreateIdentityAndWait(string, string, string, ArcSettingsCreateIdentityOptionalParams)

建立 Arc 設定的 Aad 身分識別。

beginDelete(string, string, string, ArcSettingsDeleteOptionalParams)

刪除 HCI 叢集的 ArcSetting 資源詳細數據。

beginDeleteAndWait(string, string, string, ArcSettingsDeleteOptionalParams)

刪除 HCI 叢集的 ArcSetting 資源詳細數據。

create(string, string, string, ArcSetting, ArcSettingsCreateOptionalParams)

建立 HCI 叢集的 ArcSetting。

generatePassword(string, string, string, ArcSettingsGeneratePasswordOptionalParams)

產生arc設定的密碼。

get(string, string, string, ArcSettingsGetOptionalParams)

取得 HCI 叢集的 ArcSetting 資源詳細數據。

listByCluster(string, string, ArcSettingsListByClusterOptionalParams)

取得 HCI 叢集的 ArcSetting 資源。

update(string, string, string, ArcSettingsPatch, ArcSettingsUpdateOptionalParams)

更新 HCI 叢集的 ArcSettings。

方法詳細資料

beginCreateIdentity(string, string, string, ArcSettingsCreateIdentityOptionalParams)

建立 Arc 設定的 Aad 身分識別。

function beginCreateIdentity(resourceGroupName: string, clusterName: string, arcSettingName: string, options?: ArcSettingsCreateIdentityOptionalParams): Promise<PollerLike<PollOperationState<ArcIdentityResponse>, ArcIdentityResponse>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細數據的 Proxy 資源名稱。

options
ArcSettingsCreateIdentityOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<ArcIdentityResponse>, ArcIdentityResponse>>

beginCreateIdentityAndWait(string, string, string, ArcSettingsCreateIdentityOptionalParams)

建立 Arc 設定的 Aad 身分識別。

function beginCreateIdentityAndWait(resourceGroupName: string, clusterName: string, arcSettingName: string, options?: ArcSettingsCreateIdentityOptionalParams): Promise<ArcIdentityResponse>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細數據的 Proxy 資源名稱。

options
ArcSettingsCreateIdentityOptionalParams

選項參數。

傳回

beginDelete(string, string, string, ArcSettingsDeleteOptionalParams)

刪除 HCI 叢集的 ArcSetting 資源詳細數據。

function beginDelete(resourceGroupName: string, clusterName: string, arcSettingName: string, options?: ArcSettingsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細數據的 Proxy 資源名稱。

options
ArcSettingsDeleteOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, ArcSettingsDeleteOptionalParams)

刪除 HCI 叢集的 ArcSetting 資源詳細數據。

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, arcSettingName: string, options?: ArcSettingsDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細數據的 Proxy 資源名稱。

options
ArcSettingsDeleteOptionalParams

選項參數。

傳回

Promise<void>

create(string, string, string, ArcSetting, ArcSettingsCreateOptionalParams)

建立 HCI 叢集的 ArcSetting。

function create(resourceGroupName: string, clusterName: string, arcSettingName: string, arcSetting: ArcSetting, options?: ArcSettingsCreateOptionalParams): Promise<ArcSetting>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細數據的 Proxy 資源名稱。

arcSetting
ArcSetting

提供給此 HCI 叢集建立 ArcSetting 資源的參數。

options
ArcSettingsCreateOptionalParams

選項參數。

傳回

Promise<ArcSetting>

generatePassword(string, string, string, ArcSettingsGeneratePasswordOptionalParams)

產生arc設定的密碼。

function generatePassword(resourceGroupName: string, clusterName: string, arcSettingName: string, options?: ArcSettingsGeneratePasswordOptionalParams): Promise<PasswordCredential>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細數據的 Proxy 資源名稱。

傳回

get(string, string, string, ArcSettingsGetOptionalParams)

取得 HCI 叢集的 ArcSetting 資源詳細數據。

function get(resourceGroupName: string, clusterName: string, arcSettingName: string, options?: ArcSettingsGetOptionalParams): Promise<ArcSetting>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細數據的 Proxy 資源名稱。

options
ArcSettingsGetOptionalParams

選項參數。

傳回

Promise<ArcSetting>

listByCluster(string, string, ArcSettingsListByClusterOptionalParams)

取得 HCI 叢集的 ArcSetting 資源。

function listByCluster(resourceGroupName: string, clusterName: string, options?: ArcSettingsListByClusterOptionalParams): PagedAsyncIterableIterator<ArcSetting, ArcSetting[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

options
ArcSettingsListByClusterOptionalParams

選項參數。

傳回

update(string, string, string, ArcSettingsPatch, ArcSettingsUpdateOptionalParams)

更新 HCI 叢集的 ArcSettings。

function update(resourceGroupName: string, clusterName: string, arcSettingName: string, arcSetting: ArcSettingsPatch, options?: ArcSettingsUpdateOptionalParams): Promise<ArcSetting>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細數據的 Proxy 資源名稱。

arcSetting
ArcSettingsPatch

需要更新的 ArcSettings 參數

options
ArcSettingsUpdateOptionalParams

選項參數。

傳回

Promise<ArcSetting>