Package: azure-servicefabric
Microsoft Azure SDK for PythonThis is the Microsoft Azure Service Fabric 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 theazure sdk python release.UsageFor code examples, seeService Fabricon docs.microsoft.com.Provide FeedbackIf you encounter any bugs or have suggestions, please file an issue in theIssuessection of the project.Release History8.2.0.0 (2021-12-14)FeaturesBreaking changesAdded new operations:Added operation ServiceFabricClientAPIsOperationsMixin.validate_cluster_upgradeAdded operation ServiceFabricClientAPIsOperationsMixin.update_applicationAdded operation ServiceFabricClientAPIsOperationsMixin.move_auxiliary_replicaAdded new models:ApplicationUpdateDescriptionCurrentUpgradeUnitsProgressInfoServiceHostUpgradeImpactUpgradeDomainDeployedApplicationsHealthEvaluationUpgradeUnitInfoUpgradeUnitStateValidateClusterUpgradeResult8.0.0.0 (2021-05-03)FeaturesModel ApplicationUpgradeDescription has a new parameter managed_application_identityModel StatelessServiceUpdateDescription has a new parameter instance_lifecycle_descriptionModel StatelessServiceUpdateDescription has a new parameter tags_for_runningModel StatelessServiceUpdateDescription has a new parameter service_dns_nameModel StatelessServiceUpdateDescription has a new parameter tags_for_placementModel StatelessServiceUpdateDescription has a new parameter instance_restart_wait_duration_secondsModel ServiceDescription has a new parameter tags_required_to_placeModel ServiceDescription has a new parameter tags_required_to_runModel ServiceUpdateDescription has a new parameter tags_for_placementModel ServiceUpdateDescription has a new parameter tags_for_runningModel ServiceUpdateDescription has a new parameter service_dns_nameModel StatefulServiceDescription has a new parameter replica_lifecycle_descriptionModel StatefulServiceDescription has a new parameter tags_required_to_placeModel StatefulServiceDescription has a new parameter tags_required_to_runModel StatelessServiceDescription has a new parameter instance_lifecycle_descriptionModel StatelessServiceDescription has a new parameter instance_restart_wait_duration_secondsModel StatelessServiceDescription has a new parameter tags_required_to_placeModel StatelessServiceDescription has a new parameter tags_required_to_runModel ClusterHealthPolicy has a new parameter node_type_health_policy_mapModel NodeInfo has a new parameter node_tagsModel StatefulServiceUpdateDescription has a new parameter replica_lifecycle_descriptionModel StatefulServiceUpdateDescription has a new parameter tags_for_placementModel StatefulServiceUpdateDescription has a new parameter tags_for_runningModel StatefulServiceUpdateDescription has a new parameter service_dns_nameModel ApplicationInfo has a new parameter managed_application_identityAdded operation ServiceFabricClientAPIsOperationsMixin.add_node_tagsAdded operation ServiceFabricClientAPIsOperationsMixin.move_instanceAdded operation ServiceFabricClientAPIsOperationsMixin.remove_node_tagsAdded operation ServiceFabricClientAPIsOperationsMixin.get_loaded_partition_info_listBreaking changesOperation ServiceFabricClientAPIsOperationsMixin.create_backup_policy has a new signatureOperation ServiceFabricClientAPIsOperationsMixin.update_backup_policy has a new signatureModel AverageServiceLoadScalingTrigger has a new required parameter use_only_primary_load7.2.0.46 (2020-10-29)FeaturesAddedupdate_partition_loadmethod to update the loads of provided partitions.7.1.0.45 (2020-05-14)BugfixFix ContainerCodePackageProperties entrypoint to entry_point7.0.0.0 (2019-12-13)This is re-release of 6.6.0.0 to match the actual API version used
internally6.6.0.0 (2019-12-07)FeaturesModel StartClusterUpgradeDescription has a new parameter
instance_close_delay_duration_in_secondsModel Setting has a new parameter typeModel ApplicationUpgradeDescription has a new parameter
instance_close_delay_duration_in_secondsModel HealthEvent has a new parameter health_report_idModel HealthInformation has a new parameter health_report_idModel StatelessServiceDescription has a new parameter flagsModel StatelessServiceDescription has a new parameter
min_instance_countModel StatelessServiceDescription has a new parameter
min_instance_percentageModel StatelessServiceDescription has a new parameter
instance_close_delay_duration_secondsModel StatefulServiceDescription has a new parameter
service_placement_time_limit_secondsModel ImageRegistryCredential has a new parameter password_typeModel ContainerCodePackageProperties has a new parameter
liveness_probeModel ContainerCodePackageProperties has a new parameter
readiness_probeModel ServiceResourceDescription has a new parameter
execution_policyModel ServiceResourceDescription has a new parameter dns_nameModel StatefulServiceUpdateDescription has a new parameter
service_placement_time_limit_secondsModel EnvironmentVariable has a new parameter typeModel StatelessServicePartitionInfo has a new parameter
min_instance_percentageModel StatelessServicePartitionInfo has a new parameter
min_instance_countModel RollingUpgradeUpdateDescription has a new parameter
instance_close_delay_duration_in_secondsModel ServiceProperties has a new parameter execution_policyModel ServiceProperties has a new parameter dns_nameModel StatelessServiceUpdateDescription has a new parameter
min_instance_percentageModel StatelessServiceUpdateDescription has a new parameter
min_instance_countModel StatelessServiceUpdateDescription has a new parameter
instance_close_delay_duration_secondsAdded operation MeshApplicationOperations.get_upgrade_progressAdded operation
ServiceFabricClientAPIsOperationsMixin.remove_configuration_overridesAdded operation
ServiceFabricClientAPIsOperationsMixin.get_image_store_infoAdded operation
ServiceFabricClientAPIsOperationsMixin.get_configuration_overridesAdded operation
ServiceFabricClientAPIsOperationsMixin.add_configuration_parameter_overrides6.5.0.0 (2019-06-17)FeaturesModel ApplicationDescription has a new parameter
managed_application_identityModel ApplicationUpgradeDescription has a new parameter sort_orderModel NodeLoadMetricInformation has a new parameter
planned_node_load_removalModel NodeLoadMetricInformation has a new parameter
current_node_loadModel NodeLoadMetricInformation has a new parameter
buffered_node_capacity_remainingModel NodeLoadMetricInformation has a new parameter
node_capacity_remainingModel StartClusterUpgradeDescription has a new parameter sort_orderModel ApplicationResourceDescription has a new parameter identityModel ServiceResourceDescription has a new parameter identity_refsModel ClusterUpgradeDescriptionObject has a new parameter
sort_orderModel ServiceProperties has a new parameter identity_refsBreaking changesModel ChaosStartedEvent no longer has parameter
wait_time_between_fautls_in_secondsModel ChaosStartedEvent has a new required parameter
wait_time_between_faults_in_seconds6.4.0.0 (2018-12-07)BugfixesNumerous improvements to descriptions and help textsFeaturesAdd command to get cluster loadAdd command to get cluster versionAdd mesh gateway supportAdd mesh supportAdd command for rolling back compose deployment upgradesVarious new parameters added.6.3.0.0 (2018-07-27)BugfixesNumerous improvements to descriptions and help textsFeaturesAdd application health policies parameter for config upgradeQuery to get nodes now supports specification to limit number of
returned items6.2.0.0 (2018-05-10)General Breaking changesThis version uses a next-generation code generator thatmightintroduce breaking changes.Model signatures now use only keyword-argument syntax. All
positional arguments must be re-written as keyword-arguments. To
keep auto-completion in most cases, models are now generated for
Python 2 and Python 3. Python 3 uses the "*" syntax for
keyword-only arguments.Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
improve the behavior when unrecognized enum values are encountered.
While this is not a breaking change, the distinctions are important,
and are documented here:https://docs.python.org/3/library/enum.html#othersAt a glance:"is" should not be used at all."format" will return the string value, where "%s" string
formatting will returnNameOfEnum.stringvalue. Format syntax
should be prefered.New Long Running Operation:Return type changes frommsrestazure.azure_operation.AzureOperationPollertomsrest.polling.LROPoller. External API is the same.Return type is nowalwaysamsrest.polling.LROPoller,
regardless of the optional parameters used.The behavior has changed when usingraw=True. Instead of
returning the initial call result asClientRawResponse,
without polling, now this returns an LROPoller. After polling,
the final resource will be returned as aClientRawResponse.Newpollingparameter. The default behavior isPolling=Truewhich will poll using ARM algorithm. WhenPolling=False, the response of the initial call will be
returned without polling.pollingparameter accepts instances of subclasses ofmsrest.polling.PollingMethod.add_done_callbackwill no longer raise if called after
polling is finished, but will instead execute the callback right
away.BugfixesNumerous fixes to descriptions and help text of entitiesCompatibility of the sdist with wheel 0.31.0FeaturesAdd support for invoking container APIsAdd option to fetch container logs from exited containersQuery to get chaos events now supports specification to limit number
of returned itemsClient class can be used as a context manager to keep the underlying
HTTP session open for performance6.1.2.9 (2018-02-05)BugfixesNumerous fixes to descriptions and help text of entitiesFeaturesChaos service now supports a target filterApplication types can now be provisioned and created in external
storesAdded Orchestration Service internal support APIsAdded container deployment management APIs6.1.1.9 (2018-01-23)This version was broken and has been removed from PyPI.6.0.2 (2017-10-26)Bugfixesremove application_type_version in
get_application_type_info_list_by_namefix application_type_definition_kind_filter default value from
65535 to 0Featuresadd create_name, get_name_exists_info, delete_name,
get_sub_name_info_list, get_property_info_list,
put_property, get_property_info, delete_property,
submit_property_batch6.0.1 (2017-09-28)Bug fixFix some unexpected exceptions6.0 (2017-09-22)Stable 6.0 api6.0.0rc1 (2017-09-16)Release candidate for Service Fabric 6.0 runtime5.6.130 (2017-05-04)Initial Release