Compartilhar via


Roles interface

Interface que representa funções.

Métodos

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

Cria uma nova função ou atualiza uma função existente.

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

Cria uma nova função ou atualiza uma função existente.

beginDelete(string, string, string, RolesDeleteOptionalParams)

Exclui uma função de cluster.

beginDeleteAndWait(string, string, string, RolesDeleteOptionalParams)

Exclui uma função de cluster.

get(string, string, string, RolesGetOptionalParams)

Obtém informações sobre uma função de cluster.

listByCluster(string, string, RolesListByClusterOptionalParams)

Liste todas as funções em um determinado cluster.

Detalhes do método

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

Cria uma nova função ou atualiza uma função existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

roleName

string

O nome da função de cluster.

parameters
Role

Os parâmetros necessários para criar ou atualizar uma função.

options
RolesCreateOptionalParams

Os parâmetros de opções.

Retornos

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

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

Cria uma nova função ou atualiza uma função existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

roleName

string

O nome da função de cluster.

parameters
Role

Os parâmetros necessários para criar ou atualizar uma função.

options
RolesCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Role>

beginDelete(string, string, string, RolesDeleteOptionalParams)

Exclui uma função de cluster.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

roleName

string

O nome da função de cluster.

options
RolesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, RolesDeleteOptionalParams)

Exclui uma função de cluster.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

roleName

string

O nome da função de cluster.

options
RolesDeleteOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, string, RolesGetOptionalParams)

Obtém informações sobre uma função de cluster.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

roleName

string

O nome da função de cluster.

options
RolesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Role>

listByCluster(string, string, RolesListByClusterOptionalParams)

Liste todas as funções em um determinado cluster.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

options
RolesListByClusterOptionalParams

Os parâmetros de opções.

Retornos