diff --git a/azure_sdk/lib/azure_sdk.rb b/azure_sdk/lib/azure_sdk.rb index 4de13c3d8b..3d3eabaa94 100644 --- a/azure_sdk/lib/azure_sdk.rb +++ b/azure_sdk/lib/azure_sdk.rb @@ -2,5 +2,5 @@ # Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the MIT License. See License.txt in the project root for license information. -require 'latest/latest_profile_client' require 'v2017_03_09/v2017_03_09_profile_client' +require 'latest/latest_profile_client' diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/dns_management_client.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/dns_management_client.rb index a429aba051..44f193787c 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/dns_management_client.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/dns_management_client.rb @@ -109,9 +109,6 @@ def make_request_async(method, path, options = {}) fail ArgumentError, 'path is nil' if path.nil? request_url = options[:base_url] || @base_url - if(!options[:headers].nil? && !options[:headers]['Content-Type'].nil?) - @request_headers['Content-Type'] = options[:headers]['Content-Type'] - end request_headers = @request_headers request_headers.merge!({'accept-language' => @accept_language}) unless @accept_language.nil? @@ -128,7 +125,9 @@ def make_request_async(method, path, options = {}) # def add_telemetry sdk_information = 'azure_mgmt_dns' - sdk_information = "#{sdk_information}/0.16.1" + if defined? Azure::Dns::Mgmt::V2016_04_01::VERSION + sdk_information = "#{sdk_information}/#{Azure::Dns::Mgmt::V2016_04_01::VERSION}" + end add_user_agent_information(sdk_information) end end diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/aaaa_record.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/aaaa_record.rb index 5dd1762342..3fb7ab4679 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/aaaa_record.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/aaaa_record.rb @@ -22,7 +22,6 @@ class AaaaRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AaaaRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'AaaaRecord', model_properties: { ipv6address: { - client_side_validation: true, required: false, serialized_name: 'ipv6Address', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/arecord.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/arecord.rb index 6b7668b7d0..521c43785a 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/arecord.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/arecord.rb @@ -22,7 +22,6 @@ class ARecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ARecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'ARecord', model_properties: { ipv4address: { - client_side_validation: true, required: false, serialized_name: 'ipv4Address', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/cname_record.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/cname_record.rb index b6163a6e2c..ef6562987a 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/cname_record.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/cname_record.rb @@ -22,7 +22,6 @@ class CnameRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'CnameRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'CnameRecord', model_properties: { cname: { - client_side_validation: true, required: false, serialized_name: 'cname', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/mx_record.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/mx_record.rb index 140125b6b1..60f397db3c 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/mx_record.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/mx_record.rb @@ -25,7 +25,6 @@ class MxRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'MxRecord', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'MxRecord', model_properties: { preference: { - client_side_validation: true, required: false, serialized_name: 'preference', type: { @@ -41,7 +39,6 @@ def self.mapper() } }, exchange: { - client_side_validation: true, required: false, serialized_name: 'exchange', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/ns_record.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/ns_record.rb index c1089298ce..f334eb3bbd 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/ns_record.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/ns_record.rb @@ -22,7 +22,6 @@ class NsRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'NsRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'NsRecord', model_properties: { nsdname: { - client_side_validation: true, required: false, serialized_name: 'nsdname', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/ptr_record.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/ptr_record.rb index c6288bc420..25e622db6e 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/ptr_record.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/ptr_record.rb @@ -22,7 +22,6 @@ class PtrRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'PtrRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'PtrRecord', model_properties: { ptrdname: { - client_side_validation: true, required: false, serialized_name: 'ptrdname', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/record_set.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/record_set.rb index 881067b50b..e70a9151c5 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/record_set.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/record_set.rb @@ -67,7 +67,6 @@ class RecordSet # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecordSet', type: { @@ -75,7 +74,6 @@ def self.mapper() class_name: 'RecordSet', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { @@ -83,7 +81,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, serialized_name: 'name', type: { @@ -91,7 +88,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, serialized_name: 'type', type: { @@ -99,7 +95,6 @@ def self.mapper() } }, etag: { - client_side_validation: true, required: false, serialized_name: 'etag', type: { @@ -107,13 +102,11 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'properties.metadata', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -123,7 +116,6 @@ def self.mapper() } }, ttl: { - client_side_validation: true, required: false, serialized_name: 'properties.TTL', type: { @@ -131,13 +123,11 @@ def self.mapper() } }, arecords: { - client_side_validation: true, required: false, serialized_name: 'properties.ARecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'ARecordElementType', type: { @@ -148,13 +138,11 @@ def self.mapper() } }, aaaa_records: { - client_side_validation: true, required: false, serialized_name: 'properties.AAAARecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'AaaaRecordElementType', type: { @@ -165,13 +153,11 @@ def self.mapper() } }, mx_records: { - client_side_validation: true, required: false, serialized_name: 'properties.MXRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'MxRecordElementType', type: { @@ -182,13 +168,11 @@ def self.mapper() } }, ns_records: { - client_side_validation: true, required: false, serialized_name: 'properties.NSRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'NsRecordElementType', type: { @@ -199,13 +183,11 @@ def self.mapper() } }, ptr_records: { - client_side_validation: true, required: false, serialized_name: 'properties.PTRRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'PtrRecordElementType', type: { @@ -216,13 +198,11 @@ def self.mapper() } }, srv_records: { - client_side_validation: true, required: false, serialized_name: 'properties.SRVRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'SrvRecordElementType', type: { @@ -233,13 +213,11 @@ def self.mapper() } }, txt_records: { - client_side_validation: true, required: false, serialized_name: 'properties.TXTRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'TxtRecordElementType', type: { @@ -250,7 +228,6 @@ def self.mapper() } }, cname_record: { - client_side_validation: true, required: false, serialized_name: 'properties.CNAMERecord', type: { @@ -259,7 +236,6 @@ def self.mapper() } }, soa_record: { - client_side_validation: true, required: false, serialized_name: 'properties.SOARecord', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/record_set_list_result.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/record_set_list_result.rb index db235f8351..ff9712a001 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/record_set_list_result.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/record_set_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecordSetListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'RecordSetListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'RecordSetElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/record_set_update_parameters.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/record_set_update_parameters.rb index a08567ff41..d24041fc8d 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/record_set_update_parameters.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/record_set_update_parameters.rb @@ -23,7 +23,6 @@ class RecordSetUpdateParameters # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecordSetUpdateParameters', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'RecordSetUpdateParameters', model_properties: { record_set: { - client_side_validation: true, required: false, serialized_name: 'RecordSet', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/resource.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/resource.rb index 12dc10c859..bfb2a2d38d 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/resource.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/resource.rb @@ -35,7 +35,6 @@ class Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Resource', type: { @@ -43,7 +42,6 @@ def self.mapper() class_name: 'Resource', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -52,7 +50,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -61,7 +58,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -70,7 +66,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: true, serialized_name: 'location', type: { @@ -78,13 +73,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/soa_record.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/soa_record.rb index 81aad05ffd..3c477a0108 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/soa_record.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/soa_record.rb @@ -42,7 +42,6 @@ class SoaRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'SoaRecord', type: { @@ -50,7 +49,6 @@ def self.mapper() class_name: 'SoaRecord', model_properties: { host: { - client_side_validation: true, required: false, serialized_name: 'host', type: { @@ -58,7 +56,6 @@ def self.mapper() } }, email: { - client_side_validation: true, required: false, serialized_name: 'email', type: { @@ -66,7 +63,6 @@ def self.mapper() } }, serial_number: { - client_side_validation: true, required: false, serialized_name: 'serialNumber', type: { @@ -74,7 +70,6 @@ def self.mapper() } }, refresh_time: { - client_side_validation: true, required: false, serialized_name: 'refreshTime', type: { @@ -82,7 +77,6 @@ def self.mapper() } }, retry_time: { - client_side_validation: true, required: false, serialized_name: 'retryTime', type: { @@ -90,7 +84,6 @@ def self.mapper() } }, expire_time: { - client_side_validation: true, required: false, serialized_name: 'expireTime', type: { @@ -98,7 +91,6 @@ def self.mapper() } }, minimum_ttl: { - client_side_validation: true, required: false, serialized_name: 'minimumTTL', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/srv_record.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/srv_record.rb index 856e0139fa..88c5255991 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/srv_record.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/srv_record.rb @@ -31,7 +31,6 @@ class SrvRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'SrvRecord', type: { @@ -39,7 +38,6 @@ def self.mapper() class_name: 'SrvRecord', model_properties: { priority: { - client_side_validation: true, required: false, serialized_name: 'priority', type: { @@ -47,7 +45,6 @@ def self.mapper() } }, weight: { - client_side_validation: true, required: false, serialized_name: 'weight', type: { @@ -55,7 +52,6 @@ def self.mapper() } }, port: { - client_side_validation: true, required: false, serialized_name: 'port', type: { @@ -63,7 +59,6 @@ def self.mapper() } }, target: { - client_side_validation: true, required: false, serialized_name: 'target', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/txt_record.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/txt_record.rb index 68d9fcdccf..d22a715e9c 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/txt_record.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/txt_record.rb @@ -22,7 +22,6 @@ class TxtRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'TxtRecord', type: { @@ -30,13 +29,11 @@ def self.mapper() class_name: 'TxtRecord', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/zone.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/zone.rb index 6de99011df..7bd7e01d93 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/zone.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/zone.rb @@ -36,7 +36,6 @@ class Zone < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Zone', type: { @@ -44,7 +43,6 @@ def self.mapper() class_name: 'Zone', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -53,7 +51,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -62,7 +59,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -71,7 +67,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: true, serialized_name: 'location', type: { @@ -79,13 +74,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -95,7 +88,6 @@ def self.mapper() } }, etag: { - client_side_validation: true, required: false, serialized_name: 'etag', type: { @@ -103,7 +95,6 @@ def self.mapper() } }, max_number_of_record_sets: { - client_side_validation: true, required: false, serialized_name: 'properties.maxNumberOfRecordSets', type: { @@ -111,7 +102,6 @@ def self.mapper() } }, number_of_record_sets: { - client_side_validation: true, required: false, serialized_name: 'properties.numberOfRecordSets', type: { @@ -119,14 +109,12 @@ def self.mapper() } }, name_servers: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.nameServers', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/zone_delete_result.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/zone_delete_result.rb index 7649cbd2e9..86ecc8e54a 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/zone_delete_result.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/zone_delete_result.rb @@ -46,7 +46,6 @@ class ZoneDeleteResult # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ZoneDeleteResult', type: { @@ -54,7 +53,6 @@ def self.mapper() class_name: 'ZoneDeleteResult', model_properties: { azure_async_operation: { - client_side_validation: true, required: false, serialized_name: 'azureAsyncOperation', type: { @@ -62,7 +60,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { @@ -71,7 +68,6 @@ def self.mapper() } }, status_code: { - client_side_validation: true, required: false, serialized_name: 'statusCode', type: { @@ -80,7 +76,6 @@ def self.mapper() } }, request_id: { - client_side_validation: true, required: false, serialized_name: 'requestId', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/zone_list_result.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/zone_list_result.rb index c0102e61b8..256a5e6821 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/zone_list_result.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/models/zone_list_result.rb @@ -57,7 +57,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ZoneListResult', type: { @@ -65,13 +64,11 @@ def self.mapper() class_name: 'ZoneListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'ZoneElementType', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/record_sets.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/record_sets.rb index 129c46b482..21a4187822 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/record_sets.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/record_sets.rb @@ -24,7 +24,8 @@ def initialize(client) # # Updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -41,15 +42,16 @@ def initialize(client) # # @return [RecordSet] operation results. # - def update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, custom_headers:nil) - response = update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, custom_headers:custom_headers).value! + def update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, custom_headers = nil) + response = update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, custom_headers).value! response.body unless response.nil? end # # Updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -66,14 +68,15 @@ def update(resource_group_name, zone_name, relative_record_set_name, record_type # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, custom_headers:nil) - update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, custom_headers:custom_headers).value! + def update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, custom_headers = nil) + update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, custom_headers).value! end # # Updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -90,7 +93,7 @@ def update_with_http_info(resource_group_name, zone_name, relative_record_set_na # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, custom_headers:nil) + def update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -101,13 +104,14 @@ def update_async(resource_group_name, zone_name, relative_record_set_name, recor request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['If-Match'] = if_match unless if_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2016_04_01::Models::RecordSet.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -158,7 +162,8 @@ def update_async(resource_group_name, zone_name, relative_record_set_name, recor # # Creates or updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -180,15 +185,16 @@ def update_async(resource_group_name, zone_name, relative_record_set_name, recor # # @return [RecordSet] operation results. # - def create_or_update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - response = create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + response = create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, if_none_match, custom_headers).value! response.body unless response.nil? end # # Creates or updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -210,14 +216,15 @@ def create_or_update(resource_group_name, zone_name, relative_record_set_name, r # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, if_none_match, custom_headers).value! end # # Creates or updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -239,7 +246,7 @@ def create_or_update_with_http_info(resource_group_name, zone_name, relative_rec # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) + def create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -250,7 +257,6 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -258,6 +264,8 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n request_headers['If-None-Match'] = if_none_match unless if_none_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2016_04_01::Models::RecordSet.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -318,7 +326,8 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n # # Deletes a record set from a DNS zone. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -334,15 +343,16 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n # will be added to the HTTP request. # # - def delete(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:nil, custom_headers:nil) - response = delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:if_match, custom_headers:custom_headers).value! + def delete(resource_group_name, zone_name, relative_record_set_name, record_type, if_match = nil, custom_headers = nil) + response = delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match, custom_headers).value! nil end # # Deletes a record set from a DNS zone. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -359,14 +369,15 @@ def delete(resource_group_name, zone_name, relative_record_set_name, record_type # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:nil, custom_headers:nil) - delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:if_match, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, if_match = nil, custom_headers = nil) + delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match, custom_headers).value! end # # Deletes a record set from a DNS zone. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -383,7 +394,7 @@ def delete_with_http_info(resource_group_name, zone_name, relative_record_set_na # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:nil, custom_headers:nil) + def delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -393,7 +404,6 @@ def delete_async(resource_group_name, zone_name, relative_record_set_name, recor request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -433,7 +443,8 @@ def delete_async(resource_group_name, zone_name, relative_record_set_name, recor # # Gets a record set. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -446,15 +457,16 @@ def delete_async(resource_group_name, zone_name, relative_record_set_name, recor # # @return [RecordSet] operation results. # - def get(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:nil) - response = get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:custom_headers).value! + def get(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers = nil) + response = get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers).value! response.body unless response.nil? end # # Gets a record set. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -467,14 +479,15 @@ def get(resource_group_name, zone_name, relative_record_set_name, record_type, c # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:nil) - get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers = nil) + get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers).value! end # # Gets a record set. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -487,7 +500,7 @@ def get_with_http_info(resource_group_name, zone_name, relative_record_set_name, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:nil) + def get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -497,7 +510,6 @@ def get_async(resource_group_name, zone_name, relative_record_set_name, record_t request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -546,7 +558,8 @@ def get_async(resource_group_name, zone_name, relative_record_set_name, record_t # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -563,15 +576,16 @@ def get_async(resource_group_name, zone_name, relative_record_set_name, record_t # # @return [Array] operation results. # - def list_by_type(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - first_page = list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers) + def list_by_type(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + first_page = list_by_type_as_lazy(resource_group_name, zone_name, record_type, top, recordsetnamesuffix, custom_headers) first_page.get_all_items end # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -588,14 +602,15 @@ def list_by_type(resource_group_name, zone_name, record_type, top:nil, recordset # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_type_with_http_info(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - list_by_type_async(resource_group_name, zone_name, record_type, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_type_with_http_info(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + list_by_type_async(resource_group_name, zone_name, record_type, top, recordsetnamesuffix, custom_headers).value! end # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -612,7 +627,7 @@ def list_by_type_with_http_info(resource_group_name, zone_name, record_type, top # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) + def list_by_type_async(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'record_type is nil' if record_type.nil? @@ -621,7 +636,6 @@ def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, rec request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -669,7 +683,8 @@ def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, rec # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -683,15 +698,16 @@ def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, rec # # @return [Array] operation results. # - def list_by_dns_zone(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - first_page = list_by_dns_zone_as_lazy(resource_group_name, zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers) + def list_by_dns_zone(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + first_page = list_by_dns_zone_as_lazy(resource_group_name, zone_name, top, recordsetnamesuffix, custom_headers) first_page.get_all_items end # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -705,14 +721,15 @@ def list_by_dns_zone(resource_group_name, zone_name, top:nil, recordsetnamesuffi # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_dns_zone_with_http_info(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - list_by_dns_zone_async(resource_group_name, zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_dns_zone_with_http_info(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + list_by_dns_zone_async(resource_group_name, zone_name, top, recordsetnamesuffix, custom_headers).value! end # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -726,7 +743,7 @@ def list_by_dns_zone_with_http_info(resource_group_name, zone_name, top:nil, rec # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) + def list_by_dns_zone_async(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -734,7 +751,6 @@ def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnam request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -789,8 +805,8 @@ def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnam # # @return [RecordSetListResult] operation results. # - def list_by_type_next(next_page_link, custom_headers:nil) - response = list_by_type_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_type_next(next_page_link, custom_headers = nil) + response = list_by_type_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -804,8 +820,8 @@ def list_by_type_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_type_next_with_http_info(next_page_link, custom_headers:nil) - list_by_type_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_type_next_with_http_info(next_page_link, custom_headers = nil) + list_by_type_next_async(next_page_link, custom_headers).value! end # @@ -818,12 +834,11 @@ def list_by_type_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_type_next_async(next_page_link, custom_headers:nil) + def list_by_type_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -877,8 +892,8 @@ def list_by_type_next_async(next_page_link, custom_headers:nil) # # @return [RecordSetListResult] operation results. # - def list_by_dns_zone_next(next_page_link, custom_headers:nil) - response = list_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_dns_zone_next(next_page_link, custom_headers = nil) + response = list_by_dns_zone_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -892,8 +907,8 @@ def list_by_dns_zone_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_dns_zone_next_with_http_info(next_page_link, custom_headers:nil) - list_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_dns_zone_next_with_http_info(next_page_link, custom_headers = nil) + list_by_dns_zone_next_async(next_page_link, custom_headers).value! end # @@ -906,12 +921,11 @@ def list_by_dns_zone_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_dns_zone_next_async(next_page_link, custom_headers:nil) + def list_by_dns_zone_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -958,7 +972,8 @@ def list_by_dns_zone_next_async(next_page_link, custom_headers:nil) # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -976,12 +991,12 @@ def list_by_dns_zone_next_async(next_page_link, custom_headers:nil) # @return [RecordSetListResult] which provide lazy access to pages of the # response. # - def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - response = list_by_type_async(resource_group_name, zone_name, record_type, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + response = list_by_type_async(resource_group_name, zone_name, record_type, top, recordsetnamesuffix, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_type_next_async(next_page_link, custom_headers:custom_headers) + list_by_type_next_async(next_page_link, custom_headers) end page end @@ -990,7 +1005,8 @@ def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:nil, r # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -1005,12 +1021,12 @@ def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:nil, r # @return [RecordSetListResult] which provide lazy access to pages of the # response. # - def list_by_dns_zone_as_lazy(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - response = list_by_dns_zone_async(resource_group_name, zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_dns_zone_as_lazy(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + response = list_by_dns_zone_async(resource_group_name, zone_name, top, recordsetnamesuffix, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers) + list_by_dns_zone_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/version.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/version.rb new file mode 100644 index 0000000000..0cc68e770b --- /dev/null +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/version.rb @@ -0,0 +1,8 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Dns::Mgmt::V2016_04_01 + VERSION = '0.16.1' +end diff --git a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/zones.rb b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/zones.rb index 64bec646c1..a3a3a62608 100644 --- a/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/zones.rb +++ b/management/azure_mgmt_dns/lib/2016-04-01/generated/azure_mgmt_dns/zones.rb @@ -24,7 +24,8 @@ def initialize(client) # # Creates or updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [Zone] Parameters supplied to the CreateOrUpdate operation. @@ -39,15 +40,16 @@ def initialize(client) # # @return [Zone] operation results. # - def create_or_update(resource_group_name, zone_name, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - response = create_or_update_async(resource_group_name, zone_name, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, zone_name, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + response = create_or_update_async(resource_group_name, zone_name, parameters, if_match, if_none_match, custom_headers).value! response.body unless response.nil? end # # Creates or updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [Zone] Parameters supplied to the CreateOrUpdate operation. @@ -62,14 +64,15 @@ def create_or_update(resource_group_name, zone_name, parameters, if_match:nil, i # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, zone_name, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - create_or_update_async(resource_group_name, zone_name, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, zone_name, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + create_or_update_async(resource_group_name, zone_name, parameters, if_match, if_none_match, custom_headers).value! end # # Creates or updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [Zone] Parameters supplied to the CreateOrUpdate operation. @@ -84,7 +87,7 @@ def create_or_update_with_http_info(resource_group_name, zone_name, parameters, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, zone_name, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) + def create_or_update_async(resource_group_name, zone_name, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'parameters is nil' if parameters.nil? @@ -93,7 +96,6 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -101,6 +103,8 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: request_headers['If-None-Match'] = if_none_match unless if_none_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2016_04_01::Models::Zone.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -161,7 +165,8 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -172,13 +177,14 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: # # @return [ZoneDeleteResult] operation results. # - def delete(resource_group_name, zone_name, if_match:nil, custom_headers:nil) - response = delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers).value! + def delete(resource_group_name, zone_name, if_match = nil, custom_headers = nil) + response = delete_async(resource_group_name, zone_name, if_match, custom_headers).value! response.body unless response.nil? end # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -190,9 +196,9 @@ def delete(resource_group_name, zone_name, if_match:nil, custom_headers:nil) # @return [Concurrent::Promise] promise which provides async access to http # response. # - def delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:nil) + def delete_async(resource_group_name, zone_name, if_match = nil, custom_headers = nil) # Send request - promise = begin_delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers) + promise = begin_delete_async(resource_group_name, zone_name, if_match, custom_headers) promise = promise.then do |response| # Defining deserialization method. @@ -212,7 +218,8 @@ def delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:ni # Gets a DNS zone. Retrieves the zone properties, but not the record sets # within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -220,8 +227,8 @@ def delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:ni # # @return [Zone] operation results. # - def get(resource_group_name, zone_name, custom_headers:nil) - response = get_async(resource_group_name, zone_name, custom_headers:custom_headers).value! + def get(resource_group_name, zone_name, custom_headers = nil) + response = get_async(resource_group_name, zone_name, custom_headers).value! response.body unless response.nil? end @@ -229,7 +236,8 @@ def get(resource_group_name, zone_name, custom_headers:nil) # Gets a DNS zone. Retrieves the zone properties, but not the record sets # within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -237,15 +245,16 @@ def get(resource_group_name, zone_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, zone_name, custom_headers:nil) - get_async(resource_group_name, zone_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, zone_name, custom_headers = nil) + get_async(resource_group_name, zone_name, custom_headers).value! end # # Gets a DNS zone. Retrieves the zone properties, but not the record sets # within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param [Hash{String => String}] A hash of custom headers that will be added @@ -253,7 +262,7 @@ def get_with_http_info(resource_group_name, zone_name, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, zone_name, custom_headers:nil) + def get_async(resource_group_name, zone_name, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -261,7 +270,6 @@ def get_async(resource_group_name, zone_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -309,7 +317,8 @@ def get_async(resource_group_name, zone_name, custom_headers:nil) # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -317,15 +326,16 @@ def get_async(resource_group_name, zone_name, custom_headers:nil) # # @return [Array] operation results. # - def list_by_resource_group(resource_group_name, top:nil, custom_headers:nil) - first_page = list_by_resource_group_as_lazy(resource_group_name, top:top, custom_headers:custom_headers) + def list_by_resource_group(resource_group_name, top = nil, custom_headers = nil) + first_page = list_by_resource_group_as_lazy(resource_group_name, top, custom_headers) first_page.get_all_items end # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -333,14 +343,15 @@ def list_by_resource_group(resource_group_name, top:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_with_http_info(resource_group_name, top:nil, custom_headers:nil) - list_by_resource_group_async(resource_group_name, top:top, custom_headers:custom_headers).value! + def list_by_resource_group_with_http_info(resource_group_name, top = nil, custom_headers = nil) + list_by_resource_group_async(resource_group_name, top, custom_headers).value! end # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param [Hash{String => String}] A hash of custom headers that will be added @@ -348,14 +359,13 @@ def list_by_resource_group_with_http_info(resource_group_name, top:nil, custom_h # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_async(resource_group_name, top:nil, custom_headers:nil) + def list_by_resource_group_async(resource_group_name, top = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -410,8 +420,8 @@ def list_by_resource_group_async(resource_group_name, top:nil, custom_headers:ni # # @return [Array] operation results. # - def list(top:nil, custom_headers:nil) - first_page = list_as_lazy(top:top, custom_headers:custom_headers) + def list(top = nil, custom_headers = nil) + first_page = list_as_lazy(top, custom_headers) first_page.get_all_items end @@ -425,8 +435,8 @@ def list(top:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(top:nil, custom_headers:nil) - list_async(top:top, custom_headers:custom_headers).value! + def list_with_http_info(top = nil, custom_headers = nil) + list_async(top, custom_headers).value! end # @@ -439,13 +449,12 @@ def list_with_http_info(top:nil, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(top:nil, custom_headers:nil) + def list_async(top = nil, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -494,7 +503,8 @@ def list_async(top:nil, custom_headers:nil) # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -505,8 +515,8 @@ def list_async(top:nil, custom_headers:nil) # # @return [ZoneDeleteResult] operation results. # - def begin_delete(resource_group_name, zone_name, if_match:nil, custom_headers:nil) - response = begin_delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers).value! + def begin_delete(resource_group_name, zone_name, if_match = nil, custom_headers = nil) + response = begin_delete_async(resource_group_name, zone_name, if_match, custom_headers).value! response.body unless response.nil? end @@ -514,7 +524,8 @@ def begin_delete(resource_group_name, zone_name, if_match:nil, custom_headers:ni # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -525,15 +536,16 @@ def begin_delete(resource_group_name, zone_name, if_match:nil, custom_headers:ni # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def begin_delete_with_http_info(resource_group_name, zone_name, if_match:nil, custom_headers:nil) - begin_delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers).value! + def begin_delete_with_http_info(resource_group_name, zone_name, if_match = nil, custom_headers = nil) + begin_delete_async(resource_group_name, zone_name, if_match, custom_headers).value! end # # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -544,7 +556,7 @@ def begin_delete_with_http_info(resource_group_name, zone_name, if_match:nil, cu # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def begin_delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:nil) + def begin_delete_async(resource_group_name, zone_name, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -552,7 +564,6 @@ def begin_delete_async(resource_group_name, zone_name, if_match:nil, custom_head request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -608,8 +619,8 @@ def begin_delete_async(resource_group_name, zone_name, if_match:nil, custom_head # # @return [ZoneListResult] operation results. # - def list_by_resource_group_next(next_page_link, custom_headers:nil) - response = list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next(next_page_link, custom_headers = nil) + response = list_by_resource_group_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -623,8 +634,8 @@ def list_by_resource_group_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:nil) - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next_with_http_info(next_page_link, custom_headers = nil) + list_by_resource_group_next_async(next_page_link, custom_headers).value! end # @@ -637,12 +648,11 @@ def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:ni # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_next_async(next_page_link, custom_headers:nil) + def list_by_resource_group_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -696,8 +706,8 @@ def list_by_resource_group_next_async(next_page_link, custom_headers:nil) # # @return [ZoneListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -711,8 +721,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -725,12 +735,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -777,7 +786,8 @@ def list_next_async(next_page_link, custom_headers:nil) # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -785,12 +795,12 @@ def list_next_async(next_page_link, custom_headers:nil) # # @return [ZoneListResult] which provide lazy access to pages of the response. # - def list_by_resource_group_as_lazy(resource_group_name, top:nil, custom_headers:nil) - response = list_by_resource_group_async(resource_group_name, top:top, custom_headers:custom_headers).value! + def list_by_resource_group_as_lazy(resource_group_name, top = nil, custom_headers = nil) + response = list_by_resource_group_async(resource_group_name, top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers) + list_by_resource_group_next_async(next_page_link, custom_headers) end page end @@ -806,12 +816,12 @@ def list_by_resource_group_as_lazy(resource_group_name, top:nil, custom_headers: # # @return [ZoneListResult] which provide lazy access to pages of the response. # - def list_as_lazy(top:nil, custom_headers:nil) - response = list_async(top:top, custom_headers:custom_headers).value! + def list_as_lazy(top = nil, custom_headers = nil) + response = list_async(top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/dns_management_client.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/dns_management_client.rb index 3c2f8df72f..f9d9b35c94 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/dns_management_client.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/dns_management_client.rb @@ -109,9 +109,6 @@ def make_request_async(method, path, options = {}) fail ArgumentError, 'path is nil' if path.nil? request_url = options[:base_url] || @base_url - if(!options[:headers].nil? && !options[:headers]['Content-Type'].nil?) - @request_headers['Content-Type'] = options[:headers]['Content-Type'] - end request_headers = @request_headers request_headers.merge!({'accept-language' => @accept_language}) unless @accept_language.nil? @@ -128,7 +125,9 @@ def make_request_async(method, path, options = {}) # def add_telemetry sdk_information = 'azure_mgmt_dns' - sdk_information = "#{sdk_information}/0.16.1" + if defined? Azure::Dns::Mgmt::V2017_09_01::VERSION + sdk_information = "#{sdk_information}/#{Azure::Dns::Mgmt::V2017_09_01::VERSION}" + end add_user_agent_information(sdk_information) end end diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/aaaa_record.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/aaaa_record.rb index 1f6fb9478b..4aa8479136 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/aaaa_record.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/aaaa_record.rb @@ -22,7 +22,6 @@ class AaaaRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AaaaRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'AaaaRecord', model_properties: { ipv6address: { - client_side_validation: true, required: false, serialized_name: 'ipv6Address', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/arecord.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/arecord.rb index c8c9a9e6b2..785c8cce28 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/arecord.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/arecord.rb @@ -22,7 +22,6 @@ class ARecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ARecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'ARecord', model_properties: { ipv4address: { - client_side_validation: true, required: false, serialized_name: 'ipv4Address', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/caa_record.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/caa_record.rb index 463d2a4a48..749fb65c7f 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/caa_record.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/caa_record.rb @@ -29,7 +29,6 @@ class CaaRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'CaaRecord', type: { @@ -37,7 +36,6 @@ def self.mapper() class_name: 'CaaRecord', model_properties: { flags: { - client_side_validation: true, required: false, serialized_name: 'flags', type: { @@ -45,7 +43,6 @@ def self.mapper() } }, tag: { - client_side_validation: true, required: false, serialized_name: 'tag', type: { @@ -53,7 +50,6 @@ def self.mapper() } }, value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/cname_record.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/cname_record.rb index 3d0c56249f..6292210325 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/cname_record.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/cname_record.rb @@ -22,7 +22,6 @@ class CnameRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'CnameRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'CnameRecord', model_properties: { cname: { - client_side_validation: true, required: false, serialized_name: 'cname', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/mx_record.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/mx_record.rb index 0d0e427011..7c5c263f52 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/mx_record.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/mx_record.rb @@ -25,7 +25,6 @@ class MxRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'MxRecord', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'MxRecord', model_properties: { preference: { - client_side_validation: true, required: false, serialized_name: 'preference', type: { @@ -41,7 +39,6 @@ def self.mapper() } }, exchange: { - client_side_validation: true, required: false, serialized_name: 'exchange', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/ns_record.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/ns_record.rb index b1b31da059..93ff120ae6 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/ns_record.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/ns_record.rb @@ -22,7 +22,6 @@ class NsRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'NsRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'NsRecord', model_properties: { nsdname: { - client_side_validation: true, required: false, serialized_name: 'nsdname', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/ptr_record.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/ptr_record.rb index 8bca6d941e..6b4bca97e2 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/ptr_record.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/ptr_record.rb @@ -22,7 +22,6 @@ class PtrRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'PtrRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'PtrRecord', model_properties: { ptrdname: { - client_side_validation: true, required: false, serialized_name: 'ptrdname', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/record_set.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/record_set.rb index a0d78caa21..e5d7b14e58 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/record_set.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/record_set.rb @@ -73,7 +73,6 @@ class RecordSet # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecordSet', type: { @@ -81,7 +80,6 @@ def self.mapper() class_name: 'RecordSet', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -90,7 +88,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -99,7 +96,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -108,7 +104,6 @@ def self.mapper() } }, etag: { - client_side_validation: true, required: false, serialized_name: 'etag', type: { @@ -116,13 +111,11 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'properties.metadata', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -132,7 +125,6 @@ def self.mapper() } }, ttl: { - client_side_validation: true, required: false, serialized_name: 'properties.TTL', type: { @@ -140,7 +132,6 @@ def self.mapper() } }, fqdn: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.fqdn', @@ -149,13 +140,11 @@ def self.mapper() } }, arecords: { - client_side_validation: true, required: false, serialized_name: 'properties.ARecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'ARecordElementType', type: { @@ -166,13 +155,11 @@ def self.mapper() } }, aaaa_records: { - client_side_validation: true, required: false, serialized_name: 'properties.AAAARecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'AaaaRecordElementType', type: { @@ -183,13 +170,11 @@ def self.mapper() } }, mx_records: { - client_side_validation: true, required: false, serialized_name: 'properties.MXRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'MxRecordElementType', type: { @@ -200,13 +185,11 @@ def self.mapper() } }, ns_records: { - client_side_validation: true, required: false, serialized_name: 'properties.NSRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'NsRecordElementType', type: { @@ -217,13 +200,11 @@ def self.mapper() } }, ptr_records: { - client_side_validation: true, required: false, serialized_name: 'properties.PTRRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'PtrRecordElementType', type: { @@ -234,13 +215,11 @@ def self.mapper() } }, srv_records: { - client_side_validation: true, required: false, serialized_name: 'properties.SRVRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'SrvRecordElementType', type: { @@ -251,13 +230,11 @@ def self.mapper() } }, txt_records: { - client_side_validation: true, required: false, serialized_name: 'properties.TXTRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'TxtRecordElementType', type: { @@ -268,7 +245,6 @@ def self.mapper() } }, cname_record: { - client_side_validation: true, required: false, serialized_name: 'properties.CNAMERecord', type: { @@ -277,7 +253,6 @@ def self.mapper() } }, soa_record: { - client_side_validation: true, required: false, serialized_name: 'properties.SOARecord', type: { @@ -286,13 +261,11 @@ def self.mapper() } }, caa_records: { - client_side_validation: true, required: false, serialized_name: 'properties.caaRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'CaaRecordElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/record_set_list_result.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/record_set_list_result.rb index 3cd34849af..1b8a32b900 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/record_set_list_result.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/record_set_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecordSetListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'RecordSetListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'RecordSetElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'nextLink', diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/record_set_update_parameters.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/record_set_update_parameters.rb index 76eaf45807..9cf9fa89d3 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/record_set_update_parameters.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/record_set_update_parameters.rb @@ -23,7 +23,6 @@ class RecordSetUpdateParameters # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecordSetUpdateParameters', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'RecordSetUpdateParameters', model_properties: { record_set: { - client_side_validation: true, required: false, serialized_name: 'RecordSet', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/resource.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/resource.rb index 313dfa2279..1fcc210bf2 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/resource.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/resource.rb @@ -34,7 +34,6 @@ class Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Resource', type: { @@ -42,7 +41,6 @@ def self.mapper() class_name: 'Resource', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -51,7 +49,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -60,7 +57,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -69,7 +65,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: true, serialized_name: 'location', type: { @@ -77,13 +72,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/soa_record.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/soa_record.rb index 79a7fa3b56..3d5ec6165d 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/soa_record.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/soa_record.rb @@ -42,7 +42,6 @@ class SoaRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'SoaRecord', type: { @@ -50,7 +49,6 @@ def self.mapper() class_name: 'SoaRecord', model_properties: { host: { - client_side_validation: true, required: false, serialized_name: 'host', type: { @@ -58,7 +56,6 @@ def self.mapper() } }, email: { - client_side_validation: true, required: false, serialized_name: 'email', type: { @@ -66,7 +63,6 @@ def self.mapper() } }, serial_number: { - client_side_validation: true, required: false, serialized_name: 'serialNumber', type: { @@ -74,7 +70,6 @@ def self.mapper() } }, refresh_time: { - client_side_validation: true, required: false, serialized_name: 'refreshTime', type: { @@ -82,7 +77,6 @@ def self.mapper() } }, retry_time: { - client_side_validation: true, required: false, serialized_name: 'retryTime', type: { @@ -90,7 +84,6 @@ def self.mapper() } }, expire_time: { - client_side_validation: true, required: false, serialized_name: 'expireTime', type: { @@ -98,7 +91,6 @@ def self.mapper() } }, minimum_ttl: { - client_side_validation: true, required: false, serialized_name: 'minimumTTL', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/srv_record.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/srv_record.rb index 53c8edf08e..7b0ddad72e 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/srv_record.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/srv_record.rb @@ -31,7 +31,6 @@ class SrvRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'SrvRecord', type: { @@ -39,7 +38,6 @@ def self.mapper() class_name: 'SrvRecord', model_properties: { priority: { - client_side_validation: true, required: false, serialized_name: 'priority', type: { @@ -47,7 +45,6 @@ def self.mapper() } }, weight: { - client_side_validation: true, required: false, serialized_name: 'weight', type: { @@ -55,7 +52,6 @@ def self.mapper() } }, port: { - client_side_validation: true, required: false, serialized_name: 'port', type: { @@ -63,7 +59,6 @@ def self.mapper() } }, target: { - client_side_validation: true, required: false, serialized_name: 'target', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/txt_record.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/txt_record.rb index bb20b38e66..e5338f90db 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/txt_record.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/txt_record.rb @@ -22,7 +22,6 @@ class TxtRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'TxtRecord', type: { @@ -30,13 +29,11 @@ def self.mapper() class_name: 'TxtRecord', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/zone.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/zone.rb index aaf5155b67..e4dcb38157 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/zone.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/zone.rb @@ -36,7 +36,6 @@ class Zone < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Zone', type: { @@ -44,7 +43,6 @@ def self.mapper() class_name: 'Zone', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -53,7 +51,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -62,7 +59,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -71,7 +67,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: true, serialized_name: 'location', type: { @@ -79,13 +74,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -95,7 +88,6 @@ def self.mapper() } }, etag: { - client_side_validation: true, required: false, serialized_name: 'etag', type: { @@ -103,7 +95,6 @@ def self.mapper() } }, max_number_of_record_sets: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.maxNumberOfRecordSets', @@ -112,7 +103,6 @@ def self.mapper() } }, number_of_record_sets: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.numberOfRecordSets', @@ -121,14 +111,12 @@ def self.mapper() } }, name_servers: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.nameServers', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/zone_list_result.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/zone_list_result.rb index 809ea9e77a..1b3c1e6e5e 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/zone_list_result.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/models/zone_list_result.rb @@ -57,7 +57,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ZoneListResult', type: { @@ -65,13 +64,11 @@ def self.mapper() class_name: 'ZoneListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'ZoneElementType', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'nextLink', diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/record_sets.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/record_sets.rb index 96fb93808e..6ce38e2d1c 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/record_sets.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/record_sets.rb @@ -24,7 +24,8 @@ def initialize(client) # # Updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -41,15 +42,16 @@ def initialize(client) # # @return [RecordSet] operation results. # - def update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, custom_headers:nil) - response = update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, custom_headers:custom_headers).value! + def update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, custom_headers = nil) + response = update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, custom_headers).value! response.body unless response.nil? end # # Updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -66,14 +68,15 @@ def update(resource_group_name, zone_name, relative_record_set_name, record_type # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, custom_headers:nil) - update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, custom_headers:custom_headers).value! + def update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, custom_headers = nil) + update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, custom_headers).value! end # # Updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -90,7 +93,7 @@ def update_with_http_info(resource_group_name, zone_name, relative_record_set_na # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, custom_headers:nil) + def update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -101,13 +104,14 @@ def update_async(resource_group_name, zone_name, relative_record_set_name, recor request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['If-Match'] = if_match unless if_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2017_09_01::Models::RecordSet.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -158,7 +162,8 @@ def update_async(resource_group_name, zone_name, relative_record_set_name, recor # # Creates or updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -180,15 +185,16 @@ def update_async(resource_group_name, zone_name, relative_record_set_name, recor # # @return [RecordSet] operation results. # - def create_or_update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - response = create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + response = create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, if_none_match, custom_headers).value! response.body unless response.nil? end # # Creates or updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -210,14 +216,15 @@ def create_or_update(resource_group_name, zone_name, relative_record_set_name, r # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, if_none_match, custom_headers).value! end # # Creates or updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -239,7 +246,7 @@ def create_or_update_with_http_info(resource_group_name, zone_name, relative_rec # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) + def create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -250,7 +257,6 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -258,6 +264,8 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n request_headers['If-None-Match'] = if_none_match unless if_none_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2017_09_01::Models::RecordSet.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -318,7 +326,8 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n # # Deletes a record set from a DNS zone. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -334,15 +343,16 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n # will be added to the HTTP request. # # - def delete(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:nil, custom_headers:nil) - response = delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:if_match, custom_headers:custom_headers).value! + def delete(resource_group_name, zone_name, relative_record_set_name, record_type, if_match = nil, custom_headers = nil) + response = delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match, custom_headers).value! nil end # # Deletes a record set from a DNS zone. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -359,14 +369,15 @@ def delete(resource_group_name, zone_name, relative_record_set_name, record_type # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:nil, custom_headers:nil) - delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:if_match, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, if_match = nil, custom_headers = nil) + delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match, custom_headers).value! end # # Deletes a record set from a DNS zone. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -383,7 +394,7 @@ def delete_with_http_info(resource_group_name, zone_name, relative_record_set_na # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:nil, custom_headers:nil) + def delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -393,7 +404,6 @@ def delete_async(resource_group_name, zone_name, relative_record_set_name, recor request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -433,7 +443,8 @@ def delete_async(resource_group_name, zone_name, relative_record_set_name, recor # # Gets a record set. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -446,15 +457,16 @@ def delete_async(resource_group_name, zone_name, relative_record_set_name, recor # # @return [RecordSet] operation results. # - def get(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:nil) - response = get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:custom_headers).value! + def get(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers = nil) + response = get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers).value! response.body unless response.nil? end # # Gets a record set. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -467,14 +479,15 @@ def get(resource_group_name, zone_name, relative_record_set_name, record_type, c # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:nil) - get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers = nil) + get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers).value! end # # Gets a record set. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -487,7 +500,7 @@ def get_with_http_info(resource_group_name, zone_name, relative_record_set_name, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:nil) + def get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -497,7 +510,6 @@ def get_async(resource_group_name, zone_name, relative_record_set_name, record_t request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -546,7 +558,8 @@ def get_async(resource_group_name, zone_name, relative_record_set_name, record_t # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -563,15 +576,16 @@ def get_async(resource_group_name, zone_name, relative_record_set_name, record_t # # @return [Array] operation results. # - def list_by_type(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - first_page = list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers) + def list_by_type(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + first_page = list_by_type_as_lazy(resource_group_name, zone_name, record_type, top, recordsetnamesuffix, custom_headers) first_page.get_all_items end # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -588,14 +602,15 @@ def list_by_type(resource_group_name, zone_name, record_type, top:nil, recordset # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_type_with_http_info(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - list_by_type_async(resource_group_name, zone_name, record_type, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_type_with_http_info(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + list_by_type_async(resource_group_name, zone_name, record_type, top, recordsetnamesuffix, custom_headers).value! end # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -612,7 +627,7 @@ def list_by_type_with_http_info(resource_group_name, zone_name, record_type, top # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) + def list_by_type_async(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'record_type is nil' if record_type.nil? @@ -621,7 +636,6 @@ def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, rec request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -669,7 +683,8 @@ def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, rec # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -683,15 +698,16 @@ def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, rec # # @return [Array] operation results. # - def list_by_dns_zone(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - first_page = list_by_dns_zone_as_lazy(resource_group_name, zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers) + def list_by_dns_zone(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + first_page = list_by_dns_zone_as_lazy(resource_group_name, zone_name, top, recordsetnamesuffix, custom_headers) first_page.get_all_items end # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -705,14 +721,15 @@ def list_by_dns_zone(resource_group_name, zone_name, top:nil, recordsetnamesuffi # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_dns_zone_with_http_info(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - list_by_dns_zone_async(resource_group_name, zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_dns_zone_with_http_info(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + list_by_dns_zone_async(resource_group_name, zone_name, top, recordsetnamesuffix, custom_headers).value! end # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -726,7 +743,7 @@ def list_by_dns_zone_with_http_info(resource_group_name, zone_name, top:nil, rec # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) + def list_by_dns_zone_async(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -734,7 +751,6 @@ def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnam request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -789,8 +805,8 @@ def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnam # # @return [RecordSetListResult] operation results. # - def list_by_type_next(next_page_link, custom_headers:nil) - response = list_by_type_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_type_next(next_page_link, custom_headers = nil) + response = list_by_type_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -804,8 +820,8 @@ def list_by_type_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_type_next_with_http_info(next_page_link, custom_headers:nil) - list_by_type_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_type_next_with_http_info(next_page_link, custom_headers = nil) + list_by_type_next_async(next_page_link, custom_headers).value! end # @@ -818,12 +834,11 @@ def list_by_type_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_type_next_async(next_page_link, custom_headers:nil) + def list_by_type_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -877,8 +892,8 @@ def list_by_type_next_async(next_page_link, custom_headers:nil) # # @return [RecordSetListResult] operation results. # - def list_by_dns_zone_next(next_page_link, custom_headers:nil) - response = list_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_dns_zone_next(next_page_link, custom_headers = nil) + response = list_by_dns_zone_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -892,8 +907,8 @@ def list_by_dns_zone_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_dns_zone_next_with_http_info(next_page_link, custom_headers:nil) - list_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_dns_zone_next_with_http_info(next_page_link, custom_headers = nil) + list_by_dns_zone_next_async(next_page_link, custom_headers).value! end # @@ -906,12 +921,11 @@ def list_by_dns_zone_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_dns_zone_next_async(next_page_link, custom_headers:nil) + def list_by_dns_zone_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -958,7 +972,8 @@ def list_by_dns_zone_next_async(next_page_link, custom_headers:nil) # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -976,12 +991,12 @@ def list_by_dns_zone_next_async(next_page_link, custom_headers:nil) # @return [RecordSetListResult] which provide lazy access to pages of the # response. # - def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - response = list_by_type_async(resource_group_name, zone_name, record_type, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + response = list_by_type_async(resource_group_name, zone_name, record_type, top, recordsetnamesuffix, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_type_next_async(next_page_link, custom_headers:custom_headers) + list_by_type_next_async(next_page_link, custom_headers) end page end @@ -990,7 +1005,8 @@ def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:nil, r # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -1005,12 +1021,12 @@ def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:nil, r # @return [RecordSetListResult] which provide lazy access to pages of the # response. # - def list_by_dns_zone_as_lazy(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - response = list_by_dns_zone_async(resource_group_name, zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_dns_zone_as_lazy(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + response = list_by_dns_zone_async(resource_group_name, zone_name, top, recordsetnamesuffix, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers) + list_by_dns_zone_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/version.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/version.rb new file mode 100644 index 0000000000..f1f62ec42c --- /dev/null +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/version.rb @@ -0,0 +1,8 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Dns::Mgmt::V2017_09_01 + VERSION = '0.16.1' +end diff --git a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/zones.rb b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/zones.rb index 261c9a88fb..10182faf2e 100644 --- a/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/zones.rb +++ b/management/azure_mgmt_dns/lib/2017-09-01/generated/azure_mgmt_dns/zones.rb @@ -24,7 +24,8 @@ def initialize(client) # # Creates or updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [Zone] Parameters supplied to the CreateOrUpdate operation. @@ -39,15 +40,16 @@ def initialize(client) # # @return [Zone] operation results. # - def create_or_update(resource_group_name, zone_name, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - response = create_or_update_async(resource_group_name, zone_name, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, zone_name, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + response = create_or_update_async(resource_group_name, zone_name, parameters, if_match, if_none_match, custom_headers).value! response.body unless response.nil? end # # Creates or updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [Zone] Parameters supplied to the CreateOrUpdate operation. @@ -62,14 +64,15 @@ def create_or_update(resource_group_name, zone_name, parameters, if_match:nil, i # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, zone_name, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - create_or_update_async(resource_group_name, zone_name, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, zone_name, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + create_or_update_async(resource_group_name, zone_name, parameters, if_match, if_none_match, custom_headers).value! end # # Creates or updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [Zone] Parameters supplied to the CreateOrUpdate operation. @@ -84,7 +87,7 @@ def create_or_update_with_http_info(resource_group_name, zone_name, parameters, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, zone_name, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) + def create_or_update_async(resource_group_name, zone_name, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'parameters is nil' if parameters.nil? @@ -93,7 +96,6 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -101,6 +103,8 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: request_headers['If-None-Match'] = if_none_match unless if_none_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2017_09_01::Models::Zone.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -161,7 +165,8 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -170,13 +175,14 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # - def delete(resource_group_name, zone_name, if_match:nil, custom_headers:nil) - response = delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers).value! + def delete(resource_group_name, zone_name, if_match = nil, custom_headers = nil) + response = delete_async(resource_group_name, zone_name, if_match, custom_headers).value! nil end # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -188,9 +194,9 @@ def delete(resource_group_name, zone_name, if_match:nil, custom_headers:nil) # @return [Concurrent::Promise] promise which provides async access to http # response. # - def delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:nil) + def delete_async(resource_group_name, zone_name, if_match = nil, custom_headers = nil) # Send request - promise = begin_delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers) + promise = begin_delete_async(resource_group_name, zone_name, if_match, custom_headers) promise = promise.then do |response| # Defining deserialization method. @@ -208,7 +214,8 @@ def delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:ni # Gets a DNS zone. Retrieves the zone properties, but not the record sets # within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -216,8 +223,8 @@ def delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:ni # # @return [Zone] operation results. # - def get(resource_group_name, zone_name, custom_headers:nil) - response = get_async(resource_group_name, zone_name, custom_headers:custom_headers).value! + def get(resource_group_name, zone_name, custom_headers = nil) + response = get_async(resource_group_name, zone_name, custom_headers).value! response.body unless response.nil? end @@ -225,7 +232,8 @@ def get(resource_group_name, zone_name, custom_headers:nil) # Gets a DNS zone. Retrieves the zone properties, but not the record sets # within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -233,15 +241,16 @@ def get(resource_group_name, zone_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, zone_name, custom_headers:nil) - get_async(resource_group_name, zone_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, zone_name, custom_headers = nil) + get_async(resource_group_name, zone_name, custom_headers).value! end # # Gets a DNS zone. Retrieves the zone properties, but not the record sets # within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param [Hash{String => String}] A hash of custom headers that will be added @@ -249,7 +258,7 @@ def get_with_http_info(resource_group_name, zone_name, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, zone_name, custom_headers:nil) + def get_async(resource_group_name, zone_name, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -257,7 +266,6 @@ def get_async(resource_group_name, zone_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -305,7 +313,8 @@ def get_async(resource_group_name, zone_name, custom_headers:nil) # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -313,15 +322,16 @@ def get_async(resource_group_name, zone_name, custom_headers:nil) # # @return [Array] operation results. # - def list_by_resource_group(resource_group_name, top:nil, custom_headers:nil) - first_page = list_by_resource_group_as_lazy(resource_group_name, top:top, custom_headers:custom_headers) + def list_by_resource_group(resource_group_name, top = nil, custom_headers = nil) + first_page = list_by_resource_group_as_lazy(resource_group_name, top, custom_headers) first_page.get_all_items end # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -329,14 +339,15 @@ def list_by_resource_group(resource_group_name, top:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_with_http_info(resource_group_name, top:nil, custom_headers:nil) - list_by_resource_group_async(resource_group_name, top:top, custom_headers:custom_headers).value! + def list_by_resource_group_with_http_info(resource_group_name, top = nil, custom_headers = nil) + list_by_resource_group_async(resource_group_name, top, custom_headers).value! end # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param [Hash{String => String}] A hash of custom headers that will be added @@ -344,14 +355,13 @@ def list_by_resource_group_with_http_info(resource_group_name, top:nil, custom_h # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_async(resource_group_name, top:nil, custom_headers:nil) + def list_by_resource_group_async(resource_group_name, top = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -406,8 +416,8 @@ def list_by_resource_group_async(resource_group_name, top:nil, custom_headers:ni # # @return [Array] operation results. # - def list(top:nil, custom_headers:nil) - first_page = list_as_lazy(top:top, custom_headers:custom_headers) + def list(top = nil, custom_headers = nil) + first_page = list_as_lazy(top, custom_headers) first_page.get_all_items end @@ -421,8 +431,8 @@ def list(top:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(top:nil, custom_headers:nil) - list_async(top:top, custom_headers:custom_headers).value! + def list_with_http_info(top = nil, custom_headers = nil) + list_async(top, custom_headers).value! end # @@ -435,13 +445,12 @@ def list_with_http_info(top:nil, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(top:nil, custom_headers:nil) + def list_async(top = nil, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -490,7 +499,8 @@ def list_async(top:nil, custom_headers:nil) # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -500,8 +510,8 @@ def list_async(top:nil, custom_headers:nil) # will be added to the HTTP request. # # - def begin_delete(resource_group_name, zone_name, if_match:nil, custom_headers:nil) - response = begin_delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers).value! + def begin_delete(resource_group_name, zone_name, if_match = nil, custom_headers = nil) + response = begin_delete_async(resource_group_name, zone_name, if_match, custom_headers).value! nil end @@ -509,7 +519,8 @@ def begin_delete(resource_group_name, zone_name, if_match:nil, custom_headers:ni # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -520,15 +531,16 @@ def begin_delete(resource_group_name, zone_name, if_match:nil, custom_headers:ni # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def begin_delete_with_http_info(resource_group_name, zone_name, if_match:nil, custom_headers:nil) - begin_delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers).value! + def begin_delete_with_http_info(resource_group_name, zone_name, if_match = nil, custom_headers = nil) + begin_delete_async(resource_group_name, zone_name, if_match, custom_headers).value! end # # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -539,7 +551,7 @@ def begin_delete_with_http_info(resource_group_name, zone_name, if_match:nil, cu # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def begin_delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:nil) + def begin_delete_async(resource_group_name, zone_name, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -547,7 +559,6 @@ def begin_delete_async(resource_group_name, zone_name, if_match:nil, custom_head request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -593,8 +604,8 @@ def begin_delete_async(resource_group_name, zone_name, if_match:nil, custom_head # # @return [ZoneListResult] operation results. # - def list_by_resource_group_next(next_page_link, custom_headers:nil) - response = list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next(next_page_link, custom_headers = nil) + response = list_by_resource_group_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -608,8 +619,8 @@ def list_by_resource_group_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:nil) - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next_with_http_info(next_page_link, custom_headers = nil) + list_by_resource_group_next_async(next_page_link, custom_headers).value! end # @@ -622,12 +633,11 @@ def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:ni # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_next_async(next_page_link, custom_headers:nil) + def list_by_resource_group_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -681,8 +691,8 @@ def list_by_resource_group_next_async(next_page_link, custom_headers:nil) # # @return [ZoneListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -696,8 +706,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -710,12 +720,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -762,7 +771,8 @@ def list_next_async(next_page_link, custom_headers:nil) # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -770,12 +780,12 @@ def list_next_async(next_page_link, custom_headers:nil) # # @return [ZoneListResult] which provide lazy access to pages of the response. # - def list_by_resource_group_as_lazy(resource_group_name, top:nil, custom_headers:nil) - response = list_by_resource_group_async(resource_group_name, top:top, custom_headers:custom_headers).value! + def list_by_resource_group_as_lazy(resource_group_name, top = nil, custom_headers = nil) + response = list_by_resource_group_async(resource_group_name, top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers) + list_by_resource_group_next_async(next_page_link, custom_headers) end page end @@ -791,12 +801,12 @@ def list_by_resource_group_as_lazy(resource_group_name, top:nil, custom_headers: # # @return [ZoneListResult] which provide lazy access to pages of the response. # - def list_as_lazy(top:nil, custom_headers:nil) - response = list_async(top:top, custom_headers:custom_headers).value! + def list_as_lazy(top = nil, custom_headers = nil) + response = list_async(top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/dns_management_client.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/dns_management_client.rb index f4b3bdae13..b761b3afd4 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/dns_management_client.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/dns_management_client.rb @@ -109,9 +109,6 @@ def make_request_async(method, path, options = {}) fail ArgumentError, 'path is nil' if path.nil? request_url = options[:base_url] || @base_url - if(!options[:headers].nil? && !options[:headers]['Content-Type'].nil?) - @request_headers['Content-Type'] = options[:headers]['Content-Type'] - end request_headers = @request_headers request_headers.merge!({'accept-language' => @accept_language}) unless @accept_language.nil? @@ -128,7 +125,9 @@ def make_request_async(method, path, options = {}) # def add_telemetry sdk_information = 'azure_mgmt_dns' - sdk_information = "#{sdk_information}/0.16.1" + if defined? Azure::Dns::Mgmt::V2017_10_01::VERSION + sdk_information = "#{sdk_information}/#{Azure::Dns::Mgmt::V2017_10_01::VERSION}" + end add_user_agent_information(sdk_information) end end diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/aaaa_record.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/aaaa_record.rb index 7452642744..57c3678a09 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/aaaa_record.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/aaaa_record.rb @@ -22,7 +22,6 @@ class AaaaRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AaaaRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'AaaaRecord', model_properties: { ipv6address: { - client_side_validation: true, required: false, serialized_name: 'ipv6Address', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/arecord.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/arecord.rb index f6ca72c646..5dd5ce0a0e 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/arecord.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/arecord.rb @@ -22,7 +22,6 @@ class ARecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ARecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'ARecord', model_properties: { ipv4address: { - client_side_validation: true, required: false, serialized_name: 'ipv4Address', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/caa_record.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/caa_record.rb index d23d32d760..3632615f5f 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/caa_record.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/caa_record.rb @@ -29,7 +29,6 @@ class CaaRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'CaaRecord', type: { @@ -37,7 +36,6 @@ def self.mapper() class_name: 'CaaRecord', model_properties: { flags: { - client_side_validation: true, required: false, serialized_name: 'flags', type: { @@ -45,7 +43,6 @@ def self.mapper() } }, tag: { - client_side_validation: true, required: false, serialized_name: 'tag', type: { @@ -53,7 +50,6 @@ def self.mapper() } }, value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/cname_record.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/cname_record.rb index 6bdc258989..82bba43f7b 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/cname_record.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/cname_record.rb @@ -22,7 +22,6 @@ class CnameRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'CnameRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'CnameRecord', model_properties: { cname: { - client_side_validation: true, required: false, serialized_name: 'cname', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/mx_record.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/mx_record.rb index cf89d819df..07085513c3 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/mx_record.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/mx_record.rb @@ -25,7 +25,6 @@ class MxRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'MxRecord', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'MxRecord', model_properties: { preference: { - client_side_validation: true, required: false, serialized_name: 'preference', type: { @@ -41,7 +39,6 @@ def self.mapper() } }, exchange: { - client_side_validation: true, required: false, serialized_name: 'exchange', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/ns_record.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/ns_record.rb index ea2797694f..43e6563197 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/ns_record.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/ns_record.rb @@ -22,7 +22,6 @@ class NsRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'NsRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'NsRecord', model_properties: { nsdname: { - client_side_validation: true, required: false, serialized_name: 'nsdname', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/ptr_record.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/ptr_record.rb index c2b9285660..f630d4830b 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/ptr_record.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/ptr_record.rb @@ -22,7 +22,6 @@ class PtrRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'PtrRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'PtrRecord', model_properties: { ptrdname: { - client_side_validation: true, required: false, serialized_name: 'ptrdname', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/record_set.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/record_set.rb index 6fe7e36283..631008fe14 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/record_set.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/record_set.rb @@ -73,7 +73,6 @@ class RecordSet # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecordSet', type: { @@ -81,7 +80,6 @@ def self.mapper() class_name: 'RecordSet', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -90,7 +88,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -99,7 +96,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -108,7 +104,6 @@ def self.mapper() } }, etag: { - client_side_validation: true, required: false, serialized_name: 'etag', type: { @@ -116,13 +111,11 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'properties.metadata', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -132,7 +125,6 @@ def self.mapper() } }, ttl: { - client_side_validation: true, required: false, serialized_name: 'properties.TTL', type: { @@ -140,7 +132,6 @@ def self.mapper() } }, fqdn: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.fqdn', @@ -149,13 +140,11 @@ def self.mapper() } }, arecords: { - client_side_validation: true, required: false, serialized_name: 'properties.ARecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'ARecordElementType', type: { @@ -166,13 +155,11 @@ def self.mapper() } }, aaaa_records: { - client_side_validation: true, required: false, serialized_name: 'properties.AAAARecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'AaaaRecordElementType', type: { @@ -183,13 +170,11 @@ def self.mapper() } }, mx_records: { - client_side_validation: true, required: false, serialized_name: 'properties.MXRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'MxRecordElementType', type: { @@ -200,13 +185,11 @@ def self.mapper() } }, ns_records: { - client_side_validation: true, required: false, serialized_name: 'properties.NSRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'NsRecordElementType', type: { @@ -217,13 +200,11 @@ def self.mapper() } }, ptr_records: { - client_side_validation: true, required: false, serialized_name: 'properties.PTRRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'PtrRecordElementType', type: { @@ -234,13 +215,11 @@ def self.mapper() } }, srv_records: { - client_side_validation: true, required: false, serialized_name: 'properties.SRVRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'SrvRecordElementType', type: { @@ -251,13 +230,11 @@ def self.mapper() } }, txt_records: { - client_side_validation: true, required: false, serialized_name: 'properties.TXTRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'TxtRecordElementType', type: { @@ -268,7 +245,6 @@ def self.mapper() } }, cname_record: { - client_side_validation: true, required: false, serialized_name: 'properties.CNAMERecord', type: { @@ -277,7 +253,6 @@ def self.mapper() } }, soa_record: { - client_side_validation: true, required: false, serialized_name: 'properties.SOARecord', type: { @@ -286,13 +261,11 @@ def self.mapper() } }, caa_records: { - client_side_validation: true, required: false, serialized_name: 'properties.caaRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'CaaRecordElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/record_set_list_result.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/record_set_list_result.rb index c79c0ff5ae..51b6047576 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/record_set_list_result.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/record_set_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecordSetListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'RecordSetListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'RecordSetElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'nextLink', diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/record_set_update_parameters.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/record_set_update_parameters.rb index 44690b6cdb..8fb88a129c 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/record_set_update_parameters.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/record_set_update_parameters.rb @@ -23,7 +23,6 @@ class RecordSetUpdateParameters # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecordSetUpdateParameters', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'RecordSetUpdateParameters', model_properties: { record_set: { - client_side_validation: true, required: false, serialized_name: 'RecordSet', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/resource.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/resource.rb index f18e71777c..a657b97399 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/resource.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/resource.rb @@ -34,7 +34,6 @@ class Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Resource', type: { @@ -42,7 +41,6 @@ def self.mapper() class_name: 'Resource', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -51,7 +49,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -60,7 +57,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -69,7 +65,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: true, serialized_name: 'location', type: { @@ -77,13 +72,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/soa_record.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/soa_record.rb index 4d430a865f..b621128bec 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/soa_record.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/soa_record.rb @@ -42,7 +42,6 @@ class SoaRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'SoaRecord', type: { @@ -50,7 +49,6 @@ def self.mapper() class_name: 'SoaRecord', model_properties: { host: { - client_side_validation: true, required: false, serialized_name: 'host', type: { @@ -58,7 +56,6 @@ def self.mapper() } }, email: { - client_side_validation: true, required: false, serialized_name: 'email', type: { @@ -66,7 +63,6 @@ def self.mapper() } }, serial_number: { - client_side_validation: true, required: false, serialized_name: 'serialNumber', type: { @@ -74,7 +70,6 @@ def self.mapper() } }, refresh_time: { - client_side_validation: true, required: false, serialized_name: 'refreshTime', type: { @@ -82,7 +77,6 @@ def self.mapper() } }, retry_time: { - client_side_validation: true, required: false, serialized_name: 'retryTime', type: { @@ -90,7 +84,6 @@ def self.mapper() } }, expire_time: { - client_side_validation: true, required: false, serialized_name: 'expireTime', type: { @@ -98,7 +91,6 @@ def self.mapper() } }, minimum_ttl: { - client_side_validation: true, required: false, serialized_name: 'minimumTTL', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/srv_record.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/srv_record.rb index 9db5d89713..dea445a1d6 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/srv_record.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/srv_record.rb @@ -31,7 +31,6 @@ class SrvRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'SrvRecord', type: { @@ -39,7 +38,6 @@ def self.mapper() class_name: 'SrvRecord', model_properties: { priority: { - client_side_validation: true, required: false, serialized_name: 'priority', type: { @@ -47,7 +45,6 @@ def self.mapper() } }, weight: { - client_side_validation: true, required: false, serialized_name: 'weight', type: { @@ -55,7 +52,6 @@ def self.mapper() } }, port: { - client_side_validation: true, required: false, serialized_name: 'port', type: { @@ -63,7 +59,6 @@ def self.mapper() } }, target: { - client_side_validation: true, required: false, serialized_name: 'target', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/txt_record.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/txt_record.rb index 02374dea61..5b725c06cd 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/txt_record.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/txt_record.rb @@ -22,7 +22,6 @@ class TxtRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'TxtRecord', type: { @@ -30,13 +29,11 @@ def self.mapper() class_name: 'TxtRecord', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/zone.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/zone.rb index 08d58ad8d0..cfe88cedc4 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/zone.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/zone.rb @@ -36,7 +36,6 @@ class Zone < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Zone', type: { @@ -44,7 +43,6 @@ def self.mapper() class_name: 'Zone', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -53,7 +51,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -62,7 +59,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -71,7 +67,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: true, serialized_name: 'location', type: { @@ -79,13 +74,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -95,7 +88,6 @@ def self.mapper() } }, etag: { - client_side_validation: true, required: false, serialized_name: 'etag', type: { @@ -103,7 +95,6 @@ def self.mapper() } }, max_number_of_record_sets: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.maxNumberOfRecordSets', @@ -112,7 +103,6 @@ def self.mapper() } }, number_of_record_sets: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.numberOfRecordSets', @@ -121,14 +111,12 @@ def self.mapper() } }, name_servers: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.nameServers', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/zone_list_result.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/zone_list_result.rb index 544f1ac850..8bd86cc230 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/zone_list_result.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/zone_list_result.rb @@ -57,7 +57,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ZoneListResult', type: { @@ -65,13 +64,11 @@ def self.mapper() class_name: 'ZoneListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'ZoneElementType', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'nextLink', diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/zone_update.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/zone_update.rb index 3d0f749f07..a6a5f5d705 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/zone_update.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/models/zone_update.rb @@ -22,7 +22,6 @@ class ZoneUpdate # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ZoneUpdate', type: { @@ -30,13 +29,11 @@ def self.mapper() class_name: 'ZoneUpdate', model_properties: { tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/record_sets.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/record_sets.rb index 4bc0d1532d..72b8e12a65 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/record_sets.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/record_sets.rb @@ -24,7 +24,8 @@ def initialize(client) # # Updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -41,15 +42,16 @@ def initialize(client) # # @return [RecordSet] operation results. # - def update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, custom_headers:nil) - response = update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, custom_headers:custom_headers).value! + def update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, custom_headers = nil) + response = update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, custom_headers).value! response.body unless response.nil? end # # Updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -66,14 +68,15 @@ def update(resource_group_name, zone_name, relative_record_set_name, record_type # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, custom_headers:nil) - update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, custom_headers:custom_headers).value! + def update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, custom_headers = nil) + update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, custom_headers).value! end # # Updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -90,7 +93,7 @@ def update_with_http_info(resource_group_name, zone_name, relative_record_set_na # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, custom_headers:nil) + def update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -101,13 +104,14 @@ def update_async(resource_group_name, zone_name, relative_record_set_name, recor request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['If-Match'] = if_match unless if_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2017_10_01::Models::RecordSet.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -158,7 +162,8 @@ def update_async(resource_group_name, zone_name, relative_record_set_name, recor # # Creates or updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -180,15 +185,16 @@ def update_async(resource_group_name, zone_name, relative_record_set_name, recor # # @return [RecordSet] operation results. # - def create_or_update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - response = create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + response = create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, if_none_match, custom_headers).value! response.body unless response.nil? end # # Creates or updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -210,14 +216,15 @@ def create_or_update(resource_group_name, zone_name, relative_record_set_name, r # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, if_none_match, custom_headers).value! end # # Creates or updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -239,7 +246,7 @@ def create_or_update_with_http_info(resource_group_name, zone_name, relative_rec # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) + def create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -250,7 +257,6 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -258,6 +264,8 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n request_headers['If-None-Match'] = if_none_match unless if_none_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2017_10_01::Models::RecordSet.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -318,7 +326,8 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n # # Deletes a record set from a DNS zone. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -334,15 +343,16 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n # will be added to the HTTP request. # # - def delete(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:nil, custom_headers:nil) - response = delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:if_match, custom_headers:custom_headers).value! + def delete(resource_group_name, zone_name, relative_record_set_name, record_type, if_match = nil, custom_headers = nil) + response = delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match, custom_headers).value! nil end # # Deletes a record set from a DNS zone. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -359,14 +369,15 @@ def delete(resource_group_name, zone_name, relative_record_set_name, record_type # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:nil, custom_headers:nil) - delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:if_match, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, if_match = nil, custom_headers = nil) + delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match, custom_headers).value! end # # Deletes a record set from a DNS zone. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -383,7 +394,7 @@ def delete_with_http_info(resource_group_name, zone_name, relative_record_set_na # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:nil, custom_headers:nil) + def delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -393,7 +404,6 @@ def delete_async(resource_group_name, zone_name, relative_record_set_name, recor request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -433,7 +443,8 @@ def delete_async(resource_group_name, zone_name, relative_record_set_name, recor # # Gets a record set. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -446,15 +457,16 @@ def delete_async(resource_group_name, zone_name, relative_record_set_name, recor # # @return [RecordSet] operation results. # - def get(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:nil) - response = get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:custom_headers).value! + def get(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers = nil) + response = get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers).value! response.body unless response.nil? end # # Gets a record set. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -467,14 +479,15 @@ def get(resource_group_name, zone_name, relative_record_set_name, record_type, c # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:nil) - get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers = nil) + get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers).value! end # # Gets a record set. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -487,7 +500,7 @@ def get_with_http_info(resource_group_name, zone_name, relative_record_set_name, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:nil) + def get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -497,7 +510,6 @@ def get_async(resource_group_name, zone_name, relative_record_set_name, record_t request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -546,7 +558,8 @@ def get_async(resource_group_name, zone_name, relative_record_set_name, record_t # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -563,15 +576,16 @@ def get_async(resource_group_name, zone_name, relative_record_set_name, record_t # # @return [Array] operation results. # - def list_by_type(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - first_page = list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers) + def list_by_type(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + first_page = list_by_type_as_lazy(resource_group_name, zone_name, record_type, top, recordsetnamesuffix, custom_headers) first_page.get_all_items end # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -588,14 +602,15 @@ def list_by_type(resource_group_name, zone_name, record_type, top:nil, recordset # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_type_with_http_info(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - list_by_type_async(resource_group_name, zone_name, record_type, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_type_with_http_info(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + list_by_type_async(resource_group_name, zone_name, record_type, top, recordsetnamesuffix, custom_headers).value! end # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -612,7 +627,7 @@ def list_by_type_with_http_info(resource_group_name, zone_name, record_type, top # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) + def list_by_type_async(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'record_type is nil' if record_type.nil? @@ -621,7 +636,6 @@ def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, rec request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -669,7 +683,8 @@ def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, rec # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -683,15 +698,16 @@ def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, rec # # @return [Array] operation results. # - def list_by_dns_zone(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - first_page = list_by_dns_zone_as_lazy(resource_group_name, zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers) + def list_by_dns_zone(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + first_page = list_by_dns_zone_as_lazy(resource_group_name, zone_name, top, recordsetnamesuffix, custom_headers) first_page.get_all_items end # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -705,14 +721,15 @@ def list_by_dns_zone(resource_group_name, zone_name, top:nil, recordsetnamesuffi # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_dns_zone_with_http_info(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - list_by_dns_zone_async(resource_group_name, zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_dns_zone_with_http_info(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + list_by_dns_zone_async(resource_group_name, zone_name, top, recordsetnamesuffix, custom_headers).value! end # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -726,7 +743,7 @@ def list_by_dns_zone_with_http_info(resource_group_name, zone_name, top:nil, rec # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) + def list_by_dns_zone_async(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -734,7 +751,6 @@ def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnam request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -782,7 +798,8 @@ def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnam # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -796,15 +813,16 @@ def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnam # # @return [Array] operation results. # - def list_all_by_dns_zone(resource_group_name, zone_name, top:nil, record_set_name_suffix:nil, custom_headers:nil) - first_page = list_all_by_dns_zone_as_lazy(resource_group_name, zone_name, top:top, record_set_name_suffix:record_set_name_suffix, custom_headers:custom_headers) + def list_all_by_dns_zone(resource_group_name, zone_name, top = nil, record_set_name_suffix = nil, custom_headers = nil) + first_page = list_all_by_dns_zone_as_lazy(resource_group_name, zone_name, top, record_set_name_suffix, custom_headers) first_page.get_all_items end # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -818,14 +836,15 @@ def list_all_by_dns_zone(resource_group_name, zone_name, top:nil, record_set_nam # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_all_by_dns_zone_with_http_info(resource_group_name, zone_name, top:nil, record_set_name_suffix:nil, custom_headers:nil) - list_all_by_dns_zone_async(resource_group_name, zone_name, top:top, record_set_name_suffix:record_set_name_suffix, custom_headers:custom_headers).value! + def list_all_by_dns_zone_with_http_info(resource_group_name, zone_name, top = nil, record_set_name_suffix = nil, custom_headers = nil) + list_all_by_dns_zone_async(resource_group_name, zone_name, top, record_set_name_suffix, custom_headers).value! end # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -839,7 +858,7 @@ def list_all_by_dns_zone_with_http_info(resource_group_name, zone_name, top:nil, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_all_by_dns_zone_async(resource_group_name, zone_name, top:nil, record_set_name_suffix:nil, custom_headers:nil) + def list_all_by_dns_zone_async(resource_group_name, zone_name, top = nil, record_set_name_suffix = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -847,7 +866,6 @@ def list_all_by_dns_zone_async(resource_group_name, zone_name, top:nil, record_s request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -902,8 +920,8 @@ def list_all_by_dns_zone_async(resource_group_name, zone_name, top:nil, record_s # # @return [RecordSetListResult] operation results. # - def list_by_type_next(next_page_link, custom_headers:nil) - response = list_by_type_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_type_next(next_page_link, custom_headers = nil) + response = list_by_type_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -917,8 +935,8 @@ def list_by_type_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_type_next_with_http_info(next_page_link, custom_headers:nil) - list_by_type_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_type_next_with_http_info(next_page_link, custom_headers = nil) + list_by_type_next_async(next_page_link, custom_headers).value! end # @@ -931,12 +949,11 @@ def list_by_type_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_type_next_async(next_page_link, custom_headers:nil) + def list_by_type_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -990,8 +1007,8 @@ def list_by_type_next_async(next_page_link, custom_headers:nil) # # @return [RecordSetListResult] operation results. # - def list_by_dns_zone_next(next_page_link, custom_headers:nil) - response = list_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_dns_zone_next(next_page_link, custom_headers = nil) + response = list_by_dns_zone_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -1005,8 +1022,8 @@ def list_by_dns_zone_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_dns_zone_next_with_http_info(next_page_link, custom_headers:nil) - list_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_dns_zone_next_with_http_info(next_page_link, custom_headers = nil) + list_by_dns_zone_next_async(next_page_link, custom_headers).value! end # @@ -1019,12 +1036,11 @@ def list_by_dns_zone_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_dns_zone_next_async(next_page_link, custom_headers:nil) + def list_by_dns_zone_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -1078,8 +1094,8 @@ def list_by_dns_zone_next_async(next_page_link, custom_headers:nil) # # @return [RecordSetListResult] operation results. # - def list_all_by_dns_zone_next(next_page_link, custom_headers:nil) - response = list_all_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers).value! + def list_all_by_dns_zone_next(next_page_link, custom_headers = nil) + response = list_all_by_dns_zone_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -1093,8 +1109,8 @@ def list_all_by_dns_zone_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_all_by_dns_zone_next_with_http_info(next_page_link, custom_headers:nil) - list_all_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers).value! + def list_all_by_dns_zone_next_with_http_info(next_page_link, custom_headers = nil) + list_all_by_dns_zone_next_async(next_page_link, custom_headers).value! end # @@ -1107,12 +1123,11 @@ def list_all_by_dns_zone_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_all_by_dns_zone_next_async(next_page_link, custom_headers:nil) + def list_all_by_dns_zone_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -1159,7 +1174,8 @@ def list_all_by_dns_zone_next_async(next_page_link, custom_headers:nil) # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -1177,12 +1193,12 @@ def list_all_by_dns_zone_next_async(next_page_link, custom_headers:nil) # @return [RecordSetListResult] which provide lazy access to pages of the # response. # - def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - response = list_by_type_async(resource_group_name, zone_name, record_type, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + response = list_by_type_async(resource_group_name, zone_name, record_type, top, recordsetnamesuffix, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_type_next_async(next_page_link, custom_headers:custom_headers) + list_by_type_next_async(next_page_link, custom_headers) end page end @@ -1191,7 +1207,8 @@ def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:nil, r # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -1206,12 +1223,12 @@ def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:nil, r # @return [RecordSetListResult] which provide lazy access to pages of the # response. # - def list_by_dns_zone_as_lazy(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - response = list_by_dns_zone_async(resource_group_name, zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_dns_zone_as_lazy(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + response = list_by_dns_zone_async(resource_group_name, zone_name, top, recordsetnamesuffix, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers) + list_by_dns_zone_next_async(next_page_link, custom_headers) end page end @@ -1220,7 +1237,8 @@ def list_by_dns_zone_as_lazy(resource_group_name, zone_name, top:nil, recordsetn # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -1235,12 +1253,12 @@ def list_by_dns_zone_as_lazy(resource_group_name, zone_name, top:nil, recordsetn # @return [RecordSetListResult] which provide lazy access to pages of the # response. # - def list_all_by_dns_zone_as_lazy(resource_group_name, zone_name, top:nil, record_set_name_suffix:nil, custom_headers:nil) - response = list_all_by_dns_zone_async(resource_group_name, zone_name, top:top, record_set_name_suffix:record_set_name_suffix, custom_headers:custom_headers).value! + def list_all_by_dns_zone_as_lazy(resource_group_name, zone_name, top = nil, record_set_name_suffix = nil, custom_headers = nil) + response = list_all_by_dns_zone_async(resource_group_name, zone_name, top, record_set_name_suffix, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_all_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers) + list_all_by_dns_zone_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/version.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/version.rb new file mode 100644 index 0000000000..bd605fcd3d --- /dev/null +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/version.rb @@ -0,0 +1,8 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Dns::Mgmt::V2017_10_01 + VERSION = '0.16.1' +end diff --git a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/zones.rb b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/zones.rb index a2ff585345..816576e95c 100644 --- a/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/zones.rb +++ b/management/azure_mgmt_dns/lib/2017-10-01/generated/azure_mgmt_dns/zones.rb @@ -24,7 +24,8 @@ def initialize(client) # # Creates or updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [Zone] Parameters supplied to the CreateOrUpdate operation. @@ -39,15 +40,16 @@ def initialize(client) # # @return [Zone] operation results. # - def create_or_update(resource_group_name, zone_name, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - response = create_or_update_async(resource_group_name, zone_name, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, zone_name, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + response = create_or_update_async(resource_group_name, zone_name, parameters, if_match, if_none_match, custom_headers).value! response.body unless response.nil? end # # Creates or updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [Zone] Parameters supplied to the CreateOrUpdate operation. @@ -62,14 +64,15 @@ def create_or_update(resource_group_name, zone_name, parameters, if_match:nil, i # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, zone_name, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - create_or_update_async(resource_group_name, zone_name, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, zone_name, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + create_or_update_async(resource_group_name, zone_name, parameters, if_match, if_none_match, custom_headers).value! end # # Creates or updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [Zone] Parameters supplied to the CreateOrUpdate operation. @@ -84,7 +87,7 @@ def create_or_update_with_http_info(resource_group_name, zone_name, parameters, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, zone_name, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) + def create_or_update_async(resource_group_name, zone_name, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'parameters is nil' if parameters.nil? @@ -93,7 +96,6 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -101,6 +103,8 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: request_headers['If-None-Match'] = if_none_match unless if_none_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2017_10_01::Models::Zone.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -161,7 +165,8 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -170,13 +175,14 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # - def delete(resource_group_name, zone_name, if_match:nil, custom_headers:nil) - response = delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers).value! + def delete(resource_group_name, zone_name, if_match = nil, custom_headers = nil) + response = delete_async(resource_group_name, zone_name, if_match, custom_headers).value! nil end # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -188,9 +194,9 @@ def delete(resource_group_name, zone_name, if_match:nil, custom_headers:nil) # @return [Concurrent::Promise] promise which provides async access to http # response. # - def delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:nil) + def delete_async(resource_group_name, zone_name, if_match = nil, custom_headers = nil) # Send request - promise = begin_delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers) + promise = begin_delete_async(resource_group_name, zone_name, if_match, custom_headers) promise = promise.then do |response| # Defining deserialization method. @@ -208,7 +214,8 @@ def delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:ni # Gets a DNS zone. Retrieves the zone properties, but not the record sets # within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -216,8 +223,8 @@ def delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:ni # # @return [Zone] operation results. # - def get(resource_group_name, zone_name, custom_headers:nil) - response = get_async(resource_group_name, zone_name, custom_headers:custom_headers).value! + def get(resource_group_name, zone_name, custom_headers = nil) + response = get_async(resource_group_name, zone_name, custom_headers).value! response.body unless response.nil? end @@ -225,7 +232,8 @@ def get(resource_group_name, zone_name, custom_headers:nil) # Gets a DNS zone. Retrieves the zone properties, but not the record sets # within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -233,15 +241,16 @@ def get(resource_group_name, zone_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, zone_name, custom_headers:nil) - get_async(resource_group_name, zone_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, zone_name, custom_headers = nil) + get_async(resource_group_name, zone_name, custom_headers).value! end # # Gets a DNS zone. Retrieves the zone properties, but not the record sets # within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param [Hash{String => String}] A hash of custom headers that will be added @@ -249,7 +258,7 @@ def get_with_http_info(resource_group_name, zone_name, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, zone_name, custom_headers:nil) + def get_async(resource_group_name, zone_name, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -257,7 +266,6 @@ def get_async(resource_group_name, zone_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -305,7 +313,8 @@ def get_async(resource_group_name, zone_name, custom_headers:nil) # # Updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [ZoneUpdate] Parameters supplied to the Update operation. @@ -317,15 +326,16 @@ def get_async(resource_group_name, zone_name, custom_headers:nil) # # @return [Zone] operation results. # - def update(resource_group_name, zone_name, parameters, if_match:nil, custom_headers:nil) - response = update_async(resource_group_name, zone_name, parameters, if_match:if_match, custom_headers:custom_headers).value! + def update(resource_group_name, zone_name, parameters, if_match = nil, custom_headers = nil) + response = update_async(resource_group_name, zone_name, parameters, if_match, custom_headers).value! response.body unless response.nil? end # # Updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [ZoneUpdate] Parameters supplied to the Update operation. @@ -337,14 +347,15 @@ def update(resource_group_name, zone_name, parameters, if_match:nil, custom_head # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def update_with_http_info(resource_group_name, zone_name, parameters, if_match:nil, custom_headers:nil) - update_async(resource_group_name, zone_name, parameters, if_match:if_match, custom_headers:custom_headers).value! + def update_with_http_info(resource_group_name, zone_name, parameters, if_match = nil, custom_headers = nil) + update_async(resource_group_name, zone_name, parameters, if_match, custom_headers).value! end # # Updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [ZoneUpdate] Parameters supplied to the Update operation. @@ -356,7 +367,7 @@ def update_with_http_info(resource_group_name, zone_name, parameters, if_match:n # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def update_async(resource_group_name, zone_name, parameters, if_match:nil, custom_headers:nil) + def update_async(resource_group_name, zone_name, parameters, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'parameters is nil' if parameters.nil? @@ -365,13 +376,14 @@ def update_async(resource_group_name, zone_name, parameters, if_match:nil, custo request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['If-Match'] = if_match unless if_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2017_10_01::Models::ZoneUpdate.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -421,7 +433,8 @@ def update_async(resource_group_name, zone_name, parameters, if_match:nil, custo # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -429,15 +442,16 @@ def update_async(resource_group_name, zone_name, parameters, if_match:nil, custo # # @return [Array] operation results. # - def list_by_resource_group(resource_group_name, top:nil, custom_headers:nil) - first_page = list_by_resource_group_as_lazy(resource_group_name, top:top, custom_headers:custom_headers) + def list_by_resource_group(resource_group_name, top = nil, custom_headers = nil) + first_page = list_by_resource_group_as_lazy(resource_group_name, top, custom_headers) first_page.get_all_items end # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -445,14 +459,15 @@ def list_by_resource_group(resource_group_name, top:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_with_http_info(resource_group_name, top:nil, custom_headers:nil) - list_by_resource_group_async(resource_group_name, top:top, custom_headers:custom_headers).value! + def list_by_resource_group_with_http_info(resource_group_name, top = nil, custom_headers = nil) + list_by_resource_group_async(resource_group_name, top, custom_headers).value! end # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param [Hash{String => String}] A hash of custom headers that will be added @@ -460,14 +475,13 @@ def list_by_resource_group_with_http_info(resource_group_name, top:nil, custom_h # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_async(resource_group_name, top:nil, custom_headers:nil) + def list_by_resource_group_async(resource_group_name, top = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -522,8 +536,8 @@ def list_by_resource_group_async(resource_group_name, top:nil, custom_headers:ni # # @return [Array] operation results. # - def list(top:nil, custom_headers:nil) - first_page = list_as_lazy(top:top, custom_headers:custom_headers) + def list(top = nil, custom_headers = nil) + first_page = list_as_lazy(top, custom_headers) first_page.get_all_items end @@ -537,8 +551,8 @@ def list(top:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(top:nil, custom_headers:nil) - list_async(top:top, custom_headers:custom_headers).value! + def list_with_http_info(top = nil, custom_headers = nil) + list_async(top, custom_headers).value! end # @@ -551,13 +565,12 @@ def list_with_http_info(top:nil, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(top:nil, custom_headers:nil) + def list_async(top = nil, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -606,7 +619,8 @@ def list_async(top:nil, custom_headers:nil) # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -616,8 +630,8 @@ def list_async(top:nil, custom_headers:nil) # will be added to the HTTP request. # # - def begin_delete(resource_group_name, zone_name, if_match:nil, custom_headers:nil) - response = begin_delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers).value! + def begin_delete(resource_group_name, zone_name, if_match = nil, custom_headers = nil) + response = begin_delete_async(resource_group_name, zone_name, if_match, custom_headers).value! nil end @@ -625,7 +639,8 @@ def begin_delete(resource_group_name, zone_name, if_match:nil, custom_headers:ni # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -636,15 +651,16 @@ def begin_delete(resource_group_name, zone_name, if_match:nil, custom_headers:ni # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def begin_delete_with_http_info(resource_group_name, zone_name, if_match:nil, custom_headers:nil) - begin_delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers).value! + def begin_delete_with_http_info(resource_group_name, zone_name, if_match = nil, custom_headers = nil) + begin_delete_async(resource_group_name, zone_name, if_match, custom_headers).value! end # # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -655,7 +671,7 @@ def begin_delete_with_http_info(resource_group_name, zone_name, if_match:nil, cu # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def begin_delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:nil) + def begin_delete_async(resource_group_name, zone_name, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -663,7 +679,6 @@ def begin_delete_async(resource_group_name, zone_name, if_match:nil, custom_head request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -709,8 +724,8 @@ def begin_delete_async(resource_group_name, zone_name, if_match:nil, custom_head # # @return [ZoneListResult] operation results. # - def list_by_resource_group_next(next_page_link, custom_headers:nil) - response = list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next(next_page_link, custom_headers = nil) + response = list_by_resource_group_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -724,8 +739,8 @@ def list_by_resource_group_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:nil) - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next_with_http_info(next_page_link, custom_headers = nil) + list_by_resource_group_next_async(next_page_link, custom_headers).value! end # @@ -738,12 +753,11 @@ def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:ni # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_next_async(next_page_link, custom_headers:nil) + def list_by_resource_group_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -797,8 +811,8 @@ def list_by_resource_group_next_async(next_page_link, custom_headers:nil) # # @return [ZoneListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -812,8 +826,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -826,12 +840,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -878,7 +891,8 @@ def list_next_async(next_page_link, custom_headers:nil) # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -886,12 +900,12 @@ def list_next_async(next_page_link, custom_headers:nil) # # @return [ZoneListResult] which provide lazy access to pages of the response. # - def list_by_resource_group_as_lazy(resource_group_name, top:nil, custom_headers:nil) - response = list_by_resource_group_async(resource_group_name, top:top, custom_headers:custom_headers).value! + def list_by_resource_group_as_lazy(resource_group_name, top = nil, custom_headers = nil) + response = list_by_resource_group_async(resource_group_name, top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers) + list_by_resource_group_next_async(next_page_link, custom_headers) end page end @@ -907,12 +921,12 @@ def list_by_resource_group_as_lazy(resource_group_name, top:nil, custom_headers: # # @return [ZoneListResult] which provide lazy access to pages of the response. # - def list_as_lazy(top:nil, custom_headers:nil) - response = list_async(top:top, custom_headers:custom_headers).value! + def list_as_lazy(top = nil, custom_headers = nil) + response = list_async(top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/dns_management_client.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/dns_management_client.rb index 6a391b3698..9eed8586c9 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/dns_management_client.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/dns_management_client.rb @@ -109,9 +109,6 @@ def make_request_async(method, path, options = {}) fail ArgumentError, 'path is nil' if path.nil? request_url = options[:base_url] || @base_url - if(!options[:headers].nil? && !options[:headers]['Content-Type'].nil?) - @request_headers['Content-Type'] = options[:headers]['Content-Type'] - end request_headers = @request_headers request_headers.merge!({'accept-language' => @accept_language}) unless @accept_language.nil? @@ -128,7 +125,9 @@ def make_request_async(method, path, options = {}) # def add_telemetry sdk_information = 'azure_mgmt_dns' - sdk_information = "#{sdk_information}/0.16.1" + if defined? Azure::Dns::Mgmt::V2018_03_01_preview::VERSION + sdk_information = "#{sdk_information}/#{Azure::Dns::Mgmt::V2018_03_01_preview::VERSION}" + end add_user_agent_information(sdk_information) end end diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/aaaa_record.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/aaaa_record.rb index 3ddfbea94e..3ddc1c8752 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/aaaa_record.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/aaaa_record.rb @@ -22,7 +22,6 @@ class AaaaRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AaaaRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'AaaaRecord', model_properties: { ipv6address: { - client_side_validation: true, required: false, serialized_name: 'ipv6Address', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/arecord.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/arecord.rb index f402b6ba75..ffb98dcb3c 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/arecord.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/arecord.rb @@ -22,7 +22,6 @@ class ARecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ARecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'ARecord', model_properties: { ipv4address: { - client_side_validation: true, required: false, serialized_name: 'ipv4Address', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/caa_record.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/caa_record.rb index 27c23ca6c0..22c644559c 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/caa_record.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/caa_record.rb @@ -29,7 +29,6 @@ class CaaRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'CaaRecord', type: { @@ -37,7 +36,6 @@ def self.mapper() class_name: 'CaaRecord', model_properties: { flags: { - client_side_validation: true, required: false, serialized_name: 'flags', type: { @@ -45,7 +43,6 @@ def self.mapper() } }, tag: { - client_side_validation: true, required: false, serialized_name: 'tag', type: { @@ -53,7 +50,6 @@ def self.mapper() } }, value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/cname_record.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/cname_record.rb index 6a3a072090..acbbde911b 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/cname_record.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/cname_record.rb @@ -22,7 +22,6 @@ class CnameRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'CnameRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'CnameRecord', model_properties: { cname: { - client_side_validation: true, required: false, serialized_name: 'cname', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/mx_record.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/mx_record.rb index a3c784e6e6..6d11b0bacb 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/mx_record.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/mx_record.rb @@ -25,7 +25,6 @@ class MxRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'MxRecord', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'MxRecord', model_properties: { preference: { - client_side_validation: true, required: false, serialized_name: 'preference', type: { @@ -41,7 +39,6 @@ def self.mapper() } }, exchange: { - client_side_validation: true, required: false, serialized_name: 'exchange', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/ns_record.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/ns_record.rb index 59f380ce88..3ac08609c5 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/ns_record.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/ns_record.rb @@ -22,7 +22,6 @@ class NsRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'NsRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'NsRecord', model_properties: { nsdname: { - client_side_validation: true, required: false, serialized_name: 'nsdname', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/ptr_record.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/ptr_record.rb index 7db5774955..a8423de2bb 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/ptr_record.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/ptr_record.rb @@ -22,7 +22,6 @@ class PtrRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'PtrRecord', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'PtrRecord', model_properties: { ptrdname: { - client_side_validation: true, required: false, serialized_name: 'ptrdname', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/record_set.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/record_set.rb index 7ddf533fe6..c3822a1a1a 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/record_set.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/record_set.rb @@ -73,7 +73,6 @@ class RecordSet # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecordSet', type: { @@ -81,7 +80,6 @@ def self.mapper() class_name: 'RecordSet', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -90,7 +88,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -99,7 +96,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -108,7 +104,6 @@ def self.mapper() } }, etag: { - client_side_validation: true, required: false, serialized_name: 'etag', type: { @@ -116,13 +111,11 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'properties.metadata', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -132,7 +125,6 @@ def self.mapper() } }, ttl: { - client_side_validation: true, required: false, serialized_name: 'properties.TTL', type: { @@ -140,7 +132,6 @@ def self.mapper() } }, fqdn: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.fqdn', @@ -149,13 +140,11 @@ def self.mapper() } }, arecords: { - client_side_validation: true, required: false, serialized_name: 'properties.ARecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'ARecordElementType', type: { @@ -166,13 +155,11 @@ def self.mapper() } }, aaaa_records: { - client_side_validation: true, required: false, serialized_name: 'properties.AAAARecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'AaaaRecordElementType', type: { @@ -183,13 +170,11 @@ def self.mapper() } }, mx_records: { - client_side_validation: true, required: false, serialized_name: 'properties.MXRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'MxRecordElementType', type: { @@ -200,13 +185,11 @@ def self.mapper() } }, ns_records: { - client_side_validation: true, required: false, serialized_name: 'properties.NSRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'NsRecordElementType', type: { @@ -217,13 +200,11 @@ def self.mapper() } }, ptr_records: { - client_side_validation: true, required: false, serialized_name: 'properties.PTRRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'PtrRecordElementType', type: { @@ -234,13 +215,11 @@ def self.mapper() } }, srv_records: { - client_side_validation: true, required: false, serialized_name: 'properties.SRVRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'SrvRecordElementType', type: { @@ -251,13 +230,11 @@ def self.mapper() } }, txt_records: { - client_side_validation: true, required: false, serialized_name: 'properties.TXTRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'TxtRecordElementType', type: { @@ -268,7 +245,6 @@ def self.mapper() } }, cname_record: { - client_side_validation: true, required: false, serialized_name: 'properties.CNAMERecord', type: { @@ -277,7 +253,6 @@ def self.mapper() } }, soa_record: { - client_side_validation: true, required: false, serialized_name: 'properties.SOARecord', type: { @@ -286,13 +261,11 @@ def self.mapper() } }, caa_records: { - client_side_validation: true, required: false, serialized_name: 'properties.caaRecords', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'CaaRecordElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/record_set_list_result.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/record_set_list_result.rb index 08eef46c0b..034a30f509 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/record_set_list_result.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/record_set_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecordSetListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'RecordSetListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'RecordSetElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'nextLink', diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/record_set_update_parameters.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/record_set_update_parameters.rb index 026d551a8e..b90ff021f9 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/record_set_update_parameters.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/record_set_update_parameters.rb @@ -23,7 +23,6 @@ class RecordSetUpdateParameters # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecordSetUpdateParameters', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'RecordSetUpdateParameters', model_properties: { record_set: { - client_side_validation: true, required: false, serialized_name: 'RecordSet', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/resource.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/resource.rb index 323df03cdc..aafac6baec 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/resource.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/resource.rb @@ -34,7 +34,6 @@ class Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Resource', type: { @@ -42,7 +41,6 @@ def self.mapper() class_name: 'Resource', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -51,7 +49,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -60,7 +57,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -69,7 +65,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: true, serialized_name: 'location', type: { @@ -77,13 +72,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/soa_record.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/soa_record.rb index be956c3926..befa5a506f 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/soa_record.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/soa_record.rb @@ -42,7 +42,6 @@ class SoaRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'SoaRecord', type: { @@ -50,7 +49,6 @@ def self.mapper() class_name: 'SoaRecord', model_properties: { host: { - client_side_validation: true, required: false, serialized_name: 'host', type: { @@ -58,7 +56,6 @@ def self.mapper() } }, email: { - client_side_validation: true, required: false, serialized_name: 'email', type: { @@ -66,7 +63,6 @@ def self.mapper() } }, serial_number: { - client_side_validation: true, required: false, serialized_name: 'serialNumber', type: { @@ -74,7 +70,6 @@ def self.mapper() } }, refresh_time: { - client_side_validation: true, required: false, serialized_name: 'refreshTime', type: { @@ -82,7 +77,6 @@ def self.mapper() } }, retry_time: { - client_side_validation: true, required: false, serialized_name: 'retryTime', type: { @@ -90,7 +84,6 @@ def self.mapper() } }, expire_time: { - client_side_validation: true, required: false, serialized_name: 'expireTime', type: { @@ -98,7 +91,6 @@ def self.mapper() } }, minimum_ttl: { - client_side_validation: true, required: false, serialized_name: 'minimumTTL', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/srv_record.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/srv_record.rb index d9deeda8ce..98332b3f10 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/srv_record.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/srv_record.rb @@ -31,7 +31,6 @@ class SrvRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'SrvRecord', type: { @@ -39,7 +38,6 @@ def self.mapper() class_name: 'SrvRecord', model_properties: { priority: { - client_side_validation: true, required: false, serialized_name: 'priority', type: { @@ -47,7 +45,6 @@ def self.mapper() } }, weight: { - client_side_validation: true, required: false, serialized_name: 'weight', type: { @@ -55,7 +52,6 @@ def self.mapper() } }, port: { - client_side_validation: true, required: false, serialized_name: 'port', type: { @@ -63,7 +59,6 @@ def self.mapper() } }, target: { - client_side_validation: true, required: false, serialized_name: 'target', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/sub_resource.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/sub_resource.rb index 29639f3692..e99b0d5d4b 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/sub_resource.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/sub_resource.rb @@ -22,7 +22,6 @@ class SubResource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'SubResource', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'SubResource', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/txt_record.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/txt_record.rb index 2fefb9c8bc..72e545d4a8 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/txt_record.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/txt_record.rb @@ -22,7 +22,6 @@ class TxtRecord # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'TxtRecord', type: { @@ -30,13 +29,11 @@ def self.mapper() class_name: 'TxtRecord', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/zone.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/zone.rb index cc1e8175b8..c82135879b 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/zone.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/zone.rb @@ -50,7 +50,6 @@ class Zone < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Zone', type: { @@ -58,7 +57,6 @@ def self.mapper() class_name: 'Zone', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -67,7 +65,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -76,7 +73,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -85,7 +81,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: true, serialized_name: 'location', type: { @@ -93,13 +88,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -109,7 +102,6 @@ def self.mapper() } }, etag: { - client_side_validation: true, required: false, serialized_name: 'etag', type: { @@ -117,7 +109,6 @@ def self.mapper() } }, max_number_of_record_sets: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.maxNumberOfRecordSets', @@ -126,7 +117,6 @@ def self.mapper() } }, number_of_record_sets: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.numberOfRecordSets', @@ -135,14 +125,12 @@ def self.mapper() } }, name_servers: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.nameServers', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -152,7 +140,6 @@ def self.mapper() } }, zone_type: { - client_side_validation: true, required: false, serialized_name: 'properties.zoneType', default_value: 'Public', @@ -162,13 +149,11 @@ def self.mapper() } }, registration_virtual_networks: { - client_side_validation: true, required: false, serialized_name: 'properties.registrationVirtualNetworks', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'SubResourceElementType', type: { @@ -179,13 +164,11 @@ def self.mapper() } }, resolution_virtual_networks: { - client_side_validation: true, required: false, serialized_name: 'properties.resolutionVirtualNetworks', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'SubResourceElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/zone_list_result.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/zone_list_result.rb index 1c832099f8..e5af04fde2 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/zone_list_result.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/zone_list_result.rb @@ -57,7 +57,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ZoneListResult', type: { @@ -65,13 +64,11 @@ def self.mapper() class_name: 'ZoneListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'ZoneElementType', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'nextLink', diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/zone_update.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/zone_update.rb index 630048a882..72df067146 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/zone_update.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/models/zone_update.rb @@ -22,7 +22,6 @@ class ZoneUpdate # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ZoneUpdate', type: { @@ -30,13 +29,11 @@ def self.mapper() class_name: 'ZoneUpdate', model_properties: { tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/record_sets.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/record_sets.rb index dff77b518e..7446ec3852 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/record_sets.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/record_sets.rb @@ -24,7 +24,8 @@ def initialize(client) # # Updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -41,15 +42,16 @@ def initialize(client) # # @return [RecordSet] operation results. # - def update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, custom_headers:nil) - response = update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, custom_headers:custom_headers).value! + def update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, custom_headers = nil) + response = update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, custom_headers).value! response.body unless response.nil? end # # Updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -66,14 +68,15 @@ def update(resource_group_name, zone_name, relative_record_set_name, record_type # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, custom_headers:nil) - update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, custom_headers:custom_headers).value! + def update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, custom_headers = nil) + update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, custom_headers).value! end # # Updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -90,7 +93,7 @@ def update_with_http_info(resource_group_name, zone_name, relative_record_set_na # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, custom_headers:nil) + def update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -101,13 +104,14 @@ def update_async(resource_group_name, zone_name, relative_record_set_name, recor request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['If-Match'] = if_match unless if_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2018_03_01_preview::Models::RecordSet.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -158,7 +162,8 @@ def update_async(resource_group_name, zone_name, relative_record_set_name, recor # # Creates or updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -180,15 +185,16 @@ def update_async(resource_group_name, zone_name, relative_record_set_name, recor # # @return [RecordSet] operation results. # - def create_or_update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - response = create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + response = create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, if_none_match, custom_headers).value! response.body unless response.nil? end # # Creates or updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -210,14 +216,15 @@ def create_or_update(resource_group_name, zone_name, relative_record_set_name, r # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match, if_none_match, custom_headers).value! end # # Creates or updates a record set within a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -239,7 +246,7 @@ def create_or_update_with_http_info(resource_group_name, zone_name, relative_rec # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) + def create_or_update_async(resource_group_name, zone_name, relative_record_set_name, record_type, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -250,7 +257,6 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -258,6 +264,8 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n request_headers['If-None-Match'] = if_none_match unless if_none_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2018_03_01_preview::Models::RecordSet.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -318,7 +326,8 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n # # Deletes a record set from a DNS zone. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -334,15 +343,16 @@ def create_or_update_async(resource_group_name, zone_name, relative_record_set_n # will be added to the HTTP request. # # - def delete(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:nil, custom_headers:nil) - response = delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:if_match, custom_headers:custom_headers).value! + def delete(resource_group_name, zone_name, relative_record_set_name, record_type, if_match = nil, custom_headers = nil) + response = delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match, custom_headers).value! nil end # # Deletes a record set from a DNS zone. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -359,14 +369,15 @@ def delete(resource_group_name, zone_name, relative_record_set_name, record_type # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:nil, custom_headers:nil) - delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:if_match, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, if_match = nil, custom_headers = nil) + delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match, custom_headers).value! end # # Deletes a record set from a DNS zone. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -383,7 +394,7 @@ def delete_with_http_info(resource_group_name, zone_name, relative_record_set_na # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match:nil, custom_headers:nil) + def delete_async(resource_group_name, zone_name, relative_record_set_name, record_type, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -393,7 +404,6 @@ def delete_async(resource_group_name, zone_name, relative_record_set_name, recor request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -433,7 +443,8 @@ def delete_async(resource_group_name, zone_name, relative_record_set_name, recor # # Gets a record set. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -446,15 +457,16 @@ def delete_async(resource_group_name, zone_name, relative_record_set_name, recor # # @return [RecordSet] operation results. # - def get(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:nil) - response = get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:custom_headers).value! + def get(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers = nil) + response = get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers).value! response.body unless response.nil? end # # Gets a record set. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -467,14 +479,15 @@ def get(resource_group_name, zone_name, relative_record_set_name, record_type, c # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:nil) - get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers = nil) + get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers).value! end # # Gets a record set. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param relative_record_set_name [String] The name of the record set, relative @@ -487,7 +500,7 @@ def get_with_http_info(resource_group_name, zone_name, relative_record_set_name, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers:nil) + def get_async(resource_group_name, zone_name, relative_record_set_name, record_type, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'relative_record_set_name is nil' if relative_record_set_name.nil? @@ -497,7 +510,6 @@ def get_async(resource_group_name, zone_name, relative_record_set_name, record_t request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -546,7 +558,8 @@ def get_async(resource_group_name, zone_name, relative_record_set_name, record_t # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -563,15 +576,16 @@ def get_async(resource_group_name, zone_name, relative_record_set_name, record_t # # @return [Array] operation results. # - def list_by_type(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - first_page = list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers) + def list_by_type(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + first_page = list_by_type_as_lazy(resource_group_name, zone_name, record_type, top, recordsetnamesuffix, custom_headers) first_page.get_all_items end # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -588,14 +602,15 @@ def list_by_type(resource_group_name, zone_name, record_type, top:nil, recordset # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_type_with_http_info(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - list_by_type_async(resource_group_name, zone_name, record_type, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_type_with_http_info(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + list_by_type_async(resource_group_name, zone_name, record_type, top, recordsetnamesuffix, custom_headers).value! end # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -612,7 +627,7 @@ def list_by_type_with_http_info(resource_group_name, zone_name, record_type, top # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) + def list_by_type_async(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'record_type is nil' if record_type.nil? @@ -621,7 +636,6 @@ def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, rec request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -669,7 +683,8 @@ def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, rec # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -683,15 +698,16 @@ def list_by_type_async(resource_group_name, zone_name, record_type, top:nil, rec # # @return [Array] operation results. # - def list_by_dns_zone(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - first_page = list_by_dns_zone_as_lazy(resource_group_name, zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers) + def list_by_dns_zone(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + first_page = list_by_dns_zone_as_lazy(resource_group_name, zone_name, top, recordsetnamesuffix, custom_headers) first_page.get_all_items end # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -705,14 +721,15 @@ def list_by_dns_zone(resource_group_name, zone_name, top:nil, recordsetnamesuffi # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_dns_zone_with_http_info(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - list_by_dns_zone_async(resource_group_name, zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_dns_zone_with_http_info(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + list_by_dns_zone_async(resource_group_name, zone_name, top, recordsetnamesuffix, custom_headers).value! end # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -726,7 +743,7 @@ def list_by_dns_zone_with_http_info(resource_group_name, zone_name, top:nil, rec # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) + def list_by_dns_zone_async(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -734,7 +751,6 @@ def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnam request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -782,7 +798,8 @@ def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnam # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -796,15 +813,16 @@ def list_by_dns_zone_async(resource_group_name, zone_name, top:nil, recordsetnam # # @return [Array] operation results. # - def list_all_by_dns_zone(resource_group_name, zone_name, top:nil, record_set_name_suffix:nil, custom_headers:nil) - first_page = list_all_by_dns_zone_as_lazy(resource_group_name, zone_name, top:top, record_set_name_suffix:record_set_name_suffix, custom_headers:custom_headers) + def list_all_by_dns_zone(resource_group_name, zone_name, top = nil, record_set_name_suffix = nil, custom_headers = nil) + first_page = list_all_by_dns_zone_as_lazy(resource_group_name, zone_name, top, record_set_name_suffix, custom_headers) first_page.get_all_items end # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -818,14 +836,15 @@ def list_all_by_dns_zone(resource_group_name, zone_name, top:nil, record_set_nam # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_all_by_dns_zone_with_http_info(resource_group_name, zone_name, top:nil, record_set_name_suffix:nil, custom_headers:nil) - list_all_by_dns_zone_async(resource_group_name, zone_name, top:top, record_set_name_suffix:record_set_name_suffix, custom_headers:custom_headers).value! + def list_all_by_dns_zone_with_http_info(resource_group_name, zone_name, top = nil, record_set_name_suffix = nil, custom_headers = nil) + list_all_by_dns_zone_async(resource_group_name, zone_name, top, record_set_name_suffix, custom_headers).value! end # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -839,7 +858,7 @@ def list_all_by_dns_zone_with_http_info(resource_group_name, zone_name, top:nil, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_all_by_dns_zone_async(resource_group_name, zone_name, top:nil, record_set_name_suffix:nil, custom_headers:nil) + def list_all_by_dns_zone_async(resource_group_name, zone_name, top = nil, record_set_name_suffix = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -847,7 +866,6 @@ def list_all_by_dns_zone_async(resource_group_name, zone_name, top:nil, record_s request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -902,8 +920,8 @@ def list_all_by_dns_zone_async(resource_group_name, zone_name, top:nil, record_s # # @return [RecordSetListResult] operation results. # - def list_by_type_next(next_page_link, custom_headers:nil) - response = list_by_type_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_type_next(next_page_link, custom_headers = nil) + response = list_by_type_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -917,8 +935,8 @@ def list_by_type_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_type_next_with_http_info(next_page_link, custom_headers:nil) - list_by_type_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_type_next_with_http_info(next_page_link, custom_headers = nil) + list_by_type_next_async(next_page_link, custom_headers).value! end # @@ -931,12 +949,11 @@ def list_by_type_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_type_next_async(next_page_link, custom_headers:nil) + def list_by_type_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -990,8 +1007,8 @@ def list_by_type_next_async(next_page_link, custom_headers:nil) # # @return [RecordSetListResult] operation results. # - def list_by_dns_zone_next(next_page_link, custom_headers:nil) - response = list_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_dns_zone_next(next_page_link, custom_headers = nil) + response = list_by_dns_zone_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -1005,8 +1022,8 @@ def list_by_dns_zone_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_dns_zone_next_with_http_info(next_page_link, custom_headers:nil) - list_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_dns_zone_next_with_http_info(next_page_link, custom_headers = nil) + list_by_dns_zone_next_async(next_page_link, custom_headers).value! end # @@ -1019,12 +1036,11 @@ def list_by_dns_zone_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_dns_zone_next_async(next_page_link, custom_headers:nil) + def list_by_dns_zone_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -1078,8 +1094,8 @@ def list_by_dns_zone_next_async(next_page_link, custom_headers:nil) # # @return [RecordSetListResult] operation results. # - def list_all_by_dns_zone_next(next_page_link, custom_headers:nil) - response = list_all_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers).value! + def list_all_by_dns_zone_next(next_page_link, custom_headers = nil) + response = list_all_by_dns_zone_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -1093,8 +1109,8 @@ def list_all_by_dns_zone_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_all_by_dns_zone_next_with_http_info(next_page_link, custom_headers:nil) - list_all_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers).value! + def list_all_by_dns_zone_next_with_http_info(next_page_link, custom_headers = nil) + list_all_by_dns_zone_next_async(next_page_link, custom_headers).value! end # @@ -1107,12 +1123,11 @@ def list_all_by_dns_zone_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_all_by_dns_zone_next_async(next_page_link, custom_headers:nil) + def list_all_by_dns_zone_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -1159,7 +1174,8 @@ def list_all_by_dns_zone_next_async(next_page_link, custom_headers:nil) # # Lists the record sets of a specified type in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param record_type [RecordType] The type of record sets to enumerate. @@ -1177,12 +1193,12 @@ def list_all_by_dns_zone_next_async(next_page_link, custom_headers:nil) # @return [RecordSetListResult] which provide lazy access to pages of the # response. # - def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - response = list_by_type_async(resource_group_name, zone_name, record_type, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + response = list_by_type_async(resource_group_name, zone_name, record_type, top, recordsetnamesuffix, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_type_next_async(next_page_link, custom_headers:custom_headers) + list_by_type_next_async(next_page_link, custom_headers) end page end @@ -1191,7 +1207,8 @@ def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:nil, r # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -1206,12 +1223,12 @@ def list_by_type_as_lazy(resource_group_name, zone_name, record_type, top:nil, r # @return [RecordSetListResult] which provide lazy access to pages of the # response. # - def list_by_dns_zone_as_lazy(resource_group_name, zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil) - response = list_by_dns_zone_async(resource_group_name, zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value! + def list_by_dns_zone_as_lazy(resource_group_name, zone_name, top = nil, recordsetnamesuffix = nil, custom_headers = nil) + response = list_by_dns_zone_async(resource_group_name, zone_name, top, recordsetnamesuffix, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers) + list_by_dns_zone_next_async(next_page_link, custom_headers) end page end @@ -1220,7 +1237,8 @@ def list_by_dns_zone_as_lazy(resource_group_name, zone_name, top:nil, recordsetn # # Lists all record sets in a DNS zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param top [Integer] The maximum number of record sets to return. If not @@ -1235,12 +1253,12 @@ def list_by_dns_zone_as_lazy(resource_group_name, zone_name, top:nil, recordsetn # @return [RecordSetListResult] which provide lazy access to pages of the # response. # - def list_all_by_dns_zone_as_lazy(resource_group_name, zone_name, top:nil, record_set_name_suffix:nil, custom_headers:nil) - response = list_all_by_dns_zone_async(resource_group_name, zone_name, top:top, record_set_name_suffix:record_set_name_suffix, custom_headers:custom_headers).value! + def list_all_by_dns_zone_as_lazy(resource_group_name, zone_name, top = nil, record_set_name_suffix = nil, custom_headers = nil) + response = list_all_by_dns_zone_async(resource_group_name, zone_name, top, record_set_name_suffix, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_all_by_dns_zone_next_async(next_page_link, custom_headers:custom_headers) + list_all_by_dns_zone_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/version.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/version.rb new file mode 100644 index 0000000000..8646bf5bff --- /dev/null +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/version.rb @@ -0,0 +1,8 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Dns::Mgmt::V2018_03_01_preview + VERSION = '0.16.1' +end diff --git a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/zones.rb b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/zones.rb index 88d96bb621..649924bf4b 100644 --- a/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/zones.rb +++ b/management/azure_mgmt_dns/lib/2018-03-01-preview/generated/azure_mgmt_dns/zones.rb @@ -24,7 +24,8 @@ def initialize(client) # # Creates or updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [Zone] Parameters supplied to the CreateOrUpdate operation. @@ -39,15 +40,16 @@ def initialize(client) # # @return [Zone] operation results. # - def create_or_update(resource_group_name, zone_name, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - response = create_or_update_async(resource_group_name, zone_name, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, zone_name, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + response = create_or_update_async(resource_group_name, zone_name, parameters, if_match, if_none_match, custom_headers).value! response.body unless response.nil? end # # Creates or updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [Zone] Parameters supplied to the CreateOrUpdate operation. @@ -62,14 +64,15 @@ def create_or_update(resource_group_name, zone_name, parameters, if_match:nil, i # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, zone_name, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) - create_or_update_async(resource_group_name, zone_name, parameters, if_match:if_match, if_none_match:if_none_match, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, zone_name, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) + create_or_update_async(resource_group_name, zone_name, parameters, if_match, if_none_match, custom_headers).value! end # # Creates or updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [Zone] Parameters supplied to the CreateOrUpdate operation. @@ -84,7 +87,7 @@ def create_or_update_with_http_info(resource_group_name, zone_name, parameters, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, zone_name, parameters, if_match:nil, if_none_match:nil, custom_headers:nil) + def create_or_update_async(resource_group_name, zone_name, parameters, if_match = nil, if_none_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'parameters is nil' if parameters.nil? @@ -93,7 +96,6 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -101,6 +103,8 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: request_headers['If-None-Match'] = if_none_match unless if_none_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2018_03_01_preview::Models::Zone.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -161,7 +165,8 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -170,13 +175,14 @@ def create_or_update_async(resource_group_name, zone_name, parameters, if_match: # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # - def delete(resource_group_name, zone_name, if_match:nil, custom_headers:nil) - response = delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers).value! + def delete(resource_group_name, zone_name, if_match = nil, custom_headers = nil) + response = delete_async(resource_group_name, zone_name, if_match, custom_headers).value! nil end # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -188,9 +194,9 @@ def delete(resource_group_name, zone_name, if_match:nil, custom_headers:nil) # @return [Concurrent::Promise] promise which provides async access to http # response. # - def delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:nil) + def delete_async(resource_group_name, zone_name, if_match = nil, custom_headers = nil) # Send request - promise = begin_delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers) + promise = begin_delete_async(resource_group_name, zone_name, if_match, custom_headers) promise = promise.then do |response| # Defining deserialization method. @@ -208,7 +214,8 @@ def delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:ni # Gets a DNS zone. Retrieves the zone properties, but not the record sets # within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -216,8 +223,8 @@ def delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:ni # # @return [Zone] operation results. # - def get(resource_group_name, zone_name, custom_headers:nil) - response = get_async(resource_group_name, zone_name, custom_headers:custom_headers).value! + def get(resource_group_name, zone_name, custom_headers = nil) + response = get_async(resource_group_name, zone_name, custom_headers).value! response.body unless response.nil? end @@ -225,7 +232,8 @@ def get(resource_group_name, zone_name, custom_headers:nil) # Gets a DNS zone. Retrieves the zone properties, but not the record sets # within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -233,15 +241,16 @@ def get(resource_group_name, zone_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, zone_name, custom_headers:nil) - get_async(resource_group_name, zone_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, zone_name, custom_headers = nil) + get_async(resource_group_name, zone_name, custom_headers).value! end # # Gets a DNS zone. Retrieves the zone properties, but not the record sets # within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param [Hash{String => String}] A hash of custom headers that will be added @@ -249,7 +258,7 @@ def get_with_http_info(resource_group_name, zone_name, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, zone_name, custom_headers:nil) + def get_async(resource_group_name, zone_name, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -257,7 +266,6 @@ def get_async(resource_group_name, zone_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -305,7 +313,8 @@ def get_async(resource_group_name, zone_name, custom_headers:nil) # # Updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [ZoneUpdate] Parameters supplied to the Update operation. @@ -317,15 +326,16 @@ def get_async(resource_group_name, zone_name, custom_headers:nil) # # @return [Zone] operation results. # - def update(resource_group_name, zone_name, parameters, if_match:nil, custom_headers:nil) - response = update_async(resource_group_name, zone_name, parameters, if_match:if_match, custom_headers:custom_headers).value! + def update(resource_group_name, zone_name, parameters, if_match = nil, custom_headers = nil) + response = update_async(resource_group_name, zone_name, parameters, if_match, custom_headers).value! response.body unless response.nil? end # # Updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [ZoneUpdate] Parameters supplied to the Update operation. @@ -337,14 +347,15 @@ def update(resource_group_name, zone_name, parameters, if_match:nil, custom_head # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def update_with_http_info(resource_group_name, zone_name, parameters, if_match:nil, custom_headers:nil) - update_async(resource_group_name, zone_name, parameters, if_match:if_match, custom_headers:custom_headers).value! + def update_with_http_info(resource_group_name, zone_name, parameters, if_match = nil, custom_headers = nil) + update_async(resource_group_name, zone_name, parameters, if_match, custom_headers).value! end # # Updates a DNS zone. Does not modify DNS records within the zone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param parameters [ZoneUpdate] Parameters supplied to the Update operation. @@ -356,7 +367,7 @@ def update_with_http_info(resource_group_name, zone_name, parameters, if_match:n # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def update_async(resource_group_name, zone_name, parameters, if_match:nil, custom_headers:nil) + def update_async(resource_group_name, zone_name, parameters, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, 'parameters is nil' if parameters.nil? @@ -365,13 +376,14 @@ def update_async(resource_group_name, zone_name, parameters, if_match:nil, custo request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['If-Match'] = if_match unless if_match.nil? request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Dns::Mgmt::V2018_03_01_preview::Models::ZoneUpdate.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -421,7 +433,8 @@ def update_async(resource_group_name, zone_name, parameters, if_match:nil, custo # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -429,15 +442,16 @@ def update_async(resource_group_name, zone_name, parameters, if_match:nil, custo # # @return [Array] operation results. # - def list_by_resource_group(resource_group_name, top:nil, custom_headers:nil) - first_page = list_by_resource_group_as_lazy(resource_group_name, top:top, custom_headers:custom_headers) + def list_by_resource_group(resource_group_name, top = nil, custom_headers = nil) + first_page = list_by_resource_group_as_lazy(resource_group_name, top, custom_headers) first_page.get_all_items end # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -445,14 +459,15 @@ def list_by_resource_group(resource_group_name, top:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_with_http_info(resource_group_name, top:nil, custom_headers:nil) - list_by_resource_group_async(resource_group_name, top:top, custom_headers:custom_headers).value! + def list_by_resource_group_with_http_info(resource_group_name, top = nil, custom_headers = nil) + list_by_resource_group_async(resource_group_name, top, custom_headers).value! end # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param [Hash{String => String}] A hash of custom headers that will be added @@ -460,14 +475,13 @@ def list_by_resource_group_with_http_info(resource_group_name, top:nil, custom_h # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_async(resource_group_name, top:nil, custom_headers:nil) + def list_by_resource_group_async(resource_group_name, top = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -522,8 +536,8 @@ def list_by_resource_group_async(resource_group_name, top:nil, custom_headers:ni # # @return [Array] operation results. # - def list(top:nil, custom_headers:nil) - first_page = list_as_lazy(top:top, custom_headers:custom_headers) + def list(top = nil, custom_headers = nil) + first_page = list_as_lazy(top, custom_headers) first_page.get_all_items end @@ -537,8 +551,8 @@ def list(top:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(top:nil, custom_headers:nil) - list_async(top:top, custom_headers:custom_headers).value! + def list_with_http_info(top = nil, custom_headers = nil) + list_async(top, custom_headers).value! end # @@ -551,13 +565,12 @@ def list_with_http_info(top:nil, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(top:nil, custom_headers:nil) + def list_async(top = nil, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -606,7 +619,8 @@ def list_async(top:nil, custom_headers:nil) # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -616,8 +630,8 @@ def list_async(top:nil, custom_headers:nil) # will be added to the HTTP request. # # - def begin_delete(resource_group_name, zone_name, if_match:nil, custom_headers:nil) - response = begin_delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers).value! + def begin_delete(resource_group_name, zone_name, if_match = nil, custom_headers = nil) + response = begin_delete_async(resource_group_name, zone_name, if_match, custom_headers).value! nil end @@ -625,7 +639,8 @@ def begin_delete(resource_group_name, zone_name, if_match:nil, custom_headers:ni # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -636,15 +651,16 @@ def begin_delete(resource_group_name, zone_name, if_match:nil, custom_headers:ni # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def begin_delete_with_http_info(resource_group_name, zone_name, if_match:nil, custom_headers:nil) - begin_delete_async(resource_group_name, zone_name, if_match:if_match, custom_headers:custom_headers).value! + def begin_delete_with_http_info(resource_group_name, zone_name, if_match = nil, custom_headers = nil) + begin_delete_async(resource_group_name, zone_name, if_match, custom_headers).value! end # # Deletes a DNS zone. WARNING: All DNS records in the zone will also be # deleted. This operation cannot be undone. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param zone_name [String] The name of the DNS zone (without a terminating # dot). # @param if_match [String] The etag of the DNS zone. Omit this value to always @@ -655,7 +671,7 @@ def begin_delete_with_http_info(resource_group_name, zone_name, if_match:nil, cu # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def begin_delete_async(resource_group_name, zone_name, if_match:nil, custom_headers:nil) + def begin_delete_async(resource_group_name, zone_name, if_match = nil, custom_headers = nil) fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'zone_name is nil' if zone_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? @@ -663,7 +679,6 @@ def begin_delete_async(resource_group_name, zone_name, if_match:nil, custom_head request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -709,8 +724,8 @@ def begin_delete_async(resource_group_name, zone_name, if_match:nil, custom_head # # @return [ZoneListResult] operation results. # - def list_by_resource_group_next(next_page_link, custom_headers:nil) - response = list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next(next_page_link, custom_headers = nil) + response = list_by_resource_group_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -724,8 +739,8 @@ def list_by_resource_group_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:nil) - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next_with_http_info(next_page_link, custom_headers = nil) + list_by_resource_group_next_async(next_page_link, custom_headers).value! end # @@ -738,12 +753,11 @@ def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:ni # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_next_async(next_page_link, custom_headers:nil) + def list_by_resource_group_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -797,8 +811,8 @@ def list_by_resource_group_next_async(next_page_link, custom_headers:nil) # # @return [ZoneListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -812,8 +826,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -826,12 +840,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -878,7 +891,8 @@ def list_next_async(next_page_link, custom_headers:nil) # # Lists the DNS zones within a resource group. # - # @param resource_group_name [String] The name of the resource group. + # @param resource_group_name [String] The name of the resource group. The name + # is case insensitive. # @param top [Integer] The maximum number of record sets to return. If not # specified, returns up to 100 record sets. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -886,12 +900,12 @@ def list_next_async(next_page_link, custom_headers:nil) # # @return [ZoneListResult] which provide lazy access to pages of the response. # - def list_by_resource_group_as_lazy(resource_group_name, top:nil, custom_headers:nil) - response = list_by_resource_group_async(resource_group_name, top:top, custom_headers:custom_headers).value! + def list_by_resource_group_as_lazy(resource_group_name, top = nil, custom_headers = nil) + response = list_by_resource_group_async(resource_group_name, top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers) + list_by_resource_group_next_async(next_page_link, custom_headers) end page end @@ -907,12 +921,12 @@ def list_by_resource_group_as_lazy(resource_group_name, top:nil, custom_headers: # # @return [ZoneListResult] which provide lazy access to pages of the response. # - def list_as_lazy(top:nil, custom_headers:nil) - response = list_async(top:top, custom_headers:custom_headers).value! + def list_as_lazy(top = nil, custom_headers = nil) + response = list_async(top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_dns/lib/azure_mgmt_dns.rb b/management/azure_mgmt_dns/lib/azure_mgmt_dns.rb index 381f7809a3..e4f02f2ddb 100644 --- a/management/azure_mgmt_dns/lib/azure_mgmt_dns.rb +++ b/management/azure_mgmt_dns/lib/azure_mgmt_dns.rb @@ -2,8 +2,8 @@ # Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the MIT License. See License.txt in the project root for license information. +require '2017-10-01/generated/azure_mgmt_dns' +require 'profiles/latest/dns_latest_profile_client' require '2016-04-01/generated/azure_mgmt_dns' require '2017-09-01/generated/azure_mgmt_dns' -require '2017-10-01/generated/azure_mgmt_dns' require '2018-03-01-preview/generated/azure_mgmt_dns' -require 'profiles/latest/dns_latest_profile_client'