Partilhar via


ResourceGraphClient class

Extends

Construtores

ResourceGraphClient(TokenCredential, ResourceGraphClientOptionalParams)

Inicializa uma nova instância da classe ResourceGraphClient.

Propriedades

$host
apiVersion
operations

Propriedades Herdadas

pipeline

O pipeline usado por este cliente para fazer solicitações

Métodos

resources(QueryRequest, ResourcesOptionalParams)

Consulta os recursos gerenciados pelo Azure Resource Manager para escopos especificados na solicitação.

resourcesHistory(ResourcesHistoryRequest, ResourcesHistoryOptionalParams)

Liste todos os instantâneos de um recurso para um determinado intervalo de tempo.

Métodos Herdados

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie uma solicitação HTTP que é preenchida usando o OperationSpec fornecido.

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

Detalhes do Construtor

ResourceGraphClient(TokenCredential, ResourceGraphClientOptionalParams)

Inicializa uma nova instância da classe ResourceGraphClient.

new ResourceGraphClient(credentials: TokenCredential, options?: ResourceGraphClientOptionalParams)

Parâmetros

credentials
TokenCredential

Credenciais de subscrição que identificam exclusivamente a subscrição do cliente.

options
ResourceGraphClientOptionalParams

As opções de parâmetro

Detalhes de Propriedade

$host

$host: string

Valor de Propriedade

string

apiVersion

apiVersion: string

Valor de Propriedade

string

operations

operations: Operations

Valor de Propriedade

Detalhes da Propriedade Herdada

pipeline

O pipeline usado por este cliente para fazer solicitações

pipeline: Pipeline

Valor de Propriedade

herdado de coreClient.ServiceClient.pipeline

Detalhes de Método

resources(QueryRequest, ResourcesOptionalParams)

Consulta os recursos gerenciados pelo Azure Resource Manager para escopos especificados na solicitação.

function resources(query: QueryRequest, options?: ResourcesOptionalParams): Promise<QueryResponse>

Parâmetros

query
QueryRequest

Solicitação especificando consulta e suas opções.

options
ResourcesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<QueryResponse>

resourcesHistory(ResourcesHistoryRequest, ResourcesHistoryOptionalParams)

Liste todos os instantâneos de um recurso para um determinado intervalo de tempo.

function resourcesHistory(request: ResourcesHistoryRequest, options?: ResourcesHistoryOptionalParams): Promise<ResourcesHistoryResponse>

Parâmetros

request
ResourcesHistoryRequest

Solicitação especificando a consulta e suas opções.

options
ResourcesHistoryOptionalParams

Os parâmetros de opções.

Devoluções

Detalhes do Método Herdado

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie uma solicitação HTTP que é preenchida usando o OperationSpec fornecido.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parâmetros

operationArguments
OperationArguments

Os argumentos a partir dos quais os valores de modelo da solicitação HTTP serão preenchidos.

operationSpec
OperationSpec

O OperationSpec a ser usado para preencher o httpRequest.

Devoluções

Promise<T>

herdado de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parâmetros

request
PipelineRequest

Devoluções

Promise<PipelineResponse>

herdado de coreClient.ServiceClient.sendRequest