Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
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
9 changes: 9 additions & 0 deletions Commands/change-safety/change-state/_create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _change-safety change-state create_

Create a ChangeState

## Versions

### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jaGFuZ2VzYWZldHkvY2hhbmdlc3RhdGVzL3t9/2025-03-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.changesafety/changestates/{} 2025-03-01-preview -->
9 changes: 9 additions & 0 deletions Commands/change-safety/change-state/_delete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _change-safety change-state delete_

Delete a ChangeState

## Versions

### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jaGFuZ2VzYWZldHkvY2hhbmdlc3RhdGVzL3t9/2025-03-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.changesafety/changestates/{} 2025-03-01-preview -->
9 changes: 9 additions & 0 deletions Commands/change-safety/change-state/_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _change-safety change-state list_

List ChangeState resources by resource group

## Versions

### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jaGFuZ2VzYWZldHkvY2hhbmdlc3RhdGVz/2025-03-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.changesafety/changestates 2025-03-01-preview -->
9 changes: 9 additions & 0 deletions Commands/change-safety/change-state/_show.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _change-safety change-state show_

Get a ChangeState

## Versions

### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jaGFuZ2VzYWZldHkvY2hhbmdlc3RhdGVzL3t9/2025-03-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.changesafety/changestates/{} 2025-03-01-preview -->
9 changes: 9 additions & 0 deletions Commands/change-safety/change-state/_update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _change-safety change-state update_

Update a ChangeState

## Versions

### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jaGFuZ2VzYWZldHkvY2hhbmdlc3RhdGVzL3t9/2025-03-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.changesafety/changestates/{} 2025-03-01-preview -->
20 changes: 20 additions & 0 deletions Commands/change-safety/change-state/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# [Group] _change-safety change-state_

Manage Change State

## Commands

- [create](/Commands/change-safety/change-state/_create.md)
: Create a ChangeState

- [delete](/Commands/change-safety/change-state/_delete.md)
: Delete a ChangeState

- [list](/Commands/change-safety/change-state/_list.md)
: List ChangeState resources by resource group

- [show](/Commands/change-safety/change-state/_show.md)
: Get a ChangeState

- [update](/Commands/change-safety/change-state/_update.md)
: Update a ChangeState
8 changes: 8 additions & 0 deletions Commands/change-safety/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# [Group] _change-safety_

Manage Change Safety

## Subgroups

- [change-state](/Commands/change-safety/change-state/readme.md)
: Manage Change State
3 changes: 3 additions & 0 deletions Commands/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,9 @@
- [change-analysis](/Commands/change-analysis/readme.md)
: List changes for resources

- [change-safety](/Commands/change-safety/readme.md)
: Manage Change Safety

- [cloud-service](/Commands/cloud-service/readme.md)
: Manage cloud service

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.changesafety/changestates", "version": "2025-03-01-preview", "swagger": "mgmt-plane/changesafety/ResourceProviders/Microsoft.ChangeSafety/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2hhbmdlU2FmZXR5L2NoYW5nZVN0YXRlcw==/V/MjAyNS0wMy0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "change-safety change-state", "commands": [{"name": "list", "version": "2025-03-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.changesafety/changestates", "version": "2025-03-01-preview", "swagger": "mgmt-plane/changesafety/ResourceProviders/Microsoft.ChangeSafety/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2hhbmdlU2FmZXR5L2NoYW5nZVN0YXRlcw==/V/MjAyNS0wMy0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ChangeStates_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ChangeSafety/changeStates", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array<object>", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "changeArtifact", "required": true, "props": [{"type": "string", "name": "artifactType", "required": true, "enum": {"items": [{"value": "ArmOperation"}, {"value": "ExternalArmTemplate"}, {"value": "ExternalBicep"}, {"value": "InlineArmTemplate"}, {"value": "InlineBicep"}, {"value": "TemplateSpec"}]}}, {"type": "string", "name": "name", "required": true}], "discriminators": [{"property": "artifactType", "value": "ArmOperation", "props": [{"type": "object", "name": "artifactPayload", "required": true, "props": [{"type": "array<object>", "name": "operations", "required": true, "item": {"type": "object", "props": [{"type": "object", "name": "content", "props": [{"type": "string", "name": "location"}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true}]}, {"type": "string", "name": "httpMethod", "required": true, "enum": {"items": [{"value": "DELETE"}, {"value": "PATCH"}, {"value": "PUT"}]}}, {"type": "string", "name": "uri", "required": true}]}, "identifiers": ["uri"]}]}]}, {"property": "artifactType", "value": "ExternalArmTemplate", "props": [{"type": "object", "name": "artifactPayload", "required": true, "props": [{"type": "string", "name": "externalArtifactUri", "required": true}]}]}, {"property": "artifactType", "value": "ExternalBicep", "props": [{"type": "object", "name": "artifactPayload", "required": true, "props": [{"type": "string", "name": "externalArtifactUri", "required": true}]}]}, {"property": "artifactType", "value": "InlineArmTemplate", "props": [{"type": "object", "name": "artifactPayload", "required": true, "props": [{"type": "string", "name": "inlineScript", "required": true}]}]}, {"property": "artifactType", "value": "InlineBicep", "props": [{"type": "object", "name": "artifactPayload", "required": true, "props": [{"type": "string", "name": "inlineScript", "required": true}]}]}, {"property": "artifactType", "value": "TemplateSpec", "props": [{"type": "object", "name": "artifactPayload", "required": true, "props": [{"type": "ResourceId", "name": "artifactResourceId", "required": true}]}]}]}, {"type": "string", "name": "changeType", "required": true, "enum": {"items": [{"value": "Breakglass"}, {"value": "Emergency"}, {"value": "Normal"}]}}, {"type": "string", "name": "comments", "format": {"maxLength": 2000}}, {"type": "string", "name": "description", "format": {"maxLength": 2000}}, {"type": "dateTime", "name": "expirationDate", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "serviceCatalogReference"}, {"type": "ResourceId", "name": "stageMapResourceId", "required": true}, {"readOnly": true, "type": "array<any>", "name": "stageMapSnapshot", "item": {"type": "any"}}, {"type": "object", "name": "stageParameters", "required": true, "additionalProps": {"item": {"type": "object", "props": [{"type": "object", "name": "metadata", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "number"}, {"value": "string"}]}}], "discriminators": [{"property": "type", "value": "number", "props": [{"type": "array<integer32>", "name": "allowedValues", "required": true, "item": {"type": "integer32"}}, {"type": "integer32", "name": "defaultValue"}]}, {"property": "type", "value": "string", "props": [{"type": "array<string>", "name": "allowedValues", "required": true, "item": {"type": "string"}}, {"type": "string", "name": "defaultValue"}]}]}}}, {"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Abandoned"}, {"value": "Completed"}, {"value": "Failed"}, {"value": "InProgress"}, {"value": "Initialized"}, {"value": "Paused"}]}}, {"type": "string", "name": "workItemReference"}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]}
Loading