Create a logical connection binding
Creates or replaces a logical connection binding for a physical connector instance. Use this resource to declare tenant, OU, brand, channel, caller, auth overlay, grant, governance, and system-catalog projection metadata without duplicating the physical connector registration.
Request body
Example request
{
"binding": {
"logicalConnectionBindingId": "brand-a-proof-vault",
"physicalConnectorInstanceId": "8a7f09af-7ac9-4d96-91f9-a2a252f4aa4b",
"logicalContext": {
"tenantId": "acme",
"organizationUnitId": "nl-ops",
"brandId": "brand-a"
}
}
}Response
Logical connection binding created.
Example response
{
"logicalConnectionBindingId": "brand-a-proof-vault",
"physicalConnectorInstanceId": "8a7f09af-7ac9-4d96-91f9-a2a252f4aa4b",
"logicalContext": {
"tenantId": "acme",
"organizationUnitId": "nl-ops",
"brandId": "brand-a"
},
"authOverlay": {
"mode": "TENANT_SECRET_REF",
"secretRef": "vault://tenant/acme/connectors/proof-vault"
},
"allowedOperations": [
"READ",
"WRITE"
]
}Changes
Changed in 1 of the 2 revisions of this API.44
- ▲
added the pattern
^sha256:[0-9a-f]{64}$to the request propertybinding/defaultGovernance/integrity/canonicalPayloadHashrequest-property-pattern-added
- ▲
added the pattern
^sha256:[0-9a-f]{64}$to the request propertybinding/defaultGovernance/integrity/originalPayloadHashrequest-property-pattern-added
- ▲
added the pattern
^sha256:[0-9a-f]{64}$to the request propertybinding/defaultGovernance/integrity/outputManifestHashrequest-property-pattern-added
- ▲
added the pattern
^sha256:[0-9a-f]{64}$to the request propertybinding/defaultGovernance/integrity/transformationHashrequest-property-pattern-added
- ○
the
defaultGovernance/integrity/canonicalPayloadHashresponse's property pattern^sha256:[0-9a-f]{64}$was added for the status201response-property-pattern-added
- ○
the
defaultGovernance/integrity/originalPayloadHashresponse's property pattern^sha256:[0-9a-f]{64}$was added for the status201response-property-pattern-added
- ○
the
defaultGovernance/integrity/outputManifestHashresponse's property pattern^sha256:[0-9a-f]{64}$was added for the status201response-property-pattern-added
- ○
the
defaultGovernance/integrity/transformationHashresponse's property pattern^sha256:[0-9a-f]{64}$was added for the status201response-property-pattern-added
- ▲