Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 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
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 @@ -1766,6 +1766,14 @@
"Onvif"
]
},
{
"filename": "sdk/confidentialledger/azure-confidentialledger/**",
"words": [
"mrenclave",
"MRENCLAVE",
"oeverify"
]
},
{
"filename": "sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_operations/*.py",
"words": [
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,115 @@
{
"CrossLanguagePackageId": "ConfidentialLedger.Ledger",
"CrossLanguageDefinitionId": {
"azure.confidentialledger.models.ApplicationClaim": "ConfidentialLedger.Ledger.ApplicationClaim",
"azure.confidentialledger.models.Bundle": "ConfidentialLedger.Ledger.Bundle",
"azure.confidentialledger.models.ClaimDigest": "ConfidentialLedger.Ledger.ClaimDigest",
"azure.confidentialledger.models.Collection": "ConfidentialLedger.Ledger.Collection",
"azure.confidentialledger.models.ConfidentialLedgerEnclaves": "ConfidentialLedger.Ledger.ConfidentialLedgerEnclaves",
"azure.confidentialledger.models.ConfidentialLedgerError": "ConfidentialLedger.Common.ConfidentialLedgerError",
"azure.confidentialledger.models.ConfidentialLedgerErrorBody": "ConfidentialLedger.Common.ConfidentialLedgerErrorBody",
"azure.confidentialledger.models.ConsortiumMember": "ConfidentialLedger.Ledger.ConsortiumMember",
"azure.confidentialledger.models.Constitution": "ConfidentialLedger.Ledger.Constitution",
"azure.confidentialledger.models.EnclaveQuote": "ConfidentialLedger.Ledger.EnclaveQuote",
"azure.confidentialledger.models.EndpointProperties": "ConfidentialLedger.Ledger.EndpointProperties",
"azure.confidentialledger.models.InterpreterReusePolicy": "ConfidentialLedger.Ledger.InterpreterReusePolicy",
"azure.confidentialledger.models.JsRuntimeOptions": "ConfidentialLedger.Ledger.JsRuntimeOptions",
"azure.confidentialledger.models.LedgerEntry": "ConfidentialLedger.Ledger.LedgerEntry",
"azure.confidentialledger.models.LedgerEntryClaim": "ConfidentialLedger.Ledger.LedgerEntryClaim",
"azure.confidentialledger.models.LedgerIdentityInformation": "ConfidentialLedger.Certificate.LedgerIdentityInformation",
"azure.confidentialledger.models.LedgerQueryResult": "ConfidentialLedger.Ledger.LedgerQueryResult",
"azure.confidentialledger.models.LedgerUser": "ConfidentialLedger.Ledger.LedgerUser",
"azure.confidentialledger.models.LedgerUserMultipleRoles": "ConfidentialLedger.Ledger.LedgerUserMultipleRoles",
"azure.confidentialledger.models.LedgerWriteResult": "ConfidentialLedger.Ledger.LedgerWriteResult",
"azure.confidentialledger.models.Metadata": "ConfidentialLedger.Ledger.Metadata",
"azure.confidentialledger.models.MethodToEndpointProperties": "ConfidentialLedger.Ledger.MethodToEndpointProperties",
"azure.confidentialledger.models.ModuleDef": "ConfidentialLedger.Ledger.ModuleDef",
"azure.confidentialledger.models.ReceiptContents": "ConfidentialLedger.Ledger.ReceiptContents",
"azure.confidentialledger.models.ReceiptElement": "ConfidentialLedger.Ledger.ReceiptElement",
"azure.confidentialledger.models.ReceiptLeafComponents": "ConfidentialLedger.Ledger.ReceiptLeafComponents",
"azure.confidentialledger.models.Role": "ConfidentialLedger.Ledger.Role",
"azure.confidentialledger.models.TransactionReceipt": "ConfidentialLedger.Ledger.TransactionReceipt",
"azure.confidentialledger.models.TransactionStatus": "ConfidentialLedger.Ledger.TransactionStatus",
"azure.confidentialledger.models.UserDefinedFunction": "ConfidentialLedger.Ledger.UserDefinedFunction",
"azure.confidentialledger.models.UserDefinedFunctionExecutionError": "ConfidentialLedger.Ledger.UserDefinedFunctionExecutionError",
"azure.confidentialledger.models.UserDefinedFunctionExecutionProperties": "ConfidentialLedger.Ledger.UserDefinedFunctionExecutionProperties",
"azure.confidentialledger.models.UserDefinedFunctionExecutionResponse": "ConfidentialLedger.Ledger.UserDefinedFunctionExecutionResponse",
"azure.confidentialledger.models.UserDefinedFunctionExecutionResult": "ConfidentialLedger.Ledger.UserDefinedFunctionExecutionResult",
"azure.confidentialledger.models.UserDefinedFunctionHook": "ConfidentialLedger.Ledger.UserDefinedFunctionHook",
"azure.confidentialledger.models.ConfidentialLedgerQueryState": "ConfidentialLedger.Ledger.ConfidentialLedgerQueryState",
"azure.confidentialledger.models.ApplicationClaimProtocol": "ConfidentialLedger.Ledger.ApplicationClaimProtocol",
"azure.confidentialledger.models.ApplicationClaimKind": "ConfidentialLedger.Ledger.ApplicationClaimKind",
"azure.confidentialledger.models.TransactionState": "ConfidentialLedger.Ledger.TransactionState",
"azure.confidentialledger.models.ConfidentialLedgerUserRoleName": "ConfidentialLedger.Ledger.ConfidentialLedgerUserRoleName",
"azure.confidentialledger.models.ForwardingRequired": "ConfidentialLedger.Ledger.ForwardingRequired",
"azure.confidentialledger.models.Mode": "ConfidentialLedger.Ledger.Mode",
"azure.confidentialledger.models.RedirectionStrategy": "ConfidentialLedger.Ledger.RedirectionStrategy",
"azure.confidentialledger.models.UserDefinedFunctionExecutionStatus": "ConfidentialLedger.Ledger.UserDefinedFunctionExecutionStatus",
"azure.confidentialledger.ConfidentialLedgerClient.get_constitution": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getConstitution",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_constitution": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getConstitution",
"azure.confidentialledger.ConfidentialLedgerClient.list_consortium_members": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.listConsortiumMembers",
"azure.confidentialledger.aio.ConfidentialLedgerClient.list_consortium_members": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.listConsortiumMembers",
"azure.confidentialledger.ConfidentialLedgerClient.get_enclave_quotes": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getEnclaveQuotes",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_enclave_quotes": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getEnclaveQuotes",
"azure.confidentialledger.ConfidentialLedgerClient.list_collections": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.listCollections",
"azure.confidentialledger.aio.ConfidentialLedgerClient.list_collections": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.listCollections",
"azure.confidentialledger.ConfidentialLedgerClient.list_ledger_entries": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.listLedgerEntries",
"azure.confidentialledger.aio.ConfidentialLedgerClient.list_ledger_entries": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.listLedgerEntries",
"azure.confidentialledger.ConfidentialLedgerClient.create_ledger_entry": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.createLedgerEntry",
"azure.confidentialledger.aio.ConfidentialLedgerClient.create_ledger_entry": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.createLedgerEntry",
"azure.confidentialledger.ConfidentialLedgerClient.get_ledger_entry": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getLedgerEntry",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_ledger_entry": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getLedgerEntry",
"azure.confidentialledger.ConfidentialLedgerClient.get_receipt": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getReceipt",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_receipt": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getReceipt",
"azure.confidentialledger.ConfidentialLedgerClient.get_transaction_status": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getTransactionStatus",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_transaction_status": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getTransactionStatus",
"azure.confidentialledger.ConfidentialLedgerClient.get_current_ledger_entry": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getCurrentLedgerEntry",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_current_ledger_entry": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getCurrentLedgerEntry",
"azure.confidentialledger.ConfidentialLedgerClient.list_users": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.listUsers",
"azure.confidentialledger.aio.ConfidentialLedgerClient.list_users": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.listUsers",
"azure.confidentialledger.ConfidentialLedgerClient.list_ledger_users": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.listLedgerUsers",
"azure.confidentialledger.aio.ConfidentialLedgerClient.list_ledger_users": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.listLedgerUsers",
"azure.confidentialledger.ConfidentialLedgerClient.delete_user": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.deleteUser",
"azure.confidentialledger.aio.ConfidentialLedgerClient.delete_user": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.deleteUser",
"azure.confidentialledger.ConfidentialLedgerClient.get_user": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getUser",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_user": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getUser",
"azure.confidentialledger.ConfidentialLedgerClient.create_or_update_user": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.createOrUpdateUser",
"azure.confidentialledger.aio.ConfidentialLedgerClient.create_or_update_user": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.createOrUpdateUser",
"azure.confidentialledger.ConfidentialLedgerClient.delete_ledger_user": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.deleteLedgerUser",
"azure.confidentialledger.aio.ConfidentialLedgerClient.delete_ledger_user": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.deleteLedgerUser",
"azure.confidentialledger.ConfidentialLedgerClient.get_ledger_user": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getLedgerUser",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_ledger_user": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getLedgerUser",
"azure.confidentialledger.ConfidentialLedgerClient.create_or_update_ledger_user": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.createOrUpdateLedgerUser",
"azure.confidentialledger.aio.ConfidentialLedgerClient.create_or_update_ledger_user": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.createOrUpdateLedgerUser",
"azure.confidentialledger.ConfidentialLedgerClient.get_user_defined_endpoint": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getUserDefinedEndpoint",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_user_defined_endpoint": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getUserDefinedEndpoint",
"azure.confidentialledger.ConfidentialLedgerClient.create_user_defined_endpoint": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.createUserDefinedEndpoint",
"azure.confidentialledger.aio.ConfidentialLedgerClient.create_user_defined_endpoint": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.createUserDefinedEndpoint",
"azure.confidentialledger.ConfidentialLedgerClient.get_runtime_options": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getRuntimeOptions",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_runtime_options": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getRuntimeOptions",
"azure.confidentialledger.ConfidentialLedgerClient.update_runtime_options": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.updateRuntimeOptions",
"azure.confidentialledger.aio.ConfidentialLedgerClient.update_runtime_options": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.updateRuntimeOptions",
"azure.confidentialledger.ConfidentialLedgerClient.get_user_defined_endpoints_module": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getUserDefinedEndpointsModule",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_user_defined_endpoints_module": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getUserDefinedEndpointsModule",
"azure.confidentialledger.ConfidentialLedgerClient.list_user_defined_functions": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.listUserDefinedFunctions",
"azure.confidentialledger.aio.ConfidentialLedgerClient.list_user_defined_functions": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.listUserDefinedFunctions",
"azure.confidentialledger.ConfidentialLedgerClient.delete_user_defined_function": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.deleteUserDefinedFunction",
"azure.confidentialledger.aio.ConfidentialLedgerClient.delete_user_defined_function": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.deleteUserDefinedFunction",
"azure.confidentialledger.ConfidentialLedgerClient.get_user_defined_function": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getUserDefinedFunction",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_user_defined_function": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getUserDefinedFunction",
"azure.confidentialledger.ConfidentialLedgerClient.create_user_defined_function": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.createUserDefinedFunction",
"azure.confidentialledger.aio.ConfidentialLedgerClient.create_user_defined_function": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.createUserDefinedFunction",
"azure.confidentialledger.ConfidentialLedgerClient.execute_user_defined_function": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.executeUserDefinedFunction",
"azure.confidentialledger.aio.ConfidentialLedgerClient.execute_user_defined_function": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.executeUserDefinedFunction",
"azure.confidentialledger.ConfidentialLedgerClient.get_user_defined_role": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getUserDefinedRole",
"azure.confidentialledger.aio.ConfidentialLedgerClient.get_user_defined_role": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.getUserDefinedRole",
"azure.confidentialledger.ConfidentialLedgerClient.create_user_defined_role": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.createUserDefinedRole",
"azure.confidentialledger.aio.ConfidentialLedgerClient.create_user_defined_role": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.createUserDefinedRole",
"azure.confidentialledger.ConfidentialLedgerClient.update_user_defined_role": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.updateUserDefinedRole",
"azure.confidentialledger.aio.ConfidentialLedgerClient.update_user_defined_role": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.updateUserDefinedRole",
"azure.confidentialledger.ConfidentialLedgerClient.delete_user_defined_role": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.deleteUserDefinedRole",
"azure.confidentialledger.aio.ConfidentialLedgerClient.delete_user_defined_role": "ConfidentialLedger.Ledger.ConfidentialLedgerClient.deleteUserDefinedRole",
"azure.confidentialledger.ConfidentialLedgerCertificateClient.get_ledger_identity": "ConfidentialLedgerClients.ConfidentialLedgerCertificateClient.getLedgerIdentity",
"azure.confidentialledger.aio.ConfidentialLedgerCertificateClient.get_ledger_identity": "ConfidentialLedgerClients.ConfidentialLedgerCertificateClient.getLedgerIdentity"
}
}
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
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.
# --------------------------------------------------------------------------

Expand All @@ -15,19 +15,18 @@
from azure.core.rest import HttpRequest, HttpResponse

from ._configuration import ConfidentialLedgerClientConfiguration
from ._operations import ConfidentialLedgerClientOperationsMixin
from ._operations import _ConfidentialLedgerClientOperationsMixin
from ._utils.serialization import Deserializer, Serializer


class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin):
"""The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential
Ledger service.
class ConfidentialLedgerClient(_ConfidentialLedgerClientOperationsMixin):
"""ConfidentialLedgerClient.

:param ledger_endpoint: The Confidential Ledger URL, for example
https://contoso.confidentialledger.azure.com. Required.
:param ledger_endpoint: Required.
:type ledger_endpoint: str
:keyword api_version: Api Version. Default value is "2024-12-09-preview". Note that overriding
this default value may result in unsupported behavior.
:keyword api_version: The API version to use for this operation. Default value is
"2024-12-09-preview". Note that overriding this default value may result in unsupported
behavior.
:paramtype api_version: str
"""

Expand Down
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.
# --------------------------------------------------------------------------

Expand All @@ -19,11 +19,11 @@ class ConfidentialLedgerClientConfiguration: # pylint: disable=too-many-instanc
Note that all parameters used to create this instance are saved as instance
attributes.

:param ledger_endpoint: The Confidential Ledger URL, for example
https://contoso.confidentialledger.azure.com. Required.
:param ledger_endpoint: Required.
:type ledger_endpoint: str
:keyword api_version: Api Version. Default value is "2024-12-09-preview". Note that overriding
this default value may result in unsupported behavior.
:keyword api_version: The API version to use for this operation. Default value is
"2024-12-09-preview". Note that overriding this default value may result in unsupported
behavior.
:paramtype api_version: str
"""

Expand Down
Loading
Loading