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

release for mgmt servicefabric #12760

Merged
merged 5 commits into from
Aug 3, 2020
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
21 changes: 21 additions & 0 deletions sdk/servicefabric/azure-mgmt-servicefabric/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# Release History

## 0.5.0 (2020-07-28)

**Features**

- Model StatelessServiceProperties has a new parameter instance_close_delay_duration
- Model StatelessServiceProperties has a new parameter service_dns_name
- Model StatelessServiceUpdateProperties has a new parameter instance_close_delay_duration
- Model ServiceResource has a new parameter service_dns_name
- Model ServiceResourceProperties has a new parameter service_dns_name
- Model Cluster has a new parameter application_type_versions_cleanup_policy
- Model ApplicationResourceUpdate has a new parameter managed_identities
- Model StatefulServiceProperties has a new parameter service_dns_name
- Model ApplicationUpgradePolicy has a new parameter upgrade_mode
- Model DiagnosticsStorageAccountConfig has a new parameter protected_account_key_name2
- Model ApplicationResource has a new parameter identity
- Model ApplicationResource has a new parameter managed_identities
- Model ClusterUpdateParameters has a new parameter application_type_versions_cleanup_policy
- Added operation group NodeTypesOperations
- Added operation group ManagedClusterVersionsOperations
- Added operation group ManagedClustersOperations

## 0.4.0 (2019-08-19)

