Skip to main content

Microsoft Azure Confidential Ledger Management Client Library for Python

Project description

Microsoft Azure SDK for Python

This is the Microsoft Azure Confidential Ledger Management Client Library. This package has been tested with Python 3.7+. For a more complete view of Azure libraries, see the azure sdk python release.

Disclaimer

Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691

Getting started

Prerequisites

Install the package

pip install azure-mgmt-confidentialledger
pip install azure-identity

Authentication

By default, Azure Active Directory token authentication depends on correct configure of following environment variables.

  • AZURE_CLIENT_ID for Azure client ID.
  • AZURE_TENANT_ID for Azure tenant ID.
  • AZURE_CLIENT_SECRET for Azure client secret.

In addition, Azure subscription ID can be configured via environment variable AZURE_SUBSCRIPTION_ID.

With above configuration, client can be authenticated by following code:

from azure.identity import DefaultAzureCredential
from azure.mgmt.confidentialledger import ConfidentialLedger
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = ConfidentialLedger(credential=DefaultAzureCredential(), subscription_id=sub_id)

Examples

Code samples for this package can be found at:

Troubleshooting

Next steps

Provide Feedback

If you encounter any bugs or have suggestions, please file an issue in the Issues section of the project.

Impressions

Release History

2.0.0b3 (2023-05-17)

Other Changes

  • Added samples

2.0.0b2 (2023-04-20)

Features Added

  • Added operation group ManagedCCFOperations
  • Model LedgerProperties has a new parameter running_state

Breaking Changes

  • Model LedgerProperties no longer has parameter ledger_storage_account
  • Parameter location of model ConfidentialLedger is now required

2.0.0b1 (2022-11-25)

Features Added

  • Model LedgerProperties has a new parameter ledger_storage_account

Breaking Changes

  • Removed operation group ConfidentialLedgerOperationsMixin

1.0.0 (2022-05-30)

Features

  • Added operation group ConfidentialLedgerOperationsMixin

Breaking changes

  • Model LedgerProperties no longer has parameter ledger_storage_account

1.0.0b1 (2021-04-28)

  • Initial Release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azure-mgmt-confidentialledger-2.0.0b3.zip (80.7 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file azure-mgmt-confidentialledger-2.0.0b3.zip.

File metadata

File hashes

Hashes for azure-mgmt-confidentialledger-2.0.0b3.zip
Algorithm Hash digest
SHA256 a627418fc5543208753376db33837de4cd24bb17e6424f6e2b01e38d7396b773
MD5 0923853c70d3d994b032765ff1d722da
BLAKE2b-256 6ed6b409febe06a2dea8dcfcba1281c66b014f183c8884e3a24472dfdc72ebc7

See more details on using hashes here.

File details

Details for the file azure_mgmt_confidentialledger-2.0.0b3-py3-none-any.whl.

File metadata

File hashes

Hashes for azure_mgmt_confidentialledger-2.0.0b3-py3-none-any.whl
Algorithm Hash digest
SHA256 0d4776bb333c8e4ea2c022db198ffcad9aca0e3d980bf29c9cde490e7691d7f9
MD5 c976f9e64a7b24595d7a0d9d68fe1b14
BLAKE2b-256 2d905296584185ff09abc700ab4c1995691ba831f2113b69e463ae7f0b974227

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page