ResourceGraphClient class
- Extends
Constructeurs
| Resource |
Initialise une nouvelle instance de la classe ResourceGraphClient. |
Propriétés
| operations |
Propriétés héritées
| accept |
|
| credentials | |
| long |
Délai d’expiration des nouvelles tentatives en secondes pour les opérations de longue durée. La valeur par défaut est 30. |
Méthodes
Méthodes héritées
| begin |
Envoyez la requête initiale d’un LRO (opération de longue durée) et récupérez un HttpLongRunningOperationResponse qui fournit des méthodes pour interroger le LRO et vérifier si le LRO est terminé. |
| restore |
Restaurez un LROPoller à partir de l’état LROPollState fourni. Cette méthode peut être utilisée pour recréer un LROPoller sur un autre processus ou machine. |
| send |
Fournit un mécanisme permettant d’effectuer une demande qui interroge et fournit le résultat final. |
| send |
Envoyez la requête initiale d’un LRO (opération longue durée) et récupérez un LROPoller qui fournit des méthodes pour interroger le LRO et vérifier si le LRO est terminé. |
| send |
Envoyez une requête HTTP remplie à l’aide de operationSpec fournie. |
| send |
Envoyez le httpRequest fourni. |
Détails du constructeur
ResourceGraphClient(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)
Initialise une nouvelle instance de la classe ResourceGraphClient.
new ResourceGraphClient(credentials: ServiceClientCredentials | TokenCredential, options?: ResourceGraphClientOptions)
Paramètres
- credentials
Informations d’identification nécessaires pour que le client se connecte à Azure. Les informations d’identification implémentant l’interface TokenCredential à partir du package @azure/identity sont recommandées. Pour plus d’informations sur ces informations d’identification, consultez https://www.npmjs.com/package/@azure/identity. Les informations d’identification implémentant l’interface ServiceClientCredentials à partir des anciens packages @azure/ms-rest-nodeauth et @azure/ms-rest-browserauth sont également prises en charge.
- options
- ResourceGraphClientOptions
Options de paramètre
Détails de la propriété
operations
Détails de la propriété héritée
acceptLanguage
acceptLanguage: string
Valeur de propriété
string
credentials
credentials: ServiceClientCredentials | TokenCredential
Valeur de propriété
héritée deResourceGraphClientContext.credentials
longRunningOperationRetryTimeout
Délai d’expiration des nouvelles tentatives en secondes pour les opérations de longue durée. La valeur par défaut est 30.
longRunningOperationRetryTimeout?: number
Valeur de propriété
number
héritée deResourceGraphClientContext.longRunningOperationRetryTimeout
Détails de la méthode
resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)
Obtenez les détails des modifications de ressource.
function resourceChangeDetails(parameters: ResourceChangeDetailsRequestParameters, options?: RequestOptionsBase): Promise<ResourceChangeDetailsResponse>
Paramètres
- parameters
- ResourceChangeDetailsRequestParameters
Paramètres de cette demande pour les détails des modifications de ressource.
- options
- RequestOptionsBase
Paramètres facultatifs
Retours
Promise<ResourceChangeDetailsResponse>
Promise<Models.ResourceChangeDetailsResponse>
resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeData[]>)
function resourceChangeDetails(parameters: ResourceChangeDetailsRequestParameters, options: RequestOptionsBase, callback: ServiceCallback<ResourceChangeData[]>)
Paramètres
- parameters
- ResourceChangeDetailsRequestParameters
Paramètres de cette demande pour les détails des modifications de ressource.
- options
- RequestOptionsBase
Paramètres facultatifs
- callback
Rappel
resourceChangeDetails(ResourceChangeDetailsRequestParameters, ServiceCallback<ResourceChangeData[]>)
function resourceChangeDetails(parameters: ResourceChangeDetailsRequestParameters, callback: ServiceCallback<ResourceChangeData[]>)
Paramètres
- parameters
- ResourceChangeDetailsRequestParameters
Paramètres de cette demande pour les détails des modifications de ressource.
- callback
Rappel
resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase)
Répertorier les modifications apportées à une ressource pour un intervalle de temps donné.
function resourceChanges(parameters: ResourceChangesRequestParameters, options?: RequestOptionsBase): Promise<ResourceChangesResponse>
Paramètres
- parameters
- ResourceChangesRequestParameters
paramètres de cette demande de modifications.
- options
- RequestOptionsBase
Paramètres facultatifs
Retours
Promise<ResourceChangesResponse>
Promise<Models.ResourceChangesResponse>
resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeList>)
function resourceChanges(parameters: ResourceChangesRequestParameters, options: RequestOptionsBase, callback: ServiceCallback<ResourceChangeList>)
Paramètres
- parameters
- ResourceChangesRequestParameters
paramètres de cette demande de modifications.
- options
- RequestOptionsBase
Paramètres facultatifs
- callback
Rappel
resourceChanges(ResourceChangesRequestParameters, ServiceCallback<ResourceChangeList>)
function resourceChanges(parameters: ResourceChangesRequestParameters, callback: ServiceCallback<ResourceChangeList>)
Paramètres
- parameters
- ResourceChangesRequestParameters
paramètres de cette demande de modifications.
- callback
Rappel
resources(QueryRequest, RequestOptionsBase)
Interroge les ressources gérées par Azure Resource Manager pour les étendues spécifiées dans la requête.
function resources(query: QueryRequest, options?: RequestOptionsBase): Promise<ResourcesResponse>
Paramètres
- query
- QueryRequest
Demande spécifiant la requête et ses options.
- options
- RequestOptionsBase
Paramètres facultatifs
Retours
Promise<ResourcesResponse>
Promise<Models.ResourcesResponse>
resources(QueryRequest, RequestOptionsBase, ServiceCallback<QueryResponse>)
function resources(query: QueryRequest, options: RequestOptionsBase, callback: ServiceCallback<QueryResponse>)
Paramètres
- query
- QueryRequest
Demande spécifiant la requête et ses options.
- options
- RequestOptionsBase
Paramètres facultatifs
- callback
Rappel
resources(QueryRequest, ServiceCallback<QueryResponse>)
function resources(query: QueryRequest, callback: ServiceCallback<QueryResponse>)
Paramètres
- query
- QueryRequest
Demande spécifiant la requête et ses options.
- callback
Rappel
resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase)
Répertorier tous les instantanés d’une ressource pour un intervalle de temps donné.
function resourcesHistory(request: ResourcesHistoryRequest, options?: RequestOptionsBase): Promise<ResourcesHistoryResponse>
Paramètres
- request
- ResourcesHistoryRequest
- options
- RequestOptionsBase
Paramètres facultatifs
Retours
Promise<ResourcesHistoryResponse>
Promise<Models.ResourcesHistoryResponse>
resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase, ServiceCallback<any>)
function resourcesHistory(request: ResourcesHistoryRequest, options: RequestOptionsBase, callback: ServiceCallback<any>)
Paramètres
- request
- ResourcesHistoryRequest
- options
- RequestOptionsBase
Paramètres facultatifs
- callback
-
ServiceCallback<any>
Rappel
resourcesHistory(ResourcesHistoryRequest, ServiceCallback<any>)
function resourcesHistory(request: ResourcesHistoryRequest, callback: ServiceCallback<any>)
Paramètres
- request
- ResourcesHistoryRequest
- callback
-
ServiceCallback<any>
Rappel
Détails de la méthode héritée
beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)
Envoyez la requête initiale d’un LRO (opération de longue durée) et récupérez un HttpLongRunningOperationResponse qui fournit des méthodes pour interroger le LRO et vérifier si le LRO est terminé.
function beginLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<LROPoller>
Paramètres
- request
Objet de requête
- options
- RequestOptionsBase
Options supplémentaires à envoyer lors de la demande
Retours
Promise<@azure/ms-rest-azure-js.LROPoller>
HttpLongRunningOperationResponse qui fournit des méthodes d’interaction avec le LRO.
héritée deResourceGraphClientContext.beginLongRunningRequest
restoreLROPoller(LROPollState)
Restaurez un LROPoller à partir de l’état LROPollState fourni. Cette méthode peut être utilisée pour recréer un LROPoller sur un autre processus ou machine.
function restoreLROPoller(lroPollState: LROPollState): LROPoller
Paramètres
- lroPollState
- @azure/ms-rest-azure-js.LROPollState
Retours
sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)
Fournit un mécanisme permettant d’effectuer une demande qui interroge et fournit le résultat final.
function sendLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<HttpOperationResponse>
Paramètres
- request
Objet de requête
- options
- RequestOptionsBase
Options supplémentaires à envoyer lors de la demande
Retours
Promise<HttpOperationResponse>
HttpOperationResponse contenant la demande d’interrogation finale, la réponse et le responseBody.
sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)
Envoyez la requête initiale d’un LRO (opération longue durée) et récupérez un LROPoller qui fournit des méthodes pour interroger le LRO et vérifier si le LRO est terminé.
function sendLRORequest(operationArguments: OperationArguments, operationSpec: OperationSpec, options?: RequestOptionsBase): Promise<LROPoller>
Paramètres
- operationArguments
- OperationArguments
Arguments de l’opération.
- operationSpec
- OperationSpec
Spécification de l’opération.
- options
- RequestOptionsBase
Options supplémentaires à envoyer lors de la demande.
Retours
Promise<@azure/ms-rest-azure-js.LROPoller>
Objet LROPoller qui fournit des méthodes d’interaction avec le LRO.
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Envoyez une requête HTTP remplie à l’aide de operationSpec fournie.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
Paramètres
- operationArguments
- OperationArguments
Arguments à partir duquel les valeurs de modèle de la requête HTTP seront remplies.
- operationSpec
- OperationSpec
OperationSpec à utiliser pour remplir le httpRequest.
- callback
-
ServiceCallback<any>
Rappel à appeler lorsque la réponse est reçue.
Retours
Promise<RestResponse>
sendRequest(RequestPrepareOptions | WebResourceLike)
Envoyez le httpRequest fourni.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Paramètres
- options
Retours
Promise<HttpOperationResponse>
héritée deResourceGraphClientContext.sendRequest