Compartilhar via


MockableSelfHelpArmClient Classe

Definição

Uma classe para adicionar métodos de extensão ao ArmClient.

public class MockableSelfHelpArmClient : Azure.ResourceManager.ArmResource
type MockableSelfHelpArmClient = class
    inherit ArmResource
Public Class MockableSelfHelpArmClient
Inherits ArmResource
Herança
MockableSelfHelpArmClient

Construtores

MockableSelfHelpArmClient()

Inicializa uma nova instância da MockableSelfHelpArmClient classe para zombar.

Propriedades

Client

Obtém o ArmClient do qual esse cliente de recurso foi criado.

(Herdado de ArmResource)
Diagnostics

Obtém as opções de diagnóstico para esse cliente de recurso.

(Herdado de ArmResource)
Endpoint

Obtém o URI base para esse cliente de recurso.

(Herdado de ArmResource)
Id

Obtém o identificador de recurso.

(Herdado de ArmResource)
Pipeline

Obtém o pipeline para esse cliente de recurso.

(Herdado de ArmResource)

Métodos

CanUseTagResource(CancellationToken)

Verifica se a API TagResource está implantada no ambiente atual.

(Herdado de ArmResource)
CanUseTagResourceAsync(CancellationToken)

Verifica se a API TagResource está implantada no ambiente atual.

(Herdado de ArmResource)
CheckSelfHelpNameAvailability(ResourceIdentifier, SelfHelpNameAvailabilityContent, CancellationToken)

Essa API é usada para marcar a exclusividade de um nome de recurso usado para um diagnóstico, solução de problemas ou soluções

  • Caminho da Solicitação/{scope}/providers/Microsoft.Help/checkNameAvailability
  • Operação IdCheckNameAvailability_Post
CheckSelfHelpNameAvailabilityAsync(ResourceIdentifier, SelfHelpNameAvailabilityContent, CancellationToken)

Essa API é usada para marcar a exclusividade de um nome de recurso usado para um diagnóstico, solução de problemas ou soluções

  • Caminho da Solicitação/{scope}/providers/Microsoft.Help/checkNameAvailability
  • Operação IdCheckNameAvailability_Post
GetAvailableLocations(CancellationToken)

Lista todas as localizações geográficas disponíveis.

(Herdado de ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Lista todas as localizações geográficas disponíveis.

(Herdado de ArmResource)
GetManagementLock(String, CancellationToken)

Obter um bloqueio de gerenciamento por escopo.

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Operação IdManagementLocks_GetByScope
(Herdado de ArmResource)
GetManagementLockAsync(String, CancellationToken)

Obter um bloqueio de gerenciamento por escopo.

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Operação IdManagementLocks_GetByScope
(Herdado de ArmResource)
GetManagementLocks()

Obtém uma coleção de ManagementLockResources no ArmResource.

(Herdado de ArmResource)
GetPolicyAssignment(String, CancellationToken)

Essa operação recupera uma única atribuição de política, considerando seu nome e o escopo em que foi criada.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • IdPolicyAssignments_Get de operação
(Herdado de ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

Essa operação recupera uma única atribuição de política, considerando seu nome e o escopo em que foi criada.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • IdPolicyAssignments_Get de operação
(Herdado de ArmResource)
GetPolicyAssignments()

Obtém uma coleção de PolicyAssignmentResources no ArmResource.

(Herdado de ArmResource)
GetSelfHelpDiagnostic(ResourceIdentifier, String, CancellationToken)

Obtenha o diagnóstico usando o 'diagnosticsResourceName' escolhido durante a criação do diagnóstico.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Help/diagnóstico/{diagnosticsResourceName}
  • Operação IdDiagnostics_Get
GetSelfHelpDiagnosticAsync(ResourceIdentifier, String, CancellationToken)

Obtenha o diagnóstico usando o 'diagnosticsResourceName' escolhido durante a criação do diagnóstico.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Help/diagnóstico/{diagnosticsResourceName}
  • Operação IdDiagnostics_Get
GetSelfHelpDiagnosticResource(ResourceIdentifier)

Obtém um objeto que representa um SelfHelpDiagnosticResource junto com as operações de instância que podem ser executadas nele, mas sem dados. Você pode usar CreateResourceIdentifier(String, String) para criar um SelfHelpDiagnosticResourceResourceIdentifier com base em seus componentes.

GetSelfHelpDiagnostics(ResourceIdentifier)

Obtém uma coleção de SelfHelpDiagnosticResources no ArmClient.

GetSelfHelpDiscoverySolutions(ResourceIdentifier, String, String, CancellationToken)

Lista os diagnóstico e soluções relevantes do Azure usando a API de ProblemClassification) E resourceUri ou resourceType.<br/> Discovery Solutions é o ponto de entrada inicial na API de Ajuda, que identifica soluções e diagnóstico relevantes do Azure. Faremos o possível para retornar as soluções mais eficazes com base no tipo de entradas, na URL <de solicitação br/><br/> Entrada obrigatória: problemClassificationId (Use a API problemClassification) <entrada br/>Opcional: resourceUri OU resource Type <br/><br/><b>Observação: </b> 'requiredInputs' da resposta de soluções de descoberta deve ser passada por meio de 'additionalParameters' como uma entrada para a API de Diagnóstico e Soluções.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Help/discoverySolutions
  • Operação IdDiscoverySolution_List
GetSelfHelpDiscoverySolutionsAsync(ResourceIdentifier, String, String, CancellationToken)

Lista os diagnóstico e soluções relevantes do Azure usando a API de ProblemClassification) E resourceUri ou resourceType.<br/> Discovery Solutions é o ponto de entrada inicial na API de Ajuda, que identifica soluções e diagnóstico relevantes do Azure. Faremos o possível para retornar as soluções mais eficazes com base no tipo de entradas, na URL <de solicitação br/><br/> Entrada obrigatória: problemClassificationId (Use a API problemClassification) <entrada br/>Opcional: resourceUri OU resource Type <br/><br/><b>Observação: </b> 'requiredInputs' da resposta de soluções de descoberta deve ser passada por meio de 'additionalParameters' como uma entrada para a API de Diagnóstico e Soluções.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Help/discoverySolutions
  • Operação IdDiscoverySolution_List
