diff --git a/src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/ProvisionedResource.cs b/src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/ProvisionedResource.cs new file mode 100644 index 000000000000..3efb87da95a1 --- /dev/null +++ b/src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/ProvisionedResource.cs @@ -0,0 +1,51 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.AzureStack.Management.Network.Admin.Models +{ + using Newtonsoft.Json; + using System.Linq; + + /// + /// Objects which have a provisioning state. + /// + public partial class ProvisionedResource + { + /// + /// Initializes a new instance of the ProvisionedResource class. + /// + public ProvisionedResource() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the ProvisionedResource class. + /// + /// The provisioning state. + public ProvisionedResource(string provisioningState = default(string)) + { + ProvisioningState = provisioningState; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets the provisioning state. + /// + [JsonProperty(PropertyName = "provisioningState")] + public string ProvisioningState { get; private set; } + + } +} diff --git a/src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/Quota.cs b/src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/Quota.cs index ac0d208522bb..27ca82bb71da 100644 --- a/src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/Quota.cs +++ b/src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/Quota.cs @@ -40,8 +40,6 @@ public Quota() /// Region location of resource. /// List of key value pairs. /// The provisioning state. - /// The subscription ID. - /// The tenant resource URI. /// Maximum number of public /// IP addresses a tenant subscription can provision. /// Maximum number of virtual @@ -62,12 +60,10 @@ public Quota() /// State of migration such as None, /// Prepare, Commit, and Abort. Possible values include: 'None', /// 'Prepare', 'Commit', 'Abort' - public Quota(string id = default(string), string name = default(string), string type = default(string), string location = default(string), IDictionary tags = default(IDictionary), string provisioningState = default(string), string subscriptionId = default(string), string tenantResourceUri = default(string), long? maxPublicIpsPerSubscription = default(long?), long? maxVnetsPerSubscription = default(long?), long? maxVirtualNetworkGatewaysPerSubscription = default(long?), long? maxVirtualNetworkGatewayConnectionsPerSubscription = default(long?), long? maxLoadBalancersPerSubscription = default(long?), long? maxNicsPerSubscription = default(long?), long? maxSecurityGroupsPerSubscription = default(long?), string migrationPhase = default(string)) + public Quota(string id = default(string), string name = default(string), string type = default(string), string location = default(string), IDictionary tags = default(IDictionary), string provisioningState = default(string), long? maxPublicIpsPerSubscription = default(long?), long? maxVnetsPerSubscription = default(long?), long? maxVirtualNetworkGatewaysPerSubscription = default(long?), long? maxVirtualNetworkGatewayConnectionsPerSubscription = default(long?), long? maxLoadBalancersPerSubscription = default(long?), long? maxNicsPerSubscription = default(long?), long? maxSecurityGroupsPerSubscription = default(long?), string migrationPhase = default(string)) : base(id, name, type, location, tags) { ProvisioningState = provisioningState; - SubscriptionId = subscriptionId; - TenantResourceUri = tenantResourceUri; MaxPublicIpsPerSubscription = maxPublicIpsPerSubscription; MaxVnetsPerSubscription = maxVnetsPerSubscription; MaxVirtualNetworkGatewaysPerSubscription = maxVirtualNetworkGatewaysPerSubscription; @@ -90,18 +86,6 @@ public Quota() [JsonProperty(PropertyName = "properties.provisioningState")] public string ProvisioningState { get; private set; } - /// - /// Gets the subscription ID. - /// - [JsonProperty(PropertyName = "properties.subscriptionId")] - public string SubscriptionId { get; private set; } - - /// - /// Gets the tenant resource URI. - /// - [JsonProperty(PropertyName = "properties.tenantResourceUri")] - public string TenantResourceUri { get; private set; } - /// /// Gets or sets maximum number of public IP addresses a tenant /// subscription can provision. diff --git a/src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/ResourceTenant.cs b/src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/TenantResource.cs similarity index 67% rename from src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/ResourceTenant.cs rename to src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/TenantResource.cs index 3dcd04e50bc6..084aa3dedefe 100644 --- a/src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/ResourceTenant.cs +++ b/src/AzureStack/NetworkAdmin/Network.Admin/Generated/Models/TenantResource.cs @@ -14,27 +14,25 @@ namespace Microsoft.AzureStack.Management.Network.Admin.Models using System.Linq; /// - /// Base Resource Tenant Object + /// These resources are utilized by a single tenant. /// - public partial class ResourceTenant + public partial class TenantResource { /// - /// Initializes a new instance of the ResourceTenant class. + /// Initializes a new instance of the TenantResource class. /// - public ResourceTenant() + public TenantResource() { CustomInit(); } /// - /// Initializes a new instance of the ResourceTenant class. + /// Initializes a new instance of the TenantResource class. /// - /// The provisioning state. /// The subscription ID. /// The tenant resource URI. - public ResourceTenant(string provisioningState = default(string), string subscriptionId = default(string), string tenantResourceUri = default(string)) + public TenantResource(string subscriptionId = default(string), string tenantResourceUri = default(string)) { - ProvisioningState = provisioningState; SubscriptionId = subscriptionId; TenantResourceUri = tenantResourceUri; CustomInit(); @@ -45,12 +43,6 @@ public ResourceTenant() /// partial void CustomInit(); - /// - /// Gets the provisioning state. - /// - [JsonProperty(PropertyName = "provisioningState")] - public string ProvisioningState { get; private set; } - /// /// Gets the subscription ID. /// diff --git a/src/SDKs/_metadata/azsadmin_resource-manager_network.txt b/src/SDKs/_metadata/azsadmin_resource-manager_network.txt index c1dbd0da559a..8025e810351f 100644 --- a/src/SDKs/_metadata/azsadmin_resource-manager_network.txt +++ b/src/SDKs/_metadata/azsadmin_resource-manager_network.txt @@ -1,10 +1,10 @@ Executing AutoRest command -cmd.exe /c autorest.cmd https://github.com/Azure/azure-rest-api-specs/blob/master/specification/azsadmin/resource-manager/network/readme.md --csharp --csharp-sdks-folder=E:\github\azure-sdk-for-net\src\AzureStack\NetworkAdmin\Network.Admin --version=latest --reflect-api-versions -2018-04-16 20:41:16 UTC +cmd.exe /c autorest.cmd https://github.com/Azure/azure-rest-api-specs/blob/master/specification/azsadmin/resource-manager/network/readme.md --csharp --version=latest --reflect-api-versions --csharp-sdks-folder=E:\github\azure-sdk-for-net\src\AzureStack\NetworkAdmin\Network.Admin +2018-04-26 00:01:30 UTC 1) azure-rest-api-specs repository information GitHub fork: Azure Branch: master -Commit: bb8c56d8b1af0b83cae940ada9d95037527f70f3 +Commit: 9bdbcdc4bd512c267d1876a920a787f1e2c6d9c2 2) AutoRest information Requested version: latest