Roles interface

代表角色的介面。

方法詳細資料

beginCreate(string, string, string, Role, RolesCreateOptionalParams)

建立新的角色或更新現有的角色。

function beginCreate(resourceGroupName: string, clusterName: string, roleName: string, parameters: Role, options?: RolesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Role>, Role>>

參數

resourceGroupName

string

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

clusterName

string

叢集的名稱。

roleName

string

叢集角色的名稱。

parameters
Role

建立或更新角色所需的參數。

options
RolesCreateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<Role>, Role>>

beginCreateAndWait(string, string, string, Role, RolesCreateOptionalParams)

建立新的角色或更新現有的角色。

function beginCreateAndWait(resourceGroupName: string, clusterName: string, roleName: string, parameters: Role, options?: RolesCreateOptionalParams): Promise<Role>

參數

resourceGroupName

string

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

clusterName

string

叢集的名稱。

roleName

string

叢集角色的名稱。

parameters
Role

建立或更新角色所需的參數。

options
RolesCreateOptionalParams

選項參數。

傳回

Promise<Role>

beginDelete(string, string, string, RolesDeleteOptionalParams)

刪除叢集角色。

function beginDelete(resourceGroupName: string, clusterName: string, roleName: string, options?: RolesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<RolesDeleteHeaders>, RolesDeleteHeaders>>

參數

resourceGroupName

string

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

clusterName

string

叢集的名稱。

roleName

string

叢集角色的名稱。

options
RolesDeleteOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<RolesDeleteHeaders>, RolesDeleteHeaders>>

beginDeleteAndWait(string, string, string, RolesDeleteOptionalParams)

刪除叢集角色。

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, roleName: string, options?: RolesDeleteOptionalParams): Promise<RolesDeleteHeaders>

參數

resourceGroupName

string

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

clusterName

string

叢集的名稱。

roleName

string

叢集角色的名稱。

options
RolesDeleteOptionalParams

選項參數。

傳回

get(string, string, string, RolesGetOptionalParams)

取得叢集角色的相關信息。

function get(resourceGroupName: string, clusterName: string, roleName: string, options?: RolesGetOptionalParams): Promise<Role>

參數

resourceGroupName

string

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

clusterName

string

叢集的名稱。

roleName

string

叢集角色的名稱。

options
RolesGetOptionalParams

選項參數。

傳回

Promise<Role>

listByCluster(string, string, RolesListByClusterOptionalParams)

列出指定叢集中的所有角色。

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

參數

resourceGroupName

string

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

clusterName

string

叢集的名稱。

options
RolesListByClusterOptionalParams

選項參數。

傳回