LedgerDigestUploadsOperations Class
LedgerDigestUploadsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Inheritance
-
builtins.objectLedgerDigestUploadsOperations
Constructor
LedgerDigestUploadsOperations(client, config, serializer, deserializer)
Parameters
- client
Client for service requests.
- config
Configuration of service client.
- serializer
An object model serializer.
- deserializer
An object model deserializer.
Variables
- models
Alias to model classes used in this operation group.
Methods
| create_or_update |
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance. |
| disable |
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance. |
| get |
Gets the current ledger digest upload configuration for a database. |
| list_by_database |
Gets all ledger digest upload settings on a database. |
create_or_update
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
create_or_update(resource_group_name: str, server_name: str, database_name: str, ledger_digest_uploads: Union[str, _models.LedgerDigestUploadsName], parameters: _models.LedgerDigestUploads, **kwargs: Any) -> Optional[_models.LedgerDigestUploads]
Parameters
- resource_group_name
- str
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- ledger_digest_uploads
- str or LedgerDigestUploadsName
- parameters
- LedgerDigestUploads
- cls
- callable
A custom type or function that will be passed the direct response
Returns
LedgerDigestUploads, or the result of cls(response)
Return type
Exceptions
disable
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
disable(resource_group_name: str, server_name: str, database_name: str, ledger_digest_uploads: Union[str, _models.LedgerDigestUploadsName], **kwargs: Any) -> Optional[_models.LedgerDigestUploads]
Parameters
- resource_group_name
- str
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- ledger_digest_uploads
- str or LedgerDigestUploadsName
- cls
- callable
A custom type or function that will be passed the direct response
Returns
LedgerDigestUploads, or the result of cls(response)
Return type
Exceptions
get
Gets the current ledger digest upload configuration for a database.
get(resource_group_name: str, server_name: str, database_name: str, ledger_digest_uploads: Union[str, _models.LedgerDigestUploadsName], **kwargs: Any) -> _models.LedgerDigestUploads
Parameters
- resource_group_name
- str
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- ledger_digest_uploads
- str or LedgerDigestUploadsName
- cls
- callable
A custom type or function that will be passed the direct response
Returns
LedgerDigestUploads, or the result of cls(response)
Return type
Exceptions
list_by_database
Gets all ledger digest upload settings on a database.
list_by_database(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) -> Iterable[_models.LedgerDigestUploadsListResult]
Parameters
- resource_group_name
- str
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- cls
- callable
A custom type or function that will be passed the direct response
Returns
An iterator like instance of either LedgerDigestUploadsListResult or the result of cls(response)
Return type
Exceptions
Attributes
models
models = <module 'azure.mgmt.sql.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.9.13\\x64\\lib\\site-packages\\azure\\mgmt\\sql\\models\\__init__.py'>
Feedback
Submit and view feedback for