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

[AutoPR] hdinsight/resource-manager #6082

Merged
merged 6 commits into from
Aug 6, 2019
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
9 changes: 9 additions & 0 deletions sdk/hdinsight/azure-mgmt-hdinsight/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,15 @@
Release History
===============

1.2.0 (2019-08-06)
++++++++++++++++++

**Features**

- Model Role has a new parameter autoscale_configuration
- Added operation LocationsOperations.list_billing_specs
- Added operation LocationsOperations.get_capabilities

1.1.0 (2019-06-17)
++++++++++++++++++

Expand Down
2 changes: 1 addition & 1 deletion sdk/hdinsight/azure-mgmt-hdinsight/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This is the Microsoft Azure HDInsight Management Client Library.
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.
This package has been tested with Python 2.7, 3.5, 3.6 and 3.7.

For the older Azure Service Management (ASM) libraries, see
`azure-servicemanagement-legacy <https://pypi.python.org/pypi/azure-servicemanagement-legacy>`__ library.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,15 @@
from ._models_py3 import ApplicationGetEndpoint
from ._models_py3 import ApplicationGetHttpsEndpoint
from ._models_py3 import ApplicationProperties
from ._models_py3 import Autoscale
from ._models_py3 import AutoscaleCapacity
from ._models_py3 import AutoscaleRecurrence
from ._models_py3 import AutoscaleSchedule
from ._models_py3 import AutoscaleTimeAndCapacity
from ._models_py3 import BillingMeters
from ._models_py3 import BillingResources
from ._models_py3 import BillingResponseListResult
from ._models_py3 import CapabilitiesResult
from ._models_py3 import Cluster
from ._models_py3 import ClusterConfigurations
from ._models_py3 import ClusterCreateParametersExtended
Expand All @@ -32,6 +41,7 @@
from ._models_py3 import ComputeProfile
from ._models_py3 import ConnectivityEndpoint
from ._models_py3 import DataDisksGroups
from ._models_py3 import DiskBillingMeters
from ._models_py3 import DiskEncryptionProperties
from ._models_py3 import ErrorResponse, ErrorResponseException
from ._models_py3 import Errors
Expand All @@ -46,7 +56,10 @@
from ._models_py3 import OperationResource
from ._models_py3 import OsProfile
from ._models_py3 import ProxyResource
from ._models_py3 import QuotaCapability
from ._models_py3 import QuotaInfo
from ._models_py3 import RegionalQuotaCapability
from ._models_py3 import RegionsCapability
from ._models_py3 import Resource
from ._models_py3 import Role
from ._models_py3 import RuntimeScriptAction
Expand All @@ -63,12 +76,26 @@
from ._models_py3 import UpdateGatewaySettingsParameters
from ._models_py3 import Usage
from ._models_py3 import UsagesListResult
from ._models_py3 import VersionsCapability
from ._models_py3 import VersionSpec
from ._models_py3 import VirtualNetworkProfile
from ._models_py3 import VmSizeCompatibilityFilter
from ._models_py3 import VmSizeCompatibilityFilterV2
from ._models_py3 import VmSizesCapability
except (SyntaxError, ImportError):
from ._models import Application
from ._models import ApplicationGetEndpoint
from ._models import ApplicationGetHttpsEndpoint
from ._models import ApplicationProperties
from ._models import Autoscale
from ._models import AutoscaleCapacity
from ._models import AutoscaleRecurrence
from ._models import AutoscaleSchedule
from ._models import AutoscaleTimeAndCapacity
from ._models import BillingMeters
from ._models import BillingResources
from ._models import BillingResponseListResult
from ._models import CapabilitiesResult
from ._models import Cluster
from ._models import ClusterConfigurations
from ._models import ClusterCreateParametersExtended
Expand All @@ -87,6 +114,7 @@
from ._models import ComputeProfile
from ._models import ConnectivityEndpoint
from ._models import DataDisksGroups
from ._models import DiskBillingMeters
from ._models import DiskEncryptionProperties
from ._models import ErrorResponse, ErrorResponseException
from ._models import Errors
Expand All @@ -101,7 +129,10 @@
from ._models import OperationResource
from ._models import OsProfile
from ._models import ProxyResource
from ._models import QuotaCapability
from ._models import QuotaInfo
from ._models import RegionalQuotaCapability
from ._models import RegionsCapability
from ._models import Resource
from ._models import Role
from ._models import RuntimeScriptAction
Expand All @@ -118,26 +149,42 @@
from ._models import UpdateGatewaySettingsParameters
from ._models import Usage
from ._models import UsagesListResult
from ._models import VersionsCapability
from ._models import VersionSpec
from ._models import VirtualNetworkProfile
from ._models import VmSizeCompatibilityFilter
from ._models import VmSizeCompatibilityFilterV2
from ._models import VmSizesCapability
from ._paged_models import ApplicationPaged
from ._paged_models import ClusterPaged
from ._paged_models import OperationPaged
from ._paged_models import RuntimeScriptActionDetailPaged
from ._hd_insight_management_client_enums import (
DirectoryType,
DaysOfWeek,
OSType,
Tier,
JsonWebKeyEncryptionAlgorithm,
ResourceIdentityType,
HDInsightClusterProvisioningState,
AsyncOperationState,
FilterMode,
)

