Namespaces interface
Interfaz que representa un espacio de nombres.
Métodos
begin |
Crea o actualiza un espacio de nombres de servicio. Una vez creado, el manifiesto de recursos de este espacio de nombres es inmutable. Esta operación es idempotente. |
begin |
Crea o actualiza un espacio de nombres de servicio. Una vez creado, el manifiesto de recursos de este espacio de nombres es inmutable. Esta operación es idempotente. |
begin |
Elimina un espacio de nombres existente. Esta operación también quita todos los recursos asociados en el espacio de nombres. |
begin |
Elimina un espacio de nombres existente. Esta operación también quita todos los recursos asociados en el espacio de nombres. |
check |
Compruebe la disponibilidad del nombre del espacio de nombres para asignar. |
create |
Crea o actualiza una regla de autorización para un espacio de nombres. |
create |
Cree o actualice NetworkRuleSet para un espacio de nombres. |
delete |
Elimina una regla de autorización de espacio de nombres. |
get(string, string, Namespaces |
Obtiene una descripción del espacio de nombres especificado. |
get |
Obtiene una regla de autorización para un espacio de nombres por nombre de regla. |
get |
Obtiene NetworkRuleSet para un espacio de nombres. |
list(Namespaces |
Obtiene todos los espacios de nombres disponibles dentro de la suscripción, independientemente de los grupos de recursos. |
list |
Obtiene las reglas de autorización de un espacio de nombres. |
list |
Obtiene los espacios de nombres disponibles dentro de un grupo de recursos. |
list |
Obtiene las cadenas de conexión principal y secundaria para el espacio de nombres. |
list |
Obtiene la lista de NetworkRuleSet para un espacio de nombres. |
regenerate |
Regenera las cadenas de conexión principal o secundaria para el espacio de nombres. |
update(string, string, SBNamespace |
Actualiza un espacio de nombres de servicio. 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, SBNamespace, NamespacesCreateOrUpdateOptionalParams)
Crea o actualiza un espacio de nombres de servicio. Una vez creado, el manifiesto de recursos de este espacio de nombres es inmutable. Esta operación es idempotente.
function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<SBNamespace>, SBNamespace>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres.
- parameters
- SBNamespace
Parámetros proporcionados para crear un recurso de espacio de nombres.
Parámetros de opciones.
Devoluciones
Promise<PollerLike<@azure/core-lro.PollOperationState<SBNamespace>, SBNamespace>>
beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)
Crea o actualiza un espacio de nombres de servicio. Una vez creado, el manifiesto de recursos de este espacio de nombres es inmutable. Esta operación es idempotente.
function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<SBNamespace>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres.
- parameters
- SBNamespace
Parámetros proporcionados para crear un recurso de espacio de nombres.
Parámetros de opciones.
Devoluciones
Promise<SBNamespace>
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 para asignar.
function checkNameAvailability(parameters: CheckNameAvailability, options?: NamespacesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>
Parámetros
- parameters
- CheckNameAvailability
Parámetros para comprobar la disponibilidad del nombre de espacio de nombres especificado
Parámetros de opciones.
Devoluciones
Promise<CheckNameAvailabilityResult>
createOrUpdateAuthorizationRule(string, string, string, SBAuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)
Crea o actualiza una regla de autorización para un espacio de nombres.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
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
- SBAuthorizationRule
Regla de autorización de acceso compartido.
Parámetros de opciones.
Devoluciones
Promise<SBAuthorizationRule>
createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)
Cree o actualice NetworkRuleSet para un espacio de nombres.
function createOrUpdateNetworkRuleSet(resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
- parameters
- NetworkRuleSet
Espacio de nombres IpFilterRule.
Parámetros de opciones.
Devoluciones
Promise<NetworkRuleSet>
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.
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, string, NamespacesGetOptionalParams)
Obtiene una descripción del espacio de nombres especificado.
function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<SBNamespace>
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<SBNamespace>
getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)
Obtiene una regla de autorización para un espacio de nombres por nombre de regla.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
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.
Parámetros de opciones.
Devoluciones
Promise<SBAuthorizationRule>
getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)
Obtiene NetworkRuleSet para un espacio de nombres.
function getNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
Parámetros de opciones.
Devoluciones
Promise<NetworkRuleSet>
list(NamespacesListOptionalParams)
Obtiene todos los espacios de nombres disponibles dentro de la suscripción, independientemente de los grupos de recursos.
function list(options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>
Parámetros
- options
- NamespacesListOptionalParams
Parámetros de opciones.
Devoluciones
listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)
Obtiene las reglas de autorización de un espacio de nombres.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
Parámetros de opciones.
Devoluciones
listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)
Obtiene los espacios de nombres disponibles dentro de un grupo de recursos.
function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
Parámetros de opciones.
Devoluciones
listKeys(string, string, string, NamespacesListKeysOptionalParams)
Obtiene las cadenas de conexión principal y secundaria para el 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>
listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)
Obtiene la lista de NetworkRuleSet para un espacio de nombres.
function listNetworkRuleSets(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetsOptionalParams): PagedAsyncIterableIterator<NetworkRuleSet, NetworkRuleSet[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
Parámetros de opciones.
Devoluciones
regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)
Regenera las cadenas de conexión principal o secundaria para 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 volver a generar la regla de autorización.
Parámetros de opciones.
Devoluciones
Promise<AccessKeys>
update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)
Actualiza un espacio de nombres de servicio. 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: SBNamespaceUpdateParameters, options?: NamespacesUpdateOptionalParams): Promise<SBNamespace>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
- parameters
- SBNamespaceUpdateParameters
Parámetros proporcionados para actualizar un recurso de espacio de nombres.
- options
- NamespacesUpdateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<SBNamespace>