Namespaces interface

Interfaz que representa un espacio de nombres.

Métodos

beginCreateOrUpdate(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Cree un espacio de nombres de Azure Relay.

beginCreateOrUpdateAndWait(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Cree un espacio de nombres de Azure Relay.

beginDelete(string, string, NamespacesDeleteOptionalParams)

Elimina un espacio de nombres existente. Esta operación también quita todos los recursos asociados en el espacio de nombres.

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Elimina un espacio de nombres existente. Esta operación también quita todos los recursos asociados en el espacio de nombres.

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Compruebe la disponibilidad del nombre del espacio de nombres especificado.

createOrUpdateAuthorizationRule(string, string, string, AuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Crea o actualiza una regla de autorización para un espacio de nombres.

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Elimina una regla de autorización de espacio de nombres.

get(string, string, NamespacesGetOptionalParams)

Devuelve la descripción del espacio de nombres especificado.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Regla de autorización para un espacio de nombres por nombre.

list(NamespacesListOptionalParams)

Enumera todos los espacios de nombres disponibles dentro de la suscripción, independientemente de resourceGroups.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Reglas de autorización para un espacio de nombres.

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Enumera todos los espacios de nombres disponibles en ResourceGroup.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Cadenas de conexión principal y secundaria al espacio de nombres.

regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)

Regenera las cadenas de conexión principal o secundaria en el espacio de nombres.

update(string, string, RelayUpdateParameters, NamespacesUpdateOptionalParams)

Crea o actualiza un espacio de nombres. Una vez creado, el manifiesto de recursos de este espacio de nombres es inmutable. Esta operación es idempotente.

Detalles del método

beginCreateOrUpdate(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Cree un espacio de nombres de Azure Relay.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, parameters: RelayNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<RelayNamespace>, RelayNamespace>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

parameters
RelayNamespace

Parámetros proporcionados para crear un recurso de espacio de nombres.

options
NamespacesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Cree un espacio de nombres de Azure Relay.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, parameters: RelayNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<RelayNamespace>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

parameters
RelayNamespace

Parámetros proporcionados para crear un recurso de espacio de nombres.

options
NamespacesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<RelayNamespace>

beginDelete(string, string, NamespacesDeleteOptionalParams)

Elimina un espacio de nombres existente. Esta operación también quita todos los recursos asociados en el espacio de nombres.

function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

options
NamespacesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Elimina un espacio de nombres existente. Esta operación también quita todos los recursos asociados en el espacio de nombres.

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

options
NamespacesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Compruebe la disponibilidad del nombre del espacio de nombres especificado.

function checkNameAvailability(parameters: CheckNameAvailability, options?: NamespacesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>

Parámetros

parameters
CheckNameAvailability

Parámetros para comprobar la disponibilidad del nombre del espacio de nombres especificado.

options
NamespacesCheckNameAvailabilityOptionalParams

Parámetros de opciones.

Devoluciones

createOrUpdateAuthorizationRule(string, string, string, AuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Crea o actualiza una regla de autorización para un espacio de nombres.

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

authorizationRuleName

string

Nombre de la regla de autorización.

parameters
AuthorizationRule

Parámetros de la regla de autorización.

Devoluciones

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Elimina una regla de autorización de espacio de nombres.

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

authorizationRuleName

string

Nombre de la regla de autorización.

options
NamespacesDeleteAuthorizationRuleOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, NamespacesGetOptionalParams)

Devuelve la descripción del espacio de nombres especificado.

function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<RelayNamespace>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

options
NamespacesGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<RelayNamespace>

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Regla de autorización para un espacio de nombres por nombre.

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

authorizationRuleName

string

Nombre de la regla de autorización.

options
NamespacesGetAuthorizationRuleOptionalParams

Parámetros de opciones.

Devoluciones

list(NamespacesListOptionalParams)

Enumera todos los espacios de nombres disponibles dentro de la suscripción, independientemente de resourceGroups.

function list(options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<RelayNamespace, RelayNamespace[], PageSettings>

Parámetros

options
NamespacesListOptionalParams

Parámetros de opciones.

Devoluciones

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Reglas de autorización para un espacio de nombres.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

options
NamespacesListAuthorizationRulesOptionalParams

Parámetros de opciones.

Devoluciones

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Enumera todos los espacios de nombres disponibles en ResourceGroup.

function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<RelayNamespace, RelayNamespace[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

options
NamespacesListByResourceGroupOptionalParams

Parámetros de opciones.

Devoluciones

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Cadenas de conexión principal y secundaria al espacio de nombres.

function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<AccessKeys>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

authorizationRuleName

string

Nombre de la regla de autorización.

options
NamespacesListKeysOptionalParams

Parámetros de opciones.

Devoluciones

Promise<AccessKeys>

regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)

Regenera las cadenas de conexión principal o secundaria en el espacio de nombres.

function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams): Promise<AccessKeys>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

authorizationRuleName

string

Nombre de la regla de autorización.

parameters
RegenerateAccessKeyParameters

Parámetros proporcionados para regenerar la regla de autorización.

options
NamespacesRegenerateKeysOptionalParams

Parámetros de opciones.

Devoluciones

Promise<AccessKeys>

update(string, string, RelayUpdateParameters, NamespacesUpdateOptionalParams)

Crea o actualiza un espacio de nombres. Una vez creado, el manifiesto de recursos de este espacio de nombres es inmutable. Esta operación es idempotente.

function update(resourceGroupName: string, namespaceName: string, parameters: RelayUpdateParameters, options?: NamespacesUpdateOptionalParams): Promise<RelayNamespace>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

parameters
RelayUpdateParameters

Parámetros para actualizar un recurso de espacio de nombres.

options
NamespacesUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<RelayNamespace>