__all__ = [
'Application',
'ApplicationGetEndpoint',
'ApplicationGetHttpsEndpoint',
'ApplicationProperties',
'Autoscale',
'AutoscaleCapacity',
'AutoscaleRecurrence',
'AutoscaleSchedule',
'AutoscaleTimeAndCapacity',
'BillingMeters',
'BillingResources',
'BillingResponseListResult',
'CapabilitiesResult',
'Cluster',
'ClusterConfigurations',
'ClusterCreateParametersExtended',
Expand All @@ -156,6 +203,7 @@
'ComputeProfile',
'ConnectivityEndpoint',
'DataDisksGroups',
'DiskBillingMeters',
'DiskEncryptionProperties',
'ErrorResponse', 'ErrorResponseException',
'Errors',
Expand All @@ -170,7 +218,10 @@
'OperationResource',
'OsProfile',
'ProxyResource',
'QuotaCapability',
'QuotaInfo',
'RegionalQuotaCapability',
'RegionsCapability',
'Resource',
'Role',
'RuntimeScriptAction',
Expand All @@ -187,16 +238,23 @@
'UpdateGatewaySettingsParameters',
'Usage',
'UsagesListResult',
'VersionsCapability',
'VersionSpec',
'VirtualNetworkProfile',
'VmSizeCompatibilityFilter',
'VmSizeCompatibilityFilterV2',
'VmSizesCapability',
'ClusterPaged',
'ApplicationPaged',
'RuntimeScriptActionDetailPaged',
'OperationPaged',
'DirectoryType',
'DaysOfWeek',
'OSType',
'Tier',
'JsonWebKeyEncryptionAlgorithm',
'ResourceIdentityType',
'HDInsightClusterProvisioningState',
'AsyncOperationState',
'FilterMode',
]
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,17 @@ class DirectoryType(str, Enum):
active_directory = "ActiveDirectory"


class DaysOfWeek(str, Enum):

monday = "Monday"
tuesday = "Tuesday"
wednesday = "Wednesday"
thursday = "Thursday"
friday = "Friday"
saturday = "Saturday"
sunday = "Sunday"


class OSType(str, Enum):

windows = "Windows"
Expand Down Expand Up @@ -58,3 +69,9 @@ class AsyncOperationState(str, Enum):
in_progress = "InProgress"
succeeded = "Succeeded"
failed = "Failed"


class FilterMode(str, Enum):

exclude = "Exclude"
include = "Include"
Loading