Compartilhar via


ResourceGraphClient class

Extends

ServiceClient

Construtores

ResourceGraphClient(TokenCredential, ResourceGraphClientOptionalParams)

Inicializa uma nova instância da classe ResourceGraphClient.

Propriedades

$host
apiVersion
operations

Propriedades herdadas

pipeline

O pipeline usado por esse 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 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 assinatura que identificam exclusivamente a assinatura do cliente.

options
ResourceGraphClientOptionalParams

As opções de parâmetro

Detalhes da propriedade

$host

$host: string

Valor da propriedade

string

apiVersion

apiVersion: string

Valor da propriedade

string

operations

operations: Operations

Valor da propriedade

Detalhes das propriedades herdadas

pipeline

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

pipeline: Pipeline

Valor da propriedade

Pipeline

Herdado de ServiceClient.pipeline

Detalhes do 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<ResourcesResponse>

Parâmetros

query
QueryRequest

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

options
ResourcesOptionalParams

Os parâmetros de opções.

Retornos

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.

Retornos

Detalhes do método herdado

sendOperationRequest<T>(OperationArguments, OperationSpec)

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

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

Parâmetros

operationArguments

OperationArguments

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

operationSpec

OperationSpec

O OperationSpec a ser usado para preencher o httpRequest.

Retornos

Promise<T>

Herdado de ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

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

Parâmetros

request

PipelineRequest

Retornos

Promise<PipelineResponse>

Herdado de ServiceClient.sendRequest