Skip to main content

user_defined_endpoints

Creates, updates, deletes, gets or lists a user_defined_endpoints resource.

Overview

Nameuser_defined_endpoints
TypeResource
Idazure.confidential_ledger_dataplane.user_defined_endpoints

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
metadataobjectMetadata information for the bundle. Required.
modulesarrayAny object. Required.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_user_defined_endpointselectledger_endpointGets a user defined endpoint. Returns the user defined endpoint in the ACL instance.
create_user_defined_endpointinsertledger_endpoint, metadata, modulesCreates a user defined endpoint. Creates the user defined endpoint in the ACL instance.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
ledger_endpointstringThe service endpoint host (no scheme), e.g. myaccount.table.cosmos.azure.com:443 - value of the client ledgerEndpoint parameter. (default: )

SELECT examples

Gets a user defined endpoint. Returns the user defined endpoint in the ACL instance.

SELECT
metadata,
modules
FROM azure.confidential_ledger_dataplane.user_defined_endpoints
WHERE ledger_endpoint = '{{ ledger_endpoint }}' -- required
;

INSERT examples

Creates a user defined endpoint. Creates the user defined endpoint in the ACL instance.

INSERT INTO azure.confidential_ledger_dataplane.user_defined_endpoints (
metadata,
modules,
ledger_endpoint
)
SELECT
'{{ metadata }}' /* required */,
'{{ modules }}' /* required */,
'{{ ledger_endpoint }}'
;