Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

T1 containerservice 2020 11 02 #2664

Closed
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
103 commits
Select commit Hold shift + click to select a range
fcb76a2
Releasing mixedreality (#11618)
Jun 1, 2020
45934b6
20200604 track1 sdk automation/azure mgmt kusto (#11814)
changlong-liu Jun 4, 2020
111e152
Sdk automation/azure mgmt hdinsight (#11704)
changlong-liu Jun 5, 2020
1b9b27f
Sdk automation/azure mgmt resource terraform (#11835)
chenjianfei2017 Jun 5, 2020
f96b627
Fix appservice CI configuration.
mitchdenny Jun 5, 2020
7c5ca2e
Release azure-mgmt-security 0.4.0 (#11832)
LianwMS Jun 8, 2020
9877e57
Release azure-mgmt-eventgrid 3.0.0rc8 (#11839)
LianwMS Jun 8, 2020
7b911bf
Release azure-mgmt-subscription 0.6.0 (#11841)
LianwMS Jun 8, 2020
516aae3
Release azure-mgmt-containerservice 9.1.0 (#11876)
LianwMS Jun 9, 2020
745b5c2
Generated from 88fd6db0e0edd8e2376c74affb316e5b0ed67c7f (#11831)
LianwMS Jun 10, 2020
cf6eaae
Release azure-mgmt-recoveryservicesbackup 0.8.0 (#11846)
LianwMS Jun 10, 2020
08a1499
adjust model for m4 issue #83 (#11938)
changlong-liu Jun 11, 2020
8df251d
release-for-mgmt-hdinsight (#11979)
qiaozha Jun 12, 2020
debbb83
release for mgmt cosmos (#11969)
qiaozha Jun 12, 2020
04c842a
Release azure-mgmt-monitor 0.10.0 (#11873)
LianwMS Jun 15, 2020
489eddf
release for mgmt security (#12006)
qiaozha Jun 15, 2020
49774f1
release for mgmt eventhub (#12044)
Abyssknight Jun 15, 2020
44229aa
datafactory release for mgmt (#12070)
qiaozha Jun 16, 2020
979ac4c
Release for mgmt container registry (#12043)
Abyssknight Jun 19, 2020
fa2af62
release for mgmt vmware (#12003)
Abyssknight Jun 19, 2020
19bc45f
release for mgmt synapse (#12115)
Abyssknight Jun 19, 2020
4ecab6a
Sdk automation/azure mgmt compute@9801 (#12091)
changlong-liu Jun 19, 2020
deb77e6
Release for mgmt vmware (#12132)
Abyssknight Jun 19, 2020
b4638b5
Virtualenv issue. (#12200)
mitchdenny Jun 25, 2020
1dd4736
don't use mgmt track2 (#12211)
changlong-liu Jun 28, 2020
88ba0b9
Release for mgmt storage (#12228)
Abyssknight Jun 28, 2020
0b34ee1
Release network mgmt 2020 05 (#12139)
qiaozha Jun 30, 2020
715e7f6
release mgmt resource (#12282)
Abyssknight Jul 1, 2020
a7de136
release for mgmt containerservice (#12179)
Abyssknight Jul 1, 2020
22c5319
release for mgmt containerinstance (#12178)
Abyssknight Jul 1, 2020
b7dad04
release mgmt appconfiguration (#12292)
Abyssknight Jul 2, 2020
4cd0b61
release for mgmt sql (#12180)
Abyssknight Jul 2, 2020
eb0d7cb
Release for iot central 535 (#12253)
shawncx Jul 3, 2020
2ba23a5
Release azure mgmt compute (#12366)
dw511214992 Jul 7, 2020
3a375d0
Loganalytics release (#12460)
chunyu3 Jul 9, 2020
cb050d5
Reverts to previous commit on SDK tools. (#12464)
mitchdenny Jul 9, 2020
ed4c2a6
fix mypy for release/v3 branch (#12514)
kristapratico Jul 13, 2020
70aec05
release for avs 560 (#12357)
shawncx Jul 14, 2020
ca42cd1
Sdk automation/azure mgmt netapp (#11678)
changlong-liu Jul 14, 2020
b20a258
20200713 sdk automation/azure mgmt kusto (#12510)
changlong-liu Jul 15, 2020
bdfb3a2
clean up resources / fix changelog (#12432) (#12459)
changlong-liu Jul 15, 2020
95ed9eb
Sdk automation/azure mgmt monitor (#12549)
changlong-liu Jul 15, 2020
f64a10b
Release azure mgmt sql (#12592)
dw511214992 Jul 20, 2020
c7ed469
Sdk automation/azure mgmt hdinsight (#12636)
changlong-liu Jul 22, 2020
06f5c8c
cdn sdk release #538 (#12504)
shawncx Jul 23, 2020
175c7d9
Pin to the same commit as loganalytics. (#12844)
mitchdenny Jul 31, 2020
c60e2dd
release for mgmt servicefabric (#12760)
qiaozha Aug 3, 2020
433d3db
release-for-mgmt-cosmosdb-0.16.0 (#12842)
qiaozha Aug 4, 2020
11a57d5
Release Resource MGMT 10.2.0 (#12860)
LianwMS Aug 4, 2020
284f0c1
Refresh release/v3 branch to latest eng and scripts folder (#12874)
praveenkuttappan Aug 10, 2020
b98b4b6
release-for-mgmt-netapp-0.12.0 (#12792)
qiaozha Aug 11, 2020
4a9fdc6
release for mgmt datafactory 12 (#12774)
qiaozha Aug 11, 2020
c96ce20
Cdn release (#12974)
chenjianfei2017 Aug 11, 2020
5d277ae
Authoriaztion release 0814 (#13109)
chenjianfei2017 Aug 14, 2020
486db4c
Release azure mgmt reservations (#12554)
dw511214992 Aug 18, 2020
8654a04
Skip test for releasing (#13169)
aim-for-better Aug 18, 2020
c1e7a5a
Cosmosdb 2020 04 (#13164)
chunyu3 Aug 18, 2020
8184486
Hdinsight release 2018 06 (#13137)
chunyu3 Aug 18, 2020
6e4cdeb
Add appplatform CI. (#13176)
mitchdenny Aug 18, 2020
2e2d63a
Add automanage CI to release/v3. (#13178)
mitchdenny Aug 18, 2020
49492d6
Reservation release (#13207)
chenjianfei2017 Aug 19, 2020
f7e040b
Add hybridcompute ci.yml for release/v3. (#13214)
mitchdenny Aug 19, 2020
308b9e9
Roll doc owner changes to release/v3 (#13209)
praveenkuttappan Aug 19, 2020
396e794
Sdk automation/azure mgmt storage (#13232)
changlong-liu Aug 20, 2020
12aa2b4
Release sdk 690 (#13208)
shawncx Aug 21, 2020
b23c203
Release sdk 687 (#13213)
shawncx Aug 21, 2020
52bdd94
Release sdk 667 (#13166)
shawncx Aug 25, 2020
f3360b4
Release sdk 698 (#13211)
shawncx Sep 2, 2020
e67b96a
Release azure mgmt datafactory (#13312)
dw511214992 Sep 3, 2020
028ce59
Sdk automation/azure mgmt sql (#13543)
changlong-liu Sep 7, 2020
f481891
Sdk automation/azure mgmt redis (#13541)
changlong-liu Sep 8, 2020
0009740
Release azure mgmt compute (#13610)
dw511214992 Sep 9, 2020
41a8d43
Sdk automation/azure mgmt azurestackhci (#12639)
changlong-liu Sep 9, 2020
decd18c
release-mgmt-network-2020-06 (#13477)
qiaozha Sep 10, 2020
fdf883d
eaRelease mgmt eventhub (#13608)
colawwj Sep 11, 2020
a39bb60
Release mgmt containerservice (#13734)
colawwj Sep 11, 2020
3f96b10
Release azure mgmt netapp (#13416)
dw511214992 Sep 14, 2020
8890600
Release azure mgmt rdbms (#13780)
dw511214992 Sep 15, 2020
ab93d55
release-759 (#13800)
colawwj Sep 16, 2020
136994e
Sdk automation/azure mgmt loganalytics (#13432)
changlong-liu Sep 17, 2020
981105d
Azure mgmt containerregistry yyc@10370 (#13809)
msyyc Sep 18, 2020
a219074
Sdk automation/azure mgmt hybridcompute (#13828)
changlong-liu Sep 21, 2020
5ad658f
Release azure mgmt compute bugfix (#13936)
dw511214992 Sep 23, 2020
bfd19d6
Release synapse (#14047)
colawwj Sep 27, 2020
e62cce7
use track1 package (#14065)
changlong-liu Sep 28, 2020
7ace3f4
Release rdbms (#14032)
colawwj Sep 29, 2020
f570622
Release web (#13938)
colawwj Sep 29, 2020
e4b5296
Release mgmt servicebus (#13802)
colawwj Sep 29, 2020
79bb773
Sdk automation/azure mgmt search (#14125)
colawwj Sep 30, 2020
380ae62
Subscription release (#14426)
dw511214992 Oct 12, 2020
5192df0
Generated from 60de4c8e4df2bd90b44ed70a90d48385e6f6971a (#14381)
msyyc Oct 13, 2020
2057b28
Track1-mgmt-sql (#14385)
msyyc Oct 13, 2020
d430f6d
Sdk automation/azure mgmt cosmosdb@10955 (#14060)
colawwj Oct 14, 2020
d643def
【T1】 azurestackhci (#14495)
msyyc Oct 15, 2020
7000983
[T1]compute (#14551)
msyyc Oct 16, 2020
62d6a81
【T1】 billing (#14491)
msyyc Oct 19, 2020
b8a50e9
[T1] media (#14588)
msyyc Oct 21, 2020
06c7c26
Sdk automation/azure mgmt digitaltwins (#14004)
changlong-liu Oct 22, 2020
67d267e
[T1] datamigration (#14655)
msyyc Oct 22, 2020
e50b27a
[T1] datafactory (#14660)
msyyc Oct 22, 2020
51c048e
Add prepare pipelines for v3 branch. (#14693)
mitchdenny Oct 22, 2020
c5e02f5
Generated from 347d3a4e4e14242d09183ae9bc956124942b5144
Oct 22, 2020
b8eebf8
test,version,changelog
msyyc Oct 29, 2020
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
Prev Previous commit
Next Next commit
【T1】 billing (Azure#14491)
* Generated from eb835f618f791a74a3a2b85b7fcf3425229aed58

* version and changelog

* version,changelog,live test

* version 0.2.0=>1.0.0

* live test fix

* Update CHANGELOG.md

Co-authored-by: SDK Automation <sdkautomation@microsoft.com>
  • Loading branch information
msyyc and SDK Automation authored Oct 19, 2020
commit 62d6a814924292dd628b8083a70697adaf4b4252
38 changes: 38 additions & 0 deletions sdk/billing/azure-mgmt-billing/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,43 @@
# Release History

## 1.0.0 (2020-10-19)

**Features**

- Model ErrorDetails has a new parameter details
- Added operation InvoicesOperations.download_multiple_billing_subscription_invoice
- Added operation InvoicesOperations.get_by_id
- Added operation InvoicesOperations.download_invoice
- Added operation InvoicesOperations.list_by_billing_subscription
- Added operation InvoicesOperations.list_by_billing_account
- Added operation InvoicesOperations.download_billing_subscription_invoice
- Added operation InvoicesOperations.download_multiple_modern_invoice
- Added operation InvoicesOperations.list_by_billing_profile
- Added operation InvoicesOperations.get_by_subscription_and_invoice_id
- Added operation group InvoiceSectionsOperations
- Added operation group PoliciesOperations
- Added operation group InstructionsOperations
- Added operation group ProductsOperations
- Added operation group AddressOperations
- Added operation group BillingProfilesOperations
- Added operation group TransactionsOperations
- Added operation group BillingPermissionsOperations
- Added operation group BillingRoleDefinitionsOperations
- Added operation group BillingRoleAssignmentsOperations
- Added operation group BillingSubscriptionsOperations
- Added operation group AvailableBalancesOperations
- Added operation group CustomersOperations
- Added operation group AgreementsOperations
- Added operation group BillingAccountsOperations
- Added operation group BillingPropertyOperations

**Breaking changes**

- Model Invoice has a new signature
- Model EnrollmentAccount has a new signature
- Removed operation InvoicesOperations.get_latest
- Removed operation InvoicesOperations.list

## 0.2.0 (2018-03-29)

- Add new nrollment_accounts operation groups
Expand Down
30 changes: 11 additions & 19 deletions sdk/billing/azure-mgmt-billing/README.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,21 @@
## Microsoft Azure SDK for Python
# Microsoft Azure SDK for Python

This is the Microsoft Azure Billing Client Library.
This package has been tested with Python 2.7, 3.5, 3.6, 3.7 and 3.8.
For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).

Azure Resource Manager (ARM) is the next generation of management APIs
that replace the old Azure Service Management (ASM).

This package has been tested with Python 2.7, 3.4, 3.5, 3.6 and 3.7.
# Usage

For the older Azure Service Management (ASM) libraries, see
[azure-servicemanagement-legacy](https://pypi.python.org/pypi/azure-servicemanagement-legacy)
library.

For a more complete set of Azure libraries, see the
[azure sdk python release](https://aka.ms/azsdk/python/all).

## Usage

For code examples, see
[Billing](https://docs.microsoft.com/python/api/overview/azure/billing)
For code examples, see [Billing](https://docs.microsoft.com/python/api/overview/azure/billing)
on docs.microsoft.com.

## Provide Feedback

If you encounter any bugs or have suggestions, please file an issue in
the [Issues](https://github.com/Azure/azure-sdk-for-python/issues)
# Provide Feedback

If you encounter any bugs or have suggestions, please file an issue in the
[Issues](https://github.com/Azure/azure-sdk-for-python/issues)
section of the project.

![image](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-billing%2FREADME.png)

![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-billing%2FREADME.png)
7 changes: 4 additions & 3 deletions sdk/billing/azure-mgmt-billing/azure/mgmt/billing/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,11 @@
# regenerated.
# --------------------------------------------------------------------------

from .billing_management_client import BillingManagementClient
from .version import VERSION
from ._configuration import BillingManagementClientConfiguration
from ._billing_management_client import BillingManagementClient
__all__ = ['BillingManagementClient', 'BillingManagementClientConfiguration']

__all__ = ['BillingManagementClient']
from .version import VERSION

__version__ = VERSION

Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
# coding=utf-8
# --------------------------------------------------------------------------
# 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.
# --------------------------------------------------------------------------

from msrest.service_client import SDKClient
from msrest import Serializer, Deserializer

from ._configuration import BillingManagementClientConfiguration
from .operations import BillingAccountsOperations
from .operations import AddressOperations
from .operations import AvailableBalancesOperations
from .operations import InstructionsOperations
from .operations import BillingProfilesOperations
from .operations import CustomersOperations
from .operations import InvoiceSectionsOperations
from .operations import BillingPermissionsOperations
from .operations import BillingSubscriptionsOperations
from .operations import ProductsOperations
from .operations import InvoicesOperations
from .operations import TransactionsOperations
from .operations import PoliciesOperations
from .operations import BillingPropertyOperations
from .operations import Operations
from .operations import BillingRoleDefinitionsOperations
from .operations import BillingRoleAssignmentsOperations
from .operations import AgreementsOperations
from .operations import EnrollmentAccountsOperations
from .operations import BillingPeriodsOperations
from . import models


class BillingManagementClient(SDKClient):
"""Billing client provides access to billing resources for Azure subscriptions.

:ivar config: Configuration for client.
:vartype config: BillingManagementClientConfiguration

:ivar billing_accounts: BillingAccounts operations
:vartype billing_accounts: azure.mgmt.billing.operations.BillingAccountsOperations
:ivar address: Address operations
:vartype address: azure.mgmt.billing.operations.AddressOperations
:ivar available_balances: AvailableBalances operations
:vartype available_balances: azure.mgmt.billing.operations.AvailableBalancesOperations
:ivar instructions: Instructions operations
:vartype instructions: azure.mgmt.billing.operations.InstructionsOperations
:ivar billing_profiles: BillingProfiles operations
:vartype billing_profiles: azure.mgmt.billing.operations.BillingProfilesOperations
:ivar customers: Customers operations
:vartype customers: azure.mgmt.billing.operations.CustomersOperations
:ivar invoice_sections: InvoiceSections operations
:vartype invoice_sections: azure.mgmt.billing.operations.InvoiceSectionsOperations
:ivar billing_permissions: BillingPermissions operations
:vartype billing_permissions: azure.mgmt.billing.operations.BillingPermissionsOperations
:ivar billing_subscriptions: BillingSubscriptions operations
:vartype billing_subscriptions: azure.mgmt.billing.operations.BillingSubscriptionsOperations
:ivar products: Products operations
:vartype products: azure.mgmt.billing.operations.ProductsOperations
:ivar invoices: Invoices operations
:vartype invoices: azure.mgmt.billing.operations.InvoicesOperations
:ivar transactions: Transactions operations
:vartype transactions: azure.mgmt.billing.operations.TransactionsOperations
:ivar policies: Policies operations
:vartype policies: azure.mgmt.billing.operations.PoliciesOperations
:ivar billing_property: BillingProperty operations
:vartype billing_property: azure.mgmt.billing.operations.BillingPropertyOperations
:ivar operations: Operations operations
:vartype operations: azure.mgmt.billing.operations.Operations
:ivar billing_role_definitions: BillingRoleDefinitions operations
:vartype billing_role_definitions: azure.mgmt.billing.operations.BillingRoleDefinitionsOperations
:ivar billing_role_assignments: BillingRoleAssignments operations
:vartype billing_role_assignments: azure.mgmt.billing.operations.BillingRoleAssignmentsOperations
:ivar agreements: Agreements operations
:vartype agreements: azure.mgmt.billing.operations.AgreementsOperations
:ivar enrollment_accounts: EnrollmentAccounts operations
:vartype enrollment_accounts: azure.mgmt.billing.operations.EnrollmentAccountsOperations
:ivar billing_periods: BillingPeriods operations
:vartype billing_periods: azure.mgmt.billing.operations.BillingPeriodsOperations

:param credentials: Credentials needed for the client to connect to Azure.
:type credentials: :mod:`A msrestazure Credentials
object<msrestazure.azure_active_directory>`
:param subscription_id: The ID that uniquely identifies an Azure
subscription.
:type subscription_id: str
:param str base_url: Service URL
"""

def __init__(
self, credentials, subscription_id, base_url=None):

self.config = BillingManagementClientConfiguration(credentials, subscription_id, base_url)
super(BillingManagementClient, self).__init__(self.config.credentials, self.config)

client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
self._deserialize = Deserializer(client_models)

self.billing_accounts = BillingAccountsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.address = AddressOperations(
self._client, self.config, self._serialize, self._deserialize)
self.available_balances = AvailableBalancesOperations(
self._client, self.config, self._serialize, self._deserialize)
self.instructions = InstructionsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.billing_profiles = BillingProfilesOperations(
self._client, self.config, self._serialize, self._deserialize)
self.customers = CustomersOperations(
self._client, self.config, self._serialize, self._deserialize)
self.invoice_sections = InvoiceSectionsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.billing_permissions = BillingPermissionsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.billing_subscriptions = BillingSubscriptionsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.products = ProductsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.invoices = InvoicesOperations(
self._client, self.config, self._serialize, self._deserialize)
self.transactions = TransactionsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.policies = PoliciesOperations(
self._client, self.config, self._serialize, self._deserialize)
self.billing_property = BillingPropertyOperations(
self._client, self.config, self._serialize, self._deserialize)
self.operations = Operations(
self._client, self.config, self._serialize, self._deserialize)
self.billing_role_definitions = BillingRoleDefinitionsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.billing_role_assignments = BillingRoleAssignmentsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.agreements = AgreementsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.enrollment_accounts = EnrollmentAccountsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.billing_periods = BillingPeriodsOperations(
self._client, self.config, self._serialize, self._deserialize)
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# coding=utf-8
# --------------------------------------------------------------------------
# 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.
# --------------------------------------------------------------------------
from msrestazure import AzureConfiguration

from .version import VERSION


class BillingManagementClientConfiguration(AzureConfiguration):
"""Configuration for BillingManagementClient
Note that all parameters used to create this instance are saved as instance
attributes.

:param credentials: Credentials needed for the client to connect to Azure.
:type credentials: :mod:`A msrestazure Credentials
object<msrestazure.azure_active_directory>`
:param subscription_id: The ID that uniquely identifies an Azure
subscription.
:type subscription_id: str
:param str base_url: Service URL
"""

def __init__(
self, credentials, subscription_id, base_url=None):

if credentials is None:
raise ValueError("Parameter 'credentials' must not be None.")
if subscription_id is None:
raise ValueError("Parameter 'subscription_id' must not be None.")
if not base_url:
base_url = 'https://management.azure.com'

super(BillingManagementClientConfiguration, self).__init__(base_url)

# Starting Autorest.Python 4.0.64, make connection pool activated by default
self.keep_alive = True

self.add_user_agent('azure-mgmt-billing/{}'.format(VERSION))
self.add_user_agent('Azure-SDK-For-Python')

self.credentials = credentials
self.subscription_id = subscription_id

This file was deleted.

Loading