Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
b0cc027
regen
cperaltah Jul 7, 2025
478d508
add default cert endpoint with tsp
cperaltah Jul 17, 2025
8fb5012
remove refs to old namespace
cperaltah Jul 17, 2025
6aacc9f
update async operation patch
cperaltah Jul 18, 2025
59c4561
fix operations patch
cperaltah Jul 19, 2025
3e5a2b6
fix header impl
cperaltah Jul 19, 2025
8d41c41
more header fixes
cperaltah Jul 19, 2025
3798c78
revert receipt directory removal
cperaltah Jul 22, 2025
45d6331
cspell
cperaltah Jul 22, 2025
75cf5fc
regen certificates under correct namespace
cperaltah Jul 24, 2025
791dcd7
regen ledger client
cperaltah Jul 24, 2025
0d1fe9f
update namespace name
cperaltah Jul 24, 2025
8077715
revert certificate change
cperaltah Jul 24, 2025
565616d
update shared files after regen
cperaltah Jul 24, 2025
2b7087b
updates
cperaltah Jul 24, 2025
49553eb
delete extra files
cperaltah Jul 24, 2025
f710421
cspell
cperaltah Jul 28, 2025
8b96906
match return type to current behavior
cperaltah Jul 29, 2025
ab4c755
cspell
cperaltah Jul 29, 2025
6351ead
mypy
cperaltah Jul 29, 2025
4fc6c71
pylint
cperaltah Jul 29, 2025
061a7f0
update docs
cperaltah Jul 29, 2025
a696a8d
regen
cperaltah Jul 29, 2025
0028d3e
regen
cperaltah Jul 29, 2025
3774f80
fix patch
cperaltah Jul 29, 2025
6c6f63a
Revert "mypy"
cperaltah Jul 29, 2025
d2d2a0f
add info in tsp_location.yaml
cperaltah Aug 1, 2025
85b6c32
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-python …
cperaltah Aug 12, 2025
69d8bf1
regen
cperaltah Aug 12, 2025
a559ed0
update patch files
cperaltah Aug 12, 2025
5967467
update patch files
cperaltah Aug 13, 2025
1b2d6fd
fix patch
cperaltah Aug 13, 2025
07e00ea
update patch files
cperaltah Aug 15, 2025
0d2eb39
regen
cperaltah Aug 22, 2025
eedb7f9
update tsp-location.yaml
cperaltah Aug 22, 2025
737f08a
generate certificate client
cperaltah Aug 22, 2025
5ea8070
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-python …
cperaltah Aug 23, 2025
0476f0a
update patch files
cperaltah Aug 27, 2025
c535d46
fixes
cperaltah Aug 30, 2025
c01e738
regen clients
cperaltah Sep 9, 2025
18f7ec2
update pyproject.toml deps
cperaltah Sep 12, 2025
7a31639
update assets
cperaltah Sep 19, 2025
c9e1eef
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-python …
cperaltah Sep 24, 2025
24453b2
regen
cperaltah Sep 24, 2025
3ca67c0
revert test change
cperaltah Sep 24, 2025
a57481a
nit
cperaltah Sep 24, 2025
b6f16ab
fix test input
cperaltah Sep 25, 2025
0fb76c7
regen with new model
cperaltah Sep 25, 2025
9938cac
update tests
cperaltah Sep 25, 2025
be3166e
update tests
cperaltah Sep 25, 2025
16d54d9
apiview props
cperaltah Sep 25, 2025
7688120
regen
cperaltah Sep 26, 2025
9a2fb64
update tests
cperaltah Sep 26, 2025
4e01709
update assets
cperaltah Sep 26, 2025
e5dab85
apiview props
cperaltah Sep 26, 2025
48fd9f1
temp relative package updates
cperaltah Sep 26, 2025
45f2ce0
fix name
cperaltah Sep 26, 2025
5481087
fix ledger ci (#43181)
catalinaperalta Oct 1, 2025
f09abca
rm certificate files
cperaltah Oct 7, 2025
0105b75
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-python …
cperaltah Oct 14, 2025
cc44fba
update changelog
cperaltah Oct 14, 2025
6a468e0
misc fixes
cperaltah Oct 14, 2025
aa2aac2
update shared reqs
cperaltah Oct 15, 2025
dd41d57
test
cperaltah Oct 15, 2025
1cfda8c
this debugging an error
l0lawrence Oct 15, 2025
efc5a43
fix dev reqs
cperaltah Oct 15, 2025
17996ac
printing out stdoit bc cant get pipe to output
l0lawrence Oct 15, 2025
d034409
why this
l0lawrence Oct 15, 2025
76f0c40
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-python …
cperaltah Oct 15, 2025
390365f
add pip freeze abstraction and call within pylint check
scbedd Oct 15, 2025
7a0e2fd
fix unrecognized option -m
scbedd Oct 16, 2025
09e4950
Merge branch 'pylintupdate' into ledger-ci
scbedd Oct 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .vscode/cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -1873,6 +1873,14 @@
"Onvif"
]
},
{
"filename": "sdk/confidentialledger/azure-confidentialledger/**",
"words": [
"mrenclave",
"MRENCLAVE",
"oeverify"
]
},
{
"filename": "sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_operations/*.py",
"words": [
Expand Down
30 changes: 29 additions & 1 deletion eng/tools/azure-sdk-tools/azpysdk/Check.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,13 @@
import subprocess

from ci_tools.parsing import ParsedSetup
from ci_tools.functions import discover_targeted_packages, get_venv_call, install_into_venv, get_venv_python
from ci_tools.functions import (
discover_targeted_packages,
get_venv_call,
install_into_venv,
get_venv_python,
get_pip_command,
)
from ci_tools.variables import discover_repo_root
from ci_tools.logging import logger

Expand Down Expand Up @@ -53,6 +59,7 @@ def run(self, args: argparse.Namespace) -> int:

def create_venv(self, isolate: bool, venv_location: str) -> str:
"""Abstraction for creating a virtual environment."""

if isolate:
venv_cmd = get_venv_call(sys.executable)
venv_python = get_venv_python(venv_location)
Expand Down Expand Up @@ -180,3 +187,24 @@ def install_dev_reqs(self, executable: str, args: argparse.Namespace, package_di
os.remove(temp_req_file.name)
except Exception as cleanup_error:
logger.warning(f"Failed to remove temporary requirements file: {cleanup_error}")

def pip_freeze(self, executable: str) -> None:
"""Run pip freeze in the given virtual environment and log the output. This function handles both isolated and non-isolated
environments, as well as calling the proper `uv` executable with additional --python argument if needed."""
try:
# to uv pip install or freeze to a target environment, we have to add `--python <path to python exe>`
# to tell uv which environment to target
command = get_pip_command(executable)

if command[0] == "uv":
command += ["freeze", "--python", executable]
else:
command += ["freeze"]

result = subprocess.run(command, cwd=os.getcwd(), check=True, capture_output=True, text=True)
logger.info("Installed packages:")
logger.info(result.stdout)
except subprocess.CalledProcessError as e:
logger.error(f"Failed to run pip freeze: {e}")
logger.error(e.stdout)
logger.error(e.stderr)
40 changes: 22 additions & 18 deletions eng/tools/azure-sdk-tools/azpysdk/pylint.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@ def run(self, args: argparse.Namespace) -> int:
package_name = parsed.name
executable, staging_directory = self.get_executable(args.isolate, args.command, sys.executable, package_dir)
logger.info(f"Processing {package_name} for pylint check")
pip_cmd = get_pip_command(executable)

# install dependencies
self.install_dev_reqs(executable, args, package_dir)
Expand Down Expand Up @@ -92,12 +91,7 @@ def run(self, args: argparse.Namespace) -> int:
return e.returncode

# debug a pip freeze result
cmd = pip_cmd + ["freeze"]
freeze_result = subprocess.run(
cmd, cwd=package_dir, check=False, text=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT
)
logger.debug(f"Running pip freeze with {cmd}")
logger.debug(freeze_result.stdout)
self.pip_freeze(executable)

top_level_module = parsed.namespace.split(".")[0]

Expand All @@ -122,19 +116,29 @@ def run(self, args: argparse.Namespace) -> int:
]
)

results.append(
check_call(
[
executable,
"-m",
"pylint",
"--rcfile={}".format(rcFileLocation),
"--output-format=parseable",
os.path.join(package_dir, top_level_module),
]
)
pylint_result = self.run_venv_command(
executable,
[
"-m",
"pylint",
"--rcfile={}".format(rcFileLocation),
"--output-format=parseable",
os.path.join(package_dir, top_level_module),
],
cwd=package_dir,
check=True,
)
# todo: why???
if pylint_result.stdout:
print(pylint_result.stdout)
if pylint_result.stderr:
print(pylint_result.stderr)
results.append(pylint_result.returncode)
except CalledProcessError as e:
if hasattr(e, "stdout") and e.stdout:
print(e.stdout)
if hasattr(e, "stderr") and e.stderr:
print(e.stderr)
logger.error(
"{} exited with linting error {}. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide".format(
package_name, e.returncode
Expand Down
10 changes: 7 additions & 3 deletions sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
# Release History

## 1.2.0b2 (Unreleased)
## 2.0.0b1 (Unreleased)

### Features Added

- Added models.

### Breaking Changes

### Bugs Fixed
- Changed the input parameter on `create_user_defined_role` from accepting a list of roles to accepting a `Role` model.
- Removed the `azure.confidentialledger.certificate` namespace from this package.
- Removed the `ConfidentialLedgerCertificateClient`.

### Other Changes
**The `ConfidentialLedgerCertificateClient` can now be used through the `azure-confidentialledger-certificate` package.**

## 1.2.0b1 (2025-04-23)

Expand Down
5 changes: 2 additions & 3 deletions sdk/confidentialledger/azure-confidentialledger/MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
include *.md
include LICENSE
include azure/__init__.py
include azure/confidentialledger/__init__.py
include azure/confidentialledger/py.typed
recursive-include tests *.py
recursive-include samples *.py
recursive-include samples *.py *.md
include azure/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"apiVersion": "2024-12-09-preview"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
{
"CrossLanguagePackageId": "ConfidentialLedger",
"CrossLanguageDefinitionId": {
"azure.confidentialledger.models.ApplicationClaim": "ConfidentialLedger.ApplicationClaim",
"azure.confidentialledger.models.Bundle": "ConfidentialLedger.Bundle",
"azure.confidentialledger.models.ClaimDigest": "ConfidentialLedger.ClaimDigest",
"azure.confidentialledger.models.Collection": "ConfidentialLedger.Collection",
"azure.confidentialledger.models.ConfidentialLedgerEnclaves": "ConfidentialLedger.ConfidentialLedgerEnclaves",
"azure.confidentialledger.models.ConfidentialLedgerError": "ConfidentialLedgerCommon.ConfidentialLedgerError",
"azure.confidentialledger.models.ConfidentialLedgerErrorBody": "ConfidentialLedgerCommon.ConfidentialLedgerErrorBody",
"azure.confidentialledger.models.ConsortiumMember": "ConfidentialLedger.ConsortiumMember",
"azure.confidentialledger.models.Constitution": "ConfidentialLedger.Constitution",
"azure.confidentialledger.models.EnclaveQuote": "ConfidentialLedger.EnclaveQuote",
"azure.confidentialledger.models.EndpointProperties": "ConfidentialLedger.EndpointProperties",
"azure.confidentialledger.models.InterpreterReusePolicy": "ConfidentialLedger.InterpreterReusePolicy",
"azure.confidentialledger.models.JsRuntimeOptions": "ConfidentialLedger.JsRuntimeOptions",
"azure.confidentialledger.models.LedgerEntry": "ConfidentialLedger.LedgerEntry",
"azure.confidentialledger.models.LedgerEntryClaim": "ConfidentialLedger.LedgerEntryClaim",
"azure.confidentialledger.models.LedgerQueryResult": "ConfidentialLedger.LedgerQueryResult",
"azure.confidentialledger.models.LedgerUser": "ConfidentialLedger.LedgerUser",
"azure.confidentialledger.models.LedgerUserMultipleRoles": "ConfidentialLedger.LedgerUserMultipleRoles",
"azure.confidentialledger.models.LedgerWriteResult": "ConfidentialLedger.LedgerWriteResult",
"azure.confidentialledger.models.Metadata": "ConfidentialLedger.Metadata",
"azure.confidentialledger.models.MethodToEndpointProperties": "ConfidentialLedger.MethodToEndpointProperties",
"azure.confidentialledger.models.ModuleDef": "ConfidentialLedger.ModuleDef",
"azure.confidentialledger.models.ReceiptContents": "ConfidentialLedger.ReceiptContents",
"azure.confidentialledger.models.ReceiptElement": "ConfidentialLedger.ReceiptElement",
"azure.confidentialledger.models.ReceiptLeafComponents": "ConfidentialLedger.ReceiptLeafComponents",
"azure.confidentialledger.models.Role": "ConfidentialLedger.Role",
"azure.confidentialledger.models.Roles": "ConfidentialLedger.Roles",
"azure.confidentialledger.models.TransactionReceipt": "ConfidentialLedger.TransactionReceipt",
"azure.confidentialledger.models.TransactionStatus": "ConfidentialLedger.TransactionStatus",
"azure.confidentialledger.models.UserDefinedFunction": "ConfidentialLedger.UserDefinedFunction",
"azure.confidentialledger.models.UserDefinedFunctionExecutionError": "ConfidentialLedger.UserDefinedFunctionExecutionError",
"azure.confidentialledger.models.UserDefinedFunctionExecutionProperties": "ConfidentialLedger.UserDefinedFunctionExecutionProperties",
"azure.confidentialledger.models.UserDefinedFunctionExecutionResponse": "ConfidentialLedger.UserDefinedFunctionExecutionResponse",
"azure.confidentialledger.models.UserDefinedFunctionExecutionResult": "ConfidentialLedger.UserDefinedFunctionExecutionResult",
"azure.confidentialledger.models.UserDefinedFunctionHook": "ConfidentialLedger.UserDefinedFunctionHook",
"azure.confidentialledger.models.ConfidentialLedgerQueryState": "ConfidentialLedger.ConfidentialLedgerQueryState",
"azure.confidentialledger.models.ApplicationClaimProtocol": "ConfidentialLedger.ApplicationClaimProtocol",
"azure.confidentialledger.models.ApplicationClaimKind": "ConfidentialLedger.ApplicationClaimKind",
"azure.confidentialledger.models.TransactionState": "ConfidentialLedger.TransactionState",
"azure.confidentialledger.models.ConfidentialLedgerUserRoleName": "ConfidentialLedger.ConfidentialLedgerUserRoleName",
"azure.confidentialledger.models.ForwardingRequired": "ConfidentialLedger.ForwardingRequired",
"azure.confidentialledger.models.Mode": "ConfidentialLedger.Mode",
"azure.confidentialledger.models.RedirectionStrategy": "ConfidentialLedger.RedirectionStrategy",
"azure.confidentialledger.models.UserDefinedFunctionExecutionStatus": "ConfidentialLedger.UserDefinedFunctionExecutionStatus",
"azure.confidentialledger.ConfidentialLedgerClient.get_constitution": "ConfidentialLedger.getConstitution",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_constitution": "ConfidentialLedger.getConstitution",
"azure.confidentialledger.ConfidentialLedgerClient.list_consortium_members": "ConfidentialLedger.listConsortiumMembers",
"azure.confidentialledger.aio.ConfidentialLedgerClient.list_consortium_members": "ConfidentialLedger.listConsortiumMembers",
"azure.confidentialledger.ConfidentialLedgerClient.get_enclave_quotes": "ConfidentialLedger.getEnclaveQuotes",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_enclave_quotes": "ConfidentialLedger.getEnclaveQuotes",
"azure.confidentialledger.ConfidentialLedgerClient.list_collections": "ConfidentialLedger.listCollections",
"azure.confidentialledger.aio.ConfidentialLedgerClient.list_collections": "ConfidentialLedger.listCollections",
"azure.confidentialledger.ConfidentialLedgerClient.list_ledger_entries": "ConfidentialLedger.listLedgerEntries",
"azure.confidentialledger.aio.ConfidentialLedgerClient.list_ledger_entries": "ConfidentialLedger.listLedgerEntries",
"azure.confidentialledger.ConfidentialLedgerClient.create_ledger_entry": "ConfidentialLedger.createLedgerEntry",
"azure.confidentialledger.aio.ConfidentialLedgerClient.create_ledger_entry": "ConfidentialLedger.createLedgerEntry",
"azure.confidentialledger.ConfidentialLedgerClient.get_ledger_entry": "ConfidentialLedger.getLedgerEntry",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_ledger_entry": "ConfidentialLedger.getLedgerEntry",
"azure.confidentialledger.ConfidentialLedgerClient.get_receipt": "ConfidentialLedger.getReceipt",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_receipt": "ConfidentialLedger.getReceipt",
"azure.confidentialledger.ConfidentialLedgerClient.get_transaction_status": "ConfidentialLedger.getTransactionStatus",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_transaction_status": "ConfidentialLedger.getTransactionStatus",
"azure.confidentialledger.ConfidentialLedgerClient.get_current_ledger_entry": "ConfidentialLedger.getCurrentLedgerEntry",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_current_ledger_entry": "ConfidentialLedger.getCurrentLedgerEntry",
"azure.confidentialledger.ConfidentialLedgerClient.list_users": "ConfidentialLedger.listUsers",
"azure.confidentialledger.aio.ConfidentialLedgerClient.list_users": "ConfidentialLedger.listUsers",
"azure.confidentialledger.ConfidentialLedgerClient.list_ledger_users": "ConfidentialLedger.listLedgerUsers",
"azure.confidentialledger.aio.ConfidentialLedgerClient.list_ledger_users": "ConfidentialLedger.listLedgerUsers",
"azure.confidentialledger.ConfidentialLedgerClient.delete_user": "ConfidentialLedger.deleteUser",
"azure.confidentialledger.aio.ConfidentialLedgerClient.delete_user": "ConfidentialLedger.deleteUser",
"azure.confidentialledger.ConfidentialLedgerClient.get_user": "ConfidentialLedger.getUser",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_user": "ConfidentialLedger.getUser",
"azure.confidentialledger.ConfidentialLedgerClient.create_or_update_user": "ConfidentialLedger.createOrUpdateUser",
"azure.confidentialledger.aio.ConfidentialLedgerClient.create_or_update_user": "ConfidentialLedger.createOrUpdateUser",
"azure.confidentialledger.ConfidentialLedgerClient.delete_ledger_user": "ConfidentialLedger.deleteLedgerUser",
"azure.confidentialledger.aio.ConfidentialLedgerClient.delete_ledger_user": "ConfidentialLedger.deleteLedgerUser",
"azure.confidentialledger.ConfidentialLedgerClient.get_ledger_user": "ConfidentialLedger.getLedgerUser",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_ledger_user": "ConfidentialLedger.getLedgerUser",
"azure.confidentialledger.ConfidentialLedgerClient.create_or_update_ledger_user": "ConfidentialLedger.createOrUpdateLedgerUser",
"azure.confidentialledger.aio.ConfidentialLedgerClient.create_or_update_ledger_user": "ConfidentialLedger.createOrUpdateLedgerUser",
"azure.confidentialledger.ConfidentialLedgerClient.get_user_defined_endpoint": "ConfidentialLedger.getUserDefinedEndpoint",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_user_defined_endpoint": "ConfidentialLedger.getUserDefinedEndpoint",
"azure.confidentialledger.ConfidentialLedgerClient.create_user_defined_endpoint": "ConfidentialLedger.createUserDefinedEndpoint",
"azure.confidentialledger.aio.ConfidentialLedgerClient.create_user_defined_endpoint": "ConfidentialLedger.createUserDefinedEndpoint",
"azure.confidentialledger.ConfidentialLedgerClient.get_runtime_options": "ConfidentialLedger.getRuntimeOptions",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_runtime_options": "ConfidentialLedger.getRuntimeOptions",
"azure.confidentialledger.ConfidentialLedgerClient.update_runtime_options": "ConfidentialLedger.updateRuntimeOptions",
"azure.confidentialledger.aio.ConfidentialLedgerClient.update_runtime_options": "ConfidentialLedger.updateRuntimeOptions",
"azure.confidentialledger.ConfidentialLedgerClient.get_user_defined_endpoints_module": "ConfidentialLedger.getUserDefinedEndpointsModule",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_user_defined_endpoints_module": "ConfidentialLedger.getUserDefinedEndpointsModule",
"azure.confidentialledger.ConfidentialLedgerClient.list_user_defined_functions": "ConfidentialLedger.listUserDefinedFunctions",
"azure.confidentialledger.aio.ConfidentialLedgerClient.list_user_defined_functions": "ConfidentialLedger.listUserDefinedFunctions",
"azure.confidentialledger.ConfidentialLedgerClient.delete_user_defined_function": "ConfidentialLedger.deleteUserDefinedFunction",
"azure.confidentialledger.aio.ConfidentialLedgerClient.delete_user_defined_function": "ConfidentialLedger.deleteUserDefinedFunction",
"azure.confidentialledger.ConfidentialLedgerClient.get_user_defined_function": "ConfidentialLedger.getUserDefinedFunction",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_user_defined_function": "ConfidentialLedger.getUserDefinedFunction",
"azure.confidentialledger.ConfidentialLedgerClient.create_user_defined_function": "ConfidentialLedger.createUserDefinedFunction",
"azure.confidentialledger.aio.ConfidentialLedgerClient.create_user_defined_function": "ConfidentialLedger.createUserDefinedFunction",
"azure.confidentialledger.ConfidentialLedgerClient.execute_user_defined_function": "ConfidentialLedger.executeUserDefinedFunction",
"azure.confidentialledger.aio.ConfidentialLedgerClient.execute_user_defined_function": "ConfidentialLedger.executeUserDefinedFunction",
"azure.confidentialledger.ConfidentialLedgerClient.get_user_defined_role": "ConfidentialLedger.getUserDefinedRole",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_user_defined_role": "ConfidentialLedger.getUserDefinedRole",
"azure.confidentialledger.ConfidentialLedgerClient.create_user_defined_role": "ConfidentialLedger.createUserDefinedRole",
"azure.confidentialledger.aio.ConfidentialLedgerClient.create_user_defined_role": "ConfidentialLedger.createUserDefinedRole",
"azure.confidentialledger.ConfidentialLedgerClient.update_user_defined_role": "ConfidentialLedger.updateUserDefinedRole",
"azure.confidentialledger.aio.ConfidentialLedgerClient.update_user_defined_role": "ConfidentialLedger.updateUserDefinedRole",
"azure.confidentialledger.ConfidentialLedgerClient.delete_user_defined_role": "ConfidentialLedger.deleteUserDefinedRole",
"azure.confidentialledger.aio.ConfidentialLedgerClient.delete_user_defined_role": "ConfidentialLedger.deleteUserDefinedRole"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"AssetsRepo": "Azure/azure-sdk-assets",
"AssetsRepoPrefixPath": "python",
"TagPrefix": "python/confidentialledger/azure-confidentialledger",
"Tag": "python/confidentialledger/azure-confidentialledger_7025cb5b36"
"Tag": "python/confidentialledger/azure-confidentialledger_30ab71ea9a"
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for license information.
# Code generated by Microsoft (R) AutoRest Code Generator.
# Code generated by Microsoft (R) Python Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
# pylint: disable=wrong-import-position
Expand Down
Loading
Loading