Roles interface
Interfaz que representa un rol.
Métodos
begin |
Crea un nuevo rol o actualiza un rol existente. |
begin |
Crea un nuevo rol o actualiza un rol existente. |
begin |
Elimina un rol de clúster. |
begin |
Elimina un rol de clúster. |
get(string, string, string, Roles |
Obtiene información sobre un rol de clúster. |
list |
Enumere todos los roles de un clúster determinado. |
Detalles del método
beginCreate(string, string, string, Role, RolesCreateOptionalParams)
Crea un nuevo rol o actualiza un rol existente.
function beginCreate(resourceGroupName: string, clusterName: string, roleName: string, parameters: Role, options?: RolesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Role>, Role>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster.
- roleName
-
string
Nombre del rol de clúster.
- parameters
- Role
Parámetros necesarios para crear o actualizar un rol.
- options
- RolesCreateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<Role>, Role>>
beginCreateAndWait(string, string, string, Role, RolesCreateOptionalParams)
Crea un nuevo rol o actualiza un rol existente.
function beginCreateAndWait(resourceGroupName: string, clusterName: string, roleName: string, parameters: Role, options?: RolesCreateOptionalParams): Promise<Role>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster.
- roleName
-
string
Nombre del rol de clúster.
- parameters
- Role
Parámetros necesarios para crear o actualizar un rol.
- options
- RolesCreateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<Role>
beginDelete(string, string, string, RolesDeleteOptionalParams)
Elimina un rol de clúster.
function beginDelete(resourceGroupName: string, clusterName: string, roleName: string, options?: RolesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<RolesDeleteHeaders>, RolesDeleteHeaders>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster.
- roleName
-
string
Nombre del rol de clúster.
- options
- RolesDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<RolesDeleteHeaders>, RolesDeleteHeaders>>
beginDeleteAndWait(string, string, string, RolesDeleteOptionalParams)
Elimina un rol de clúster.
function beginDeleteAndWait(resourceGroupName: string, clusterName: string, roleName: string, options?: RolesDeleteOptionalParams): Promise<RolesDeleteHeaders>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster.
- roleName
-
string
Nombre del rol de clúster.
- options
- RolesDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<RolesDeleteHeaders>
get(string, string, string, RolesGetOptionalParams)
Obtiene información sobre un rol de clúster.
function get(resourceGroupName: string, clusterName: string, roleName: string, options?: RolesGetOptionalParams): Promise<Role>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster.
- roleName
-
string
Nombre del rol de clúster.
- options
- RolesGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<Role>
listByCluster(string, string, RolesListByClusterOptionalParams)
Enumere todos los roles de un clúster determinado.
function listByCluster(resourceGroupName: string, clusterName: string, options?: RolesListByClusterOptionalParams): PagedAsyncIterableIterator<Role, Role[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster.
- options
- RolesListByClusterOptionalParams
Parámetros de opciones.