azure.mgmt.resourcegraph.operations module

class azure.mgmt.resourcegraph.operations.Operations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through ResourceGraphClient’s operations attribute.

list(**kwargs: Any)Iterable[azure.mgmt.resourcegraph.models._models_py3.Operation][source]

Lists all of the available REST API operations.

Keyword Arguments

cls (callable) – A custom type or function that will be passed the direct response

Returns

An iterator like instance of either Operation or the result of cls(response)

Return type

ItemPaged[Operation]

Raises

HttpResponseError

models = <module 'azure.mgmt.resourcegraph.models' from '/mnt/vss/_work/1/s/sdk/resources/azure-mgmt-resourcegraph/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/resourcegraph/models/__init__.py'>
class azure.mgmt.resourcegraph.operations.ResourceGraphClientOperationsMixin[source]

Bases: azure.mgmt.resourcegraph._vendor.ResourceGraphClientMixinABC

resource_change_details(parameters: _models.ResourceChangeDetailsRequestParameters, *, content_type: str = "'application/json'", **kwargs: Any)List[_models.ResourceChangeData][source]
resource_change_details(parameters: IO, *, content_type: str = "'application/json'", **kwargs: Any)List[_models.ResourceChangeData]

Get resource change details.

Parameters

parameters (ResourceChangeDetailsRequestParameters or IO) – The parameters for this request for resource change details. Is either a model type or a IO type. Required.

Keyword Arguments
  • content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.

  • cls (callable) – A custom type or function that will be passed the direct response

Returns

list of ResourceChangeData or the result of cls(response)

Return type

list[ResourceChangeData]

Raises

HttpResponseError

resource_changes(parameters: _models.ResourceChangesRequestParameters, *, content_type: str = "'application/json'", **kwargs: Any)_models.ResourceChangeList[source]
resource_changes(parameters: IO, *, content_type: str = "'application/json'", **kwargs: Any)_models.ResourceChangeList

List changes to a resource for a given time interval.

Parameters

parameters (ResourceChangesRequestParameters or IO) – the parameters for this request for changes. Is either a model type or a IO type. Required.

Keyword Arguments
  • content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.

  • cls (callable) – A custom type or function that will be passed the direct response

Returns

ResourceChangeList or the result of cls(response)

Return type

ResourceChangeList

Raises

HttpResponseError

resources(query: _models.QueryRequest, *, content_type: str = "'application/json'", **kwargs: Any)_models.QueryResponse[source]
resources(query: IO, *, content_type: str = "'application/json'", **kwargs: Any)_models.QueryResponse

Queries the resources managed by Azure Resource Manager for scopes specified in the request.

Parameters

query (QueryRequest or IO) – Request specifying query and its options. Is either a model type or a IO type. Required.

Keyword Arguments
  • content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.

  • cls (callable) – A custom type or function that will be passed the direct response

Returns

QueryResponse or the result of cls(response)

Return type

QueryResponse

Raises

HttpResponseError

resources_history(request: _models.ResourcesHistoryRequest, *, content_type: str = "'application/json'", **kwargs: Any)JSON[source]
resources_history(request: IO, *, content_type: str = "'application/json'", **kwargs: Any)JSON

List all snapshots of a resource for a given time interval.

Parameters

request (ResourcesHistoryRequest or IO) – Request specifying the query and its options. Is either a model type or a IO type. Required.

Keyword Arguments
  • content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.

  • cls (callable) – A custom type or function that will be passed the direct response

Returns

JSON or the result of cls(response)

Return type

JSON

Raises

HttpResponseError