diff --git a/sdk/privatedns/Microsoft.Azure.Management.PrivateDns/src/Generated/Models/PrivateZone.cs b/sdk/privatedns/Microsoft.Azure.Management.PrivateDns/src/Generated/Models/PrivateZone.cs index ae7fcd2d88dd..6ba54a04aa53 100644 --- a/sdk/privatedns/Microsoft.Azure.Management.PrivateDns/src/Generated/Models/PrivateZone.cs +++ b/sdk/privatedns/Microsoft.Azure.Management.PrivateDns/src/Generated/Models/PrivateZone.cs @@ -71,7 +71,8 @@ public PrivateZone() /// resource. This is a read-only property and any attempt to set this /// value will be ignored. Possible values include: 'Creating', /// 'Updating', 'Deleting', 'Succeeded', 'Failed', 'Canceled' - public PrivateZone(string id = default(string), string name = default(string), string type = default(string), IDictionary tags = default(IDictionary), string location = default(string), string etag = default(string), long? maxNumberOfRecordSets = default(long?), long? numberOfRecordSets = default(long?), long? maxNumberOfVirtualNetworkLinks = default(long?), long? numberOfVirtualNetworkLinks = default(long?), long? maxNumberOfVirtualNetworkLinksWithRegistration = default(long?), long? numberOfVirtualNetworkLinksWithRegistration = default(long?), string provisioningState = default(string)) + /// Private zone internal Id + public PrivateZone(string id = default(string), string name = default(string), string type = default(string), IDictionary tags = default(IDictionary), string location = default(string), string etag = default(string), long? maxNumberOfRecordSets = default(long?), long? numberOfRecordSets = default(long?), long? maxNumberOfVirtualNetworkLinks = default(long?), long? numberOfVirtualNetworkLinks = default(long?), long? maxNumberOfVirtualNetworkLinksWithRegistration = default(long?), long? numberOfVirtualNetworkLinksWithRegistration = default(long?), string provisioningState = default(string), string internalId = default(string)) : base(id, name, type, tags, location) { Etag = etag; @@ -82,6 +83,7 @@ public PrivateZone() MaxNumberOfVirtualNetworkLinksWithRegistration = maxNumberOfVirtualNetworkLinksWithRegistration; NumberOfVirtualNetworkLinksWithRegistration = numberOfVirtualNetworkLinksWithRegistration; ProvisioningState = provisioningState; + InternalId = internalId; CustomInit(); } @@ -154,5 +156,11 @@ public PrivateZone() [JsonProperty(PropertyName = "properties.provisioningState")] public string ProvisioningState { get; private set; } + /// + /// Gets private zone internal Id + /// + [JsonProperty(PropertyName = "properties.internalId")] + public string InternalId { get; private set; } + } } diff --git a/sdk/privatedns/Microsoft.Azure.Management.PrivateDns/src/Generated/PrivateDnsManagementClient.cs b/sdk/privatedns/Microsoft.Azure.Management.PrivateDns/src/Generated/PrivateDnsManagementClient.cs index 918fe3b92dc6..321fd8eab01d 100644 --- a/sdk/privatedns/Microsoft.Azure.Management.PrivateDns/src/Generated/PrivateDnsManagementClient.cs +++ b/sdk/privatedns/Microsoft.Azure.Management.PrivateDns/src/Generated/PrivateDnsManagementClient.cs @@ -91,6 +91,19 @@ public partial class PrivateDnsManagementClient : ServiceClient public virtual IRecordSetsOperations RecordSets { get; private set; } + /// + /// Initializes a new instance of the PrivateDnsManagementClient class. + /// + /// + /// HttpClient to be used + /// + /// + /// True: will dispose the provided httpClient on calling PrivateDnsManagementClient.Dispose(). False: will not dispose provided httpClient + protected PrivateDnsManagementClient(HttpClient httpClient, bool disposeHttpClient) : base(httpClient, disposeHttpClient) + { + Initialize(); + } + /// /// Initializes a new instance of the PrivateDnsManagementClient class. /// @@ -186,6 +199,33 @@ public PrivateDnsManagementClient(ServiceClientCredentials credentials, params D } } + /// + /// Initializes a new instance of the PrivateDnsManagementClient class. + /// + /// + /// Required. Credentials needed for the client to connect to Azure. + /// + /// + /// HttpClient to be used + /// + /// + /// True: will dispose the provided httpClient on calling PrivateDnsManagementClient.Dispose(). False: will not dispose provided httpClient + /// + /// Thrown when a required parameter is null + /// + public PrivateDnsManagementClient(ServiceClientCredentials credentials, HttpClient httpClient, bool disposeHttpClient) : this(httpClient, disposeHttpClient) + { + if (credentials == null) + { + throw new System.ArgumentNullException("credentials"); + } + Credentials = credentials; + if (Credentials != null) + { + Credentials.InitializeServiceClient(this); + } + } + /// /// Initializes a new instance of the PrivateDnsManagementClient class. /// @@ -296,7 +336,7 @@ private void Initialize() VirtualNetworkLinks = new VirtualNetworkLinksOperations(this); RecordSets = new RecordSetsOperations(this); BaseUri = new System.Uri("https://management.azure.com"); - ApiVersion = "2018-09-01"; + ApiVersion = "2020-06-01"; AcceptLanguage = "en-US"; LongRunningOperationRetryTimeout = 30; GenerateClientRequestId = true; diff --git a/sdk/privatedns/Microsoft.Azure.Management.PrivateDns/src/Generated/SdkInfo_PrivateDnsManagementClient.cs b/sdk/privatedns/Microsoft.Azure.Management.PrivateDns/src/Generated/SdkInfo_PrivateDnsManagementClient.cs index 516d7a7c1f68..f879ee9a4fe3 100644 --- a/sdk/privatedns/Microsoft.Azure.Management.PrivateDns/src/Generated/SdkInfo_PrivateDnsManagementClient.cs +++ b/sdk/privatedns/Microsoft.Azure.Management.PrivateDns/src/Generated/SdkInfo_PrivateDnsManagementClient.cs @@ -19,22 +19,11 @@ public static IEnumerable> ApiInfo_PrivateDnsManag { return new Tuple[] { - new Tuple("Network", "PrivateZones", "2018-09-01"), - new Tuple("Network", "RecordSets", "2018-09-01"), - new Tuple("Network", "VirtualNetworkLinks", "2018-09-01"), + new Tuple("Network", "PrivateZones", "2020-06-01"), + new Tuple("Network", "RecordSets", "2020-06-01"), + new Tuple("Network", "VirtualNetworkLinks", "2020-06-01"), }.AsEnumerable(); } } - // BEGIN: Code Generation Metadata Section - public static readonly String AutoRestVersion = "latest"; - public static readonly String AutoRestBootStrapperVersion = "autorest@2.0.4283"; - public static readonly String AutoRestCmdExecuted = "cmd.exe /c autorest.cmd https://github.com/Azure/azure-rest-api-specs/blob/master/specification/privatedns/resource-manager/readme.md --csharp --version=latest --reflect-api-versions --csharp-sdks-folder=D:\\Git\\SDK\\azure-sdk-for-net\\src\\SDKs"; - public static readonly String GithubForkName = "Azure"; - public static readonly String GithubBranchName = "master"; - public static readonly String GithubCommidId = "ee4c2430123161a232d3a75cea368471cbd79f50"; - public static readonly String CodeGenerationErrors = ""; - public static readonly String GithubRepoName = "azure-rest-api-specs"; - // END: Code Generation Metadata Section } } -