azure.mgmt.recoveryservices.operations module¶
-
class
azure.mgmt.recoveryservices.operations.
VaultCertificatesOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
VaultCertificatesOperations operations.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
- Variables
api_version – Client Api Version. Constant value: “2016-06-01”.
-
create
(resource_group_name, vault_name, certificate_name, properties=None, custom_headers=None, raw=False, **operation_config)[source]¶ Uploads a certificate for a resource.
- Parameters
resource_group_name (str) – The name of the resource group where the recovery services vault is present.
vault_name (str) – The name of the recovery services vault.
certificate_name (str) – Certificate friendly name.
properties (RawCertificateData) –
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
VaultCertificateResponse or ClientRawResponse if raw=true
- Return type
VaultCertificateResponse or ClientRawResponse
- Raises
CloudError
-
models
= <module 'azure.mgmt.recoveryservices.models' from '/usr/lib/python3.8/site-packages/azure/mgmt/recoveryservices/models/__init__.py'>¶
-
class
azure.mgmt.recoveryservices.operations.
RegisteredIdentitiesOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
RegisteredIdentitiesOperations operations.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
- Variables
api_version – Client Api Version. Constant value: “2016-06-01”.
-
delete
(resource_group_name, vault_name, identity_name, custom_headers=None, raw=False, **operation_config)[source]¶ Unregisters the given container from your Recovery Services vault.
- Parameters
resource_group_name (str) – The name of the resource group where the recovery services vault is present.
vault_name (str) – The name of the recovery services vault.
identity_name (str) – Name of the protection container to unregister.
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
None or ClientRawResponse if raw=true
- Return type
None or ClientRawResponse
- Raises
CloudError
-
models
= <module 'azure.mgmt.recoveryservices.models' from '/usr/lib/python3.8/site-packages/azure/mgmt/recoveryservices/models/__init__.py'>¶
-
class
azure.mgmt.recoveryservices.operations.
ReplicationUsagesOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
ReplicationUsagesOperations operations.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
- Variables
api_version – Client Api Version. Constant value: “2016-06-01”.
-
list
(resource_group_name, vault_name, custom_headers=None, raw=False, **operation_config)[source]¶ Fetches the replication usages of the vault.
- Parameters
resource_group_name (str) – The name of the resource group where the recovery services vault is present.
vault_name (str) – The name of the recovery services vault.
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
An iterator like instance of ReplicationUsage
- Return type
- Raises
CloudError
-
models
= <module 'azure.mgmt.recoveryservices.models' from '/usr/lib/python3.8/site-packages/azure/mgmt/recoveryservices/models/__init__.py'>¶
-
class
azure.mgmt.recoveryservices.operations.
VaultsOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
VaultsOperations operations.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
- Variables
api_version – Client Api Version. Constant value: “2016-06-01”.
-
create_or_update
(resource_group_name, vault_name, vault, custom_headers=None, raw=False, **operation_config)[source]¶ Creates or updates a Recovery Services vault.
- Parameters
resource_group_name (str) – The name of the resource group where the recovery services vault is present.
vault_name (str) – The name of the recovery services vault.
vault (Vault) – Recovery Services Vault to be created.
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
Vault or ClientRawResponse if raw=true
- Return type
Vault or ClientRawResponse
- Raises
CloudError
-
delete
(resource_group_name, vault_name, custom_headers=None, raw=False, **operation_config)[source]¶ Deletes a vault.
- Parameters
resource_group_name (str) – The name of the resource group where the recovery services vault is present.
vault_name (str) – The name of the recovery services vault.
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
None or ClientRawResponse if raw=true
- Return type
None or ClientRawResponse
- Raises
CloudError
-
get
(resource_group_name, vault_name, custom_headers=None, raw=False, **operation_config)[source]¶ Get the Vault details.
- Parameters
resource_group_name (str) – The name of the resource group where the recovery services vault is present.
vault_name (str) – The name of the recovery services vault.
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
Vault or ClientRawResponse if raw=true
- Return type
Vault or ClientRawResponse
- Raises
CloudError
-
list_by_resource_group
(resource_group_name, custom_headers=None, raw=False, **operation_config)[source]¶ Retrieve a list of Vaults.
- Parameters
resource_group_name (str) – The name of the resource group where the recovery services vault is present.
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
An iterator like instance of Vault
- Return type
- Raises
CloudError
-
list_by_subscription_id
(custom_headers=None, raw=False, **operation_config)[source]¶ Fetches all the resources of the specified type in the subscription.
- Parameters
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
An iterator like instance of Vault
- Return type
- Raises
CloudError
-
models
= <module 'azure.mgmt.recoveryservices.models' from '/usr/lib/python3.8/site-packages/azure/mgmt/recoveryservices/models/__init__.py'>¶
-
update
(resource_group_name, vault_name, vault, custom_headers=None, raw=False, **operation_config)[source]¶ Updates the vault.
- Parameters
resource_group_name (str) – The name of the resource group where the recovery services vault is present.
vault_name (str) – The name of the recovery services vault.
vault (PatchVault) – Recovery Services Vault to be created.
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
Vault or ClientRawResponse if raw=true
- Return type
Vault or ClientRawResponse
- Raises
CloudError
-
class
azure.mgmt.recoveryservices.operations.
Operations
(client, config, serializer, deserializer)[source]¶ Bases:
object
Operations operations.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
- Variables
api_version – Client Api Version. Constant value: “2016-06-01”.
-
list
(custom_headers=None, raw=False, **operation_config)[source]¶ Returns the list of available operations.
- Parameters
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
An iterator like instance of ClientDiscoveryValueForSingleApi
- Return type
ClientDiscoveryValueForSingleApiPaged[ClientDiscoveryValueForSingleApi]
- Raises
CloudError
-
models
= <module 'azure.mgmt.recoveryservices.models' from '/usr/lib/python3.8/site-packages/azure/mgmt/recoveryservices/models/__init__.py'>¶
-
class
azure.mgmt.recoveryservices.operations.
VaultExtendedInfoOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
VaultExtendedInfoOperations operations.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
- Variables
api_version – Client Api Version. Constant value: “2016-06-01”.
-
create_or_update
(resource_group_name, vault_name, resource_resource_extended_info_details, custom_headers=None, raw=False, **operation_config)[source]¶ Create vault extended info.
- Parameters
resource_group_name (str) – The name of the resource group where the recovery services vault is present.
vault_name (str) – The name of the recovery services vault.
resource_resource_extended_info_details (VaultExtendedInfoResource) – Details of ResourceExtendedInfo
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
VaultExtendedInfoResource or ClientRawResponse if raw=true
- Return type
VaultExtendedInfoResource or ClientRawResponse
- Raises
CloudError
-
get
(resource_group_name, vault_name, custom_headers=None, raw=False, **operation_config)[source]¶ Get the vault extended info.
- Parameters
resource_group_name (str) – The name of the resource group where the recovery services vault is present.
vault_name (str) – The name of the recovery services vault.
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
VaultExtendedInfoResource or ClientRawResponse if raw=true
- Return type
VaultExtendedInfoResource or ClientRawResponse
- Raises
CloudError
-
models
= <module 'azure.mgmt.recoveryservices.models' from '/usr/lib/python3.8/site-packages/azure/mgmt/recoveryservices/models/__init__.py'>¶
-
update
(resource_group_name, vault_name, resource_resource_extended_info_details, custom_headers=None, raw=False, **operation_config)[source]¶ Update vault extended info.
- Parameters
resource_group_name (str) – The name of the resource group where the recovery services vault is present.
vault_name (str) – The name of the recovery services vault.
resource_resource_extended_info_details (VaultExtendedInfoResource) – Details of ResourceExtendedInfo
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
VaultExtendedInfoResource or ClientRawResponse if raw=true
- Return type
VaultExtendedInfoResource or ClientRawResponse
- Raises
CloudError
-
class
azure.mgmt.recoveryservices.operations.
UsagesOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
UsagesOperations operations.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
- Variables
api_version – Client Api Version. Constant value: “2016-06-01”.
-
list_by_vaults
(resource_group_name, vault_name, custom_headers=None, raw=False, **operation_config)[source]¶ Fetches the usages of the vault.
- Parameters
resource_group_name (str) – The name of the resource group where the recovery services vault is present.
vault_name (str) – The name of the recovery services vault.
custom_headers (dict) – headers that will be added to the request
raw (bool) – returns the direct response alongside the deserialized response
operation_config – Operation configuration overrides.
- Returns
An iterator like instance of VaultUsage
- Return type
- Raises
CloudError
-
models
= <module 'azure.mgmt.recoveryservices.models' from '/usr/lib/python3.8/site-packages/azure/mgmt/recoveryservices/models/__init__.py'>¶