Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
// <auto-generated>
// 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.
// </auto-generated>

namespace Microsoft.AzureStack.Management.Network.Admin.Models
{
using Newtonsoft.Json;
using System.Linq;

/// <summary>
/// Objects which have a provisioning state.
/// </summary>
public partial class ProvisionedResource
{
/// <summary>
/// Initializes a new instance of the ProvisionedResource class.
/// </summary>
public ProvisionedResource()
{
CustomInit();
}

/// <summary>
/// Initializes a new instance of the ProvisionedResource class.
/// </summary>
/// <param name="provisioningState">The provisioning state.</param>
public ProvisionedResource(string provisioningState = default(string))
{
ProvisioningState = provisioningState;
CustomInit();
}

/// <summary>
/// An initialization method that performs custom operations like setting defaults
/// </summary>
partial void CustomInit();

/// <summary>
/// Gets the provisioning state.
/// </summary>
[JsonProperty(PropertyName = "provisioningState")]
public string ProvisioningState { get; private set; }

}
}
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,6 @@ public Quota()
/// <param name="location">Region location of resource.</param>
/// <param name="tags">List of key value pairs.</param>
/// <param name="provisioningState">The provisioning state.</param>
/// <param name="subscriptionId">The subscription ID.</param>
/// <param name="tenantResourceUri">The tenant resource URI.</param>
/// <param name="maxPublicIpsPerSubscription">Maximum number of public
/// IP addresses a tenant subscription can provision.</param>
/// <param name="maxVnetsPerSubscription">Maximum number of virtual
Expand All @@ -62,12 +60,10 @@ public Quota()
/// <param name="migrationPhase">State of migration such as None,
/// Prepare, Commit, and Abort. Possible values include: 'None',
/// 'Prepare', 'Commit', 'Abort'</param>
public Quota(string id = default(string), string name = default(string), string type = default(string), string location = default(string), IDictionary<string, string> tags = default(IDictionary<string, string>), 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<string, string> tags = default(IDictionary<string, string>), 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;
Expand All @@ -90,18 +86,6 @@ public Quota()
[JsonProperty(PropertyName = "properties.provisioningState")]
public string ProvisioningState { get; private set; }

/// <summary>
/// Gets the subscription ID.
/// </summary>
[JsonProperty(PropertyName = "properties.subscriptionId")]
public string SubscriptionId { get; private set; }

/// <summary>
/// Gets the tenant resource URI.
/// </summary>
[JsonProperty(PropertyName = "properties.tenantResourceUri")]
public string TenantResourceUri { get; private set; }

/// <summary>
/// Gets or sets maximum number of public IP addresses a tenant
/// subscription can provision.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,27 +14,25 @@ namespace Microsoft.AzureStack.Management.Network.Admin.Models
using System.Linq;

/// <summary>
/// Base Resource Tenant Object
/// These resources are utilized by a single tenant.
/// </summary>
public partial class ResourceTenant
public partial class TenantResource
{
/// <summary>
/// Initializes a new instance of the ResourceTenant class.
/// Initializes a new instance of the TenantResource class.
/// </summary>
public ResourceTenant()
public TenantResource()
{
CustomInit();
}

/// <summary>
/// Initializes a new instance of the ResourceTenant class.
/// Initializes a new instance of the TenantResource class.
/// </summary>
/// <param name="provisioningState">The provisioning state.</param>
/// <param name="subscriptionId">The subscription ID.</param>
/// <param name="tenantResourceUri">The tenant resource URI.</param>
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();
Expand All @@ -45,12 +43,6 @@ public ResourceTenant()
/// </summary>
partial void CustomInit();

/// <summary>
/// Gets the provisioning state.
/// </summary>
[JsonProperty(PropertyName = "provisioningState")]
public string ProvisioningState { get; private set; }

/// <summary>
/// Gets the subscription ID.
/// </summary>
Expand Down
6 changes: 3 additions & 3 deletions src/SDKs/_metadata/azsadmin_resource-manager_network.txt
Original file line number Diff line number Diff line change
@@ -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
Expand Down