diff --git a/eng/mgmt/mgmtmetadata/maintenance_resource-manager.txt b/eng/mgmt/mgmtmetadata/maintenance_resource-manager.txt index 8b1c0703ff7f..d0a207b499aa 100644 --- a/eng/mgmt/mgmtmetadata/maintenance_resource-manager.txt +++ b/eng/mgmt/mgmtmetadata/maintenance_resource-manager.txt @@ -1,14 +1,14 @@ -Installing AutoRest version: latest +Installing AutoRest version: v2 AutoRest installed successfully. Commencing code generation Generating CSharp code Executing AutoRest command -cmd.exe /c autorest.cmd https://github.com/Azure/azure-rest-api-specs/blob/master/specification/maintenance/resource-manager/readme.md --csharp --version=latest --reflect-api-versions --csharp-sdks-folder=D:\sources\ARM\azure-sdk-for-net-fork\sdk -2019-09-09 20:41:48 UTC +cmd.exe /c autorest.cmd https://github.com/Azure/azure-rest-api-specs/blob/master/specification/maintenance/resource-manager/readme.md --csharp --version=v2 --reflect-api-versions --csharp-sdks-folder=E:\gautamd-ms\azure-sdk-for-net\sdk +2020-04-28 00:17:36 UTC Azure-rest-api-specs repository information GitHub fork: Azure Branch: master -Commit: db796b68521d21ac94124a1875906eee76e98d54 +Commit: de43e7fba7da1d2f2212c971d01f790a7afb1ba5 AutoRest information -Requested version: latest -Bootstrapper version: autorest@2.0.4283 +Requested version: v2 +Bootstrapper version: autorest@2.0.4413 diff --git a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/AzSdk.RP.props b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/AzSdk.RP.props index 3a72b63a2079..8e61ebe21dda 100644 --- a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/AzSdk.RP.props +++ b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/AzSdk.RP.props @@ -1,7 +1,7 @@  - Maintenance_2018-06-01-preview; + Maintenance_2020-04-01; $(PackageTags);$(CommonTags);$(AzureApiTag); \ No newline at end of file diff --git a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/src/Generated/MaintenanceManagementClient.cs b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/src/Generated/MaintenanceManagementClient.cs index 468e7ecaa9a8..67459ebfc384 100644 --- a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/src/Generated/MaintenanceManagementClient.cs +++ b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/src/Generated/MaintenanceManagementClient.cs @@ -348,7 +348,7 @@ private void Initialize() Operations = new Operations(this); Updates = new UpdatesOperations(this); BaseUri = new System.Uri("https://management.azure.com"); - ApiVersion = "2018-06-01-preview"; + ApiVersion = "2020-04-01"; AcceptLanguage = "en-US"; LongRunningOperationRetryTimeout = 30; GenerateClientRequestId = true; diff --git a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/src/Generated/Models/MaintenanceConfiguration.cs b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/src/Generated/Models/MaintenanceConfiguration.cs index 1d7ef0116f16..f0d66b5b5bf0 100644 --- a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/src/Generated/Models/MaintenanceConfiguration.cs +++ b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/src/Generated/Models/MaintenanceConfiguration.cs @@ -41,11 +41,14 @@ public MaintenanceConfiguration() /// resource /// Gets or sets tags of the resource /// Gets or sets namespace of the - /// resource + /// resource e.g. Microsoft.Maintenance or Microsoft.Sql /// Gets or sets extensionProperties - /// of the maintenanceConfiguration + /// of the maintenanceConfiguration. This is for future use only and + /// would be a set of key value pairs for additional information e.g. + /// whether to follow SDP etc. /// Gets or sets maintenanceScope of the - /// configuration. Possible values include: 'All', 'Host', 'Resource', + /// configuration. It represent the impact area of the maintenance. + /// Possible values include: 'All', 'Host', 'Resource', /// 'InResource' public MaintenanceConfiguration(string id = default(string), string name = default(string), string type = default(string), string location = default(string), IDictionary tags = default(IDictionary), string namespaceProperty = default(string), IDictionary extensionProperties = default(IDictionary), string maintenanceScope = default(string)) : base(id, name, type) @@ -76,20 +79,24 @@ public MaintenanceConfiguration() public IDictionary Tags { get; set; } /// - /// Gets or sets namespace of the resource + /// Gets or sets namespace of the resource e.g. Microsoft.Maintenance + /// or Microsoft.Sql /// [JsonProperty(PropertyName = "properties.namespace")] public string NamespaceProperty { get; set; } /// - /// Gets or sets extensionProperties of the maintenanceConfiguration + /// Gets or sets extensionProperties of the maintenanceConfiguration. + /// This is for future use only and would be a set of key value pairs + /// for additional information e.g. whether to follow SDP etc. /// [JsonProperty(PropertyName = "properties.extensionProperties")] public IDictionary ExtensionProperties { get; set; } /// - /// Gets or sets maintenanceScope of the configuration. Possible values - /// include: 'All', 'Host', 'Resource', 'InResource' + /// Gets or sets maintenanceScope of the configuration. It represent + /// the impact area of the maintenance. Possible values include: 'All', + /// 'Host', 'Resource', 'InResource' /// [JsonProperty(PropertyName = "properties.maintenanceScope")] public string MaintenanceScope { get; set; } diff --git a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/src/Generated/SdkInfo_MaintenanceManagementClient.cs b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/src/Generated/SdkInfo_MaintenanceManagementClient.cs index 857068df54a3..4883ed6702b9 100644 --- a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/src/Generated/SdkInfo_MaintenanceManagementClient.cs +++ b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/src/Generated/SdkInfo_MaintenanceManagementClient.cs @@ -19,11 +19,11 @@ public static IEnumerable> ApiInfo_MaintenanceMana { return new Tuple[] { - new Tuple("Maintenance", "ApplyUpdates", "2018-06-01-preview"), - new Tuple("Maintenance", "ConfigurationAssignments", "2018-06-01-preview"), - new Tuple("Maintenance", "MaintenanceConfigurations", "2018-06-01-preview"), - new Tuple("Maintenance", "Operations", "2018-06-01-preview"), - new Tuple("Maintenance", "Updates", "2018-06-01-preview"), + new Tuple("Maintenance", "ApplyUpdates", "2020-04-01"), + new Tuple("Maintenance", "ConfigurationAssignments", "2020-04-01"), + new Tuple("Maintenance", "MaintenanceConfigurations", "2020-04-01"), + new Tuple("Maintenance", "Operations", "2020-04-01"), + new Tuple("Maintenance", "Updates", "2020-04-01"), }.AsEnumerable(); } } diff --git a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/tests/SessionRecords/MaintenanceConfigurationTests/MaintenanceConfigurationCreateTest.json b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/tests/SessionRecords/MaintenanceConfigurationTests/MaintenanceConfigurationCreateTest.json index 54e113cf1c65..df5739377991 100644 --- a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/tests/SessionRecords/MaintenanceConfigurationTests/MaintenanceConfigurationCreateTest.json +++ b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/tests/SessionRecords/MaintenanceConfigurationTests/MaintenanceConfigurationCreateTest.json @@ -67,8 +67,8 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/42c974dd-2c03-4f1b-96ad-b07f050aaa74/resourcegroups/maintenance_rg8049/providers/Microsoft.Maintenance/maintenanceConfigurations/maintenancesdk1868?api-version=2018-06-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDJjOTc0ZGQtMmMwMy00ZjFiLTk2YWQtYjA3ZjA1MGFhYTc0L3Jlc291cmNlZ3JvdXBzL21haW50ZW5hbmNlX3JnODA0OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL21haW50ZW5hbmNlQ29uZmlndXJhdGlvbnMvbWFpbnRlbmFuY2VzZGsxODY4P2FwaS12ZXJzaW9uPTIwMTgtMDYtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/42c974dd-2c03-4f1b-96ad-b07f050aaa74/resourcegroups/maintenance_rg8049/providers/Microsoft.Maintenance/maintenanceConfigurations/maintenancesdk1868?api-version=2020-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDJjOTc0ZGQtMmMwMy00ZjFiLTk2YWQtYjA3ZjA1MGFhYTc0L3Jlc291cmNlZ3JvdXBzL21haW50ZW5hbmNlX3JnODA0OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL21haW50ZW5hbmNlQ29uZmlndXJhdGlvbnMvbWFpbnRlbmFuY2VzZGsxODY4P2FwaS12ZXJzaW9uPTIwMjAtMDQtMDE=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"maintenanceScope\": \"Host\"\r\n }\r\n}", "RequestHeaders": { diff --git a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/tests/SessionRecords/MaintenanceConfigurationTests/MaintenanceConfigurationGetTest.json b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/tests/SessionRecords/MaintenanceConfigurationTests/MaintenanceConfigurationGetTest.json index 59378ba39f0a..13f88ede0849 100644 --- a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/tests/SessionRecords/MaintenanceConfigurationTests/MaintenanceConfigurationGetTest.json +++ b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/tests/SessionRecords/MaintenanceConfigurationTests/MaintenanceConfigurationGetTest.json @@ -67,8 +67,8 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/42c974dd-2c03-4f1b-96ad-b07f050aaa74/resourcegroups/maintenance_rg1854/providers/Microsoft.Maintenance/maintenanceConfigurations/maintenancesdk3255?api-version=2018-06-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDJjOTc0ZGQtMmMwMy00ZjFiLTk2YWQtYjA3ZjA1MGFhYTc0L3Jlc291cmNlZ3JvdXBzL21haW50ZW5hbmNlX3JnMTg1NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL21haW50ZW5hbmNlQ29uZmlndXJhdGlvbnMvbWFpbnRlbmFuY2VzZGszMjU1P2FwaS12ZXJzaW9uPTIwMTgtMDYtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/42c974dd-2c03-4f1b-96ad-b07f050aaa74/resourcegroups/maintenance_rg1854/providers/Microsoft.Maintenance/maintenanceConfigurations/maintenancesdk3255?api-version=2020-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDJjOTc0ZGQtMmMwMy00ZjFiLTk2YWQtYjA3ZjA1MGFhYTc0L3Jlc291cmNlZ3JvdXBzL21haW50ZW5hbmNlX3JnMTg1NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL21haW50ZW5hbmNlQ29uZmlndXJhdGlvbnMvbWFpbnRlbmFuY2VzZGszMjU1P2FwaS12ZXJzaW9uPTIwMjAtMDQtMDE=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"maintenanceScope\": \"Host\"\r\n }\r\n}", "RequestHeaders": { @@ -133,8 +133,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/42c974dd-2c03-4f1b-96ad-b07f050aaa74/resourcegroups/maintenance_rg1854/providers/Microsoft.Maintenance/maintenanceConfigurations/maintenancesdk3255?api-version=2018-06-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDJjOTc0ZGQtMmMwMy00ZjFiLTk2YWQtYjA3ZjA1MGFhYTc0L3Jlc291cmNlZ3JvdXBzL21haW50ZW5hbmNlX3JnMTg1NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL21haW50ZW5hbmNlQ29uZmlndXJhdGlvbnMvbWFpbnRlbmFuY2VzZGszMjU1P2FwaS12ZXJzaW9uPTIwMTgtMDYtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/42c974dd-2c03-4f1b-96ad-b07f050aaa74/resourcegroups/maintenance_rg1854/providers/Microsoft.Maintenance/maintenanceConfigurations/maintenancesdk3255?api-version=2020-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDJjOTc0ZGQtMmMwMy00ZjFiLTk2YWQtYjA3ZjA1MGFhYTc0L3Jlc291cmNlZ3JvdXBzL21haW50ZW5hbmNlX3JnMTg1NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL21haW50ZW5hbmNlQ29uZmlndXJhdGlvbnMvbWFpbnRlbmFuY2VzZGszMjU1P2FwaS12ZXJzaW9uPTIwMjAtMDQtMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { diff --git a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/tests/SessionRecords/MaintenanceConfigurationTests/MaintenanceConfigurationListTest.json b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/tests/SessionRecords/MaintenanceConfigurationTests/MaintenanceConfigurationListTest.json index 2a9cde6ab595..57332c0e81a7 100644 --- a/sdk/maintenance/Microsoft.Azure.Management.Maintenance/tests/SessionRecords/MaintenanceConfigurationTests/MaintenanceConfigurationListTest.json +++ b/sdk/maintenance/Microsoft.Azure.Management.Maintenance/tests/SessionRecords/MaintenanceConfigurationTests/MaintenanceConfigurationListTest.json @@ -67,8 +67,8 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/42c974dd-2c03-4f1b-96ad-b07f050aaa74/resourcegroups/maintenance_rg3136/providers/Microsoft.Maintenance/maintenanceConfigurations/maintenancesdk5989?api-version=2018-06-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDJjOTc0ZGQtMmMwMy00ZjFiLTk2YWQtYjA3ZjA1MGFhYTc0L3Jlc291cmNlZ3JvdXBzL21haW50ZW5hbmNlX3JnMzEzNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL21haW50ZW5hbmNlQ29uZmlndXJhdGlvbnMvbWFpbnRlbmFuY2VzZGs1OTg5P2FwaS12ZXJzaW9uPTIwMTgtMDYtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/42c974dd-2c03-4f1b-96ad-b07f050aaa74/resourcegroups/maintenance_rg3136/providers/Microsoft.Maintenance/maintenanceConfigurations/maintenancesdk5989?api-version=2020-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDJjOTc0ZGQtMmMwMy00ZjFiLTk2YWQtYjA3ZjA1MGFhYTc0L3Jlc291cmNlZ3JvdXBzL21haW50ZW5hbmNlX3JnMzEzNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL21haW50ZW5hbmNlQ29uZmlndXJhdGlvbnMvbWFpbnRlbmFuY2VzZGs1OTg5P2FwaS12ZXJzaW9uPTIwMjAtMDQtMDE=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"maintenanceScope\": \"Host\"\r\n }\r\n}", "RequestHeaders": { @@ -199,8 +199,8 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/42c974dd-2c03-4f1b-96ad-b07f050aaa74/resourcegroups/maintenance_rg6391/providers/Microsoft.Maintenance/maintenanceConfigurations/acinetsdk2792?api-version=2018-06-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDJjOTc0ZGQtMmMwMy00ZjFiLTk2YWQtYjA3ZjA1MGFhYTc0L3Jlc291cmNlZ3JvdXBzL21haW50ZW5hbmNlX3JnNjM5MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL21haW50ZW5hbmNlQ29uZmlndXJhdGlvbnMvYWNpbmV0c2RrMjc5Mj9hcGktdmVyc2lvbj0yMDE4LTA2LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/42c974dd-2c03-4f1b-96ad-b07f050aaa74/resourcegroups/maintenance_rg6391/providers/Microsoft.Maintenance/maintenanceConfigurations/acinetsdk2792?api-version=2020-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDJjOTc0ZGQtMmMwMy00ZjFiLTk2YWQtYjA3ZjA1MGFhYTc0L3Jlc291cmNlZ3JvdXBzL21haW50ZW5hbmNlX3JnNjM5MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL21haW50ZW5hbmNlQ29uZmlndXJhdGlvbnMvYWNpbmV0c2RrMjc5Mj9hcGktdmVyc2lvbj0yMDIwLTA0LTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"maintenanceScope\": \"Host\"\r\n }\r\n}", "RequestHeaders": { @@ -265,8 +265,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/42c974dd-2c03-4f1b-96ad-b07f050aaa74/providers/Microsoft.Maintenance/maintenanceConfigurations?api-version=2018-06-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDJjOTc0ZGQtMmMwMy00ZjFiLTk2YWQtYjA3ZjA1MGFhYTc0L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFpbnRlbmFuY2UvbWFpbnRlbmFuY2VDb25maWd1cmF0aW9ucz9hcGktdmVyc2lvbj0yMDE4LTA2LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/42c974dd-2c03-4f1b-96ad-b07f050aaa74/providers/Microsoft.Maintenance/maintenanceConfigurations?api-version=2020-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDJjOTc0ZGQtMmMwMy00ZjFiLTk2YWQtYjA3ZjA1MGFhYTc0L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFpbnRlbmFuY2UvbWFpbnRlbmFuY2VDb25maWd1cmF0aW9ucz9hcGktdmVyc2lvbj0yMDIwLTA0LTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": {