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