GetSolutionResource(ResourceIdentifier)

Obtém um objeto que representa um SolutionResource junto com as operações de instância que podem ser executadas nele, mas sem dados. Você pode usar CreateResourceIdentifier(String, String) para criar um SolutionResourceResourceIdentifier com base em seus componentes.

GetSolutionResource(ResourceIdentifier, String, CancellationToken)

Obtenha a solução usando a solução aplicávelResourceName ao criar a solução.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • Operação IdSolution_Get
GetSolutionResourceAsync(ResourceIdentifier, String, CancellationToken)

Obtenha a solução usando a solução aplicávelResourceName ao criar a solução.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • Operação IdSolution_Get
GetSolutionResources(ResourceIdentifier)

Obtém uma coleção de SolutionResources no ArmClient.

GetTagResource()

Obtém um objeto que representa um TagResource junto com as operações de instância que podem ser executadas nele no ArmResource.

(Herdado de ArmResource)
GetTroubleshooterResource(ResourceIdentifier)

Obtém um objeto que representa um TroubleshooterResource junto com as operações de instância que podem ser executadas nele, mas sem dados. Você pode usar CreateResourceIdentifier(String, String) para criar um TroubleshooterResourceResourceIdentifier com base em seus componentes.

GetTroubleshooterResource(ResourceIdentifier, String, CancellationToken)

Obtém o resultado da instância da solução de problemas que inclui a etapa status/resultado do nome do recurso da solução de problemas que está sendo executado.<br/> Obter API é usada para recuperar o resultado de uma instância de Solução de problemas, que inclui o status e o resultado de cada etapa no fluxo de trabalho da solução de problemas. Essa API requer o nome do recurso Solução de problemas que foi criado usando a API Create.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Help/troubleshooters/{troubleshooterName}
  • Operação IdTroubleshooters_Get
GetTroubleshooterResourceAsync(ResourceIdentifier, String, CancellationToken)

Obtém o resultado da instância da solução de problemas que inclui a etapa status/resultado do nome do recurso da solução de problemas que está sendo executado.<br/> Obter API é usada para recuperar o resultado de uma instância de Solução de problemas, que inclui o status e o resultado de cada etapa no fluxo de trabalho da solução de problemas. Essa API requer o nome do recurso Solução de problemas que foi criado usando a API Create.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Help/troubleshooters/{troubleshooterName}
  • Operação IdTroubleshooters_Get
GetTroubleshooterResources(ResourceIdentifier)

Obtém uma coleção de TroubleshooterResources no ArmClient.

TryGetApiVersion(ResourceType, String)

Obtém a substituição da versão da API se ela tiver sido definida para as opções atuais do cliente.

(Herdado de ArmResource)

