-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2,824 changed files
with
177,168 additions
and
205,033 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
13 changes: 10 additions & 3 deletions
13
sdk/compute/azure-mgmt-compute/azure/mgmt/compute/__init__.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,19 @@ | ||
# coding=utf-8 | ||
# 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 .compute_management_client import ComputeManagementClient | ||
from ._configuration import ComputeManagementClientConfiguration | ||
from ._compute_management_client import ComputeManagementClient | ||
__all__ = ['ComputeManagementClient', 'ComputeManagementClientConfiguration'] | ||
|
||
from .version import VERSION | ||
|
||
__version__ = VERSION | ||
__all__ = ['ComputeManagementClient'] | ||
|
782 changes: 782 additions & 0 deletions
782
sdk/compute/azure-mgmt-compute/azure/mgmt/compute/_compute_management_client.py
Large diffs are not rendered by default.
Oops, something went wrong.
50 changes: 50 additions & 0 deletions
50
sdk/compute/azure-mgmt-compute/azure/mgmt/compute/_configuration.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
# 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 ComputeManagementClientConfiguration(AzureConfiguration): | ||
"""Configuration for ComputeManagementClient | ||
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: Subscription credentials which uniquely identify | ||
Microsoft Azure subscription. The subscription ID forms part of the URI | ||
for every service call. | ||
: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(ComputeManagementClientConfiguration, 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-compute/{}'.format(VERSION)) | ||
self.add_user_agent('Azure-SDK-For-Python') | ||
|
||
self.credentials = credentials | ||
self.subscription_id = subscription_id |
800 changes: 0 additions & 800 deletions
800
sdk/compute/azure-mgmt-compute/azure/mgmt/compute/compute_management_client.py
This file was deleted.
Oops, something went wrong.
18 changes: 11 additions & 7 deletions
18
sdk/compute/azure-mgmt-compute/azure/mgmt/compute/models.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,18 @@ | ||
# coding=utf-8 | ||
# 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. | ||
# -------------------------------------------------------------------------- | ||
import warnings | ||
|
||
from .v2015_06_15.models import * | ||
from .v2016_03_30.models import * | ||
from .v2016_04_30_preview.models import * | ||
from .v2017_03_30.models import * | ||
from .v2017_09_01.models import * | ||
from .v2017_12_01.models import * | ||
from .v2018_04_01.models import * | ||
from .v2018_06_01.models import * | ||
from .v2018_09_30.models import * | ||
from .v2019_03_01.models import * # Note that this line is overriding some models of 2018-09-01. See link below for details. | ||
from .v2018_10_01.models import * | ||
from .v2019_03_01.models import * | ||
from .v2019_04_01.models import * | ||
|
||
warnings.warn("Import models from this file is deprecated. See https://aka.ms/pysdkmodels", | ||
DeprecationWarning) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
91 changes: 91 additions & 0 deletions
91
sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_compute_management_client.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,91 @@ | ||
# 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 ComputeManagementClientConfiguration | ||
from .operations import AvailabilitySetsOperations | ||
from .operations import VirtualMachineExtensionImagesOperations | ||
from .operations import VirtualMachineExtensionsOperations | ||
from .operations import VirtualMachineImagesOperations | ||
from .operations import UsageOperations | ||
from .operations import VirtualMachineSizesOperations | ||
from .operations import VirtualMachinesOperations | ||
from .operations import VirtualMachineScaleSetsOperations | ||
from .operations import VirtualMachineScaleSetVMsOperations | ||
from . import models | ||
|
||
|
||
class ComputeManagementClient(SDKClient): | ||
"""Compute Client | ||
:ivar config: Configuration for client. | ||
:vartype config: ComputeManagementClientConfiguration | ||
:ivar availability_sets: AvailabilitySets operations | ||
:vartype availability_sets: azure.mgmt.compute.v2015_06_15.operations.AvailabilitySetsOperations | ||
:ivar virtual_machine_extension_images: VirtualMachineExtensionImages operations | ||
:vartype virtual_machine_extension_images: azure.mgmt.compute.v2015_06_15.operations.VirtualMachineExtensionImagesOperations | ||
:ivar virtual_machine_extensions: VirtualMachineExtensions operations | ||
:vartype virtual_machine_extensions: azure.mgmt.compute.v2015_06_15.operations.VirtualMachineExtensionsOperations | ||
:ivar virtual_machine_images: VirtualMachineImages operations | ||
:vartype virtual_machine_images: azure.mgmt.compute.v2015_06_15.operations.VirtualMachineImagesOperations | ||
:ivar usage: Usage operations | ||
:vartype usage: azure.mgmt.compute.v2015_06_15.operations.UsageOperations | ||
:ivar virtual_machine_sizes: VirtualMachineSizes operations | ||
:vartype virtual_machine_sizes: azure.mgmt.compute.v2015_06_15.operations.VirtualMachineSizesOperations | ||
:ivar virtual_machines: VirtualMachines operations | ||
:vartype virtual_machines: azure.mgmt.compute.v2015_06_15.operations.VirtualMachinesOperations | ||
:ivar virtual_machine_scale_sets: VirtualMachineScaleSets operations | ||
:vartype virtual_machine_scale_sets: azure.mgmt.compute.v2015_06_15.operations.VirtualMachineScaleSetsOperations | ||
:ivar virtual_machine_scale_set_vms: VirtualMachineScaleSetVMs operations | ||
:vartype virtual_machine_scale_set_vms: azure.mgmt.compute.v2015_06_15.operations.VirtualMachineScaleSetVMsOperations | ||
: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: Subscription credentials which uniquely identify | ||
Microsoft Azure subscription. The subscription ID forms part of the URI | ||
for every service call. | ||
:type subscription_id: str | ||
:param str base_url: Service URL | ||
""" | ||
|
||
def __init__( | ||
self, credentials, subscription_id, base_url=None): | ||
|
||
self.config = ComputeManagementClientConfiguration(credentials, subscription_id, base_url) | ||
super(ComputeManagementClient, self).__init__(self.config.credentials, self.config) | ||
|
||
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} | ||
self.api_version = '2015-06-15' | ||
self._serialize = Serializer(client_models) | ||
self._deserialize = Deserializer(client_models) | ||
|
||
self.availability_sets = AvailabilitySetsOperations( | ||
self._client, self.config, self._serialize, self._deserialize) | ||
self.virtual_machine_extension_images = VirtualMachineExtensionImagesOperations( | ||
self._client, self.config, self._serialize, self._deserialize) | ||
self.virtual_machine_extensions = VirtualMachineExtensionsOperations( | ||
self._client, self.config, self._serialize, self._deserialize) | ||
self.virtual_machine_images = VirtualMachineImagesOperations( | ||
self._client, self.config, self._serialize, self._deserialize) | ||
self.usage = UsageOperations( | ||
self._client, self.config, self._serialize, self._deserialize) | ||
self.virtual_machine_sizes = VirtualMachineSizesOperations( | ||
self._client, self.config, self._serialize, self._deserialize) | ||
self.virtual_machines = VirtualMachinesOperations( | ||
self._client, self.config, self._serialize, self._deserialize) | ||
self.virtual_machine_scale_sets = VirtualMachineScaleSetsOperations( | ||
self._client, self.config, self._serialize, self._deserialize) | ||
self.virtual_machine_scale_set_vms = VirtualMachineScaleSetVMsOperations( | ||
self._client, self.config, self._serialize, self._deserialize) |
50 changes: 50 additions & 0 deletions
50
sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_configuration.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
# 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 ComputeManagementClientConfiguration(AzureConfiguration): | ||
"""Configuration for ComputeManagementClient | ||
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: Subscription credentials which uniquely identify | ||
Microsoft Azure subscription. The subscription ID forms part of the URI | ||
for every service call. | ||
: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(ComputeManagementClientConfiguration, 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-compute/{}'.format(VERSION)) | ||
self.add_user_agent('Azure-SDK-For-Python') | ||
|
||
self.credentials = credentials | ||
self.subscription_id = subscription_id |
Oops, something went wrong.