**Features**
Expand Down
30 changes: 11 additions & 19 deletions sdk/servicefabric/azure-mgmt-servicefabric/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 Service Fabric Management 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.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](https://pypi.python.org/pypi/azure) bundle package.

## Usage

For code examples, see [Service Fabric
Management](https://docs.microsoft.com/python/api/overview/azure/servicefabric)
For code examples, see [Service Fabric Management](https://docs.microsoft.com/python/api/overview/azure/servicefabric)
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-servicefabric%2FREADME.png)

![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-servicefabric%2FREADME.png)
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@
from .operations import ApplicationTypeVersionsOperations
from .operations import ApplicationsOperations
from .operations import ServicesOperations
from .operations import ManagedClustersOperations
from .operations import ManagedClusterVersionsOperations
from .operations import NodeTypesOperations
from . import models


Expand All @@ -43,6 +46,12 @@ class ServiceFabricManagementClient(SDKClient):
:vartype applications: azure.mgmt.servicefabric.operations.ApplicationsOperations
:ivar services: Services operations
:vartype services: azure.mgmt.servicefabric.operations.ServicesOperations
:ivar managed_clusters: ManagedClusters operations
:vartype managed_clusters: azure.mgmt.servicefabric.operations.ManagedClustersOperations
:ivar managed_cluster_versions: ManagedClusterVersions operations
:vartype managed_cluster_versions: azure.mgmt.servicefabric.operations.ManagedClusterVersionsOperations
:ivar node_types: NodeTypes operations
:vartype node_types: azure.mgmt.servicefabric.operations.NodeTypesOperations

:param credentials: Credentials needed for the client to connect to Azure.
:type credentials: :mod:`A msrestazure Credentials
Expand All @@ -59,7 +68,6 @@ def __init__(
super(ServiceFabricManagementClient, 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 = '2019-03-01'
self._serialize = Serializer(client_models)
self._deserialize = Deserializer(client_models)

Expand All @@ -77,3 +85,9 @@ def __init__(
self._client, self.config, self._serialize, self._deserialize)
self.services = ServicesOperations(
self._client, self.config, self._serialize, self._deserialize)
self.managed_clusters = ManagedClustersOperations(
self._client, self.config, self._serialize, self._deserialize)
self.managed_cluster_versions = ManagedClusterVersionsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.node_types = NodeTypesOperations(
self._client, self.config, self._serialize, self._deserialize)
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,16 @@
from ._models_py3 import ApplicationTypeResourceList
from ._models_py3 import ApplicationTypeVersionResource
from ._models_py3 import ApplicationTypeVersionResourceList
from ._models_py3 import ApplicationTypeVersionsCleanupPolicy
from ._models_py3 import ApplicationUpgradePolicy
from ._models_py3 import ApplicationUserAssignedIdentity
from ._models_py3 import ArmApplicationHealthPolicy
from ._models_py3 import ArmRollingUpgradeMonitoringPolicy
from ._models_py3 import ArmServiceTypeHealthPolicy
from ._models_py3 import AvailableOperationDisplay
from ._models_py3 import AzureActiveDirectory
from ._models_py3 import CertificateDescription
from ._models_py3 import ClientCertificate
from ._models_py3 import ClientCertificateCommonName
from ._models_py3 import ClientCertificateThumbprint
from ._models_py3 import Cluster
Expand All @@ -42,8 +45,17 @@
from ._models_py3 import EndpointRangeDescription
from ._models_py3 import ErrorModel, ErrorModelException
from ._models_py3 import ErrorModelError
from ._models_py3 import LoadBalancingRule
from ._models_py3 import ManagedCluster
from ._models_py3 import ManagedClusterUpdateParameters
from ._models_py3 import ManagedClusterVersionDetails
from ._models_py3 import ManagedIdentity
from ._models_py3 import ManagedProxyResource
from ._models_py3 import NamedPartitionSchemeDescription
from ._models_py3 import NodeType
from ._models_py3 import NodeTypeActionParameters
from ._models_py3 import NodeTypeDescription
from ._models_py3 import NodeTypeUpdateParameters
from ._models_py3 import OperationResult
from ._models_py3 import PartitionSchemeDescription
from ._models_py3 import ProxyResource
Expand All @@ -64,11 +76,17 @@
from ._models_py3 import SettingsParameterDescription
from ._models_py3 import SettingsSectionDescription
from ._models_py3 import SingletonPartitionSchemeDescription
from ._models_py3 import Sku
from ._models_py3 import StatefulServiceProperties
from ._models_py3 import StatefulServiceUpdateProperties
from ._models_py3 import StatelessServiceProperties
from ._models_py3 import StatelessServiceUpdateProperties
from ._models_py3 import SubResource
from ._models_py3 import UniformInt64RangePartitionSchemeDescription
from ._models_py3 import UserAssignedIdentity
from ._models_py3 import VaultCertificate
from ._models_py3 import VaultSecretGroup
from ._models_py3 import VMSSExtension
except (SyntaxError, ImportError):
from ._models import ApplicationDeltaHealthPolicy
from ._models import ApplicationHealthPolicy
Expand All @@ -80,13 +98,16 @@
from ._models import ApplicationTypeResourceList
from ._models import ApplicationTypeVersionResource
from ._models import ApplicationTypeVersionResourceList
from ._models import ApplicationTypeVersionsCleanupPolicy
from ._models import ApplicationUpgradePolicy
from ._models import ApplicationUserAssignedIdentity
from ._models import ArmApplicationHealthPolicy
from ._models import ArmRollingUpgradeMonitoringPolicy
from ._models import ArmServiceTypeHealthPolicy
from ._models import AvailableOperationDisplay
from ._models import AzureActiveDirectory
from ._models import CertificateDescription
from ._models import ClientCertificate
from ._models import ClientCertificateCommonName
from ._models import ClientCertificateThumbprint
from ._models import Cluster
Expand All @@ -102,8 +123,17 @@
from ._models import EndpointRangeDescription
from ._models import ErrorModel, ErrorModelException
from ._models import ErrorModelError
from ._models import LoadBalancingRule
from ._models import ManagedCluster
from ._models import ManagedClusterUpdateParameters
from ._models import ManagedClusterVersionDetails
from ._models import ManagedIdentity
from ._models import ManagedProxyResource
from ._models import NamedPartitionSchemeDescription
from ._models import NodeType
from ._models import NodeTypeActionParameters
from ._models import NodeTypeDescription
from ._models import NodeTypeUpdateParameters
from ._models import OperationResult
from ._models import PartitionSchemeDescription
from ._models import ProxyResource
Expand All @@ -124,22 +154,34 @@
from ._models import SettingsParameterDescription
from ._models import SettingsSectionDescription
from ._models import SingletonPartitionSchemeDescription
from ._models import Sku
from ._models import StatefulServiceProperties
from ._models import StatefulServiceUpdateProperties
from ._models import StatelessServiceProperties
from ._models import StatelessServiceUpdateProperties
from ._models import SubResource
from ._models import UniformInt64RangePartitionSchemeDescription
from ._models import UserAssignedIdentity
from ._models import VaultCertificate
from ._models import VaultSecretGroup
from ._models import VMSSExtension
from ._paged_models import ManagedClusterPaged
from ._paged_models import NodeTypePaged
from ._paged_models import OperationResultPaged
from ._service_fabric_management_client_enums import (
ProvisioningState,
ManagedIdentityType,
ArmUpgradeFailureAction,
RollingUpgradeMode,
ServiceCorrelationScheme,
MoveCost,
PartitionScheme,
ServiceKind,
ServiceLoadMetricWeight,
ServicePlacementPolicyType,
ArmServicePackageActivationMode,
Protocol,
ProbeProtocol,
)

__all__ = [
Expand All @@ -153,13 +195,16 @@
'ApplicationTypeResourceList',
'ApplicationTypeVersionResource',
'ApplicationTypeVersionResourceList',
'ApplicationTypeVersionsCleanupPolicy',
'ApplicationUpgradePolicy',
'ApplicationUserAssignedIdentity',
'ArmApplicationHealthPolicy',
'ArmRollingUpgradeMonitoringPolicy',
'ArmServiceTypeHealthPolicy',
'AvailableOperationDisplay',
'AzureActiveDirectory',
'CertificateDescription',
'ClientCertificate',
'ClientCertificateCommonName',
'ClientCertificateThumbprint',
'Cluster',
Expand All @@ -175,8 +220,17 @@
'EndpointRangeDescription',
'ErrorModel', 'ErrorModelException',
'ErrorModelError',
'LoadBalancingRule',
'ManagedCluster',
'ManagedClusterUpdateParameters',
'ManagedClusterVersionDetails',
'ManagedIdentity',
'ManagedProxyResource',
'NamedPartitionSchemeDescription',
'NodeType',
'NodeTypeActionParameters',
'NodeTypeDescription',
'NodeTypeUpdateParameters',
'OperationResult',
'PartitionSchemeDescription',
'ProxyResource',
Expand All @@ -197,19 +251,31 @@
'SettingsParameterDescription',
'SettingsSectionDescription',
'SingletonPartitionSchemeDescription',
'Sku',
'StatefulServiceProperties',
'StatefulServiceUpdateProperties',
'StatelessServiceProperties',
'StatelessServiceUpdateProperties',
'SubResource',
'UniformInt64RangePartitionSchemeDescription',
'UserAssignedIdentity',
'VaultCertificate',
'VaultSecretGroup',
'VMSSExtension',
'OperationResultPaged',
'ManagedClusterPaged',
'NodeTypePaged',
'ProvisioningState',
'ManagedIdentityType',
'ArmUpgradeFailureAction',
'RollingUpgradeMode',
'ServiceCorrelationScheme',
'MoveCost',
'PartitionScheme',
'ServiceKind',
'ServiceLoadMetricWeight',
'ServicePlacementPolicyType',
'ArmServicePackageActivationMode',
'Protocol',
'ProbeProtocol',
]
Loading