+{"plane": "mgmt-plane", "resources": [{"id": "/{resourceuri}/providers/microsoft.relationships/dependencyof/{}", "version": "2026-08-01", "swagger": "mgmt-plane/relationships/ResourceProviders/Microsoft.Relationships/Paths/L3tyZXNvdXJjZVVyaX0vcHJvdmlkZXJzL01pY3Jvc29mdC5SZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lPZi97bmFtZX0=/V/MjAyNi0wOC0wMQ=="}], "commandGroups": [{"name": "relationship dependency-of", "commands": [{"name": "show", "version": "2026-08-01", "resources": [{"id": "/{resourceuri}/providers/microsoft.relationships/dependencyof/{}", "version": "2026-08-01", "swagger": "mgmt-plane/relationships/ResourceProviders/Microsoft.Relationships/Paths/L3tyZXNvdXJjZVVyaX0vcHJvdmlkZXJzL01pY3Jvc29mdC5SZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lPZi97bmFtZX0=/V/MjAyNi0wOC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.name", "options": ["name"], "required": true, "help": {"short": "Name of dependencyOf relationship."}}, {"type": "string", "var": "$Path.resourceUri", "options": ["resource-uri"], "required": true, "help": {"short": "The fully qualified Azure Resource manager identifier of the resource."}}]}], "operations": [{"operationId": "DependencyOfRelationships_Get", "http": {"path": "/{resourceUri}/providers/Microsoft.Relationships/dependencyOf/{name}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "name", "arg": "$Path.name", "required": true}, {"type": "string", "name": "resourceUri", "arg": "$Path.resourceUri", "required": true, "skipUrlEncoding": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-08-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "object", "name": "metadata", "props": [{"readOnly": true, "type": "string", "name": "sourceType"}, {"readOnly": true, "type": "string", "name": "targetType"}]}, {"readOnly": true, "type": "object", "name": "originInformation", "props": [{"readOnly": true, "type": "string", "name": "discoveryEngine"}, {"readOnly": true, "type": "string", "name": "relationshipOriginType", "enum": {"items": [{"value": "ServiceExplicitlyCreated"}, {"value": "SystemDiscoveredByRule"}, {"value": "UserDiscoveredByRule"}, {"value": "UserExplicitlyCreated"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "ResourceId", "name": "sourceId"}, {"type": "ResourceId", "name": "targetId", "required": true}, {"type": "string", "name": "targetTenant"}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-08-01", "resources": [{"id": "/{resourceuri}/providers/microsoft.relationships/dependencyof/{}", "version": "2026-08-01", "swagger": "mgmt-plane/relationships/ResourceProviders/Microsoft.Relationships/Paths/L3tyZXNvdXJjZVVyaX0vcHJvdmlkZXJzL01pY3Jvc29mdC5SZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lPZi97bmFtZX0=/V/MjAyNi0wOC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.name", "options": ["name"], "required": true, "help": {"short": "Name of dependencyOf relationship."}}, {"type": "string", "var": "$Path.resourceUri", "options": ["resource-uri"], "required": true, "help": {"short": "The fully qualified Azure Resource manager identifier of the resource."}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "DependencyOfRelationships_Delete", "http": {"path": "/{resourceUri}/providers/Microsoft.Relationships/dependencyOf/{name}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "name", "arg": "$Path.name", "required": true}, {"type": "string", "name": "resourceUri", "arg": "$Path.resourceUri", "required": true, "skipUrlEncoding": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-08-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2026-08-01", "resources": [{"id": "/{resourceuri}/providers/microsoft.relationships/dependencyof/{}", "version": "2026-08-01", "swagger": "mgmt-plane/relationships/ResourceProviders/Microsoft.Relationships/Paths/L3tyZXNvdXJjZVVyaX0vcHJvdmlkZXJzL01pY3Jvc29mdC5SZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lPZi97bmFtZX0=/V/MjAyNi0wOC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.name", "options": ["name"], "required": true, "help": {"short": "Name of dependencyOf relationship."}}, {"type": "string", "var": "$Path.resourceUri", "options": ["resource-uri"], "required": true, "help": {"short": "The fully qualified Azure Resource manager identifier of the resource."}}]}, {"name": "Properties", "args": [{"type": "ResourceId", "var": "$resource.properties.targetId", "options": ["target-id"], "group": "Properties", "help": {"short": "The relationship target resource id."}}, {"type": "string", "var": "$resource.properties.targetTenant", "options": ["target-tenant"], "group": "Properties", "help": {"short": "The relationship target tenant id."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "DependencyOfRelationships_CreateOrUpdate", "http": {"path": "/{resourceUri}/providers/Microsoft.Relationships/dependencyOf/{name}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "name", "arg": "$Path.name", "required": true}, {"type": "string", "name": "resourceUri", "arg": "$Path.resourceUri", "required": true, "skipUrlEncoding": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-08-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "ResourceId", "name": "targetId", "arg": "$resource.properties.targetId", "required": true}, {"type": "string", "name": "targetTenant", "arg": "$resource.properties.targetTenant"}]}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "object", "name": "metadata", "props": [{"readOnly": true, "type": "string", "name": "sourceType"}, {"readOnly": true, "type": "string", "name": "targetType"}]}, {"readOnly": true, "type": "object", "name": "originInformation", "props": [{"readOnly": true, "type": "string", "name": "discoveryEngine"}, {"readOnly": true, "type": "string", "name": "relationshipOriginType", "enum": {"items": [{"value": "ServiceExplicitlyCreated"}, {"value": "SystemDiscoveredByRule"}, {"value": "UserDiscoveredByRule"}, {"value": "UserExplicitlyCreated"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "ResourceId", "name": "sourceId"}, {"type": "ResourceId", "name": "targetId", "required": true}, {"type": "string", "name": "targetTenant"}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-08-01", "resources": [{"id": "/{resourceuri}/providers/microsoft.relationships/dependencyof/{}", "version": "2026-08-01", "swagger": "mgmt-plane/relationships/ResourceProviders/Microsoft.Relationships/Paths/L3tyZXNvdXJjZVVyaX0vcHJvdmlkZXJzL01pY3Jvc29mdC5SZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lPZi97bmFtZX0=/V/MjAyNi0wOC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.name", "options": ["name"], "required": true, "help": {"short": "Name of dependencyOf relationship."}}, {"type": "string", "var": "$Path.resourceUri", "options": ["resource-uri"], "required": true, "help": {"short": "The fully qualified Azure Resource manager identifier of the resource."}}]}, {"name": "Properties", "args": [{"type": "ResourceId", "var": "$resource.properties.targetId", "options": ["target-id"], "group": "Properties", "help": {"short": "The relationship target resource id."}}, {"nullable": true, "type": "string", "var": "$resource.properties.targetTenant", "options": ["target-tenant"], "group": "Properties", "help": {"short": "The relationship target tenant id."}}]}], "operations": [{"operationId": "DependencyOfRelationships_Get", "http": {"path": "/{resourceUri}/providers/Microsoft.Relationships/dependencyOf/{name}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "name", "arg": "$Path.name", "required": true}, {"type": "string", "name": "resourceUri", "arg": "$Path.resourceUri", "required": true, "skipUrlEncoding": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-08-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "object", "name": "metadata", "props": [{"readOnly": true, "type": "string", "name": "sourceType"}, {"readOnly": true, "type": "string", "name": "targetType"}]}, {"readOnly": true, "type": "object", "name": "originInformation", "props": [{"readOnly": true, "type": "string", "name": "discoveryEngine"}, {"readOnly": true, "type": "string", "name": "relationshipOriginType", "enum": {"items": [{"value": "ServiceExplicitlyCreated"}, {"value": "SystemDiscoveredByRule"}, {"value": "UserDiscoveredByRule"}, {"value": "UserExplicitlyCreated"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "ResourceId", "name": "sourceId"}, {"type": "ResourceId", "name": "targetId", "required": true}, {"type": "string", "name": "targetTenant"}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "DependencyOfRelationship_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "ResourceId", "name": "targetId", "arg": "$resource.properties.targetId", "required": true}, {"type": "string", "name": "targetTenant", "arg": "$resource.properties.targetTenant"}]}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "DependencyOfRelationships_CreateOrUpdate", "http": {"path": "/{resourceUri}/providers/Microsoft.Relationships/dependencyOf/{name}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "name", "arg": "$Path.name", "required": true}, {"type": "string", "name": "resourceUri", "arg": "$Path.resourceUri", "required": true, "skipUrlEncoding": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-08-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@DependencyOfRelationship_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}
0 commit comments