Partilhar 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 utilizado por este cliente para fazer pedidos

Métodos

resources(QueryRequest, ResourcesOptionalParams)

Consulta os recursos geridos pelo Azure Resource Manager para âmbitos especificados no pedido.

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 um pedido HTTP que seja preenchido com 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âmetros

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 utilizado por este cliente para fazer pedidos

pipeline: Pipeline

Valor de Propriedade

Pipeline

Herdado de ServiceClient.pipeline

Detalhes de Método

resources(QueryRequest, ResourcesOptionalParams)

Consulta os recursos geridos pelo Azure Resource Manager para âmbitos especificados no pedido.

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

Parâmetros

query
QueryRequest

Pedido para especificar a consulta e as respetivas opções.

options
ResourcesOptionalParams

Os parâmetros de opções.

Devoluções

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

Pedido para especificar a consulta e as respetivas opções.

options
ResourcesHistoryOptionalParams

Os parâmetros de opções.

Devoluções

Detalhes do Método Herdado

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie um pedido HTTP que seja preenchido com 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 do pedido HTTP serão preenchidos.

operationSpec

OperationSpec

O OperationSpec a utilizar para preencher o httpRequest.

Devoluções

Promise<T>

Herdado de ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

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

Parâmetros

request

PipelineRequest

Devoluções

Promise<PipelineResponse>

Herdado de ServiceClient.sendRequest