From d85e44aea1eadabd859b494a703030c20d9ed3d9 Mon Sep 17 00:00:00 2001 From: Meghana Gupta Date: Tue, 29 Sep 2026 11:31:47 -0700 Subject: [PATCH] Add Relationships 2026-08-01 command models --- .../relationship/dependency-of/_create.md | 4 + .../relationship/dependency-of/_delete.md | 4 + Commands/relationship/dependency-of/_show.md | 4 + .../relationship/dependency-of/_update.md | 4 + .../service-group-member/_create.md | 4 + .../service-group-member/_delete.md | 4 + .../service-group-member/_show.md | 4 + .../service-group-member/_update.md | 4 + .../2026-08-01.json | 1 + .../2026-08-01.xml | 431 +++++++++++++++++ .../2026-08-01.json | 1 + .../2026-08-01.xml | 437 ++++++++++++++++++ 12 files changed, 902 insertions(+) create mode 100644 Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2026-08-01.json create mode 100644 Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2026-08-01.xml create mode 100644 Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2026-08-01.json create mode 100644 Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2026-08-01.xml diff --git a/Commands/relationship/dependency-of/_create.md b/Commands/relationship/dependency-of/_create.md index cf809badf..61804ff70 100644 --- a/Commands/relationship/dependency-of/_create.md +++ b/Commands/relationship/dependency-of/_create.md @@ -7,3 +7,7 @@ Create a DependencyOfRelationship ### [2023-09-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2023-09-01-preview.xml) **Preview** + +### [2026-08-01](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2026-08-01.xml) **Stable** + + diff --git a/Commands/relationship/dependency-of/_delete.md b/Commands/relationship/dependency-of/_delete.md index 3a4f5498a..7aee86376 100644 --- a/Commands/relationship/dependency-of/_delete.md +++ b/Commands/relationship/dependency-of/_delete.md @@ -7,3 +7,7 @@ Delete a DependencyOfRelationship ### [2023-09-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2023-09-01-preview.xml) **Preview** + +### [2026-08-01](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2026-08-01.xml) **Stable** + + diff --git a/Commands/relationship/dependency-of/_show.md b/Commands/relationship/dependency-of/_show.md index 960927b43..d309dc5b0 100644 --- a/Commands/relationship/dependency-of/_show.md +++ b/Commands/relationship/dependency-of/_show.md @@ -7,3 +7,7 @@ Get a DependencyOfRelationship ### [2023-09-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2023-09-01-preview.xml) **Preview** + +### [2026-08-01](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2026-08-01.xml) **Stable** + + diff --git a/Commands/relationship/dependency-of/_update.md b/Commands/relationship/dependency-of/_update.md index a512bbb77..ffc0d8dad 100644 --- a/Commands/relationship/dependency-of/_update.md +++ b/Commands/relationship/dependency-of/_update.md @@ -7,3 +7,7 @@ Update a DependencyOfRelationship ### [2023-09-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2023-09-01-preview.xml) **Preview** + +### [2026-08-01](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2026-08-01.xml) **Stable** + + diff --git a/Commands/relationship/service-group-member/_create.md b/Commands/relationship/service-group-member/_create.md index 193b6ad7d..7e46f681a 100644 --- a/Commands/relationship/service-group-member/_create.md +++ b/Commands/relationship/service-group-member/_create.md @@ -7,3 +7,7 @@ Create a ServiceGroupMemberRelationship ### [2023-09-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2023-09-01-preview.xml) **Preview** + +### [2026-08-01](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2026-08-01.xml) **Stable** + + diff --git a/Commands/relationship/service-group-member/_delete.md b/Commands/relationship/service-group-member/_delete.md index 88654e607..e0f050485 100644 --- a/Commands/relationship/service-group-member/_delete.md +++ b/Commands/relationship/service-group-member/_delete.md @@ -7,3 +7,7 @@ Delete a ServiceGroupMemberRelationship ### [2023-09-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2023-09-01-preview.xml) **Preview** + +### [2026-08-01](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2026-08-01.xml) **Stable** + + diff --git a/Commands/relationship/service-group-member/_show.md b/Commands/relationship/service-group-member/_show.md index fe0884b6e..b48574a7c 100644 --- a/Commands/relationship/service-group-member/_show.md +++ b/Commands/relationship/service-group-member/_show.md @@ -7,3 +7,7 @@ Get a ServiceGroupMemberRelationship ### [2023-09-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2023-09-01-preview.xml) **Preview** + +### [2026-08-01](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2026-08-01.xml) **Stable** + + diff --git a/Commands/relationship/service-group-member/_update.md b/Commands/relationship/service-group-member/_update.md index 40d438731..e8a494829 100644 --- a/Commands/relationship/service-group-member/_update.md +++ b/Commands/relationship/service-group-member/_update.md @@ -7,3 +7,7 @@ Update a ServiceGroupMemberRelationship ### [2023-09-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2023-09-01-preview.xml) **Preview** + +### [2026-08-01](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2026-08-01.xml) **Stable** + + diff --git a/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2026-08-01.json b/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2026-08-01.json new file mode 100644 index 000000000..ec5a53fcb --- /dev/null +++ b/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2026-08-01.json @@ -0,0 +1 @@ +{"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}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2026-08-01.xml b/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2026-08-01.xml new file mode 100644 index 000000000..4848a25c1 --- /dev/null +++ b/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL2RlcGVuZGVuY3lvZi97fQ==/2026-08-01.xml @@ -0,0 +1,431 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2026-08-01.json b/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2026-08-01.json new file mode 100644 index 000000000..d1a1483d9 --- /dev/null +++ b/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2026-08-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/{resourceuri}/providers/microsoft.relationships/servicegroupmember/{}", "version": "2026-08-01", "swagger": "mgmt-plane/relationships/ResourceProviders/Microsoft.Relationships/Paths/L3tyZXNvdXJjZVVyaX0vcHJvdmlkZXJzL01pY3Jvc29mdC5SZWxhdGlvbnNoaXBzL3NlcnZpY2VHcm91cE1lbWJlci97bmFtZX0=/V/MjAyNi0wOC0wMQ=="}], "commandGroups": [{"name": "relationship service-group-member", "commands": [{"name": "show", "version": "2026-08-01", "resources": [{"id": "/{resourceuri}/providers/microsoft.relationships/servicegroupmember/{}", "version": "2026-08-01", "swagger": "mgmt-plane/relationships/ResourceProviders/Microsoft.Relationships/Paths/L3tyZXNvdXJjZVVyaX0vcHJvdmlkZXJzL01pY3Jvc29mdC5SZWxhdGlvbnNoaXBzL3NlcnZpY2VHcm91cE1lbWJlci97bmFtZX0=/V/MjAyNi0wOC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.name", "options": ["name"], "required": true, "help": {"short": "Name of ServiceGroupMember 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": "ServiceGroupMemberRelationships_Get", "http": {"path": "/{resourceUri}/providers/Microsoft.Relationships/serviceGroupMember/{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", "format": {"template": "/{resourceUri}/providers/Microsoft.Relationships/serviceGroupMember/{}"}}, {"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"}]}}, {"type": "ResourceId", "name": "sourceId", "required": true}, {"type": "string", "name": "sourceTenant"}, {"readOnly": true, "type": "ResourceId", "name": "targetId"}]}, {"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/servicegroupmember/{}", "version": "2026-08-01", "swagger": "mgmt-plane/relationships/ResourceProviders/Microsoft.Relationships/Paths/L3tyZXNvdXJjZVVyaX0vcHJvdmlkZXJzL01pY3Jvc29mdC5SZWxhdGlvbnNoaXBzL3NlcnZpY2VHcm91cE1lbWJlci97bmFtZX0=/V/MjAyNi0wOC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.name", "options": ["name"], "required": true, "help": {"short": "Name of ServiceGroupMember 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": "ServiceGroupMemberRelationships_Delete", "http": {"path": "/{resourceUri}/providers/Microsoft.Relationships/serviceGroupMember/{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/servicegroupmember/{}", "version": "2026-08-01", "swagger": "mgmt-plane/relationships/ResourceProviders/Microsoft.Relationships/Paths/L3tyZXNvdXJjZVVyaX0vcHJvdmlkZXJzL01pY3Jvc29mdC5SZWxhdGlvbnNoaXBzL3NlcnZpY2VHcm91cE1lbWJlci97bmFtZX0=/V/MjAyNi0wOC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.name", "options": ["name"], "required": true, "help": {"short": "Name of ServiceGroupMember 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.sourceId", "options": ["source-id"], "group": "Properties", "help": {"short": "The relationship source resource id. Must be a service group."}}, {"type": "string", "var": "$resource.properties.sourceTenant", "options": ["source-tenant"], "group": "Properties", "help": {"short": "The relationship source tenant id."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "ServiceGroupMemberRelationships_CreateOrUpdate", "http": {"path": "/{resourceUri}/providers/Microsoft.Relationships/serviceGroupMember/{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": "sourceId", "arg": "$resource.properties.sourceId", "required": true}, {"type": "string", "name": "sourceTenant", "arg": "$resource.properties.sourceTenant"}]}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/{resourceUri}/providers/Microsoft.Relationships/serviceGroupMember/{}"}}, {"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"}]}}, {"type": "ResourceId", "name": "sourceId", "required": true}, {"type": "string", "name": "sourceTenant"}, {"readOnly": true, "type": "ResourceId", "name": "targetId"}]}, {"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/servicegroupmember/{}", "version": "2026-08-01", "swagger": "mgmt-plane/relationships/ResourceProviders/Microsoft.Relationships/Paths/L3tyZXNvdXJjZVVyaX0vcHJvdmlkZXJzL01pY3Jvc29mdC5SZWxhdGlvbnNoaXBzL3NlcnZpY2VHcm91cE1lbWJlci97bmFtZX0=/V/MjAyNi0wOC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.name", "options": ["name"], "required": true, "help": {"short": "Name of ServiceGroupMember 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.sourceId", "options": ["source-id"], "group": "Properties", "help": {"short": "The relationship source resource id. Must be a service group."}}, {"nullable": true, "type": "string", "var": "$resource.properties.sourceTenant", "options": ["source-tenant"], "group": "Properties", "help": {"short": "The relationship source tenant id."}}]}], "operations": [{"operationId": "ServiceGroupMemberRelationships_Get", "http": {"path": "/{resourceUri}/providers/Microsoft.Relationships/serviceGroupMember/{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", "format": {"template": "/{resourceUri}/providers/Microsoft.Relationships/serviceGroupMember/{}"}}, {"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"}]}}, {"type": "ResourceId", "name": "sourceId", "required": true}, {"type": "string", "name": "sourceTenant"}, {"readOnly": true, "type": "ResourceId", "name": "targetId"}]}, {"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": "ServiceGroupMemberRelationship_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": "sourceId", "arg": "$resource.properties.sourceId", "required": true}, {"type": "string", "name": "sourceTenant", "arg": "$resource.properties.sourceTenant"}]}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "ServiceGroupMemberRelationships_CreateOrUpdate", "http": {"path": "/{resourceUri}/providers/Microsoft.Relationships/serviceGroupMember/{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": "@ServiceGroupMemberRelationship_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2026-08-01.xml b/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2026-08-01.xml new file mode 100644 index 000000000..24b8da571 --- /dev/null +++ b/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5yZWxhdGlvbnNoaXBzL3NlcnZpY2Vncm91cG1lbWJlci97fQ==/2026-08-01.xml @@ -0,0 +1,437 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+