diff --git a/Commands/monitor/app-insights/api-key/_create.md b/Commands/monitor/app-insights/api-key/_create.md new file mode 100644 index 000000000..676322e0d --- /dev/null +++ b/Commands/monitor/app-insights/api-key/_create.md @@ -0,0 +1,21 @@ +# [Command] _monitor app-insights api-key create_ + +Create an API Key of an Application Insights component. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXM=/2015-05-01.xml) **Stable** + + + +#### examples + +- Create a component with kind web and location. + ```bash + monitor app-insights api-key create --api-key cli-demo --read-properties ReadTelemetry --write-properties WriteAnnotations -g demoRg --app testApp + ``` + +- Create a component with kind web and location without any permission + ```bash + monitor app-insights api-key create --api-key cli-demo --read-properties '""' --write-properties '""' -g demoRg --app testApp + ``` diff --git a/Commands/monitor/app-insights/api-key/_delete.md b/Commands/monitor/app-insights/api-key/_delete.md new file mode 100644 index 000000000..6cad5823f --- /dev/null +++ b/Commands/monitor/app-insights/api-key/_delete.md @@ -0,0 +1,16 @@ +# [Command] _monitor app-insights api-key delete_ + +Delete an API key from an Application Insights resource. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXMve30=/2015-05-01.xml) **Stable** + + + +#### examples + +- Delete API Key. + ```bash + monitor app-insights api-key delete --app demoApp -g demoRg --api-key demo-key + ``` diff --git a/Commands/monitor/app-insights/api-key/_list.md b/Commands/monitor/app-insights/api-key/_list.md new file mode 100644 index 000000000..83e4f9bd6 --- /dev/null +++ b/Commands/monitor/app-insights/api-key/_list.md @@ -0,0 +1,9 @@ +# [Command] _monitor app-insights api-key list_ + +List a list of API keys of an Application Insights component. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXM=/2015-05-01.xml) **Stable** + + diff --git a/Commands/monitor/app-insights/api-key/_show.md b/Commands/monitor/app-insights/api-key/_show.md new file mode 100644 index 000000000..47da59824 --- /dev/null +++ b/Commands/monitor/app-insights/api-key/_show.md @@ -0,0 +1,9 @@ +# [Command] _monitor app-insights api-key show_ + +Get the API Key for this key id. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXMve30=/2015-05-01.xml) **Stable** + + diff --git a/Commands/monitor/app-insights/api-key/readme.md b/Commands/monitor/app-insights/api-key/readme.md new file mode 100644 index 000000000..6a8548df9 --- /dev/null +++ b/Commands/monitor/app-insights/api-key/readme.md @@ -0,0 +1,17 @@ +# [Group] _monitor app-insights api-key_ + +Operations on API keys associated with an Application Insights component. + +## Commands + +- [create](/Commands/monitor/app-insights/api-key/_create.md) +: Create an API Key of an Application Insights component. + +- [delete](/Commands/monitor/app-insights/api-key/_delete.md) +: Delete an API key from an Application Insights resource. + +- [list](/Commands/monitor/app-insights/api-key/_list.md) +: List a list of API keys of an Application Insights component. + +- [show](/Commands/monitor/app-insights/api-key/_show.md) +: Get the API Key for this key id. diff --git a/Commands/monitor/app-insights/component/billing/_create.md b/Commands/monitor/app-insights/component/billing/_create.md new file mode 100644 index 000000000..3f87d9900 --- /dev/null +++ b/Commands/monitor/app-insights/component/billing/_create.md @@ -0,0 +1,9 @@ +# [Command] _monitor app-insights component billing create_ + +Create current billing features for an Application Insights component. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2N1cnJlbnRiaWxsaW5nZmVhdHVyZXM=/2015-05-01.xml) **Stable** + + diff --git a/Commands/monitor/app-insights/component/billing/_show.md b/Commands/monitor/app-insights/component/billing/_show.md new file mode 100644 index 000000000..802740123 --- /dev/null +++ b/Commands/monitor/app-insights/component/billing/_show.md @@ -0,0 +1,16 @@ +# [Command] _monitor app-insights component billing show_ + +Show the billing features of an Application Insights resource. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2N1cnJlbnRiaWxsaW5nZmVhdHVyZXM=/2015-05-01.xml) **Stable** + + + +#### examples + +- Show the billing features of an application insights component + ```bash + monitor app-insights component billing show --app demoApp -g demoRg + ``` diff --git a/Commands/monitor/app-insights/component/billing/_update.md b/Commands/monitor/app-insights/component/billing/_update.md new file mode 100644 index 000000000..9cfc12b0f --- /dev/null +++ b/Commands/monitor/app-insights/component/billing/_update.md @@ -0,0 +1,9 @@ +# [Command] _monitor app-insights component billing update_ + +Update the billing features of an Application Insights resource. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2N1cnJlbnRiaWxsaW5nZmVhdHVyZXM=/2015-05-01.xml) **Stable** + + diff --git a/Commands/monitor/app-insights/component/billing/readme.md b/Commands/monitor/app-insights/component/billing/readme.md new file mode 100644 index 000000000..4ec40d053 --- /dev/null +++ b/Commands/monitor/app-insights/component/billing/readme.md @@ -0,0 +1,14 @@ +# [Group] _monitor app-insights component billing_ + +Manage an Application Insights component billing features. + +## Commands + +- [create](/Commands/monitor/app-insights/component/billing/_create.md) +: Create current billing features for an Application Insights component. + +- [show](/Commands/monitor/app-insights/component/billing/_show.md) +: Show the billing features of an Application Insights resource. + +- [update](/Commands/monitor/app-insights/component/billing/_update.md) +: Update the billing features of an Application Insights resource. diff --git a/Commands/monitor/app-insights/component/continues-export/_create-untitled.md b/Commands/monitor/app-insights/component/continues-export/_create-untitled.md new file mode 100644 index 000000000..a650545ed --- /dev/null +++ b/Commands/monitor/app-insights/component/continues-export/_create-untitled.md @@ -0,0 +1,9 @@ +# [Command] _monitor app-insights component continues-export create-untitled_ + +Create a Continuous Export configuration of an Application Insights component. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24=/2015-05-01.xml) **Stable** + + diff --git a/Commands/monitor/app-insights/component/continues-export/_create.md b/Commands/monitor/app-insights/component/continues-export/_create.md new file mode 100644 index 000000000..bc4e2765a --- /dev/null +++ b/Commands/monitor/app-insights/component/continues-export/_create.md @@ -0,0 +1,16 @@ +# [Command] _monitor app-insights component continues-export create_ + +Create a Continuous Export configuration for an Application Insights component. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24ve30=/2015-05-01.xml) **Stable** + + + +#### examples + +- Create a Continuous Export configuration. + ```bash + monitor app-insights component continues-export create -g rg --app 578f0e27-12e9-4631-bc02-50b965da2633 --record-types Requests Event Exceptions Metrics PageViews --dest-account account --dest-container container --dest-sub-id sub-id --dest-sas se=2020-10-27&sp=w&sv=2018-11-09&sr=c + ``` diff --git a/Commands/monitor/app-insights/component/continues-export/_delete.md b/Commands/monitor/app-insights/component/continues-export/_delete.md new file mode 100644 index 000000000..ca4dc9268 --- /dev/null +++ b/Commands/monitor/app-insights/component/continues-export/_delete.md @@ -0,0 +1,16 @@ +# [Command] _monitor app-insights component continues-export delete_ + +Delete a specific Continuous Export configuration of an Application Insights component. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24ve30=/2015-05-01.xml) **Stable** + + + +#### examples + +- Delete a Continuous Export configuration by ID. + ```bash + monitor app-insights component continues-export delete -g rg --app 578f0e27-12e9-4631-bc02-50b965da2633 --id exportid + ``` diff --git a/Commands/monitor/app-insights/component/continues-export/_list.md b/Commands/monitor/app-insights/component/continues-export/_list.md new file mode 100644 index 000000000..bebcc3013 --- /dev/null +++ b/Commands/monitor/app-insights/component/continues-export/_list.md @@ -0,0 +1,16 @@ +# [Command] _monitor app-insights component continues-export list_ + +List a list of Continuous Export configuration of an Application Insights component. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24=/2015-05-01.xml) **Stable** + + + +#### examples + +- List export configurations + ```bash + monitor app-insights component continues-export list -g rg --app 578f0e27-12e9-4631-bc02-50b965da2633 + ``` diff --git a/Commands/monitor/app-insights/component/continues-export/_show.md b/Commands/monitor/app-insights/component/continues-export/_show.md new file mode 100644 index 000000000..13bb17862 --- /dev/null +++ b/Commands/monitor/app-insights/component/continues-export/_show.md @@ -0,0 +1,16 @@ +# [Command] _monitor app-insights component continues-export show_ + +Get the Continuous Export configuration for this export id. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24ve30=/2015-05-01.xml) **Stable** + + + +#### examples + +- Show a continuous export configuration by ID. + ```bash + monitor app-insights component continues-export show -g rg --app 578f0e27-12e9-4631-bc02-50b965da2633 --id exportid + ``` diff --git a/Commands/monitor/app-insights/component/continues-export/_update.md b/Commands/monitor/app-insights/component/continues-export/_update.md new file mode 100644 index 000000000..3fcb689cd --- /dev/null +++ b/Commands/monitor/app-insights/component/continues-export/_update.md @@ -0,0 +1,9 @@ +# [Command] _monitor app-insights component continues-export update_ + +Update the Continuous Export configuration for this export id. + +## Versions + +### [2015-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24ve30=/2015-05-01.xml) **Stable** + + diff --git a/Commands/monitor/app-insights/component/continues-export/readme.md b/Commands/monitor/app-insights/component/continues-export/readme.md new file mode 100644 index 000000000..c1c5e1928 --- /dev/null +++ b/Commands/monitor/app-insights/component/continues-export/readme.md @@ -0,0 +1,23 @@ +# [Group] _monitor app-insights component continues-export_ + +Manage Continuous Export configurations for an Application Insights component. + +## Commands + +- [create](/Commands/monitor/app-insights/component/continues-export/_create.md) +: Create a Continuous Export configuration for an Application Insights component. + +- [create-untitled](/Commands/monitor/app-insights/component/continues-export/_create-untitled.md) +: Create a Continuous Export configuration of an Application Insights component. + +- [delete](/Commands/monitor/app-insights/component/continues-export/_delete.md) +: Delete a specific Continuous Export configuration of an Application Insights component. + +- [list](/Commands/monitor/app-insights/component/continues-export/_list.md) +: List a list of Continuous Export configuration of an Application Insights component. + +- [show](/Commands/monitor/app-insights/component/continues-export/_show.md) +: Get the Continuous Export configuration for this export id. + +- [update](/Commands/monitor/app-insights/component/continues-export/_update.md) +: Update the Continuous Export configuration for this export id. diff --git a/Commands/monitor/app-insights/component/linked-storage/_link.md b/Commands/monitor/app-insights/component/linked-storage/_link.md new file mode 100644 index 000000000..73c48e35b --- /dev/null +++ b/Commands/monitor/app-insights/component/linked-storage/_link.md @@ -0,0 +1,9 @@ +# [Command] _monitor app-insights component linked-storage link_ + +Link a storage account with an Application Insights component. + +## Versions + +### [2020-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2xpbmtlZHN0b3JhZ2VhY2NvdW50cy97fQ==/2020-03-01-preview.xml) **Stable** + + diff --git a/Commands/monitor/app-insights/component/linked-storage/_show.md b/Commands/monitor/app-insights/component/linked-storage/_show.md new file mode 100644 index 000000000..6253fa111 --- /dev/null +++ b/Commands/monitor/app-insights/component/linked-storage/_show.md @@ -0,0 +1,9 @@ +# [Command] _monitor app-insights component linked-storage show_ + +Get the current linked storage settings for an Application Insights component. + +## Versions + +### [2020-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2xpbmtlZHN0b3JhZ2VhY2NvdW50cy97fQ==/2020-03-01-preview.xml) **Stable** + + diff --git a/Commands/monitor/app-insights/component/linked-storage/_unlink.md b/Commands/monitor/app-insights/component/linked-storage/_unlink.md new file mode 100644 index 000000000..6cbcbb40f --- /dev/null +++ b/Commands/monitor/app-insights/component/linked-storage/_unlink.md @@ -0,0 +1,9 @@ +# [Command] _monitor app-insights component linked-storage unlink_ + +Unlink a storage account with an Application Insights component. + +## Versions + +### [2020-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2xpbmtlZHN0b3JhZ2VhY2NvdW50cy97fQ==/2020-03-01-preview.xml) **Stable** + + diff --git a/Commands/monitor/app-insights/component/linked-storage/_update.md b/Commands/monitor/app-insights/component/linked-storage/_update.md new file mode 100644 index 000000000..c5d77854d --- /dev/null +++ b/Commands/monitor/app-insights/component/linked-storage/_update.md @@ -0,0 +1,9 @@ +# [Command] _monitor app-insights component linked-storage update_ + +Update current linked storage account for an Application Insights component. + +## Versions + +### [2020-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2xpbmtlZHN0b3JhZ2VhY2NvdW50cy97fQ==/2020-03-01-preview.xml) **Stable** + + diff --git a/Commands/monitor/app-insights/component/linked-storage/readme.md b/Commands/monitor/app-insights/component/linked-storage/readme.md new file mode 100644 index 000000000..3e3109daa --- /dev/null +++ b/Commands/monitor/app-insights/component/linked-storage/readme.md @@ -0,0 +1,17 @@ +# [Group] _monitor app-insights component linked-storage_ + +Manage linked storage account for an Application Insights component. + +## Commands + +- [link](/Commands/monitor/app-insights/component/linked-storage/_link.md) +: Link a storage account with an Application Insights component. + +- [show](/Commands/monitor/app-insights/component/linked-storage/_show.md) +: Get the current linked storage settings for an Application Insights component. + +- [unlink](/Commands/monitor/app-insights/component/linked-storage/_unlink.md) +: Unlink a storage account with an Application Insights component. + +- [update](/Commands/monitor/app-insights/component/linked-storage/_update.md) +: Update current linked storage account for an Application Insights component. diff --git a/Commands/monitor/app-insights/component/readme.md b/Commands/monitor/app-insights/component/readme.md new file mode 100644 index 000000000..a5723e510 --- /dev/null +++ b/Commands/monitor/app-insights/component/readme.md @@ -0,0 +1,14 @@ +# [Group] _monitor app-insights component_ + +Manage an Application Insights component or its subcomponents. + +## Subgroups + +- [billing](/Commands/monitor/app-insights/component/billing/readme.md) +: Manage an Application Insights component billing features. + +- [continues-export](/Commands/monitor/app-insights/component/continues-export/readme.md) +: Manage Continuous Export configurations for an Application Insights component. + +- [linked-storage](/Commands/monitor/app-insights/component/linked-storage/readme.md) +: Manage linked storage account for an Application Insights component. diff --git a/Commands/monitor/app-insights/readme.md b/Commands/monitor/app-insights/readme.md new file mode 100644 index 000000000..536b134a5 --- /dev/null +++ b/Commands/monitor/app-insights/readme.md @@ -0,0 +1,11 @@ +# [Group] _monitor app-insights_ + +Commands for querying data in Application Insights applications. + +## Subgroups + +- [api-key](/Commands/monitor/app-insights/api-key/readme.md) +: Operations on API keys associated with an Application Insights component. + +- [component](/Commands/monitor/app-insights/component/readme.md) +: Manage an Application Insights component or its subcomponents. diff --git a/Commands/monitor/readme.md b/Commands/monitor/readme.md index b7ef71c8f..f7be4961b 100644 --- a/Commands/monitor/readme.md +++ b/Commands/monitor/readme.md @@ -10,6 +10,9 @@ Manage the Azure Monitor Service. - [action-group](/Commands/monitor/action-group/readme.md) : Manage action groups. +- [app-insights](/Commands/monitor/app-insights/readme.md) +: Commands for querying data in Application Insights applications. + - [autoscale](/Commands/monitor/autoscale/readme.md) : Manage autoscale settings diff --git a/Commands/tree.json b/Commands/tree.json index 572d92618..8e94720fd 100644 --- a/Commands/tree.json +++ b/Commands/tree.json @@ -26316,6 +26316,546 @@ "action-group" ] }, + "app-insights": { + "commandGroups": { + "api-key": { + "commands": { + "create": { + "help": { + "short": "Create an API Key of an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "api-key", + "create" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "monitor app-insights api-key create --api-key cli-demo --read-properties ReadTelemetry --write-properties WriteAnnotations -g demoRg --app testApp" + ], + "name": "Create a component with kind web and location." + }, + { + "commands": [ + "monitor app-insights api-key create --api-key cli-demo --read-properties '\"\"' --write-properties '\"\"' -g demoRg --app testApp" + ], + "name": "Create a component with kind web and location without any permission" + } + ], + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/apikeys", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + }, + "delete": { + "help": { + "short": "Delete an API key from an Application Insights resource." + }, + "names": [ + "monitor", + "app-insights", + "api-key", + "delete" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "monitor app-insights api-key delete --app demoApp -g demoRg --api-key demo-key" + ], + "name": "Delete API Key." + } + ], + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/apikeys/{}", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + }, + "list": { + "help": { + "short": "List a list of API keys of an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "api-key", + "list" + ], + "versions": [ + { + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/apikeys", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + }, + "show": { + "help": { + "short": "Get the API Key for this key id." + }, + "names": [ + "monitor", + "app-insights", + "api-key", + "show" + ], + "versions": [ + { + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/apikeys/{}", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + } + }, + "help": { + "short": "Operations on API keys associated with an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "api-key" + ] + }, + "component": { + "commandGroups": { + "billing": { + "commands": { + "create": { + "help": { + "short": "Create current billing features for an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "component", + "billing", + "create" + ], + "versions": [ + { + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/currentbillingfeatures", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + }, + "show": { + "help": { + "short": "Show the billing features of an Application Insights resource." + }, + "names": [ + "monitor", + "app-insights", + "component", + "billing", + "show" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "monitor app-insights component billing show --app demoApp -g demoRg" + ], + "name": "Show the billing features of an application insights component" + } + ], + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/currentbillingfeatures", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + }, + "update": { + "help": { + "short": "Update the billing features of an Application Insights resource." + }, + "names": [ + "monitor", + "app-insights", + "component", + "billing", + "update" + ], + "versions": [ + { + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/currentbillingfeatures", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + } + }, + "help": { + "short": "Manage an Application Insights component billing features." + }, + "names": [ + "monitor", + "app-insights", + "component", + "billing" + ] + }, + "continues-export": { + "commands": { + "create": { + "help": { + "short": "Create a Continuous Export configuration for an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "component", + "continues-export", + "create" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "monitor app-insights component continues-export create -g rg --app 578f0e27-12e9-4631-bc02-50b965da2633 --record-types Requests Event Exceptions Metrics PageViews --dest-account account --dest-container container --dest-sub-id sub-id --dest-sas se=2020-10-27&sp=w&sv=2018-11-09&sr=c" + ], + "name": "Create a Continuous Export configuration." + } + ], + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration/{}", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + }, + "create-untitled": { + "help": { + "short": "Create a Continuous Export configuration of an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "component", + "continues-export", + "create-untitled" + ], + "versions": [ + { + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + }, + "delete": { + "help": { + "short": "Delete a specific Continuous Export configuration of an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "component", + "continues-export", + "delete" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "monitor app-insights component continues-export delete -g rg --app 578f0e27-12e9-4631-bc02-50b965da2633 --id exportid" + ], + "name": "Delete a Continuous Export configuration by ID." + } + ], + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration/{}", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + }, + "list": { + "help": { + "short": "List a list of Continuous Export configuration of an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "component", + "continues-export", + "list" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "monitor app-insights component continues-export list -g rg --app 578f0e27-12e9-4631-bc02-50b965da2633" + ], + "name": "List export configurations" + } + ], + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + }, + "show": { + "help": { + "short": "Get the Continuous Export configuration for this export id." + }, + "names": [ + "monitor", + "app-insights", + "component", + "continues-export", + "show" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "monitor app-insights component continues-export show -g rg --app 578f0e27-12e9-4631-bc02-50b965da2633 --id exportid" + ], + "name": "Show a continuous export configuration by ID." + } + ], + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration/{}", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + }, + "update": { + "help": { + "short": "Update the Continuous Export configuration for this export id." + }, + "names": [ + "monitor", + "app-insights", + "component", + "continues-export", + "update" + ], + "versions": [ + { + "name": "2015-05-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration/{}", + "plane": "mgmt-plane", + "version": "2015-05-01" + } + ] + } + ] + } + }, + "help": { + "short": "Manage Continuous Export configurations for an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "component", + "continues-export" + ] + }, + "linked-storage": { + "commands": { + "link": { + "help": { + "short": "Link a storage account with an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "component", + "linked-storage", + "link" + ], + "versions": [ + { + "name": "2020-03-01-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/linkedstorageaccounts/{}", + "plane": "mgmt-plane", + "version": "2020-03-01-preview" + } + ] + } + ] + }, + "show": { + "help": { + "short": "Get the current linked storage settings for an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "component", + "linked-storage", + "show" + ], + "versions": [ + { + "name": "2020-03-01-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/linkedstorageaccounts/{}", + "plane": "mgmt-plane", + "version": "2020-03-01-preview" + } + ] + } + ] + }, + "unlink": { + "help": { + "short": "Unlink a storage account with an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "component", + "linked-storage", + "unlink" + ], + "versions": [ + { + "name": "2020-03-01-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/linkedstorageaccounts/{}", + "plane": "mgmt-plane", + "version": "2020-03-01-preview" + } + ] + } + ] + }, + "update": { + "help": { + "short": "Update current linked storage account for an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "component", + "linked-storage", + "update" + ], + "versions": [ + { + "name": "2020-03-01-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/linkedstorageaccounts/{}", + "plane": "mgmt-plane", + "version": "2020-03-01-preview" + } + ] + } + ] + } + }, + "help": { + "short": "Manage linked storage account for an Application Insights component." + }, + "names": [ + "monitor", + "app-insights", + "component", + "linked-storage" + ] + } + }, + "help": { + "short": "Manage an Application Insights component or its subcomponents." + }, + "names": [ + "monitor", + "app-insights", + "component" + ] + } + }, + "help": { + "short": "Commands for querying data in Application Insights applications." + }, + "names": [ + "monitor", + "app-insights" + ] + }, "autoscale": { "commands": { "create": { diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXM=/2015-05-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXM=/2015-05-01.json new file mode 100644 index 000000000..294217b57 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXM=/2015-05-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/apikeys", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9BcGlLZXlz/V/MjAxNS0wNS0wMQ=="}], "commandGroups": [{"name": "monitor app-insights api-key", "commands": [{"name": "list", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/apikeys", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9BcGlLZXlz/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["resource-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Application Insights component resource."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "APIKeys_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/ApiKeys", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "apiKey"}, {"type": "string", "name": "createdDate"}, {"readOnly": true, "type": "string", "name": "id"}, {"type": "array", "name": "linkedReadProperties", "item": {"type": "string"}}, {"type": "array", "name": "linkedWriteProperties", "item": {"type": "string"}}, {"type": "string", "name": "name"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true}]}, {"name": "create", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/apikeys", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9BcGlLZXlz/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "array", "var": "$APIKeyProperties.linkedReadProperties", "options": ["read-properties"], "group": "", "help": {"short": "A space-separated list of names of read Roles for this API key to inherit."}, "item": {"type": "string"}}, {"type": "array", "var": "$APIKeyProperties.linkedWriteProperties", "options": ["write-properties"], "group": "", "help": {"short": "A space-separated list of names of write Roles for this API key to inherit."}, "item": {"type": "string"}}, {"type": "string", "var": "$APIKeyProperties.name", "options": ["api-key"], "group": "", "help": {"short": "Name of the API key to create."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["a", "app"], "required": true, "group": "", "idPart": "name", "help": {"short": "GUID, app name, or fully-qualified Azure resource name of Application Insights component. The application GUID may be acquired from the API Access menu item on any Application Insights resource in the Azure portal. If using an application name, please specify resource group."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "APIKeys_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/ApiKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "APIKeyProperties", "required": true, "props": [{"type": "array", "name": "linkedReadProperties", "arg": "$APIKeyProperties.linkedReadProperties", "item": {"type": "string"}}, {"type": "array", "name": "linkedWriteProperties", "arg": "$APIKeyProperties.linkedWriteProperties", "item": {"type": "string"}}, {"type": "string", "name": "name", "arg": "$APIKeyProperties.name"}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "apiKey"}, {"type": "string", "name": "createdDate"}, {"readOnly": true, "type": "string", "name": "id"}, {"type": "array", "name": "linkedReadProperties", "item": {"type": "string"}}, {"type": "array", "name": "linkedWriteProperties", "item": {"type": "string"}}, {"type": "string", "name": "name"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXM=/2015-05-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXM=/2015-05-01.xml new file mode 100644 index 000000000..bfb9a81c1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXM=/2015-05-01.xml @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXMve30=/2015-05-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXMve30=/2015-05-01.json new file mode 100644 index 000000000..30e222cd6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXMve30=/2015-05-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/apikeys/{}", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9BUElLZXlzL3trZXlJZH0=/V/MjAxNS0wNS0wMQ=="}], "commandGroups": [{"name": "monitor app-insights api-key", "commands": [{"name": "show", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/apikeys/{}", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9BUElLZXlzL3trZXlJZH0=/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.keyId", "options": ["n", "name", "key-id"], "required": true, "idPart": "child_name_1", "help": {"short": "The API Key ID. This is unique within a Application Insights component."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["resource-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Application Insights component resource."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "APIKeys_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/APIKeys/{keyId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "keyId", "arg": "$Path.keyId", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-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": "string", "name": "apiKey"}, {"type": "string", "name": "createdDate"}, {"readOnly": true, "type": "string", "name": "id"}, {"type": "array", "name": "linkedReadProperties", "item": {"type": "string"}}, {"type": "array", "name": "linkedWriteProperties", "item": {"type": "string"}}, {"type": "string", "name": "name"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/apikeys/{}", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9BUElLZXlzL3trZXlJZH0=/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.keyId", "options": ["api-key"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the API key to delete. Can be found using `api-key show`."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["a", "app"], "required": true, "group": "", "idPart": "name", "help": {"short": "GUID, app name, or fully-qualified Azure resource name of Application Insights component. The application GUID may be acquired from the API Access menu item on any Application Insights resource in the Azure portal. If using an application name, please specify resource group."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "APIKeys_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/APIKeys/{keyId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "keyId", "arg": "$Path.keyId", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-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": "string", "name": "apiKey"}, {"type": "string", "name": "createdDate"}, {"readOnly": true, "type": "string", "name": "id"}, {"type": "array", "name": "linkedReadProperties", "item": {"type": "string"}}, {"type": "array", "name": "linkedWriteProperties", "item": {"type": "string"}}, {"type": "string", "name": "name"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": "Are you sure you want to perform this operation?"}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXMve30=/2015-05-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXMve30=/2015-05-01.xml new file mode 100644 index 000000000..6d815d9c4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2FwaWtleXMve30=/2015-05-01.xml @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2N1cnJlbnRiaWxsaW5nZmVhdHVyZXM=/2015-05-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2N1cnJlbnRiaWxsaW5nZmVhdHVyZXM=/2015-05-01.json new file mode 100644 index 000000000..5a4eafcdb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2N1cnJlbnRiaWxsaW5nZmVhdHVyZXM=/2015-05-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/currentbillingfeatures", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9jdXJyZW50YmlsbGluZ2ZlYXR1cmVz/V/MjAxNS0wNS0wMQ=="}], "commandGroups": [{"name": "monitor app-insights component billing", "commands": [{"name": "show", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/currentbillingfeatures", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9jdXJyZW50YmlsbGluZ2ZlYXR1cmVz/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["a", "app"], "required": true, "group": "", "idPart": "name", "help": {"short": "GUID, app name, or fully-qualified Azure resource name of Application Insights component. The application GUID may be acquired from the API Access menu item on any Application Insights resource in the Azure portal. If using an application name, please specify resource group."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ComponentCurrentBillingFeatures_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/currentbillingfeatures", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array", "name": "CurrentBillingFeatures", "item": {"type": "string"}}, {"type": "object", "name": "DataVolumeCap", "props": [{"type": "float", "name": "Cap"}, {"readOnly": true, "type": "float", "name": "MaxHistoryCap"}, {"readOnly": true, "type": "integer", "name": "ResetTime"}, {"type": "boolean", "name": "StopSendNotificationWhenHitCap"}, {"type": "boolean", "name": "StopSendNotificationWhenHitThreshold"}, {"type": "integer", "name": "WarningThreshold"}]}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "create", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/currentbillingfeatures", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9jdXJyZW50YmlsbGluZ2ZlYXR1cmVz/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["resource-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Application Insights component resource."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "BillingFeaturesProperties", "args": [{"type": "array", "var": "$BillingFeaturesProperties.CurrentBillingFeatures", "options": ["current-billing-features"], "group": "BillingFeaturesProperties", "help": {"short": "Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'."}, "item": {"type": "string"}}, {"type": "object", "var": "$BillingFeaturesProperties.DataVolumeCap", "options": ["data-volume-cap"], "group": "BillingFeaturesProperties", "help": {"short": "An Application Insights component daily data volume cap"}, "args": [{"type": "float", "var": "$BillingFeaturesProperties.DataVolumeCap.Cap", "options": ["cap"], "help": {"short": "Daily data volume cap in GB."}}, {"type": "boolean", "var": "$BillingFeaturesProperties.DataVolumeCap.StopSendNotificationWhenHitCap", "options": ["stop-send-notification-when-hit-cap"], "help": {"short": "Do not send a notification email when the daily data volume cap is met."}}, {"type": "boolean", "var": "$BillingFeaturesProperties.DataVolumeCap.StopSendNotificationWhenHitThreshold", "options": ["stop-send-notification-when-hit-threshold"], "help": {"short": "Reserved, not used for now."}}, {"type": "integer", "var": "$BillingFeaturesProperties.DataVolumeCap.WarningThreshold", "options": ["warning-threshold"], "help": {"short": "Reserved, not used for now."}}]}]}], "operations": [{"operationId": "ComponentCurrentBillingFeatures_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/currentbillingfeatures", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "BillingFeaturesProperties", "required": true, "props": [{"type": "array", "name": "CurrentBillingFeatures", "arg": "$BillingFeaturesProperties.CurrentBillingFeatures", "item": {"type": "string"}}, {"type": "object", "name": "DataVolumeCap", "arg": "$BillingFeaturesProperties.DataVolumeCap", "props": [{"type": "float", "name": "Cap", "arg": "$BillingFeaturesProperties.DataVolumeCap.Cap"}, {"type": "boolean", "name": "StopSendNotificationWhenHitCap", "arg": "$BillingFeaturesProperties.DataVolumeCap.StopSendNotificationWhenHitCap"}, {"type": "boolean", "name": "StopSendNotificationWhenHitThreshold", "arg": "$BillingFeaturesProperties.DataVolumeCap.StopSendNotificationWhenHitThreshold"}, {"type": "integer", "name": "WarningThreshold", "arg": "$BillingFeaturesProperties.DataVolumeCap.WarningThreshold"}]}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array", "name": "CurrentBillingFeatures", "item": {"type": "string"}}, {"type": "object", "name": "DataVolumeCap", "props": [{"type": "float", "name": "Cap"}, {"readOnly": true, "type": "float", "name": "MaxHistoryCap"}, {"readOnly": true, "type": "integer", "name": "ResetTime"}, {"type": "boolean", "name": "StopSendNotificationWhenHitCap"}, {"type": "boolean", "name": "StopSendNotificationWhenHitThreshold"}, {"type": "integer", "name": "WarningThreshold"}]}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/currentbillingfeatures", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9jdXJyZW50YmlsbGluZ2ZlYXR1cmVz/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"nullable": true, "type": "float", "var": "$BillingFeaturesProperties.DataVolumeCap.Cap", "options": ["cap"], "group": "", "help": {"short": "Daily data volume cap in GB."}}, {"nullable": true, "type": "boolean", "var": "$BillingFeaturesProperties.DataVolumeCap.StopSendNotificationWhenHitCap", "options": ["s", "stop"], "group": "", "help": {"short": "Do not send a notification email when the daily data volume cap is met."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["a", "app"], "required": true, "group": "", "idPart": "name", "help": {"short": "GUID, app name, or fully-qualified Azure resource name of Application Insights component. The application GUID may be acquired from the API Access menu item on any Application Insights resource in the Azure portal. If using an application name, please specify resource group."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "BillingFeaturesProperties", "args": [{"nullable": true, "type": "array", "var": "$BillingFeaturesProperties.CurrentBillingFeatures", "options": ["current-billing-features"], "hide": true, "group": "BillingFeaturesProperties", "help": {"short": "Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'."}, "item": {"nullable": true, "type": "string"}}]}, {"name": "DataVolumeCap", "args": [{"nullable": true, "type": "boolean", "var": "$BillingFeaturesProperties.DataVolumeCap.StopSendNotificationWhenHitThreshold", "options": ["stop-send-notification-when-hit-threshold"], "hide": true, "group": "DataVolumeCap", "help": {"short": "Reserved, not used for now."}}, {"nullable": true, "type": "integer", "var": "$BillingFeaturesProperties.DataVolumeCap.WarningThreshold", "options": ["warning-threshold"], "hide": true, "group": "DataVolumeCap", "help": {"short": "Reserved, not used for now."}}]}], "operations": [{"operationId": "ComponentCurrentBillingFeatures_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/currentbillingfeatures", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array", "name": "CurrentBillingFeatures", "item": {"type": "string"}}, {"type": "object", "name": "DataVolumeCap", "props": [{"type": "float", "name": "Cap"}, {"readOnly": true, "type": "float", "name": "MaxHistoryCap"}, {"readOnly": true, "type": "integer", "name": "ResetTime"}, {"type": "boolean", "name": "StopSendNotificationWhenHitCap"}, {"type": "boolean", "name": "StopSendNotificationWhenHitThreshold"}, {"type": "integer", "name": "WarningThreshold"}]}], "cls": "ApplicationInsightsComponentBillingFeatures_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "BillingFeaturesProperties", "required": true, "props": [{"type": "array", "name": "CurrentBillingFeatures", "arg": "$BillingFeaturesProperties.CurrentBillingFeatures", "item": {"type": "string"}}, {"type": "object", "name": "DataVolumeCap", "props": [{"type": "float", "name": "Cap", "arg": "$BillingFeaturesProperties.DataVolumeCap.Cap"}, {"type": "boolean", "name": "StopSendNotificationWhenHitCap", "arg": "$BillingFeaturesProperties.DataVolumeCap.StopSendNotificationWhenHitCap"}, {"type": "boolean", "name": "StopSendNotificationWhenHitThreshold", "arg": "$BillingFeaturesProperties.DataVolumeCap.StopSendNotificationWhenHitThreshold"}, {"type": "integer", "name": "WarningThreshold", "arg": "$BillingFeaturesProperties.DataVolumeCap.WarningThreshold"}]}], "clientFlatten": true}}}}, {"operationId": "ComponentCurrentBillingFeatures_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/currentbillingfeatures", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@ApplicationInsightsComponentBillingFeatures_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2N1cnJlbnRiaWxsaW5nZmVhdHVyZXM=/2015-05-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2N1cnJlbnRiaWxsaW5nZmVhdHVyZXM=/2015-05-01.xml new file mode 100644 index 000000000..f42b1a7cf --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2N1cnJlbnRiaWxsaW5nZmVhdHVyZXM=/2015-05-01.xml @@ -0,0 +1,291 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24=/2015-05-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24=/2015-05-01.json new file mode 100644 index 000000000..521a16702 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24=/2015-05-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9leHBvcnRjb25maWd1cmF0aW9u/V/MjAxNS0wNS0wMQ=="}], "commandGroups": [{"name": "monitor app-insights component continues-export", "commands": [{"name": "list", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9leHBvcnRjb25maWd1cmF0aW9u/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["a", "app"], "required": true, "group": "", "idPart": "name", "help": {"short": "GUID, app name, or fully-qualified Azure resource name of Application Insights component. The application GUID may be acquired from the API Access menu item on any Application Insights resource in the Azure portal. If using an application name, please specify resource group."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ExportConfigurations_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/exportconfiguration", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "array", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "ApplicationName"}, {"readOnly": true, "type": "string", "name": "ContainerName"}, {"readOnly": true, "type": "string", "name": "DestinationAccountId"}, {"readOnly": true, "type": "string", "name": "DestinationStorageLocationId"}, {"readOnly": true, "type": "string", "name": "DestinationStorageSubscriptionId"}, {"readOnly": true, "type": "string", "name": "DestinationType"}, {"readOnly": true, "type": "string", "name": "ExportId"}, {"readOnly": true, "type": "string", "name": "ExportStatus"}, {"readOnly": true, "type": "string", "name": "InstrumentationKey"}, {"readOnly": true, "type": "string", "name": "IsUserEnabled"}, {"readOnly": true, "type": "string", "name": "LastGapTime"}, {"readOnly": true, "type": "string", "name": "LastSuccessTime"}, {"readOnly": true, "type": "string", "name": "LastUserUpdate"}, {"type": "string", "name": "NotificationQueueEnabled"}, {"readOnly": true, "type": "string", "name": "PermanentErrorReason"}, {"type": "string", "name": "RecordTypes"}, {"readOnly": true, "type": "string", "name": "ResourceGroup"}, {"readOnly": true, "type": "string", "name": "StorageName"}, {"readOnly": true, "type": "string", "name": "SubscriptionId"}]}, "identifiers": ["ExportId"]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance", "clientFlatten": true}]}, {"name": "create-untitled", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9leHBvcnRjb25maWd1cmF0aW9u/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["resource-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Application Insights component resource."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ExportProperties", "args": [{"type": "string", "var": "$ExportProperties.DestinationAccountId", "options": ["destination-account-id"], "group": "ExportProperties", "help": {"short": "The name of destination storage account."}}, {"type": "string", "var": "$ExportProperties.DestinationAddress", "options": ["destination-address"], "group": "ExportProperties", "help": {"short": "The SAS URL for the destination storage container. It must grant write permission."}}, {"type": "string", "var": "$ExportProperties.DestinationStorageLocationId", "options": ["destination-storage-location-id"], "group": "ExportProperties", "help": {"short": "The location ID of the destination storage container."}}, {"type": "string", "var": "$ExportProperties.DestinationStorageSubscriptionId", "options": ["destination-storage-subscription-id"], "group": "ExportProperties", "help": {"short": "The subscription ID of the destination storage container."}}, {"type": "string", "var": "$ExportProperties.DestinationType", "options": ["destination-type"], "group": "ExportProperties", "help": {"short": "The Continuous Export destination type. This has to be 'Blob'."}}, {"type": "string", "var": "$ExportProperties.IsEnabled", "options": ["is-enabled"], "group": "ExportProperties", "help": {"short": "Set to 'true' to create a Continuous Export configuration as enabled, otherwise set it to 'false'."}}, {"type": "string", "var": "$ExportProperties.NotificationQueueEnabled", "options": ["notification-queue-enabled"], "group": "ExportProperties", "help": {"short": "Deprecated"}}, {"type": "string", "var": "$ExportProperties.NotificationQueueUri", "options": ["notification-queue-uri"], "group": "ExportProperties", "help": {"short": "Deprecated"}}, {"type": "string", "var": "$ExportProperties.RecordTypes", "options": ["record-types"], "group": "ExportProperties", "help": {"short": "The document types to be exported, as comma separated values. Allowed values include 'Requests', 'Event', 'Exceptions', 'Metrics', 'PageViews', 'PageViewPerformance', 'Rdd', 'PerformanceCounters', 'Availability', 'Messages'."}}]}], "operations": [{"operationId": "ExportConfigurations_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/exportconfiguration", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "ExportProperties", "required": true, "props": [{"type": "string", "name": "DestinationAccountId", "arg": "$ExportProperties.DestinationAccountId"}, {"type": "string", "name": "DestinationAddress", "arg": "$ExportProperties.DestinationAddress"}, {"type": "string", "name": "DestinationStorageLocationId", "arg": "$ExportProperties.DestinationStorageLocationId"}, {"type": "string", "name": "DestinationStorageSubscriptionId", "arg": "$ExportProperties.DestinationStorageSubscriptionId"}, {"type": "string", "name": "DestinationType", "arg": "$ExportProperties.DestinationType"}, {"type": "string", "name": "IsEnabled", "arg": "$ExportProperties.IsEnabled"}, {"type": "string", "name": "NotificationQueueEnabled", "arg": "$ExportProperties.NotificationQueueEnabled"}, {"type": "string", "name": "NotificationQueueUri", "arg": "$ExportProperties.NotificationQueueUri"}, {"type": "string", "name": "RecordTypes", "arg": "$ExportProperties.RecordTypes"}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "array", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "ApplicationName"}, {"readOnly": true, "type": "string", "name": "ContainerName"}, {"readOnly": true, "type": "string", "name": "DestinationAccountId"}, {"readOnly": true, "type": "string", "name": "DestinationStorageLocationId"}, {"readOnly": true, "type": "string", "name": "DestinationStorageSubscriptionId"}, {"readOnly": true, "type": "string", "name": "DestinationType"}, {"readOnly": true, "type": "string", "name": "ExportId"}, {"readOnly": true, "type": "string", "name": "ExportStatus"}, {"readOnly": true, "type": "string", "name": "InstrumentationKey"}, {"readOnly": true, "type": "string", "name": "IsUserEnabled"}, {"readOnly": true, "type": "string", "name": "LastGapTime"}, {"readOnly": true, "type": "string", "name": "LastSuccessTime"}, {"readOnly": true, "type": "string", "name": "LastUserUpdate"}, {"type": "string", "name": "NotificationQueueEnabled"}, {"readOnly": true, "type": "string", "name": "PermanentErrorReason"}, {"type": "string", "name": "RecordTypes"}, {"readOnly": true, "type": "string", "name": "ResourceGroup"}, {"readOnly": true, "type": "string", "name": "StorageName"}, {"readOnly": true, "type": "string", "name": "SubscriptionId"}]}, "identifiers": ["ExportId"]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24=/2015-05-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24=/2015-05-01.xml new file mode 100644 index 000000000..a698ff0bd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24=/2015-05-01.xml @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24ve30=/2015-05-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24ve30=/2015-05-01.json new file mode 100644 index 000000000..95a898210 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24ve30=/2015-05-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration/{}", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9leHBvcnRjb25maWd1cmF0aW9uL3tleHBvcnRJZH0=/V/MjAxNS0wNS0wMQ=="}], "commandGroups": [{"name": "monitor app-insights component continues-export", "commands": [{"name": "show", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration/{}", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9leHBvcnRjb25maWd1cmF0aW9uL3tleHBvcnRJZH0=/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.exportId", "options": ["id"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Continuous Export configuration ID. This is unique within a Application Insights component."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["a", "app"], "required": true, "group": "", "idPart": "name", "help": {"short": "GUID, app name, or fully-qualified Azure resource name of Application Insights component. The application GUID may be acquired from the API Access menu item on any Application Insights resource in the Azure portal. If using an application name, please specify resource group."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ExportConfigurations_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/exportconfiguration/{exportId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "exportId", "arg": "$Path.exportId", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-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": "string", "name": "ApplicationName"}, {"readOnly": true, "type": "string", "name": "ContainerName"}, {"readOnly": true, "type": "string", "name": "DestinationAccountId"}, {"readOnly": true, "type": "string", "name": "DestinationStorageLocationId"}, {"readOnly": true, "type": "string", "name": "DestinationStorageSubscriptionId"}, {"readOnly": true, "type": "string", "name": "DestinationType"}, {"readOnly": true, "type": "string", "name": "ExportId"}, {"readOnly": true, "type": "string", "name": "ExportStatus"}, {"readOnly": true, "type": "string", "name": "InstrumentationKey"}, {"readOnly": true, "type": "string", "name": "IsUserEnabled"}, {"readOnly": true, "type": "string", "name": "LastGapTime"}, {"readOnly": true, "type": "string", "name": "LastSuccessTime"}, {"readOnly": true, "type": "string", "name": "LastUserUpdate"}, {"type": "string", "name": "NotificationQueueEnabled"}, {"readOnly": true, "type": "string", "name": "PermanentErrorReason"}, {"type": "string", "name": "RecordTypes"}, {"readOnly": true, "type": "string", "name": "ResourceGroup"}, {"readOnly": true, "type": "string", "name": "StorageName"}, {"readOnly": true, "type": "string", "name": "SubscriptionId"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration/{}", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9leHBvcnRjb25maWd1cmF0aW9uL3tleHBvcnRJZH0=/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.exportId", "options": ["id"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Continuous Export configuration ID. This is unique within a Application Insights component."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["a", "app"], "required": true, "group": "", "idPart": "name", "help": {"short": "GUID, app name, or fully-qualified Azure resource name of Application Insights component. The application GUID may be acquired from the API Access menu item on any Application Insights resource in the Azure portal. If using an application name, please specify resource group."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ExportConfigurations_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/exportconfiguration/{exportId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "exportId", "arg": "$Path.exportId", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-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": "string", "name": "ApplicationName"}, {"readOnly": true, "type": "string", "name": "ContainerName"}, {"readOnly": true, "type": "string", "name": "DestinationAccountId"}, {"readOnly": true, "type": "string", "name": "DestinationStorageLocationId"}, {"readOnly": true, "type": "string", "name": "DestinationStorageSubscriptionId"}, {"readOnly": true, "type": "string", "name": "DestinationType"}, {"readOnly": true, "type": "string", "name": "ExportId"}, {"readOnly": true, "type": "string", "name": "ExportStatus"}, {"readOnly": true, "type": "string", "name": "InstrumentationKey"}, {"readOnly": true, "type": "string", "name": "IsUserEnabled"}, {"readOnly": true, "type": "string", "name": "LastGapTime"}, {"readOnly": true, "type": "string", "name": "LastSuccessTime"}, {"readOnly": true, "type": "string", "name": "LastUserUpdate"}, {"type": "string", "name": "NotificationQueueEnabled"}, {"readOnly": true, "type": "string", "name": "PermanentErrorReason"}, {"type": "string", "name": "RecordTypes"}, {"readOnly": true, "type": "string", "name": "ResourceGroup"}, {"readOnly": true, "type": "string", "name": "StorageName"}, {"readOnly": true, "type": "string", "name": "SubscriptionId"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration/{}", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9leHBvcnRjb25maWd1cmF0aW9uL3tleHBvcnRJZH0=/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.exportId", "options": ["n", "name", "export-id"], "required": true, "idPart": "child_name_1", "help": {"short": "The Continuous Export configuration ID. This is unique within a Application Insights component."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["resource-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Application Insights component resource."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ExportProperties", "args": [{"type": "string", "var": "$ExportProperties.DestinationAccountId", "options": ["destination-account-id"], "group": "ExportProperties", "help": {"short": "The name of destination storage account."}}, {"type": "string", "var": "$ExportProperties.DestinationAddress", "options": ["destination-address"], "group": "ExportProperties", "help": {"short": "The SAS URL for the destination storage container. It must grant write permission."}}, {"type": "string", "var": "$ExportProperties.DestinationStorageLocationId", "options": ["destination-storage-location-id"], "group": "ExportProperties", "help": {"short": "The location ID of the destination storage container."}}, {"type": "string", "var": "$ExportProperties.DestinationStorageSubscriptionId", "options": ["destination-storage-subscription-id"], "group": "ExportProperties", "help": {"short": "The subscription ID of the destination storage container."}}, {"type": "string", "var": "$ExportProperties.DestinationType", "options": ["destination-type"], "group": "ExportProperties", "help": {"short": "The Continuous Export destination type. This has to be 'Blob'."}}, {"type": "string", "var": "$ExportProperties.IsEnabled", "options": ["is-enabled"], "group": "ExportProperties", "help": {"short": "Set to 'true' to create a Continuous Export configuration as enabled, otherwise set it to 'false'."}}, {"type": "string", "var": "$ExportProperties.NotificationQueueEnabled", "options": ["notification-queue-enabled"], "group": "ExportProperties", "help": {"short": "Deprecated"}}, {"type": "string", "var": "$ExportProperties.NotificationQueueUri", "options": ["notification-queue-uri"], "group": "ExportProperties", "help": {"short": "Deprecated"}}, {"type": "string", "var": "$ExportProperties.RecordTypes", "options": ["record-types"], "group": "ExportProperties", "help": {"short": "The document types to be exported, as comma separated values. Allowed values include 'Requests', 'Event', 'Exceptions', 'Metrics', 'PageViews', 'PageViewPerformance', 'Rdd', 'PerformanceCounters', 'Availability', 'Messages'."}}]}], "operations": [{"operationId": "ExportConfigurations_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/exportconfiguration/{exportId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "exportId", "arg": "$Path.exportId", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "ExportProperties", "required": true, "props": [{"type": "string", "name": "DestinationAccountId", "arg": "$ExportProperties.DestinationAccountId"}, {"type": "string", "name": "DestinationAddress", "arg": "$ExportProperties.DestinationAddress"}, {"type": "string", "name": "DestinationStorageLocationId", "arg": "$ExportProperties.DestinationStorageLocationId"}, {"type": "string", "name": "DestinationStorageSubscriptionId", "arg": "$ExportProperties.DestinationStorageSubscriptionId"}, {"type": "string", "name": "DestinationType", "arg": "$ExportProperties.DestinationType"}, {"type": "string", "name": "IsEnabled", "arg": "$ExportProperties.IsEnabled"}, {"type": "string", "name": "NotificationQueueEnabled", "arg": "$ExportProperties.NotificationQueueEnabled"}, {"type": "string", "name": "NotificationQueueUri", "arg": "$ExportProperties.NotificationQueueUri"}, {"type": "string", "name": "RecordTypes", "arg": "$ExportProperties.RecordTypes"}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "ApplicationName"}, {"readOnly": true, "type": "string", "name": "ContainerName"}, {"readOnly": true, "type": "string", "name": "DestinationAccountId"}, {"readOnly": true, "type": "string", "name": "DestinationStorageLocationId"}, {"readOnly": true, "type": "string", "name": "DestinationStorageSubscriptionId"}, {"readOnly": true, "type": "string", "name": "DestinationType"}, {"readOnly": true, "type": "string", "name": "ExportId"}, {"readOnly": true, "type": "string", "name": "ExportStatus"}, {"readOnly": true, "type": "string", "name": "InstrumentationKey"}, {"readOnly": true, "type": "string", "name": "IsUserEnabled"}, {"readOnly": true, "type": "string", "name": "LastGapTime"}, {"readOnly": true, "type": "string", "name": "LastSuccessTime"}, {"readOnly": true, "type": "string", "name": "LastUserUpdate"}, {"type": "string", "name": "NotificationQueueEnabled"}, {"readOnly": true, "type": "string", "name": "PermanentErrorReason"}, {"type": "string", "name": "RecordTypes"}, {"readOnly": true, "type": "string", "name": "ResourceGroup"}, {"readOnly": true, "type": "string", "name": "StorageName"}, {"readOnly": true, "type": "string", "name": "SubscriptionId"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2015-05-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/exportconfiguration/{}", "version": "2015-05-01", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9leHBvcnRjb25maWd1cmF0aW9uL3tleHBvcnRJZH0=/V/MjAxNS0wNS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.exportId", "options": ["n", "name", "export-id"], "required": true, "idPart": "child_name_1", "help": {"short": "The Continuous Export configuration ID. This is unique within a Application Insights component."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["resource-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Application Insights component resource."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ExportProperties", "args": [{"nullable": true, "type": "string", "var": "$ExportProperties.DestinationAccountId", "options": ["destination-account-id"], "group": "ExportProperties", "help": {"short": "The name of destination storage account."}}, {"nullable": true, "type": "string", "var": "$ExportProperties.DestinationAddress", "options": ["destination-address"], "group": "ExportProperties", "help": {"short": "The SAS URL for the destination storage container. It must grant write permission."}}, {"nullable": true, "type": "string", "var": "$ExportProperties.DestinationStorageLocationId", "options": ["destination-storage-location-id"], "group": "ExportProperties", "help": {"short": "The location ID of the destination storage container."}}, {"nullable": true, "type": "string", "var": "$ExportProperties.DestinationStorageSubscriptionId", "options": ["destination-storage-subscription-id"], "group": "ExportProperties", "help": {"short": "The subscription ID of the destination storage container."}}, {"nullable": true, "type": "string", "var": "$ExportProperties.DestinationType", "options": ["destination-type"], "group": "ExportProperties", "help": {"short": "The Continuous Export destination type. This has to be 'Blob'."}}, {"nullable": true, "type": "string", "var": "$ExportProperties.IsEnabled", "options": ["is-enabled"], "group": "ExportProperties", "help": {"short": "Set to 'true' to create a Continuous Export configuration as enabled, otherwise set it to 'false'."}}, {"nullable": true, "type": "string", "var": "$ExportProperties.NotificationQueueEnabled", "options": ["notification-queue-enabled"], "group": "ExportProperties", "help": {"short": "Deprecated"}}, {"nullable": true, "type": "string", "var": "$ExportProperties.NotificationQueueUri", "options": ["notification-queue-uri"], "group": "ExportProperties", "help": {"short": "Deprecated"}}, {"nullable": true, "type": "string", "var": "$ExportProperties.RecordTypes", "options": ["record-types"], "group": "ExportProperties", "help": {"short": "The document types to be exported, as comma separated values. Allowed values include 'Requests', 'Event', 'Exceptions', 'Metrics', 'PageViews', 'PageViewPerformance', 'Rdd', 'PerformanceCounters', 'Availability', 'Messages'."}}]}], "operations": [{"operationId": "ExportConfigurations_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/exportconfiguration/{exportId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "exportId", "arg": "$Path.exportId", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-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": "string", "name": "ApplicationName"}, {"readOnly": true, "type": "string", "name": "ContainerName"}, {"readOnly": true, "type": "string", "name": "DestinationAccountId"}, {"readOnly": true, "type": "string", "name": "DestinationStorageLocationId"}, {"readOnly": true, "type": "string", "name": "DestinationStorageSubscriptionId"}, {"readOnly": true, "type": "string", "name": "DestinationType"}, {"readOnly": true, "type": "string", "name": "ExportId"}, {"readOnly": true, "type": "string", "name": "ExportStatus"}, {"readOnly": true, "type": "string", "name": "InstrumentationKey"}, {"readOnly": true, "type": "string", "name": "IsUserEnabled"}, {"readOnly": true, "type": "string", "name": "LastGapTime"}, {"readOnly": true, "type": "string", "name": "LastSuccessTime"}, {"readOnly": true, "type": "string", "name": "LastUserUpdate"}, {"type": "string", "name": "NotificationQueueEnabled"}, {"readOnly": true, "type": "string", "name": "PermanentErrorReason"}, {"type": "string", "name": "RecordTypes"}, {"readOnly": true, "type": "string", "name": "ResourceGroup"}, {"readOnly": true, "type": "string", "name": "StorageName"}, {"readOnly": true, "type": "string", "name": "SubscriptionId"}], "cls": "ApplicationInsightsComponentExportConfiguration_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "ExportProperties", "required": true, "props": [{"type": "string", "name": "DestinationAccountId", "arg": "$ExportProperties.DestinationAccountId"}, {"type": "string", "name": "DestinationAddress", "arg": "$ExportProperties.DestinationAddress"}, {"type": "string", "name": "DestinationStorageLocationId", "arg": "$ExportProperties.DestinationStorageLocationId"}, {"type": "string", "name": "DestinationStorageSubscriptionId", "arg": "$ExportProperties.DestinationStorageSubscriptionId"}, {"type": "string", "name": "DestinationType", "arg": "$ExportProperties.DestinationType"}, {"type": "string", "name": "IsEnabled", "arg": "$ExportProperties.IsEnabled"}, {"type": "string", "name": "NotificationQueueEnabled", "arg": "$ExportProperties.NotificationQueueEnabled"}, {"type": "string", "name": "NotificationQueueUri", "arg": "$ExportProperties.NotificationQueueUri"}, {"type": "string", "name": "RecordTypes", "arg": "$ExportProperties.RecordTypes"}], "clientFlatten": true}}}}, {"operationId": "ExportConfigurations_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/exportconfiguration/{exportId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "exportId", "arg": "$Path.exportId", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2015-05-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@ApplicationInsightsComponentExportConfiguration_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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24ve30=/2015-05-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24ve30=/2015-05-01.xml new file mode 100644 index 000000000..8e5680962 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2V4cG9ydGNvbmZpZ3VyYXRpb24ve30=/2015-05-01.xml @@ -0,0 +1,415 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2xpbmtlZHN0b3JhZ2VhY2NvdW50cy97fQ==/2020-03-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2xpbmtlZHN0b3JhZ2VhY2NvdW50cy97fQ==/2020-03-01-preview.json new file mode 100644 index 000000000..d34ab0cad --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2xpbmtlZHN0b3JhZ2VhY2NvdW50cy97fQ==/2020-03-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/linkedstorageaccounts/{}", "version": "2020-03-01-preview", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9taWNyb3NvZnQuaW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9saW5rZWRTdG9yYWdlQWNjb3VudHMve3N0b3JhZ2VUeXBlfQ==/V/MjAyMC0wMy0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "monitor app-insights component linked-storage", "commands": [{"name": "show", "version": "2020-03-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/linkedstorageaccounts/{}", "version": "2020-03-01-preview", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9taWNyb3NvZnQuaW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9saW5rZWRTdG9yYWdlQWNjb3VudHMve3N0b3JhZ2VUeXBlfQ==/V/MjAyMC0wMy0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["a", "app"], "required": true, "group": "", "idPart": "name", "help": {"short": "GUID, app name, or fully-qualified Azure resource name of Application Insights component. The application GUID may be acquired from the API Access menu item on any Application Insights resource in the Azure portal. If using an application name, please specify resource group."}}, {"type": "string", "var": "$Path.storageType", "options": ["storage-type"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The type of the Application Insights component data source for the linked storage account."}, "default": {"value": "ServiceProfiler"}, "enum": {"items": [{"name": "ServiceProfiler", "value": "ServiceProfiler"}]}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ComponentLinkedStorageAccounts_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/components/{resourceName}/linkedStorageAccounts/{storageType}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "storageType", "arg": "$Path.storageType", "required": true, "enum": {"items": [{"value": "ServiceProfiler"}]}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2020-03-01-preview"}, "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": "/subscriptions/{}/resourceGroups/{}/providers/microsoft.insights/components/{}/linkedStorageAccounts/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedStorageAccount"}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "unlink", "version": "2020-03-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/linkedstorageaccounts/{}", "version": "2020-03-01-preview", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9taWNyb3NvZnQuaW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9saW5rZWRTdG9yYWdlQWNjb3VudHMve3N0b3JhZ2VUeXBlfQ==/V/MjAyMC0wMy0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["a", "app"], "required": true, "group": "", "idPart": "name", "help": {"short": "GUID, app name, or fully-qualified Azure resource name of Application Insights component. The application GUID may be acquired from the API Access menu item on any Application Insights resource in the Azure portal. If using an application name, please specify resource group."}}, {"type": "string", "var": "$Path.storageType", "options": ["storage-type"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The type of the Application Insights component data source for the linked storage account."}, "default": {"value": "ServiceProfiler"}, "enum": {"items": [{"name": "ServiceProfiler", "value": "ServiceProfiler"}]}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ComponentLinkedStorageAccounts_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/components/{resourceName}/linkedStorageAccounts/{storageType}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "storageType", "arg": "$Path.storageType", "required": true, "enum": {"items": [{"value": "ServiceProfiler"}]}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2020-03-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "link", "version": "2020-03-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/linkedstorageaccounts/{}", "version": "2020-03-01-preview", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9taWNyb3NvZnQuaW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9saW5rZWRTdG9yYWdlQWNjb3VudHMve3N0b3JhZ2VUeXBlfQ==/V/MjAyMC0wMy0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["a", "app"], "required": true, "group": "", "idPart": "name", "help": {"short": "GUID, app name, or fully-qualified Azure resource name of Application Insights component. The application GUID may be acquired from the API Access menu item on any Application Insights resource in the Azure portal. If using an application name, please specify resource group."}}, {"type": "string", "var": "$Path.storageType", "options": ["storage-type"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The type of the Application Insights component data source for the linked storage account."}, "default": {"value": "ServiceProfiler"}, "enum": {"items": [{"name": "ServiceProfiler", "value": "ServiceProfiler"}]}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$LinkedStorageAccountsProperties.properties.linkedStorageAccount", "options": ["linked-storage-account"], "group": "Properties", "help": {"short": "Linked storage account resource ID"}}]}], "operations": [{"operationId": "ComponentLinkedStorageAccounts_CreateAndUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/components/{resourceName}/linkedStorageAccounts/{storageType}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "storageType", "arg": "$Path.storageType", "required": true, "enum": {"items": [{"value": "ServiceProfiler"}]}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2020-03-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "LinkedStorageAccountsProperties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedStorageAccount", "arg": "$LinkedStorageAccountsProperties.properties.linkedStorageAccount"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/microsoft.insights/components/{}/linkedStorageAccounts/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedStorageAccount"}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2020-03-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.insights/components/{}/linkedstorageaccounts/{}", "version": "2020-03-01-preview", "swagger": "mgmt-plane/applicationinsights/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9taWNyb3NvZnQuaW5zaWdodHMvY29tcG9uZW50cy97cmVzb3VyY2VOYW1lfS9saW5rZWRTdG9yYWdlQWNjb3VudHMve3N0b3JhZ2VUeXBlfQ==/V/MjAyMC0wMy0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["a", "app"], "required": true, "group": "", "idPart": "name", "help": {"short": "GUID, app name, or fully-qualified Azure resource name of Application Insights component. The application GUID may be acquired from the API Access menu item on any Application Insights resource in the Azure portal. If using an application name, please specify resource group."}}, {"type": "string", "var": "$Path.storageType", "options": ["storage-type"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The type of the Application Insights component data source for the linked storage account."}, "enum": {"items": [{"name": "ServiceProfiler", "value": "ServiceProfiler"}]}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$LinkedStorageAccountsProperties.properties.linkedStorageAccount", "options": ["linked-storage-account"], "group": "Properties", "help": {"short": "Linked storage account resource ID"}}]}], "operations": [{"operationId": "ComponentLinkedStorageAccounts_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/components/{resourceName}/linkedStorageAccounts/{storageType}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "storageType", "arg": "$Path.storageType", "required": true, "enum": {"items": [{"value": "ServiceProfiler"}]}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2020-03-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "LinkedStorageAccountsProperties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedStorageAccount", "arg": "$LinkedStorageAccountsProperties.properties.linkedStorageAccount"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/microsoft.insights/components/{}/linkedStorageAccounts/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedStorageAccount"}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2xpbmtlZHN0b3JhZ2VhY2NvdW50cy97fQ==/2020-03-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2xpbmtlZHN0b3JhZ2VhY2NvdW50cy97fQ==/2020-03-01-preview.xml new file mode 100644 index 000000000..88081a6c2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9jb21wb25lbnRzL3t9L2xpbmtlZHN0b3JhZ2VhY2NvdW50cy97fQ==/2020-03-01-preview.xml @@ -0,0 +1,286 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +