From f763f28df057a6597e66069c212527fe839a8ff2 Mon Sep 17 00:00:00 2001 From: hc-github-team-tf-azure <> Date: Thu, 3 Oct 2024 21:53:12 +0000 Subject: [PATCH] data: regenerating based on the latest Swagger --- .../2022-03-01/Addons/ResourceId-RoleId.json | 2 +- .../MonitoringConfig/ResourceId-RoleId.json | 2 +- .../2022-03-01/Roles/ResourceId-RoleId.json | 2 +- .../ArtifactSources/ResourceId-LabId.json | 2 +- .../CustomImages/ResourceId-LabId.json | 2 +- .../2018-09-15/Disks/ResourceId-UserId.json | 2 +- .../Environments/ResourceId-UserId.json | 2 +- .../2018-09-15/Formulas/ResourceId-LabId.json | 2 +- .../GalleryImages/ResourceId-LabId.json | 2 +- .../2018-09-15/Labs/ResourceId-LabId.json | 2 +- .../ResourceId-LabId.json | 2 +- .../Policies/ResourceId-PolicySetId.json | 2 +- .../PolicySets/ResourceId-PolicySetId.json | 2 +- .../Schedules/ResourceId-LabId.json | 2 +- .../2018-09-15/Secrets/ResourceId-UserId.json | 2 +- .../ResourceId-ServiceFabricId.json | 2 +- .../ResourceId-ServiceFabricId.json | 2 +- .../ServiceFabrics/ResourceId-UserId.json | 2 +- .../2018-09-15/Users/ResourceId-LabId.json | 2 +- .../2018-09-15/Users/ResourceId-UserId.json | 2 +- .../VirtualMachines/ResourceId-LabId.json | 2 +- .../VirtualNetworks/ResourceId-LabId.json | 2 +- .../ResourceId-FeatureSetVersionId.json | 4 +- .../ResourceId-FeatureSetVersionId.json | 4 +- .../AccessToken/Constant-PermissionType.json | 14 ++ .../AccessToken/Constant-Scope.json | 18 +++ .../AccessToken/Model-AccessToken.json | 21 +++ .../Model-GenerateAccessTokenParameters.json | 66 +++++++++ ...RestrictedViewerAccessTokenParameters.json | 51 +++++++ .../Operation-GenerateAccessToken.json | 24 ++++ ...n-GenerateRestrictedViewerAccessToken.json | 24 ++++ .../AccessToken/ResourceId-AccountId.json | 51 +++++++ .../Accounts/Constant-ProvisioningState.json | 30 +++++ .../2024-01-01/Accounts/Model-Account.json | 126 ++++++++++++++++++ .../Accounts/Model-AccountPatch.json | 51 +++++++ ...odel-AccountPropertiesForPatchRequest.json | 66 +++++++++ .../Model-AccountPropertiesForPutRequest.json | 96 +++++++++++++ .../Model-StorageServicesForPatchRequest.json | 21 +++ .../Model-StorageServicesForPutRequest.json | 36 +++++ .../Accounts/Operation-CreateOrUpdate.json | 24 ++++ .../2024-01-01/Accounts/Operation-Delete.json | 13 ++ .../2024-01-01/Accounts/Operation-Get.json | 17 +++ .../2024-01-01/Accounts/Operation-List.json | 19 +++ .../Operation-ListByResourceGroup.json | 19 +++ .../2024-01-01/Accounts/Operation-Update.json | 23 ++++ .../Accounts/ResourceId-AccountId.json | 51 +++++++ .../Accounts/ResourceId-ResourceGroupId.json | 29 ++++ .../Accounts/ResourceId-SubscriptionId.json | 18 +++ .../2024-01-01/ApiVersionDefinition.json | 11 ++ .../NameAvailability/Constant-Reason.json | 10 ++ .../NameAvailability/Constant-Type.json | 10 ++ ...ccountCheckNameAvailabilityParameters.json | 36 +++++ .../Model-CheckNameAvailabilityResult.json | 51 +++++++ ...eration-AccountsCheckNameAvailability.json | 24 ++++ .../ResourceId-SubscriptionId.json | 18 +++ .../VideoIndexer/ServiceDefinition.json | 5 + .../ResourceId-CertificateOrderId.json | 2 +- .../ResourceId-CertificateOrderId.json | 2 +- 58 files changed, 1101 insertions(+), 28 deletions(-) create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Constant-PermissionType.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Constant-Scope.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Model-AccessToken.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Model-GenerateAccessTokenParameters.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Model-GenerateRestrictedViewerAccessTokenParameters.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Operation-GenerateAccessToken.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Operation-GenerateRestrictedViewerAccessToken.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/ResourceId-AccountId.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Constant-ProvisioningState.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-Account.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-AccountPatch.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-AccountPropertiesForPatchRequest.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-AccountPropertiesForPutRequest.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-StorageServicesForPatchRequest.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-StorageServicesForPutRequest.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-CreateOrUpdate.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-Delete.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-Get.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-List.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-ListByResourceGroup.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-Update.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/ResourceId-AccountId.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/ResourceId-ResourceGroupId.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/ResourceId-SubscriptionId.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/ApiVersionDefinition.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Constant-Reason.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Constant-Type.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Model-AccountCheckNameAvailabilityParameters.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Model-CheckNameAvailabilityResult.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Operation-AccountsCheckNameAvailability.json create mode 100644 api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/ResourceId-SubscriptionId.json create mode 100644 api-definitions/resource-manager/VideoIndexer/ServiceDefinition.json diff --git a/api-definitions/resource-manager/DataBoxEdge/2022-03-01/Addons/ResourceId-RoleId.json b/api-definitions/resource-manager/DataBoxEdge/2022-03-01/Addons/ResourceId-RoleId.json index 7d978e68134..ac4271d35b6 100644 --- a/api-definitions/resource-manager/DataBoxEdge/2022-03-01/Addons/ResourceId-RoleId.json +++ b/api-definitions/resource-manager/DataBoxEdge/2022-03-01/Addons/ResourceId-RoleId.json @@ -54,7 +54,7 @@ "value": "roles" }, { - "exampleValue": "roleName", + "exampleValue": "name", "name": "roleName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DataBoxEdge/2022-03-01/MonitoringConfig/ResourceId-RoleId.json b/api-definitions/resource-manager/DataBoxEdge/2022-03-01/MonitoringConfig/ResourceId-RoleId.json index 7d978e68134..ac4271d35b6 100644 --- a/api-definitions/resource-manager/DataBoxEdge/2022-03-01/MonitoringConfig/ResourceId-RoleId.json +++ b/api-definitions/resource-manager/DataBoxEdge/2022-03-01/MonitoringConfig/ResourceId-RoleId.json @@ -54,7 +54,7 @@ "value": "roles" }, { - "exampleValue": "roleName", + "exampleValue": "name", "name": "roleName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DataBoxEdge/2022-03-01/Roles/ResourceId-RoleId.json b/api-definitions/resource-manager/DataBoxEdge/2022-03-01/Roles/ResourceId-RoleId.json index 7d978e68134..ac4271d35b6 100644 --- a/api-definitions/resource-manager/DataBoxEdge/2022-03-01/Roles/ResourceId-RoleId.json +++ b/api-definitions/resource-manager/DataBoxEdge/2022-03-01/Roles/ResourceId-RoleId.json @@ -54,7 +54,7 @@ "value": "roles" }, { - "exampleValue": "roleName", + "exampleValue": "name", "name": "roleName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/ArtifactSources/ResourceId-LabId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/ArtifactSources/ResourceId-LabId.json index bbe87645d4f..d9437963a64 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/ArtifactSources/ResourceId-LabId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/ArtifactSources/ResourceId-LabId.json @@ -43,7 +43,7 @@ "value": "labs" }, { - "exampleValue": "labName", + "exampleValue": "name", "name": "labName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/CustomImages/ResourceId-LabId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/CustomImages/ResourceId-LabId.json index bbe87645d4f..d9437963a64 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/CustomImages/ResourceId-LabId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/CustomImages/ResourceId-LabId.json @@ -43,7 +43,7 @@ "value": "labs" }, { - "exampleValue": "labName", + "exampleValue": "name", "name": "labName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/Disks/ResourceId-UserId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/Disks/ResourceId-UserId.json index 4ebab836bee..1caf6362555 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/Disks/ResourceId-UserId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/Disks/ResourceId-UserId.json @@ -54,7 +54,7 @@ "value": "users" }, { - "exampleValue": "userName", + "exampleValue": "name", "name": "userName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/Environments/ResourceId-UserId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/Environments/ResourceId-UserId.json index 4ebab836bee..1caf6362555 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/Environments/ResourceId-UserId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/Environments/ResourceId-UserId.json @@ -54,7 +54,7 @@ "value": "users" }, { - "exampleValue": "userName", + "exampleValue": "name", "name": "userName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/Formulas/ResourceId-LabId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/Formulas/ResourceId-LabId.json index bbe87645d4f..d9437963a64 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/Formulas/ResourceId-LabId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/Formulas/ResourceId-LabId.json @@ -43,7 +43,7 @@ "value": "labs" }, { - "exampleValue": "labName", + "exampleValue": "name", "name": "labName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/GalleryImages/ResourceId-LabId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/GalleryImages/ResourceId-LabId.json index bbe87645d4f..d9437963a64 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/GalleryImages/ResourceId-LabId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/GalleryImages/ResourceId-LabId.json @@ -43,7 +43,7 @@ "value": "labs" }, { - "exampleValue": "labName", + "exampleValue": "name", "name": "labName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/Labs/ResourceId-LabId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/Labs/ResourceId-LabId.json index bbe87645d4f..d9437963a64 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/Labs/ResourceId-LabId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/Labs/ResourceId-LabId.json @@ -43,7 +43,7 @@ "value": "labs" }, { - "exampleValue": "labName", + "exampleValue": "name", "name": "labName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/NotificationChannels/ResourceId-LabId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/NotificationChannels/ResourceId-LabId.json index bbe87645d4f..d9437963a64 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/NotificationChannels/ResourceId-LabId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/NotificationChannels/ResourceId-LabId.json @@ -43,7 +43,7 @@ "value": "labs" }, { - "exampleValue": "labName", + "exampleValue": "name", "name": "labName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/Policies/ResourceId-PolicySetId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/Policies/ResourceId-PolicySetId.json index e37b4cea77f..9c7af10a6a1 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/Policies/ResourceId-PolicySetId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/Policies/ResourceId-PolicySetId.json @@ -54,7 +54,7 @@ "value": "policySets" }, { - "exampleValue": "name", + "exampleValue": "policySetName", "name": "policySetName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/PolicySets/ResourceId-PolicySetId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/PolicySets/ResourceId-PolicySetId.json index e37b4cea77f..9c7af10a6a1 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/PolicySets/ResourceId-PolicySetId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/PolicySets/ResourceId-PolicySetId.json @@ -54,7 +54,7 @@ "value": "policySets" }, { - "exampleValue": "name", + "exampleValue": "policySetName", "name": "policySetName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/Schedules/ResourceId-LabId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/Schedules/ResourceId-LabId.json index bbe87645d4f..d9437963a64 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/Schedules/ResourceId-LabId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/Schedules/ResourceId-LabId.json @@ -43,7 +43,7 @@ "value": "labs" }, { - "exampleValue": "labName", + "exampleValue": "name", "name": "labName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/Secrets/ResourceId-UserId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/Secrets/ResourceId-UserId.json index 4ebab836bee..1caf6362555 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/Secrets/ResourceId-UserId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/Secrets/ResourceId-UserId.json @@ -54,7 +54,7 @@ "value": "users" }, { - "exampleValue": "userName", + "exampleValue": "name", "name": "userName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/ServiceFabricSchedules/ResourceId-ServiceFabricId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/ServiceFabricSchedules/ResourceId-ServiceFabricId.json index 6dadb17eccf..933a9b9c546 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/ServiceFabricSchedules/ResourceId-ServiceFabricId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/ServiceFabricSchedules/ResourceId-ServiceFabricId.json @@ -65,7 +65,7 @@ "value": "serviceFabrics" }, { - "exampleValue": "serviceFabricName", + "exampleValue": "name", "name": "serviceFabricName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/ServiceFabrics/ResourceId-ServiceFabricId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/ServiceFabrics/ResourceId-ServiceFabricId.json index 6dadb17eccf..933a9b9c546 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/ServiceFabrics/ResourceId-ServiceFabricId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/ServiceFabrics/ResourceId-ServiceFabricId.json @@ -65,7 +65,7 @@ "value": "serviceFabrics" }, { - "exampleValue": "serviceFabricName", + "exampleValue": "name", "name": "serviceFabricName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/ServiceFabrics/ResourceId-UserId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/ServiceFabrics/ResourceId-UserId.json index 4ebab836bee..1caf6362555 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/ServiceFabrics/ResourceId-UserId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/ServiceFabrics/ResourceId-UserId.json @@ -54,7 +54,7 @@ "value": "users" }, { - "exampleValue": "userName", + "exampleValue": "name", "name": "userName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/Users/ResourceId-LabId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/Users/ResourceId-LabId.json index bbe87645d4f..d9437963a64 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/Users/ResourceId-LabId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/Users/ResourceId-LabId.json @@ -43,7 +43,7 @@ "value": "labs" }, { - "exampleValue": "labName", + "exampleValue": "name", "name": "labName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/Users/ResourceId-UserId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/Users/ResourceId-UserId.json index 4ebab836bee..1caf6362555 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/Users/ResourceId-UserId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/Users/ResourceId-UserId.json @@ -54,7 +54,7 @@ "value": "users" }, { - "exampleValue": "userName", + "exampleValue": "name", "name": "userName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/VirtualMachines/ResourceId-LabId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/VirtualMachines/ResourceId-LabId.json index bbe87645d4f..d9437963a64 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/VirtualMachines/ResourceId-LabId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/VirtualMachines/ResourceId-LabId.json @@ -43,7 +43,7 @@ "value": "labs" }, { - "exampleValue": "labName", + "exampleValue": "name", "name": "labName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/DevTestLab/2018-09-15/VirtualNetworks/ResourceId-LabId.json b/api-definitions/resource-manager/DevTestLab/2018-09-15/VirtualNetworks/ResourceId-LabId.json index bbe87645d4f..d9437963a64 100644 --- a/api-definitions/resource-manager/DevTestLab/2018-09-15/VirtualNetworks/ResourceId-LabId.json +++ b/api-definitions/resource-manager/DevTestLab/2018-09-15/VirtualNetworks/ResourceId-LabId.json @@ -43,7 +43,7 @@ "value": "labs" }, { - "exampleValue": "labName", + "exampleValue": "name", "name": "labName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/MachineLearningServices/2024-04-01/Feature/ResourceId-FeatureSetVersionId.json b/api-definitions/resource-manager/MachineLearningServices/2024-04-01/Feature/ResourceId-FeatureSetVersionId.json index 2682fea3f7e..82bd407e583 100644 --- a/api-definitions/resource-manager/MachineLearningServices/2024-04-01/Feature/ResourceId-FeatureSetVersionId.json +++ b/api-definitions/resource-manager/MachineLearningServices/2024-04-01/Feature/ResourceId-FeatureSetVersionId.json @@ -54,7 +54,7 @@ "value": "featureSets" }, { - "exampleValue": "featuresetName", + "exampleValue": "name", "name": "featureSetName", "type": "UserSpecified" }, @@ -65,7 +65,7 @@ "value": "versions" }, { - "exampleValue": "featuresetVersion", + "exampleValue": "version", "name": "versionName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/MachineLearningServices/2024-04-01/FeaturesetVersion/ResourceId-FeatureSetVersionId.json b/api-definitions/resource-manager/MachineLearningServices/2024-04-01/FeaturesetVersion/ResourceId-FeatureSetVersionId.json index 2682fea3f7e..82bd407e583 100644 --- a/api-definitions/resource-manager/MachineLearningServices/2024-04-01/FeaturesetVersion/ResourceId-FeatureSetVersionId.json +++ b/api-definitions/resource-manager/MachineLearningServices/2024-04-01/FeaturesetVersion/ResourceId-FeatureSetVersionId.json @@ -54,7 +54,7 @@ "value": "featureSets" }, { - "exampleValue": "featuresetName", + "exampleValue": "name", "name": "featureSetName", "type": "UserSpecified" }, @@ -65,7 +65,7 @@ "value": "versions" }, { - "exampleValue": "featuresetVersion", + "exampleValue": "version", "name": "versionName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Constant-PermissionType.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Constant-PermissionType.json new file mode 100644 index 00000000000..8b9b881cfe2 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Constant-PermissionType.json @@ -0,0 +1,14 @@ +{ + "name": "PermissionType", + "type": "String", + "values": [ + { + "key": "Contributor", + "value": "Contributor" + }, + { + "key": "Reader", + "value": "Reader" + } + ] +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Constant-Scope.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Constant-Scope.json new file mode 100644 index 00000000000..867aae40539 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Constant-Scope.json @@ -0,0 +1,18 @@ +{ + "name": "Scope", + "type": "String", + "values": [ + { + "key": "Account", + "value": "Account" + }, + { + "key": "Project", + "value": "Project" + }, + { + "key": "Video", + "value": "Video" + } + ] +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Model-AccessToken.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Model-AccessToken.json new file mode 100644 index 00000000000..59e61d3184a --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Model-AccessToken.json @@ -0,0 +1,21 @@ +{ + "name": "AccessToken", + "fields": [ + { + "containsDiscriminatedTypeValue": false, + "jsonName": "accessToken", + "name": "AccessToken", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + } + ], + "IsParent": false +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Model-GenerateAccessTokenParameters.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Model-GenerateAccessTokenParameters.json new file mode 100644 index 00000000000..765acbcdcf4 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Model-GenerateAccessTokenParameters.json @@ -0,0 +1,66 @@ +{ + "name": "GenerateAccessTokenParameters", + "fields": [ + { + "containsDiscriminatedTypeValue": false, + "jsonName": "permissionType", + "name": "PermissionType", + "objectDefinition": { + "type": "Reference", + "nullable": false, + "referenceName": "PermissionType", + "referenceNameIsCommonType": null + }, + "optional": false, + "readOnly": false, + "required": true, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "projectId", + "name": "ProjectId", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "scope", + "name": "Scope", + "objectDefinition": { + "type": "Reference", + "nullable": false, + "referenceName": "Scope", + "referenceNameIsCommonType": null + }, + "optional": false, + "readOnly": false, + "required": true, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "videoId", + "name": "VideoId", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + } + ], + "IsParent": false +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Model-GenerateRestrictedViewerAccessTokenParameters.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Model-GenerateRestrictedViewerAccessTokenParameters.json new file mode 100644 index 00000000000..a6aa59a9f38 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Model-GenerateRestrictedViewerAccessTokenParameters.json @@ -0,0 +1,51 @@ +{ + "name": "GenerateRestrictedViewerAccessTokenParameters", + "fields": [ + { + "containsDiscriminatedTypeValue": false, + "jsonName": "projectId", + "name": "ProjectId", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "scope", + "name": "Scope", + "objectDefinition": { + "type": "Reference", + "nullable": false, + "referenceName": "Scope", + "referenceNameIsCommonType": null + }, + "optional": false, + "readOnly": false, + "required": true, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "videoId", + "name": "VideoId", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + } + ], + "IsParent": false +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Operation-GenerateAccessToken.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Operation-GenerateAccessToken.json new file mode 100644 index 00000000000..052de4d3a2e --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Operation-GenerateAccessToken.json @@ -0,0 +1,24 @@ +{ + "name": "GenerateAccessToken", + "contentType": "application/json; charset=utf-8", + "description": "", + "expectedStatusCodes": [ + 200 + ], + "longRunning": false, + "httpMethod": "POST", + "resourceIdName": "AccountId", + "requestObject": { + "type": "Reference", + "nullable": false, + "referenceName": "GenerateAccessTokenParameters", + "referenceNameIsCommonType": null + }, + "responseObject": { + "type": "Reference", + "nullable": false, + "referenceName": "AccessToken", + "referenceNameIsCommonType": null + }, + "uriSuffix": "/generateAccessToken" +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Operation-GenerateRestrictedViewerAccessToken.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Operation-GenerateRestrictedViewerAccessToken.json new file mode 100644 index 00000000000..e615ae5a49d --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/Operation-GenerateRestrictedViewerAccessToken.json @@ -0,0 +1,24 @@ +{ + "name": "GenerateRestrictedViewerAccessToken", + "contentType": "application/json; charset=utf-8", + "description": "", + "expectedStatusCodes": [ + 200 + ], + "longRunning": false, + "httpMethod": "POST", + "resourceIdName": "AccountId", + "requestObject": { + "type": "Reference", + "nullable": false, + "referenceName": "GenerateRestrictedViewerAccessTokenParameters", + "referenceNameIsCommonType": null + }, + "responseObject": { + "type": "Reference", + "nullable": false, + "referenceName": "AccessToken", + "referenceNameIsCommonType": null + }, + "uriSuffix": "/generateRestrictedViewerAccessToken" +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/ResourceId-AccountId.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/ResourceId-AccountId.json new file mode 100644 index 00000000000..68964391420 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/AccessToken/ResourceId-AccountId.json @@ -0,0 +1,51 @@ +{ + "name": "AccountId", + "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}", + "segments": [ + { + "exampleValue": "", + "name": "staticSubscriptions", + "type": "Static", + "value": "subscriptions" + }, + { + "exampleValue": "", + "name": "subscriptionId", + "type": "SubscriptionId" + }, + { + "exampleValue": "", + "name": "staticResourceGroups", + "type": "Static", + "value": "resourceGroups" + }, + { + "exampleValue": "", + "name": "resourceGroupName", + "type": "ResourceGroup" + }, + { + "exampleValue": "", + "name": "staticProviders", + "type": "Static", + "value": "providers" + }, + { + "exampleValue": "", + "name": "staticMicrosoftVideoIndexer", + "type": "ResourceProvider", + "value": "Microsoft.VideoIndexer" + }, + { + "exampleValue": "", + "name": "staticAccounts", + "type": "Static", + "value": "accounts" + }, + { + "exampleValue": "accountName", + "name": "accountName", + "type": "UserSpecified" + } + ] +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Constant-ProvisioningState.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Constant-ProvisioningState.json new file mode 100644 index 00000000000..15e340c006c --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Constant-ProvisioningState.json @@ -0,0 +1,30 @@ +{ + "name": "ProvisioningState", + "type": "String", + "values": [ + { + "key": "Accepted", + "value": "Accepted" + }, + { + "key": "Canceled", + "value": "Canceled" + }, + { + "key": "Deleting", + "value": "Deleting" + }, + { + "key": "Failed", + "value": "Failed" + }, + { + "key": "Provisioning", + "value": "Provisioning" + }, + { + "key": "Succeeded", + "value": "Succeeded" + } + ] +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-Account.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-Account.json new file mode 100644 index 00000000000..855789b47a2 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-Account.json @@ -0,0 +1,126 @@ +{ + "name": "Account", + "fields": [ + { + "containsDiscriminatedTypeValue": false, + "jsonName": "id", + "name": "Id", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "identity", + "name": "Identity", + "objectDefinition": { + "type": "LegacySystemAndUserAssignedIdentityMap", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "location", + "name": "Location", + "objectDefinition": { + "type": "Location", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": false, + "readOnly": false, + "required": true, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "name", + "name": "Name", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "properties", + "name": "Properties", + "objectDefinition": { + "type": "Reference", + "nullable": false, + "referenceName": "AccountPropertiesForPutRequest", + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "systemData", + "name": "SystemData", + "objectDefinition": { + "type": "SystemData", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "tags", + "name": "Tags", + "objectDefinition": { + "type": "Tags", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "type", + "name": "Type", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + } + ], + "IsParent": false +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-AccountPatch.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-AccountPatch.json new file mode 100644 index 00000000000..e441f36204a --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-AccountPatch.json @@ -0,0 +1,51 @@ +{ + "name": "AccountPatch", + "fields": [ + { + "containsDiscriminatedTypeValue": false, + "jsonName": "identity", + "name": "Identity", + "objectDefinition": { + "type": "LegacySystemAndUserAssignedIdentityMap", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "properties", + "name": "Properties", + "objectDefinition": { + "type": "Reference", + "nullable": false, + "referenceName": "AccountPropertiesForPatchRequest", + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "tags", + "name": "Tags", + "objectDefinition": { + "type": "Tags", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + } + ], + "IsParent": false +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-AccountPropertiesForPatchRequest.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-AccountPropertiesForPatchRequest.json new file mode 100644 index 00000000000..7c5bbee4d16 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-AccountPropertiesForPatchRequest.json @@ -0,0 +1,66 @@ +{ + "name": "AccountPropertiesForPatchRequest", + "fields": [ + { + "containsDiscriminatedTypeValue": false, + "jsonName": "accountId", + "name": "AccountId", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "provisioningState", + "name": "ProvisioningState", + "objectDefinition": { + "type": "Reference", + "nullable": false, + "referenceName": "ProvisioningState", + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "storageServices", + "name": "StorageServices", + "objectDefinition": { + "type": "Reference", + "nullable": false, + "referenceName": "StorageServicesForPatchRequest", + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "tenantId", + "name": "TenantId", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + } + ], + "IsParent": false +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-AccountPropertiesForPutRequest.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-AccountPropertiesForPutRequest.json new file mode 100644 index 00000000000..bb4691d1463 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-AccountPropertiesForPutRequest.json @@ -0,0 +1,96 @@ +{ + "name": "AccountPropertiesForPutRequest", + "fields": [ + { + "containsDiscriminatedTypeValue": false, + "jsonName": "accountId", + "name": "AccountId", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "accountName", + "name": "AccountName", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "provisioningState", + "name": "ProvisioningState", + "objectDefinition": { + "type": "Reference", + "nullable": false, + "referenceName": "ProvisioningState", + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "storageServices", + "name": "StorageServices", + "objectDefinition": { + "type": "Reference", + "nullable": false, + "referenceName": "StorageServicesForPutRequest", + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "tenantId", + "name": "TenantId", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "totalSecondsIndexed", + "name": "TotalSecondsIndexed", + "objectDefinition": { + "type": "Integer", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + } + ], + "IsParent": false +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-StorageServicesForPatchRequest.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-StorageServicesForPatchRequest.json new file mode 100644 index 00000000000..e6ac33824e1 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-StorageServicesForPatchRequest.json @@ -0,0 +1,21 @@ +{ + "name": "StorageServicesForPatchRequest", + "fields": [ + { + "containsDiscriminatedTypeValue": false, + "jsonName": "userAssignedIdentity", + "name": "UserAssignedIdentity", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + } + ], + "IsParent": false +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-StorageServicesForPutRequest.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-StorageServicesForPutRequest.json new file mode 100644 index 00000000000..faec68251c9 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Model-StorageServicesForPutRequest.json @@ -0,0 +1,36 @@ +{ + "name": "StorageServicesForPutRequest", + "fields": [ + { + "containsDiscriminatedTypeValue": false, + "jsonName": "resourceId", + "name": "ResourceId", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "userAssignedIdentity", + "name": "UserAssignedIdentity", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + } + ], + "IsParent": false +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-CreateOrUpdate.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-CreateOrUpdate.json new file mode 100644 index 00000000000..af3ce61096e --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-CreateOrUpdate.json @@ -0,0 +1,24 @@ +{ + "name": "CreateOrUpdate", + "contentType": "application/json; charset=utf-8", + "description": "", + "expectedStatusCodes": [ + 200, + 201 + ], + "longRunning": false, + "httpMethod": "PUT", + "resourceIdName": "AccountId", + "requestObject": { + "type": "Reference", + "nullable": false, + "referenceName": "Account", + "referenceNameIsCommonType": null + }, + "responseObject": { + "type": "Reference", + "nullable": false, + "referenceName": "Account", + "referenceNameIsCommonType": null + } +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-Delete.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-Delete.json new file mode 100644 index 00000000000..7dfe2ac2ab7 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-Delete.json @@ -0,0 +1,13 @@ +{ + "name": "Delete", + "contentType": "application/json; charset=utf-8", + "description": "", + "expectedStatusCodes": [ + 200, + 202, + 204 + ], + "longRunning": false, + "httpMethod": "DELETE", + "resourceIdName": "AccountId" +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-Get.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-Get.json new file mode 100644 index 00000000000..8bc439700c1 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-Get.json @@ -0,0 +1,17 @@ +{ + "name": "Get", + "contentType": "application/json; charset=utf-8", + "description": "", + "expectedStatusCodes": [ + 200 + ], + "longRunning": false, + "httpMethod": "GET", + "resourceIdName": "AccountId", + "responseObject": { + "type": "Reference", + "nullable": false, + "referenceName": "Account", + "referenceNameIsCommonType": null + } +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-List.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-List.json new file mode 100644 index 00000000000..ac957ac7b35 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-List.json @@ -0,0 +1,19 @@ +{ + "name": "List", + "contentType": "application/json; charset=utf-8", + "description": "", + "expectedStatusCodes": [ + 200 + ], + "fieldContainingPaginationDetails": "nextLink", + "longRunning": false, + "httpMethod": "GET", + "resourceIdName": "SubscriptionId", + "responseObject": { + "type": "Reference", + "nullable": false, + "referenceName": "Account", + "referenceNameIsCommonType": null + }, + "uriSuffix": "/providers/Microsoft.VideoIndexer/accounts" +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-ListByResourceGroup.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-ListByResourceGroup.json new file mode 100644 index 00000000000..01f15ecf62e --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-ListByResourceGroup.json @@ -0,0 +1,19 @@ +{ + "name": "ListByResourceGroup", + "contentType": "application/json; charset=utf-8", + "description": "", + "expectedStatusCodes": [ + 200 + ], + "fieldContainingPaginationDetails": "nextLink", + "longRunning": false, + "httpMethod": "GET", + "resourceIdName": "ResourceGroupId", + "responseObject": { + "type": "Reference", + "nullable": false, + "referenceName": "Account", + "referenceNameIsCommonType": null + }, + "uriSuffix": "/providers/Microsoft.VideoIndexer/accounts" +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-Update.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-Update.json new file mode 100644 index 00000000000..c123c0e8618 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/Operation-Update.json @@ -0,0 +1,23 @@ +{ + "name": "Update", + "contentType": "application/json; charset=utf-8", + "description": "", + "expectedStatusCodes": [ + 200 + ], + "longRunning": false, + "httpMethod": "PATCH", + "resourceIdName": "AccountId", + "requestObject": { + "type": "Reference", + "nullable": false, + "referenceName": "AccountPatch", + "referenceNameIsCommonType": null + }, + "responseObject": { + "type": "Reference", + "nullable": false, + "referenceName": "Account", + "referenceNameIsCommonType": null + } +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/ResourceId-AccountId.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/ResourceId-AccountId.json new file mode 100644 index 00000000000..68964391420 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/ResourceId-AccountId.json @@ -0,0 +1,51 @@ +{ + "name": "AccountId", + "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}", + "segments": [ + { + "exampleValue": "", + "name": "staticSubscriptions", + "type": "Static", + "value": "subscriptions" + }, + { + "exampleValue": "", + "name": "subscriptionId", + "type": "SubscriptionId" + }, + { + "exampleValue": "", + "name": "staticResourceGroups", + "type": "Static", + "value": "resourceGroups" + }, + { + "exampleValue": "", + "name": "resourceGroupName", + "type": "ResourceGroup" + }, + { + "exampleValue": "", + "name": "staticProviders", + "type": "Static", + "value": "providers" + }, + { + "exampleValue": "", + "name": "staticMicrosoftVideoIndexer", + "type": "ResourceProvider", + "value": "Microsoft.VideoIndexer" + }, + { + "exampleValue": "", + "name": "staticAccounts", + "type": "Static", + "value": "accounts" + }, + { + "exampleValue": "accountName", + "name": "accountName", + "type": "UserSpecified" + } + ] +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/ResourceId-ResourceGroupId.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/ResourceId-ResourceGroupId.json new file mode 100644 index 00000000000..60318116e67 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/ResourceId-ResourceGroupId.json @@ -0,0 +1,29 @@ +{ + "name": "ResourceGroupId", + "commonAlias": "ResourceGroup", + "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}", + "segments": [ + { + "exampleValue": "", + "name": "subscriptions", + "type": "Static", + "value": "subscriptions" + }, + { + "exampleValue": "", + "name": "subscriptionId", + "type": "SubscriptionId" + }, + { + "exampleValue": "", + "name": "resourceGroups", + "type": "Static", + "value": "resourceGroups" + }, + { + "exampleValue": "", + "name": "resourceGroupName", + "type": "ResourceGroup" + } + ] +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/ResourceId-SubscriptionId.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/ResourceId-SubscriptionId.json new file mode 100644 index 00000000000..cba7e639167 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/Accounts/ResourceId-SubscriptionId.json @@ -0,0 +1,18 @@ +{ + "name": "SubscriptionId", + "commonAlias": "Subscription", + "id": "/subscriptions/{subscriptionId}", + "segments": [ + { + "exampleValue": "", + "name": "subscriptions", + "type": "Static", + "value": "subscriptions" + }, + { + "exampleValue": "", + "name": "subscriptionId", + "type": "SubscriptionId" + } + ] +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/ApiVersionDefinition.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/ApiVersionDefinition.json new file mode 100644 index 00000000000..1cff5c6009d --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/ApiVersionDefinition.json @@ -0,0 +1,11 @@ +{ + "apiVersion": "2024-01-01", + "isPreview": false, + "generate": true, + "resources": [ + "AccessToken", + "Accounts", + "NameAvailability" + ], + "source": "Azure/azure-rest-api-specs" +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Constant-Reason.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Constant-Reason.json new file mode 100644 index 00000000000..9853768be39 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Constant-Reason.json @@ -0,0 +1,10 @@ +{ + "name": "Reason", + "type": "String", + "values": [ + { + "key": "AlreadyExists", + "value": "AlreadyExists" + } + ] +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Constant-Type.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Constant-Type.json new file mode 100644 index 00000000000..aece2304dcb --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Constant-Type.json @@ -0,0 +1,10 @@ +{ + "name": "Type", + "type": "String", + "values": [ + { + "key": "MicrosoftPointVideoIndexerAccounts", + "value": "Microsoft.VideoIndexer/accounts" + } + ] +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Model-AccountCheckNameAvailabilityParameters.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Model-AccountCheckNameAvailabilityParameters.json new file mode 100644 index 00000000000..a5f9b76cfc3 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Model-AccountCheckNameAvailabilityParameters.json @@ -0,0 +1,36 @@ +{ + "name": "AccountCheckNameAvailabilityParameters", + "fields": [ + { + "containsDiscriminatedTypeValue": false, + "jsonName": "name", + "name": "Name", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": false, + "readOnly": false, + "required": true, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "type", + "name": "Type", + "objectDefinition": { + "type": "Reference", + "nullable": false, + "referenceName": "Type", + "referenceNameIsCommonType": null + }, + "optional": false, + "readOnly": false, + "required": true, + "sensitive": false + } + ], + "IsParent": false +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Model-CheckNameAvailabilityResult.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Model-CheckNameAvailabilityResult.json new file mode 100644 index 00000000000..93928ecc315 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Model-CheckNameAvailabilityResult.json @@ -0,0 +1,51 @@ +{ + "name": "CheckNameAvailabilityResult", + "fields": [ + { + "containsDiscriminatedTypeValue": false, + "jsonName": "message", + "name": "Message", + "objectDefinition": { + "type": "String", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "nameAvailable", + "name": "NameAvailable", + "objectDefinition": { + "type": "Boolean", + "nullable": false, + "referenceName": null, + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + }, + { + "containsDiscriminatedTypeValue": false, + "jsonName": "reason", + "name": "Reason", + "objectDefinition": { + "type": "Reference", + "nullable": false, + "referenceName": "Reason", + "referenceNameIsCommonType": null + }, + "optional": true, + "readOnly": false, + "required": false, + "sensitive": false + } + ], + "IsParent": false +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Operation-AccountsCheckNameAvailability.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Operation-AccountsCheckNameAvailability.json new file mode 100644 index 00000000000..db0257ca6d3 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/Operation-AccountsCheckNameAvailability.json @@ -0,0 +1,24 @@ +{ + "name": "AccountsCheckNameAvailability", + "contentType": "application/json; charset=utf-8", + "description": "", + "expectedStatusCodes": [ + 200 + ], + "longRunning": false, + "httpMethod": "POST", + "resourceIdName": "SubscriptionId", + "requestObject": { + "type": "Reference", + "nullable": false, + "referenceName": "AccountCheckNameAvailabilityParameters", + "referenceNameIsCommonType": null + }, + "responseObject": { + "type": "Reference", + "nullable": false, + "referenceName": "CheckNameAvailabilityResult", + "referenceNameIsCommonType": null + }, + "uriSuffix": "/providers/Microsoft.VideoIndexer/checkNameAvailability" +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/ResourceId-SubscriptionId.json b/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/ResourceId-SubscriptionId.json new file mode 100644 index 00000000000..cba7e639167 --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/2024-01-01/NameAvailability/ResourceId-SubscriptionId.json @@ -0,0 +1,18 @@ +{ + "name": "SubscriptionId", + "commonAlias": "Subscription", + "id": "/subscriptions/{subscriptionId}", + "segments": [ + { + "exampleValue": "", + "name": "subscriptions", + "type": "Static", + "value": "subscriptions" + }, + { + "exampleValue": "", + "name": "subscriptionId", + "type": "SubscriptionId" + } + ] +} \ No newline at end of file diff --git a/api-definitions/resource-manager/VideoIndexer/ServiceDefinition.json b/api-definitions/resource-manager/VideoIndexer/ServiceDefinition.json new file mode 100644 index 00000000000..c415d9b13ea --- /dev/null +++ b/api-definitions/resource-manager/VideoIndexer/ServiceDefinition.json @@ -0,0 +1,5 @@ +{ + "name": "VideoIndexer", + "resourceProvider": "Microsoft.VideoIndexer", + "generate": true +} \ No newline at end of file diff --git a/api-definitions/resource-manager/Web/2023-01-01/AppServiceCertificateOrders/ResourceId-CertificateOrderId.json b/api-definitions/resource-manager/Web/2023-01-01/AppServiceCertificateOrders/ResourceId-CertificateOrderId.json index 45595cb1b7a..d6eba6d176a 100644 --- a/api-definitions/resource-manager/Web/2023-01-01/AppServiceCertificateOrders/ResourceId-CertificateOrderId.json +++ b/api-definitions/resource-manager/Web/2023-01-01/AppServiceCertificateOrders/ResourceId-CertificateOrderId.json @@ -43,7 +43,7 @@ "value": "certificateOrders" }, { - "exampleValue": "name", + "exampleValue": "certificateOrderName", "name": "certificateOrderName", "type": "UserSpecified" } diff --git a/api-definitions/resource-manager/Web/2023-01-01/CertificateOrdersDiagnostics/ResourceId-CertificateOrderId.json b/api-definitions/resource-manager/Web/2023-01-01/CertificateOrdersDiagnostics/ResourceId-CertificateOrderId.json index 45595cb1b7a..d6eba6d176a 100644 --- a/api-definitions/resource-manager/Web/2023-01-01/CertificateOrdersDiagnostics/ResourceId-CertificateOrderId.json +++ b/api-definitions/resource-manager/Web/2023-01-01/CertificateOrdersDiagnostics/ResourceId-CertificateOrderId.json @@ -43,7 +43,7 @@ "value": "certificateOrders" }, { - "exampleValue": "name", + "exampleValue": "certificateOrderName", "name": "certificateOrderName", "type": "UserSpecified" }