azure.mgmt.authorization.v2021_12_01_preview.operations module

class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewDefaultSettingsOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

get(**kwargs: Any)azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewDefaultSettings[source]

Get access review default settings for the subscription.

Keyword Arguments

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

Returns

AccessReviewDefaultSettings or the result of cls(response)

Return type

AccessReviewDefaultSettings

Raises

HttpResponseError

put(properties: _models.AccessReviewScheduleSettings, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewDefaultSettings[source]
put(properties: IO, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewDefaultSettings

Get access review default settings for the subscription.

Parameters

properties (AccessReviewScheduleSettings or IO) – Access review schedule settings. Is either a AccessReviewScheduleSettings 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

AccessReviewDefaultSettings or the result of cls(response)

Return type

AccessReviewDefaultSettings

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewHistoryDefinitionInstanceOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

generate_download_uri(history_definition_id: str, instance_id: str, **kwargs: Any)azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewHistoryInstance[source]

Generates a uri which can be used to retrieve review history data. This URI has a TTL of 1 day and can be retrieved by fetching the accessReviewHistoryDefinition object.

Parameters
  • history_definition_id (str) – The id of the access review history definition. Required.

  • instance_id (str) – The id of the access review history definition instance to generate a URI for. Required.

Keyword Arguments

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

Returns

AccessReviewHistoryInstance or the result of cls(response)

Return type

AccessReviewHistoryInstance

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewHistoryDefinitionInstancesOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

list(history_definition_id: str, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewHistoryInstance][source]

Get access review history definition instances by definition Id.

Parameters

history_definition_id (str) – The id of the access review history definition. Required.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewHistoryInstance]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewHistoryDefinitionOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

create(history_definition_id: str, properties: _models.AccessReviewHistoryDefinitionProperties, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewHistoryDefinition[source]
create(history_definition_id: str, properties: IO, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewHistoryDefinition

Create a scheduled or one-time Access Review History Definition.

Parameters
  • history_definition_id (str) – The id of the access review history definition. Required.

  • properties (AccessReviewHistoryDefinitionProperties or IO) – Access review history definition properties. Is either a AccessReviewHistoryDefinitionProperties 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

AccessReviewHistoryDefinition or the result of cls(response)

Return type

AccessReviewHistoryDefinition

Raises

HttpResponseError

delete_by_id(history_definition_id: str, **kwargs: Any)None[source]

Delete an access review history definition.

Parameters

history_definition_id (str) – The id of the access review history definition. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewHistoryDefinitionsOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

get_by_id(history_definition_id: str, **kwargs: Any)azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewHistoryDefinition[source]

Get access review history definition by definition Id.

Parameters

history_definition_id (str) – The id of the access review history definition. Required.

Keyword Arguments

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

Returns

AccessReviewHistoryDefinition or the result of cls(response)

Return type

AccessReviewHistoryDefinition

Raises

HttpResponseError

list(filter: Optional[str] = None, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewHistoryDefinition][source]

Lists the accessReviewHistoryDefinitions available from this provider, definition instances are only available for 30 days after creation.

Parameters

filter (str) – The filter to apply on the operation. Only standard filters on definition name and created date are supported. Default value is None.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewHistoryDefinition]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewInstanceContactedReviewersOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

list(schedule_definition_id: str, id: str, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewContactedReviewer][source]

Get access review instance contacted reviewers.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewContactedReviewer]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewInstanceDecisionsOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

list(schedule_definition_id: str, id: str, filter: Optional[str] = None, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewDecision][source]

Get access review instance decisions.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

  • filter (str) – The filter to apply on the operation. Other than standard filters, one custom filter option is supported : ‘assignedToMeToReview()’. When one specified $filter=assignedToMeToReview(), only items that are assigned to the calling user to review are returned. Default value is None.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewDecision]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewInstanceMyDecisionsOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

get_by_id(schedule_definition_id: str, id: str, decision_id: str, **kwargs: Any)azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewDecision[source]

Get my single access review instance decision.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

  • decision_id (str) – The id of the decision record. Required.

Keyword Arguments

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

Returns

AccessReviewDecision or the result of cls(response)

Return type

AccessReviewDecision

Raises

HttpResponseError

list(schedule_definition_id: str, id: str, filter: Optional[str] = None, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewDecision][source]

Get my access review instance decisions.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

  • filter (str) – The filter to apply on the operation. Other than standard filters, one custom filter option is supported : ‘assignedToMeToReview()’. When one specified $filter=assignedToMeToReview(), only items that are assigned to the calling user to review are returned. Default value is None.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewDecision]

Raises

HttpResponseError

patch(schedule_definition_id: str, id: str, decision_id: str, properties: _models.AccessReviewDecisionProperties, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewDecision[source]
patch(schedule_definition_id: str, id: str, decision_id: str, properties: IO, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewDecision

Record a decision.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

  • decision_id (str) – The id of the decision record. Required.

  • properties (AccessReviewDecisionProperties or IO) – Access review decision properties to patch. Is either a AccessReviewDecisionProperties 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

AccessReviewDecision or the result of cls(response)

Return type

AccessReviewDecision

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewInstanceOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

accept_recommendations(schedule_definition_id: str, id: str, **kwargs: Any)None[source]

An action to accept recommendations for decision in an access review instance.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

apply_decisions(schedule_definition_id: str, id: str, **kwargs: Any)None[source]

An action to apply all decisions for an access review instance.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

reset_decisions(schedule_definition_id: str, id: str, **kwargs: Any)None[source]

An action to reset all decisions for an access review instance.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

send_reminders(schedule_definition_id: str, id: str, **kwargs: Any)None[source]

An action to send reminders for an access review instance.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

stop(schedule_definition_id: str, id: str, **kwargs: Any)None[source]

An action to stop an access review instance.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewInstancesAssignedForMyApprovalOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

get_by_id(schedule_definition_id: str, id: str, **kwargs: Any)azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewInstance[source]

Get single access review instance assigned for my approval.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

AccessReviewInstance or the result of cls(response)

Return type

AccessReviewInstance

Raises

HttpResponseError

list(schedule_definition_id: str, filter: Optional[str] = None, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewInstance][source]

Get access review instances assigned for my approval.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • filter (str) – The filter to apply on the operation. Other than standard filters, one custom filter option is supported : ‘assignedToMeToReview()’. When one specified $filter=assignedToMeToReview(), only items that are assigned to the calling user to review are returned. Default value is None.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewInstance]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewInstancesOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

create(schedule_definition_id: str, id: str, properties: _models.AccessReviewInstanceProperties, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewInstance[source]
create(schedule_definition_id: str, id: str, properties: IO, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewInstance

Update access review instance.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

  • properties (AccessReviewInstanceProperties or IO) – Access review instance properties. Is either a AccessReviewInstanceProperties 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

AccessReviewInstance or the result of cls(response)

Return type

AccessReviewInstance

Raises

HttpResponseError

get_by_id(schedule_definition_id: str, id: str, **kwargs: Any)azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewInstance[source]

Get access review instances.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

AccessReviewInstance or the result of cls(response)

Return type

AccessReviewInstance

Raises

HttpResponseError

list(schedule_definition_id: str, filter: Optional[str] = None, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewInstance][source]

Get access review instances.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • filter (str) – The filter to apply on the operation. Other than standard filters, one custom filter option is supported : ‘assignedToMeToReview()’. When one specified $filter=assignedToMeToReview(), only items that are assigned to the calling user to review are returned. Default value is None.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewInstance]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewScheduleDefinitionsAssignedForMyApprovalOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

list(filter: Optional[str] = None, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewScheduleDefinition][source]

Get access review instances assigned for my approval.

Parameters

filter (str) – The filter to apply on the operation. Other than standard filters, one custom filter option is supported : ‘assignedToMeToReview()’. When one specified $filter=assignedToMeToReview(), only items that are assigned to the calling user to review are returned. Default value is None.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewScheduleDefinition]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.AccessReviewScheduleDefinitionsOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

create_or_update_by_id(schedule_definition_id: str, properties: _models.AccessReviewScheduleDefinitionProperties, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewScheduleDefinition[source]
create_or_update_by_id(schedule_definition_id: str, properties: IO, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewScheduleDefinition

Create or Update access review schedule definition.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • properties (AccessReviewScheduleDefinitionProperties or IO) – Access review schedule definition properties. Is either a AccessReviewScheduleDefinitionProperties 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

AccessReviewScheduleDefinition or the result of cls(response)

Return type

AccessReviewScheduleDefinition

Raises

HttpResponseError

delete_by_id(schedule_definition_id: str, **kwargs: Any)None[source]

Delete access review schedule definition.

Parameters

schedule_definition_id (str) – The id of the access review schedule definition. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

get_by_id(schedule_definition_id: str, **kwargs: Any)azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewScheduleDefinition[source]

Get single access review definition.

Parameters

schedule_definition_id (str) – The id of the access review schedule definition. Required.

Keyword Arguments

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

Returns

AccessReviewScheduleDefinition or the result of cls(response)

Return type

AccessReviewScheduleDefinition

Raises

HttpResponseError

list(filter: Optional[str] = None, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewScheduleDefinition][source]

Get access review schedule definitions.

Parameters

filter (str) – The filter to apply on the operation. Other than standard filters, one custom filter option is supported : ‘assignedToMeToReview()’. When one specified $filter=assignedToMeToReview(), only items that are assigned to the calling user to review are returned. Default value is None.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewScheduleDefinition]

Raises

HttpResponseError

stop(schedule_definition_id: str, **kwargs: Any)None[source]

Stop access review definition.

Parameters

schedule_definition_id (str) – The id of the access review schedule definition. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.Operations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

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

Lists the operations available from this provider.

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.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.ScopeAccessReviewDefaultSettingsOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

get(scope: str, **kwargs: Any)azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewDefaultSettings[source]

Get access review default settings for the subscription.

Parameters

scope (str) – The scope of the resource. Required.

Keyword Arguments

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

Returns

AccessReviewDefaultSettings or the result of cls(response)

Return type

AccessReviewDefaultSettings

Raises

HttpResponseError

put(scope: str, properties: _models.AccessReviewScheduleSettings, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewDefaultSettings[source]
put(scope: str, properties: IO, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewDefaultSettings

Get access review default settings for the subscription.

Parameters
  • scope (str) – The scope of the resource. Required.

  • properties (AccessReviewScheduleSettings or IO) – Access review schedule settings. Is either a AccessReviewScheduleSettings 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

AccessReviewDefaultSettings or the result of cls(response)

Return type

AccessReviewDefaultSettings

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.ScopeAccessReviewHistoryDefinitionInstanceOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

generate_download_uri(scope: str, history_definition_id: str, instance_id: str, **kwargs: Any)azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewHistoryInstance[source]

Generates a uri which can be used to retrieve review history data. This URI has a TTL of 1 day and can be retrieved by fetching the accessReviewHistoryDefinition object.

Parameters
  • scope (str) – The scope of the resource. Required.

  • history_definition_id (str) – The id of the access review history definition. Required.

  • instance_id (str) – The id of the access review history definition instance to generate a URI for. Required.

Keyword Arguments

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

Returns

AccessReviewHistoryInstance or the result of cls(response)

Return type

AccessReviewHistoryInstance

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.ScopeAccessReviewHistoryDefinitionInstancesOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

list(scope: str, history_definition_id: str, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewHistoryInstance][source]

Get access review history definition instances by definition Id.

Parameters
  • scope (str) – The scope of the resource. Required.

  • history_definition_id (str) – The id of the access review history definition. Required.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewHistoryInstance]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.ScopeAccessReviewHistoryDefinitionOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

create(scope: str, history_definition_id: str, properties: _models.AccessReviewHistoryDefinitionProperties, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewHistoryDefinition[source]
create(scope: str, history_definition_id: str, properties: IO, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewHistoryDefinition

Create a scheduled or one-time Access Review History Definition.

Parameters
  • scope (str) – The scope of the resource. Required.

  • history_definition_id (str) – The id of the access review history definition. Required.

  • properties (AccessReviewHistoryDefinitionProperties or IO) – Access review history definition properties. Is either a AccessReviewHistoryDefinitionProperties 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

AccessReviewHistoryDefinition or the result of cls(response)

Return type

AccessReviewHistoryDefinition

Raises

HttpResponseError

delete_by_id(scope: str, history_definition_id: str, **kwargs: Any)None[source]

Delete an access review history definition.

Parameters
  • scope (str) – The scope of the resource. Required.

  • history_definition_id (str) – The id of the access review history definition. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.ScopeAccessReviewHistoryDefinitionsOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

get_by_id(scope: str, history_definition_id: str, **kwargs: Any)azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewHistoryDefinition[source]

Get access review history definition by definition Id.

Parameters
  • scope (str) – The scope of the resource. Required.

  • history_definition_id (str) – The id of the access review history definition. Required.

Keyword Arguments

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

Returns

AccessReviewHistoryDefinition or the result of cls(response)

Return type

AccessReviewHistoryDefinition

Raises

HttpResponseError

list(scope: str, filter: Optional[str] = None, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewHistoryDefinition][source]

Lists the accessReviewHistoryDefinitions available from this provider, definition instances are only available for 30 days after creation.

Parameters
  • scope (str) – The scope of the resource. Required.

  • filter (str) – The filter to apply on the operation. Only standard filters on definition name and created date are supported. Default value is None.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewHistoryDefinition]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.ScopeAccessReviewInstanceContactedReviewersOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

list(scope: str, schedule_definition_id: str, id: str, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewContactedReviewer][source]

Get access review instance contacted reviewers.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewContactedReviewer]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.ScopeAccessReviewInstanceDecisionsOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

list(scope: str, schedule_definition_id: str, id: str, filter: Optional[str] = None, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewDecision][source]

Get access review instance decisions.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

  • filter (str) – The filter to apply on the operation. Other than standard filters, one custom filter option is supported : ‘assignedToMeToReview()’. When one specified $filter=assignedToMeToReview(), only items that are assigned to the calling user to review are returned. Default value is None.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewDecision]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.ScopeAccessReviewInstanceOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

apply_decisions(scope: str, schedule_definition_id: str, id: str, **kwargs: Any)None[source]

An action to apply all decisions for an access review instance.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

record_all_decisions(scope: str, schedule_definition_id: str, id: str, properties: _models.RecordAllDecisionsProperties, *, content_type: str = "'application/json'", **kwargs: Any)None[source]
record_all_decisions(scope: str, schedule_definition_id: str, id: str, properties: IO, *, content_type: str = "'application/json'", **kwargs: Any)None

An action to approve/deny all decisions for a review with certain filters.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

  • properties (RecordAllDecisionsProperties or IO) – Record all decisions payload. Is either a RecordAllDecisionsProperties 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

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

reset_decisions(scope: str, schedule_definition_id: str, id: str, **kwargs: Any)None[source]

An action to reset all decisions for an access review instance.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

send_reminders(scope: str, schedule_definition_id: str, id: str, **kwargs: Any)None[source]

An action to send reminders for an access review instance.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

stop(scope: str, schedule_definition_id: str, id: str, **kwargs: Any)None[source]

An action to stop an access review instance.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.ScopeAccessReviewInstancesOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

create(scope: str, schedule_definition_id: str, id: str, properties: _models.AccessReviewInstanceProperties, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewInstance[source]
create(scope: str, schedule_definition_id: str, id: str, properties: IO, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewInstance

Update access review instance.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

  • properties (AccessReviewInstanceProperties or IO) – Access review instance properties. Is either a AccessReviewInstanceProperties 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

AccessReviewInstance or the result of cls(response)

Return type

AccessReviewInstance

Raises

HttpResponseError

get_by_id(scope: str, schedule_definition_id: str, id: str, **kwargs: Any)azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewInstance[source]

Get access review instances.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

AccessReviewInstance or the result of cls(response)

Return type

AccessReviewInstance

Raises

HttpResponseError

list(scope: str, schedule_definition_id: str, filter: Optional[str] = None, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewInstance][source]

Get access review instances.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • filter (str) – The filter to apply on the operation. Other than standard filters, one custom filter option is supported : ‘assignedToMeToReview()’. When one specified $filter=assignedToMeToReview(), only items that are assigned to the calling user to review are returned. Default value is None.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewInstance]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.ScopeAccessReviewScheduleDefinitionsOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

create_or_update_by_id(scope: str, schedule_definition_id: str, properties: _models.AccessReviewScheduleDefinitionProperties, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewScheduleDefinition[source]
create_or_update_by_id(scope: str, schedule_definition_id: str, properties: IO, *, content_type: str = "'application/json'", **kwargs: Any)_models.AccessReviewScheduleDefinition

Create or Update access review schedule definition.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • properties (AccessReviewScheduleDefinitionProperties or IO) – Access review schedule definition properties. Is either a AccessReviewScheduleDefinitionProperties 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

AccessReviewScheduleDefinition or the result of cls(response)

Return type

AccessReviewScheduleDefinition

Raises

HttpResponseError

delete_by_id(scope: str, schedule_definition_id: str, **kwargs: Any)None[source]

Delete access review schedule definition.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

get_by_id(scope: str, schedule_definition_id: str, **kwargs: Any)azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewScheduleDefinition[source]

Get single access review definition.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

Keyword Arguments

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

Returns

AccessReviewScheduleDefinition or the result of cls(response)

Return type

AccessReviewScheduleDefinition

Raises

HttpResponseError

list(scope: str, filter: Optional[str] = None, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewScheduleDefinition][source]

Get access review schedule definitions.

Parameters
  • scope (str) – The scope of the resource. Required.

  • filter (str) – The filter to apply on the operation. Other than standard filters, one custom filter option is supported : ‘assignedToMeToReview()’. When one specified $filter=assignedToMeToReview(), only items that are assigned to the calling user to review are returned. Default value is None.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewScheduleDefinition]

Raises

HttpResponseError

stop(scope: str, schedule_definition_id: str, **kwargs: Any)None[source]

Stop access review definition.

Parameters
  • scope (str) – The scope of the resource. Required.

  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

Keyword Arguments

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

Returns

None or the result of cls(response)

Return type

None

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>
class azure.mgmt.authorization.v2021_12_01_preview.operations.TenantLevelAccessReviewInstanceContactedReviewersOperations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

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

list(schedule_definition_id: str, id: str, **kwargs: Any)Iterable[azure.mgmt.authorization.v2021_12_01_preview.models._models_py3.AccessReviewContactedReviewer][source]

Get access review instance contacted reviewers.

Parameters
  • schedule_definition_id (str) – The id of the access review schedule definition. Required.

  • id (str) – The id of the access review instance. Required.

Keyword Arguments

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

Returns

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

Return type

ItemPaged[AccessReviewContactedReviewer]

Raises

HttpResponseError

models = <module 'azure.mgmt.authorization.v2021_12_01_preview.models' from '/mnt/vss/_work/1/s/sdk/authorization/azure-mgmt-authorization/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/authorization/v2021_12_01_preview/models/__init__.py'>