From 01de4bc49997279e7049769b26fa01a43f76c5d7 Mon Sep 17 00:00:00 2001 From: SDK Automation Date: Mon, 14 Sep 2020 02:20:54 +0000 Subject: [PATCH] Generated from 91b4a2eb6ee4f9a85e622ce0fea0d237640f4f32 --- .../src/Generated/BillingManagementClient.cs | 5 -- .../src/Generated/IBillingManagementClient.cs | 5 -- .../src/Generated/Models/BillingProfile.cs | 40 +++++++++- .../Models/BillingRelationshipType.cs | 24 ++++++ .../Models/IndirectRelationshipInfo.cs | 74 +++++++++++++++++++ .../src/Generated/Models/Invoice.cs | 48 +++++++++++- .../Generated/Models/InvoiceDocumentType.cs | 22 ++++++ .../src/Generated/Models/InvoiceSection.cs | 27 ++++++- .../Generated/Models/InvoiceSectionState.cs | 22 ++++++ .../src/Generated/Models/InvoiceStatus.cs | 1 + .../src/Generated/Models/RebillDetails.cs | 70 ++++++++++++++++++ .../src/Generated/Models/TargetCloud.cs | 23 ++++++ .../SdkInfo_BillingManagementClient.cs | 11 --- 13 files changed, 346 insertions(+), 26 deletions(-) create mode 100644 sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/BillingRelationshipType.cs create mode 100644 sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/IndirectRelationshipInfo.cs create mode 100644 sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceDocumentType.cs create mode 100644 sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceSectionState.cs create mode 100644 sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/RebillDetails.cs create mode 100644 sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/TargetCloud.cs diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/BillingManagementClient.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/BillingManagementClient.cs index 17e9fa39cf85..829d62cd3e40 100644 --- a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/BillingManagementClient.cs +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/BillingManagementClient.cs @@ -52,11 +52,6 @@ public partial class BillingManagementClient : ServiceClient public string SubscriptionId { get; set; } - /// - /// Azure Subscription ID. - /// - public string SubscriptionId1 { get; set; } - /// /// The preferred language for the response. /// diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/IBillingManagementClient.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/IBillingManagementClient.cs index b268a854c813..a02b22605ab9 100644 --- a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/IBillingManagementClient.cs +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/IBillingManagementClient.cs @@ -46,11 +46,6 @@ public partial interface IBillingManagementClient : System.IDisposable /// string SubscriptionId { get; set; } - /// - /// Azure Subscription ID. - /// - string SubscriptionId1 { get; set; } - /// /// The preferred language for the response. /// diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/BillingProfile.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/BillingProfile.cs index 35a438a6a3d6..edfc1a407607 100644 --- a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/BillingProfile.cs +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/BillingProfile.cs @@ -40,7 +40,14 @@ public BillingProfile() /// The name of the billing profile. /// The purchase order name that will appear on /// the invoices generated for the billing profile. + /// Identifies which services and + /// purchases are paid by a billing profile. Possible values include: + /// 'Direct', 'IndirectCustomer', 'IndirectPartner', + /// 'CSPPartner' /// Billing address. + /// Identifies the billing + /// profile that is linked to another billing profile in indirect + /// purchase motion. /// Flag controlling whether the /// invoices for the billing profile are sent through email. /// The day of the month when the invoice for @@ -63,12 +70,18 @@ public BillingProfile() /// 'SpendingLimitReached', 'SpendingLimitExpired' /// The billing profile spending limit. /// Possible values include: 'Off', 'On' - public BillingProfile(string id = default(string), string name = default(string), string type = default(string), string displayName = default(string), string poNumber = default(string), AddressDetails billTo = default(AddressDetails), bool? invoiceEmailOptIn = default(bool?), int? invoiceDay = default(int?), string currency = default(string), IList enabledAzurePlans = default(IList), InvoiceSectionsOnExpand invoiceSections = default(InvoiceSectionsOnExpand), bool? hasReadAccess = default(bool?), string systemId = default(string), string status = default(string), string statusReasonCode = default(string), string spendingLimit = default(string)) + /// Identifies the cloud environments that + /// are associated with a billing profile. This is a system managed + /// optional field and gets updated as the billing profile gets + /// associated with accounts in various clouds. + public BillingProfile(string id = default(string), string name = default(string), string type = default(string), string displayName = default(string), string poNumber = default(string), string billingRelationshipType = default(string), AddressDetails billTo = default(AddressDetails), IndirectRelationshipInfo indirectRelationshipInfo = default(IndirectRelationshipInfo), bool? invoiceEmailOptIn = default(bool?), int? invoiceDay = default(int?), string currency = default(string), IList enabledAzurePlans = default(IList), InvoiceSectionsOnExpand invoiceSections = default(InvoiceSectionsOnExpand), bool? hasReadAccess = default(bool?), string systemId = default(string), string status = default(string), string statusReasonCode = default(string), string spendingLimit = default(string), IList targetClouds = default(IList)) : base(id, name, type) { DisplayName = displayName; PoNumber = poNumber; + BillingRelationshipType = billingRelationshipType; BillTo = billTo; + IndirectRelationshipInfo = indirectRelationshipInfo; InvoiceEmailOptIn = invoiceEmailOptIn; InvoiceDay = invoiceDay; Currency = currency; @@ -79,6 +92,7 @@ public BillingProfile() Status = status; StatusReasonCode = statusReasonCode; SpendingLimit = spendingLimit; + TargetClouds = targetClouds; CustomInit(); } @@ -100,12 +114,27 @@ public BillingProfile() [JsonProperty(PropertyName = "properties.poNumber")] public string PoNumber { get; set; } + /// + /// Gets identifies which services and purchases are paid by a billing + /// profile. Possible values include: 'Direct', 'IndirectCustomer', + /// 'IndirectPartner', 'CSPPartner' + /// + [JsonProperty(PropertyName = "properties.billingRelationshipType")] + public string BillingRelationshipType { get; private set; } + /// /// Gets or sets billing address. /// [JsonProperty(PropertyName = "properties.billTo")] public AddressDetails BillTo { get; set; } + /// + /// Gets identifies the billing profile that is linked to another + /// billing profile in indirect purchase motion. + /// + [JsonProperty(PropertyName = "properties.indirectRelationshipInfo")] + public IndirectRelationshipInfo IndirectRelationshipInfo { get; private set; } + /// /// Gets or sets flag controlling whether the invoices for the billing /// profile are sent through email. @@ -175,6 +204,15 @@ public BillingProfile() [JsonProperty(PropertyName = "properties.spendingLimit")] public string SpendingLimit { get; private set; } + /// + /// Gets identifies the cloud environments that are associated with a + /// billing profile. This is a system managed optional field and gets + /// updated as the billing profile gets associated with accounts in + /// various clouds. + /// + [JsonProperty(PropertyName = "properties.targetClouds")] + public IList TargetClouds { get; private set; } + /// /// Validate the object. /// diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/BillingRelationshipType.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/BillingRelationshipType.cs new file mode 100644 index 000000000000..c7ca4e637710 --- /dev/null +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/BillingRelationshipType.cs @@ -0,0 +1,24 @@ +// +// 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.Azure.Management.Billing.Models +{ + + /// + /// Defines values for BillingRelationshipType. + /// + public static class BillingRelationshipType + { + public const string Direct = "Direct"; + public const string IndirectCustomer = "IndirectCustomer"; + public const string IndirectPartner = "IndirectPartner"; + public const string CSPPartner = "CSPPartner"; + } +} diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/IndirectRelationshipInfo.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/IndirectRelationshipInfo.cs new file mode 100644 index 000000000000..977b6f231d37 --- /dev/null +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/IndirectRelationshipInfo.cs @@ -0,0 +1,74 @@ +// +// 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.Azure.Management.Billing.Models +{ + using Newtonsoft.Json; + using System.Linq; + + /// + /// The billing profile details of the partner of the customer for an + /// indirect motion. + /// + public partial class IndirectRelationshipInfo + { + /// + /// Initializes a new instance of the IndirectRelationshipInfo class. + /// + public IndirectRelationshipInfo() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the IndirectRelationshipInfo class. + /// + /// The billing account name of the + /// partner or the customer for an indirect motion. + /// The billing profile name of the + /// partner or the customer for an indirect motion. + /// The display name of the partner or + /// customer for an indirect motion. + public IndirectRelationshipInfo(string billingAccountName = default(string), string billingProfileName = default(string), string displayName = default(string)) + { + BillingAccountName = billingAccountName; + BillingProfileName = billingProfileName; + DisplayName = displayName; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets the billing account name of the partner or the + /// customer for an indirect motion. + /// + [JsonProperty(PropertyName = "billingAccountName")] + public string BillingAccountName { get; set; } + + /// + /// Gets or sets the billing profile name of the partner or the + /// customer for an indirect motion. + /// + [JsonProperty(PropertyName = "billingProfileName")] + public string BillingProfileName { get; set; } + + /// + /// Gets or sets the display name of the partner or customer for an + /// indirect motion. + /// + [JsonProperty(PropertyName = "displayName")] + public string DisplayName { get; set; } + + } +} diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/Invoice.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/Invoice.cs index 6d360f88ac10..06fa88a34473 100644 --- a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/Invoice.cs +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/Invoice.cs @@ -41,7 +41,7 @@ public Invoice() /// The date when the invoice was /// generated. /// The current status of the invoice. Possible - /// values include: 'Due', 'OverDue', 'Paid' + /// values include: 'Due', 'OverDue', 'Paid', 'Void' /// The amount due as of now. /// The amount of Azure prepayment /// applied to the charges. This field is applicable to billing @@ -83,9 +83,18 @@ public Invoice() /// List of documents available to download /// such as invoice and tax receipt. /// List of payments. + /// Rebill details for an invoice. + /// The type of the document. Possible + /// values include: 'Invoice', 'CreditNote' + /// The Id of the active invoice which + /// is originally billed after this invoice was voided. This field is + /// applicable to the void invoices only. + /// The Id of the invoice which got + /// voided and this credit note was issued as a result. This field is + /// applicable to the credit notes only. /// The ID of the subscription for which /// the invoice is generated. - public Invoice(string id = default(string), string name = default(string), string type = default(string), System.DateTime? dueDate = default(System.DateTime?), System.DateTime? invoiceDate = default(System.DateTime?), string status = default(string), Amount amountDue = default(Amount), Amount azurePrepaymentApplied = default(Amount), Amount billedAmount = default(Amount), Amount creditAmount = default(Amount), Amount freeAzureCreditApplied = default(Amount), Amount subTotal = default(Amount), Amount taxAmount = default(Amount), Amount totalAmount = default(Amount), System.DateTime? invoicePeriodStartDate = default(System.DateTime?), System.DateTime? invoicePeriodEndDate = default(System.DateTime?), string invoiceType = default(string), bool? isMonthlyInvoice = default(bool?), string billingProfileId = default(string), string billingProfileDisplayName = default(string), string purchaseOrderNumber = default(string), IList documents = default(IList), IList payments = default(IList), string subscriptionId = default(string)) + public Invoice(string id = default(string), string name = default(string), string type = default(string), System.DateTime? dueDate = default(System.DateTime?), System.DateTime? invoiceDate = default(System.DateTime?), string status = default(string), Amount amountDue = default(Amount), Amount azurePrepaymentApplied = default(Amount), Amount billedAmount = default(Amount), Amount creditAmount = default(Amount), Amount freeAzureCreditApplied = default(Amount), Amount subTotal = default(Amount), Amount taxAmount = default(Amount), Amount totalAmount = default(Amount), System.DateTime? invoicePeriodStartDate = default(System.DateTime?), System.DateTime? invoicePeriodEndDate = default(System.DateTime?), string invoiceType = default(string), bool? isMonthlyInvoice = default(bool?), string billingProfileId = default(string), string billingProfileDisplayName = default(string), string purchaseOrderNumber = default(string), IList documents = default(IList), IList payments = default(IList), IDictionary rebillDetails = default(IDictionary), string documentType = default(string), string billedDocumentId = default(string), string creditForDocumentId = default(string), string subscriptionId = default(string)) : base(id, name, type) { DueDate = dueDate; @@ -108,6 +117,10 @@ public Invoice() PurchaseOrderNumber = purchaseOrderNumber; Documents = documents; Payments = payments; + RebillDetails = rebillDetails; + DocumentType = documentType; + BilledDocumentId = billedDocumentId; + CreditForDocumentId = creditForDocumentId; SubscriptionId = subscriptionId; CustomInit(); } @@ -131,7 +144,7 @@ public Invoice() /// /// Gets the current status of the invoice. Possible values include: - /// 'Due', 'OverDue', 'Paid' + /// 'Due', 'OverDue', 'Paid', 'Void' /// [JsonProperty(PropertyName = "properties.status")] public string Status { get; private set; } @@ -257,6 +270,35 @@ public Invoice() [JsonProperty(PropertyName = "properties.payments")] public IList Payments { get; private set; } + /// + /// Gets rebill details for an invoice. + /// + [JsonProperty(PropertyName = "properties.rebillDetails")] + public IDictionary RebillDetails { get; private set; } + + /// + /// Gets the type of the document. Possible values include: 'Invoice', + /// 'CreditNote' + /// + [JsonProperty(PropertyName = "properties.documentType")] + public string DocumentType { get; private set; } + + /// + /// Gets the Id of the active invoice which is originally billed after + /// this invoice was voided. This field is applicable to the void + /// invoices only. + /// + [JsonProperty(PropertyName = "properties.billedDocumentId")] + public string BilledDocumentId { get; private set; } + + /// + /// Gets the Id of the invoice which got voided and this credit note + /// was issued as a result. This field is applicable to the credit + /// notes only. + /// + [JsonProperty(PropertyName = "properties.creditForDocumentId")] + public string CreditForDocumentId { get; private set; } + /// /// Gets the ID of the subscription for which the invoice is generated. /// diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceDocumentType.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceDocumentType.cs new file mode 100644 index 000000000000..983a4ab07e51 --- /dev/null +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceDocumentType.cs @@ -0,0 +1,22 @@ +// +// 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.Azure.Management.Billing.Models +{ + + /// + /// Defines values for InvoiceDocumentType. + /// + public static class InvoiceDocumentType + { + public const string Invoice = "Invoice"; + public const string CreditNote = "CreditNote"; + } +} diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceSection.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceSection.cs index 1a7aaac35a84..8516701512f2 100644 --- a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceSection.cs +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceSection.cs @@ -40,14 +40,23 @@ public InvoiceSection() /// The name of the invoice section. /// Dictionary of metadata associated with the /// invoice section. + /// Identifies the state of an invoice section. + /// Possible values include: 'Active', 'Restricted' /// The system generated unique identifier for /// an invoice section. - public InvoiceSection(string id = default(string), string name = default(string), string type = default(string), string displayName = default(string), IDictionary labels = default(IDictionary), string systemId = default(string)) + /// Identifies the cloud environments that + /// are associated with an invoice section. This is a system managed + /// optional field and gets updated as the invoice section gets + /// associated with accounts in various clouds. Possible values + /// include: 'USGov', 'USNat', 'USSec' + public InvoiceSection(string id = default(string), string name = default(string), string type = default(string), string displayName = default(string), IDictionary labels = default(IDictionary), string state = default(string), string systemId = default(string), string targetCloud = default(string)) : base(id, name, type) { DisplayName = displayName; Labels = labels; + State = state; SystemId = systemId; + TargetCloud = targetCloud; CustomInit(); } @@ -69,11 +78,27 @@ public InvoiceSection() [JsonProperty(PropertyName = "properties.labels")] public IDictionary Labels { get; set; } + /// + /// Gets identifies the state of an invoice section. Possible values + /// include: 'Active', 'Restricted' + /// + [JsonProperty(PropertyName = "properties.state")] + public string State { get; private set; } + /// /// Gets the system generated unique identifier for an invoice section. /// [JsonProperty(PropertyName = "properties.systemId")] public string SystemId { get; private set; } + /// + /// Gets identifies the cloud environments that are associated with an + /// invoice section. This is a system managed optional field and gets + /// updated as the invoice section gets associated with accounts in + /// various clouds. Possible values include: 'USGov', 'USNat', 'USSec' + /// + [JsonProperty(PropertyName = "properties.targetCloud")] + public string TargetCloud { get; private set; } + } } diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceSectionState.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceSectionState.cs new file mode 100644 index 000000000000..243d3b1e54fd --- /dev/null +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceSectionState.cs @@ -0,0 +1,22 @@ +// +// 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.Azure.Management.Billing.Models +{ + + /// + /// Defines values for InvoiceSectionState. + /// + public static class InvoiceSectionState + { + public const string Active = "Active"; + public const string Restricted = "Restricted"; + } +} diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceStatus.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceStatus.cs index 4a4bcaa725a2..f8c757a57b3e 100644 --- a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceStatus.cs +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/InvoiceStatus.cs @@ -19,5 +19,6 @@ public static class InvoiceStatus public const string Due = "Due"; public const string OverDue = "OverDue"; public const string Paid = "Paid"; + public const string Void = "Void"; } } diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/RebillDetails.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/RebillDetails.cs new file mode 100644 index 000000000000..d5a307f5710f --- /dev/null +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/RebillDetails.cs @@ -0,0 +1,70 @@ +// +// 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.Azure.Management.Billing.Models +{ + using Newtonsoft.Json; + using System.Collections; + using System.Collections.Generic; + using System.Linq; + + /// + /// The rebill details of an invoice. + /// + public partial class RebillDetails + { + /// + /// Initializes a new instance of the RebillDetails class. + /// + public RebillDetails() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the RebillDetails class. + /// + /// The ID of credit note. + /// The ID of invoice. + /// Rebill details for an + /// invoice. + public RebillDetails(string creditNoteDocumentId = default(string), string invoiceDocumentId = default(string), IDictionary rebillDetailsProperty = default(IDictionary)) + { + CreditNoteDocumentId = creditNoteDocumentId; + InvoiceDocumentId = invoiceDocumentId; + RebillDetailsProperty = rebillDetailsProperty; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets the ID of credit note. + /// + [JsonProperty(PropertyName = "creditNoteDocumentId")] + public string CreditNoteDocumentId { get; private set; } + + /// + /// Gets the ID of invoice. + /// + [JsonProperty(PropertyName = "invoiceDocumentId")] + public string InvoiceDocumentId { get; private set; } + + /// + /// Gets rebill details for an invoice. + /// + [JsonProperty(PropertyName = "rebillDetails")] + public IDictionary RebillDetailsProperty { get; private set; } + + } +} diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/TargetCloud.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/TargetCloud.cs new file mode 100644 index 000000000000..25fca188d989 --- /dev/null +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/Models/TargetCloud.cs @@ -0,0 +1,23 @@ +// +// 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.Azure.Management.Billing.Models +{ + + /// + /// Defines values for TargetCloud. + /// + public static class TargetCloud + { + public const string USGov = "USGov"; + public const string USNat = "USNat"; + public const string USSec = "USSec"; + } +} diff --git a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/SdkInfo_BillingManagementClient.cs b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/SdkInfo_BillingManagementClient.cs index 64cfd41202ee..284b74359f7a 100644 --- a/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/SdkInfo_BillingManagementClient.cs +++ b/sdk/billing/Microsoft.Azure.Management.Billing/src/Generated/SdkInfo_BillingManagementClient.cs @@ -42,16 +42,5 @@ public static IEnumerable> ApiInfo_BillingManageme }.AsEnumerable(); } } - // BEGIN: Code Generation Metadata Section - public static readonly String AutoRestVersion = "v2"; - public static readonly String AutoRestBootStrapperVersion = "autorest@2.0.4413"; - public static readonly String AutoRestCmdExecuted = "cmd.exe /c autorest.cmd https://github.com/Azure/azure-rest-api-specs/blob/master/specification/billing/resource-manager/readme.md --csharp --version=v2 --reflect-api-versions --csharp-sdks-folder=C:\\Users\\ansar\\Documents\\GitHub\\azure-sdk-for-net\\sdk"; - public static readonly String GithubForkName = "Azure"; - public static readonly String GithubBranchName = "master"; - public static readonly String GithubCommidId = "bfd326ea58084517f8e9cb2e6bdbcb0c400f6370"; - public static readonly String CodeGenerationErrors = ""; - public static readonly String GithubRepoName = "azure-rest-api-specs"; - // END: Code Generation Metadata Section } } -