Métodos de Extensão

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Obter definição de função por nome (GUID).

  • Caminho da Solicitação/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • IdRoleDefinitions_Get de operação
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Obter definição de função por nome (GUID).

  • Caminho da Solicitação/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • IdRoleDefinitions_Get de operação
GetAuthorizationRoleDefinitions(ArmResource)

Obtém uma coleção de AuthorizationRoleDefinitionResources no ArmResource.

GetDenyAssignment(ArmResource, String, CancellationToken)

Obtenha a atribuição de negação especificada.

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • IdDenyAssignments_Get de operação
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Obtenha a atribuição de negação especificada.

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • IdDenyAssignments_Get de operação
GetDenyAssignments(ArmResource)

Obtém uma coleção de DenyAssignmentResources no ArmResource.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Obtenha uma atribuição de função por escopo e nome.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Operação IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Obtenha uma atribuição de função por escopo e nome.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Operação IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

Obtém uma coleção de RoleAssignmentResources no ArmResource.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Obter o agendamento de atribuição de função especificado para um escopo de recurso

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • IdRoleAssignmentSchedules_Get de operação
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Obter o agendamento de atribuição de função especificado para um escopo de recurso

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • IdRoleAssignmentSchedules_Get de operação
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Obtém a instância de agendamento de atribuição de função especificada.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • IdRoleAssignmentScheduleInstances_Get de operação
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Obtém a instância de agendamento de atribuição de função especificada.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • IdRoleAssignmentScheduleInstances_Get de operação
GetRoleAssignmentScheduleInstances(ArmResource)

Obtém uma coleção de RoleAssignmentScheduleInstanceResources no ArmResource.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Obtenha a solicitação de agendamento de atribuição de função especificada.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • IdRoleAssignmentScheduleRequests_Get de operação
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Obtenha a solicitação de agendamento de atribuição de função especificada.

  • Caminho da Solicitação/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • IdRoleAssignmentScheduleRequests_Get de operação
GetRoleAssignmentScheduleRequests(ArmResource)

Obtém uma coleção de RoleAssignmentScheduleRequestResources no ArmResource.

GetRoleAssignmentSchedules(ArmResource)

Obtém uma coleção de RoleAssignmentScheduleResources no ArmResource.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Obter o agendamento de qualificação de função especificado para um escopo de recurso

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • IdRoleEligibilitySchedules_Get de operação
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Obter o agendamento de qualificação de função especificado para um escopo de recurso

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • IdRoleEligibilitySchedules_Get de operação
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Obtém a instância de agendamento de qualificação de função especificada.

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • IdRoleEligibilityScheduleInstances_Get de operação
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Obtém a instância de agendamento de qualificação de função especificada.

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • IdRoleEligibilityScheduleInstances_Get de operação
GetRoleEligibilityScheduleInstances(ArmResource)

Obtém uma coleção de RoleEligibilityScheduleInstanceResources no ArmResource.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Obtenha a solicitação de agendamento de qualificação de função especificada.

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • IdRoleEligibilityScheduleRequests_Get de operação
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Obtenha a solicitação de agendamento de qualificação de função especificada.

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • IdRoleEligibilityScheduleRequests_Get de operação
GetRoleEligibilityScheduleRequests(ArmResource)

Obtém uma coleção de RoleEligibilityScheduleRequestResources no ArmResource.

GetRoleEligibilitySchedules(ArmResource)

Obtém uma coleção de RoleEligibilityScheduleResources no ArmResource.

GetRoleManagementPolicies(ArmResource)

Obtém uma coleção de RoleManagementPolicyResources no ArmResource.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Obter a política de gerenciamento da função especificada de um escopo de recurso

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Operação IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Obter a atribuição de política de gerenciamento de função especificada para um escopo de recurso

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Operação IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Obter a atribuição de política de gerenciamento de função especificada para um escopo de recurso

  • Caminho da solicitação/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Operação IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

Obtém uma coleção de RoleManagementPolicyAssignmentResources no ArmResource.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Obter a política de gerenciamento da função especificada de um escopo de recurso

  • Caminho da Solicitação/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Operação IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

Obtém um objeto que representa um SystemAssignedIdentityResource juntamente com as operações de instância que podem ser executadas nele no ArmResource.

GetLinkerResource(ArmResource, String, CancellationToken)

Retorna o recurso do Vinculador para um determinado nome.

  • Caminho da Solicitação/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Operação IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Retorna o recurso do Vinculador para um determinado nome.

  • Caminho da Solicitação/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Operação IdLinker_Get
GetLinkerResources(ArmResource)

Obtém uma coleção de LinkerResources no ArmResource.

Aplica-se a