Skip to main content

Microsoft Azure Networkcloud Management Client Library for Python

Project description

Microsoft Azure SDK for Python

This is the Microsoft Azure Networkcloud Management Client Library. This package has been tested with Python 3.10+. For a more complete view of Azure libraries, see the azure sdk python release.

Disclaimer

Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691

Getting started

Prerequisites

Install the package

pip install azure-mgmt-networkcloud
pip install azure-identity

Authentication

By default, Microsoft Entra token authentication depends on correct configuration of the following environment variables.

  • AZURE_CLIENT_ID for Azure client ID.
  • AZURE_TENANT_ID for Azure tenant ID.
  • AZURE_CLIENT_SECRET for Azure client secret.

In addition, Azure subscription ID can be configured via environment variable AZURE_SUBSCRIPTION_ID.

With above configuration, client can be authenticated by following code:

from azure.identity import DefaultAzureCredential
from azure.mgmt.networkcloud import NetworkCloudMgmtClient
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = NetworkCloudMgmtClient(credential=DefaultAzureCredential(), subscription_id=sub_id)

Examples

Code samples for this package can be found at:

Troubleshooting

Next steps

Provide Feedback

If you encounter any bugs or have suggestions, please file an issue in the Issues section of the project.

Release History

3.0.0 (2026-07-20)

Features Added

  • Client NetworkCloudMgmtClient added method send_request
  • Client NetworkCloudMgmtClient added operation group access_bridges
  • Client NetworkCloudMgmtClient added operation group kubernetes_versions
  • Enum CloudServicesNetworkStorageStatusStatus added member INITIALIZING
  • Enum CloudServicesNetworkStorageStatusStatus added member NONE
  • Enum CloudServicesNetworkStorageStatusStatus added member REPAIRING
  • Model Cluster added property kind
  • Model ClusterContinueUpdateVersionParameters added property safeguard_mode
  • Model ClusterManager added property kind
  • Model ClusterUpdateVersionParameters added property safeguard_mode
  • Enum CommandOutputType added member CLUSTER_SUPPORT_ADMINISTRATIVE_ACTIONS
  • Model RuntimeProtectionConfiguration added property definition_update_mode
  • Model RuntimeProtectionStatus added property agent_health_status
  • Model RuntimeProtectionStatus added property agent_health_status_issues
  • Model RuntimeProtectionStatus added property agent_license_status
  • Model RuntimeProtectionStatus added property definition_update_mode
  • Model RuntimeProtectionStatus added property enforcement_level
  • Added model AccessBridge
  • Added enum AccessBridgeAllowedName
  • Added enum AccessBridgeDetailedStatus
  • Added model AccessBridgeEndpoint
  • Added model AccessBridgePatchParameters
  • Added model AccessBridgePatchProperties
  • Added model AccessBridgeProperties
  • Added enum AccessBridgeProvisioningState
  • Added model AccessBridgeSecurityRule
  • Added model AdministrativeCredentialsPatch
  • Added model BareMetalMachineConfigurationDataPatch
  • Added model BareMetalMachineMonitoringConfigurationStatus
  • Added enum BareMetalMachineMonitoringConfigurationStatusLogLevel
  • Added enum BareMetalMachineMonitoringConfigurationStatusMetricsLevel
  • Added model BareMetalMachineReimageParameters
  • Added enum BareMetalMachineReimageSafeguardMode
  • Added enum ClusterContinueUpdateVersionSafeguardMode
  • Added enum ClusterInspectAdditionalAction
  • Added model ClusterInspectParameters
  • Added model ClusterManagerRelayConfiguration
  • Added model ClusterManagerUpdateRelayPrivateEndpointConnectionParameters
  • Added model ClusterRotateCredentialParameters
  • Added model ClusterSecretArchivePatch
  • Added model ClusterUpdateStrategyPatch
  • Added enum ClusterUpdateVersionSafeguardMode
  • Added enum DeploymentType
  • Added enum ExtendedLocationType
  • Added model FilterDevices
  • Added model ImageRepositoryCredentialsPatch
  • Added model KubernetesVersion
  • Added model KubernetesVersionPatchParameters
  • Added model KubernetesVersionProperties
  • Added enum KubernetesVersionProvisioningState
  • Added model KubernetesVersionValue
  • Added model ProxyResource
  • Added model RackDefinitionPatch
  • Added enum RelayPrivateEndpointConnectionState
  • Added enum RuntimeProtectionAgentHealthStatus
  • Added enum RuntimeProtectionAgentLicenseStatus
  • Added model RuntimeProtectionConfigurationPatch
  • Added enum RuntimeProtectionDefinitionUpdateMode
  • Added enum SecurityRuleDirection
  • Added model ServicePrincipalInformationPatch
  • Added model SshPublicKeyPatch
  • Added model StorageApplianceConfigurationDataPatch
  • Added model StorageApplianceExpansionShelf
  • Added model StorageApplianceMonitoringConfigurationStatus
  • Added enum StorageApplianceMonitoringConfigurationStatusLogLevel
  • Added enum StorageApplianceMonitoringConfigurationStatusMetricsLevel
  • Added enum TransportProtocol
  • Added model ValidationThresholdPatch
  • Operation group BareMetalMachinesOperations added parameter content_type in method begin_reimage
  • Operation group ClusterManagersOperations added method begin_update_relay_private_endpoint_connection
  • Operation group ClustersOperations added method begin_inspect
  • Operation group ClustersOperations added method begin_rotate_credential
  • Added operation group AccessBridgesOperations
  • Added operation group KubernetesVersionsOperations

Breaking Changes

  • This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
  • For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
  • Model AgentPool moved instance variable administrator_configuration, agent_options, attached_network_configuration, availability_zones, count, detailed_status, detailed_status_message, kubernetes_version, labels, mode, provisioning_state, taints, upgrade_settings and vm_sku_name under property properties whose type is AgentPoolProperties
  • Model AgentPoolPatchParameters moved instance variable administrator_configuration, count and upgrade_settings under property properties whose type is AgentPoolPatchProperties
  • Model BareMetalMachine moved instance variable action_states, associated_resource_ids, bmc_connection_string, bmc_credentials, bmc_mac_address, boot_mac_address, ca_certificate, cluster_id, cordon_status, detailed_status, detailed_status_message, hardware_inventory, hardware_validation_status, hybrid_aks_clusters_associated_ids, kubernetes_node_name, kubernetes_version, machine_cluster_version, machine_details, machine_name, machine_roles, machine_sku_id, oam_ipv4_address, oam_ipv6_address, os_image, power_state, provisioning_state, rack_id, rack_slot, ready_state, runtime_protection_status, secret_rotation_status, serial_number, service_tag and virtual_machines_associated_ids under property properties whose type is BareMetalMachineProperties
  • Model BareMetalMachineKeySet moved instance variable azure_group_id, detailed_status, detailed_status_message, expiration, jump_hosts_allowed, last_validation, os_group_name, privilege_level, privilege_level_name, provisioning_state, user_list and user_list_status under property properties whose type is BareMetalMachineKeySetProperties
  • Model BareMetalMachineKeySetPatchParameters moved instance variable expiration, jump_hosts_allowed and user_list under property properties whose type is BareMetalMachineKeySetPatchProperties
  • Model BareMetalMachinePatchParameters moved instance variable machine_details under property properties whose type is BareMetalMachinePatchProperties
  • Model BmcKeySet moved instance variable azure_group_id, detailed_status, detailed_status_message, expiration, last_validation, privilege_level, provisioning_state, user_list and user_list_status under property properties whose type is BmcKeySetProperties
  • Model BmcKeySetPatchParameters moved instance variable expiration and user_list under property properties whose type is BmcKeySetPatchProperties
  • Model CloudServicesNetwork moved instance variable additional_egress_endpoints, associated_resource_ids, cluster_id, detailed_status, detailed_status_message, enable_default_egress_endpoints, enabled_egress_endpoints, hybrid_aks_clusters_associated_ids, interface_name, provisioning_state, storage_options, storage_status and virtual_machines_associated_ids under property properties whose type is CloudServicesNetworkProperties
  • Model CloudServicesNetworkPatchParameters moved instance variable additional_egress_endpoints, enable_default_egress_endpoints and storage_options under property properties whose type is CloudServicesNetworkPatchProperties
  • Model Cluster moved instance variable action_states, aggregator_or_single_rack_definition, analytics_output_settings, analytics_workspace_id, available_upgrade_versions, cluster_capacity, cluster_connection_status, cluster_extended_location, cluster_location, cluster_manager_connection_status, cluster_manager_id, cluster_service_principal, cluster_type, cluster_version, command_output_settings, compute_deployment_threshold, compute_rack_definitions, detailed_status, detailed_status_message, hybrid_aks_extended_location, managed_resource_group_configuration, manual_action_count, network_fabric_id, provisioning_state, runtime_protection_configuration, secret_archive, secret_archive_settings, support_expiry_date, update_strategy, vulnerability_scanning_settings and workload_resource_ids under property properties whose type is ClusterProperties
  • Model ClusterManager moved instance variable analytics_workspace_id, availability_zones, cluster_versions, detailed_status, detailed_status_message, fabric_controller_id, managed_resource_group_configuration, manager_extended_location, provisioning_state and vm_size under property properties whose type is ClusterManagerProperties
  • Model ClusterMetricsConfiguration moved instance variable collection_interval, detailed_status, detailed_status_message, disabled_metrics, enabled_metrics and provisioning_state under property properties whose type is ClusterMetricsConfigurationProperties
  • Model ClusterMetricsConfigurationPatchParameters moved instance variable collection_interval and enabled_metrics under property properties whose type is ClusterMetricsConfigurationPatchProperties
  • Model ClusterPatchParameters moved instance variable aggregator_or_single_rack_definition, analytics_output_settings, cluster_location, cluster_service_principal, command_output_settings, compute_deployment_threshold, compute_rack_definitions, runtime_protection_configuration, secret_archive, secret_archive_settings, update_strategy and vulnerability_scanning_settings under property properties whose type is ClusterPatchProperties
  • Model Console moved instance variable detailed_status, detailed_status_message, enabled, expiration, private_link_service_id, provisioning_state, ssh_public_key and virtual_machine_access_id under property properties whose type is ConsoleProperties
  • Model ConsolePatchParameters moved instance variable enabled, expiration and ssh_public_key under property properties whose type is ConsolePatchProperties
  • Model KubernetesCluster moved instance variable aad_configuration, administrator_configuration, attached_network_ids, available_upgrades, cluster_id, connected_cluster_id, control_plane_kubernetes_version, control_plane_node_configuration, detailed_status, detailed_status_message, feature_statuses, initial_agent_pool_configurations, kubernetes_version, managed_resource_group_configuration, network_configuration, nodes and provisioning_state under property properties whose type is KubernetesClusterProperties
  • Model KubernetesClusterFeature moved instance variable availability_lifecycle, detailed_status, detailed_status_message, options, provisioning_state, required and version under property properties whose type is KubernetesClusterFeatureProperties
  • Model KubernetesClusterFeaturePatchParameters moved instance variable options under property properties whose type is KubernetesClusterFeaturePatchProperties
  • Model KubernetesClusterPatchParameters moved instance variable administrator_configuration, control_plane_node_configuration and kubernetes_version under property properties whose type is KubernetesClusterPatchProperties
  • Model L2Network moved instance variable associated_resource_ids, cluster_id, detailed_status, detailed_status_message, hybrid_aks_clusters_associated_ids, hybrid_aks_plugin_type, interface_name, l2_isolation_domain_id, provisioning_state and virtual_machines_associated_ids under property properties whose type is L2NetworkProperties
  • Model L3Network moved instance variable associated_resource_ids, cluster_id, detailed_status, detailed_status_message, hybrid_aks_clusters_associated_ids, hybrid_aks_ipam_enabled, hybrid_aks_plugin_type, interface_name, ip_allocation_type, ipv4_connected_prefix, ipv6_connected_prefix, l3_isolation_domain_id, provisioning_state, virtual_machines_associated_ids and vlan under property properties whose type is L3NetworkProperties
  • Model MachineSkuSlot moved instance variable bootstrap_protocol, cpu_cores, cpu_sockets, disks, generation, hardware_version, memory_capacity_gb, model, network_interfaces, total_threads and vendor under property properties whose type is MachineSkuProperties
  • Model OperationStatusResult moved instance variable exit_code, output_head, result_ref and result_url under property properties whose type is OperationStatusResultProperties
  • Model Rack moved instance variable availability_zone, cluster_id, detailed_status, detailed_status_message, provisioning_state, rack_location, rack_serial_number and rack_sku_id under property properties whose type is RackProperties
  • Model RackPatchParameters moved instance variable rack_location and rack_serial_number under property properties whose type is RacksPatchProperties
  • Model RackSku moved instance variable compute_machines, controller_machines, description, max_cluster_slots, provisioning_state, rack_type, storage_appliances and supported_rack_sku_ids under property properties whose type is RackSkuProperties
  • Model StorageAppliance moved instance variable administrator_credentials, ca_certificate, capacity, capacity_used, cluster_id, detailed_status, detailed_status_message, management_ipv4_address, manufacturer, model, provisioning_state, rack_id, rack_slot, remote_vendor_management_feature, remote_vendor_management_status, secret_rotation_status, serial_number, storage_appliance_sku_id and version under property properties whose type is StorageApplianceProperties
  • Model StorageAppliancePatchParameters moved instance variable serial_number under property properties whose type is StorageAppliancePatchProperties
  • Model StorageApplianceSkuSlot moved instance variable capacity_gb and model under property properties whose type is StorageApplianceSkuProperties
  • Model TrunkedNetwork moved instance variable associated_resource_ids, cluster_id, detailed_status, detailed_status_message, hybrid_aks_clusters_associated_ids, hybrid_aks_plugin_type, interface_name, isolation_domain_ids, provisioning_state, virtual_machines_associated_ids and vlans under property properties whose type is TrunkedNetworkProperties
  • Model VirtualMachine moved instance variable admin_username, availability_zone, bare_metal_machine_id, boot_method, cloud_services_network_attachment, cluster_id, console_extended_location, cpu_cores, detailed_status, detailed_status_message, isolate_emulator_thread, memory_size_gb, network_attachments, network_data, network_data_content, placement_hints, power_state, provisioning_state, ssh_public_keys, storage_profile, user_data, user_data_content, virtio_interface, vm_device_model, vm_image, vm_image_repository_credentials and volumes under property properties whose type is VirtualMachineProperties
  • Model VirtualMachinePatchParameters moved instance variable vm_image_repository_credentials under property properties whose type is VirtualMachinePatchProperties
  • Model Volume moved instance variable allocated_size_mi_b, attached_to, detailed_status, detailed_status_message, provisioning_state, serial_number, size_mi_b and storage_appliance_id under property properties whose type is VolumeProperties
  • Deleted or renamed enum value BareMetalMachineHardwareValidationResult.PASS_ENUM
  • Deleted or renamed model AgentPoolConfiguration
  • Deleted or renamed model TagsParameter
  • Method AgentPoolsOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method AgentPoolsOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method AgentPoolsOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method BareMetalMachineKeySetsOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method BareMetalMachineKeySetsOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method BareMetalMachineKeySetsOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method BareMetalMachinesOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method BareMetalMachinesOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method BareMetalMachinesOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method BmcKeySetsOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method BmcKeySetsOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method BmcKeySetsOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method CloudServicesNetworksOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method CloudServicesNetworksOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method CloudServicesNetworksOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method ClusterManagersOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method ClusterManagersOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method ClusterManagersOperations.update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method ClustersOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method ClustersOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method ClustersOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method ConsolesOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method ConsolesOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method ConsolesOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method KubernetesClusterFeaturesOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method KubernetesClusterFeaturesOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method KubernetesClusterFeaturesOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method KubernetesClustersOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method KubernetesClustersOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method KubernetesClustersOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method L2NetworksOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method L2NetworksOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method L2NetworksOperations.update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method L3NetworksOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method L3NetworksOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method L3NetworksOperations.update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method MetricsConfigurationsOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method MetricsConfigurationsOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method MetricsConfigurationsOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method RacksOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method RacksOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method RacksOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method StorageAppliancesOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method StorageAppliancesOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method StorageAppliancesOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method TrunkedNetworksOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method TrunkedNetworksOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method TrunkedNetworksOperations.update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method VirtualMachinesOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method VirtualMachinesOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method VirtualMachinesOperations.begin_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method VolumesOperations.begin_create_or_update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method VolumesOperations.begin_delete replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method VolumesOperations.update replaced positional_or_keyword if_match/if_none_match to keyword_only etag/match_condition
  • Method AgentPoolsOperations.list_by_kubernetes_cluster changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method BareMetalMachineKeySetsOperations.list_by_cluster changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method BareMetalMachinesOperations.list_by_resource_group changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method BareMetalMachinesOperations.list_by_subscription changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method BmcKeySetsOperations.list_by_cluster changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method CloudServicesNetworksOperations.list_by_resource_group changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method CloudServicesNetworksOperations.list_by_subscription changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method ClusterManagersOperations.list_by_resource_group changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method ClusterManagersOperations.list_by_subscription changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method ClustersOperations.list_by_resource_group changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method ClustersOperations.list_by_subscription changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method ConsolesOperations.list_by_virtual_machine changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method KubernetesClusterFeaturesOperations.list_by_kubernetes_cluster changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method KubernetesClustersOperations.list_by_resource_group changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method KubernetesClustersOperations.list_by_subscription changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method L2NetworksOperations.list_by_resource_group changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method L2NetworksOperations.list_by_subscription changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method L3NetworksOperations.list_by_resource_group changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method L3NetworksOperations.list_by_subscription changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method MetricsConfigurationsOperations.list_by_cluster changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method RacksOperations.list_by_resource_group changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method RacksOperations.list_by_subscription changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method StorageAppliancesOperations.list_by_resource_group changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method StorageAppliancesOperations.list_by_subscription changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method TrunkedNetworksOperations.list_by_resource_group changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method TrunkedNetworksOperations.list_by_subscription changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method VirtualMachinesOperations.list_by_resource_group changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method VirtualMachinesOperations.list_by_subscription changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method VolumesOperations.list_by_resource_group changed its parameter skip_token from positional_or_keyword to keyword_only
  • Method VolumesOperations.list_by_subscription changed its parameter skip_token from positional_or_keyword to keyword_only

Other Changes

  • Deleted model AgentPoolList/BareMetalMachineKeySetList/BareMetalMachineList/BmcKeySetList/CloudServicesNetworkList/ClusterList/ClusterManagerList/ClusterMetricsConfigurationList/ConsoleList/KubernetesClusterFeatureList/KubernetesClusterList/L2NetworkList/L3NetworkList/OperationListResult/RackList/RackSkuList/StorageApplianceList/TrunkedNetworkList/VirtualMachineList/VolumeList which actually were not used by SDK users

3.0.0b2 (2026-06-24)

Features Added

  • Client NetworkCloudMgmtClient added operation group access_bridges
  • Client NetworkCloudMgmtClient added operation group kubernetes_versions
  • Model BareMetalMachineProperties added property bmc_ipv4_address
  • Model BareMetalMachineProperties added property bmc_ipv6_address
  • Model BareMetalMachineProperties added property monitoring_configuration_status
  • Enum CloudServicesNetworkStorageStatusStatus added member INITIALIZING
  • Enum CloudServicesNetworkStorageStatusStatus added member NONE
  • Enum CloudServicesNetworkStorageStatusStatus added member REPAIRING
  • Model Cluster added property kind
  • Model ClusterContinueUpdateVersionParameters added property safeguard_mode
  • Model ClusterManager added property kind
  • Model ClusterManagerProperties added property relay_configuration
  • Model ClusterProperties added property last_successful_version_update_time
  • Model ClusterProperties added property managed_credentials
  • Model ClusterUpdateVersionParameters added property safeguard_mode
  • Enum CommandOutputType added member CLUSTER_SUPPORT_ADMINISTRATIVE_ACTIONS
  • Model RackSkuProperties added property deployment_type
  • Model RuntimeProtectionConfiguration added property definition_update_mode
  • Model RuntimeProtectionStatus added property agent_health_status
  • Model RuntimeProtectionStatus added property agent_health_status_issues
  • Model RuntimeProtectionStatus added property agent_license_status
  • Model RuntimeProtectionStatus added property definition_update_mode
  • Model RuntimeProtectionStatus added property enforcement_level
  • Model StorageApplianceProperties added property expansion_shelves
  • Model StorageApplianceProperties added property monitoring_configuration_status
  • Model VolumeProperties added property assigned_storage_appliance_id
  • Added model AccessBridge
  • Added enum AccessBridgeAllowedName
  • Added enum AccessBridgeDetailedStatus
  • Added model AccessBridgeEndpoint
  • Added model AccessBridgePatchParameters
  • Added model AccessBridgePatchProperties
  • Added model AccessBridgeProperties
  • Added enum AccessBridgeProvisioningState
  • Added model AccessBridgeSecurityRule
  • Added enum BareMetalMachineMetricsConfigurationStatusLogLevel
  • Added enum BareMetalMachineMetricsConfigurationStatusMetricsLevel
  • Added model BareMetalMachineMonitoringConfigurationStatus
  • Added model BareMetalMachineReimageParameters
  • Added enum BareMetalMachineReimageSafeguardMode
  • Added enum ClusterContinueUpdateVersionSafeguardMode
  • Added enum ClusterInspectAdditionalAction
  • Added model ClusterInspectParameters
  • Added model ClusterManagerRelayConfiguration
  • Added model ClusterManagerUpdateRelayPrivateEndpointConnectionParameters
  • Added model ClusterRotateCredentialParameters
  • Added enum ClusterUpdateVersionSafeguardMode
  • Added enum DeploymentType
  • Added model FilterDevices
  • Added model KubernetesVersion
  • Added model KubernetesVersionPatchParameters
  • Added model KubernetesVersionProperties
  • Added enum KubernetesVersionProvisioningState
  • Added model KubernetesVersionValue
  • Added enum RelayPrivateEndpointConnectionState
  • Added enum RuntimeProtectionAgentHealthStatus
  • Added enum RuntimeProtectionAgentLicenseStatus
  • Added enum RuntimeProtectionDefinitionUpdateMode
  • Added enum SecurityRuleDirection
  • Added model StorageApplianceExpansionShelf
  • Added enum StorageApplianceMetricsConfigurationStatusLogLevel
  • Added enum StorageApplianceMetricsConfigurationStatusMetricsLevel
  • Added model StorageApplianceMonitoringConfigurationStatus
  • Added enum TransportProtocol
  • Operation group ClusterManagersOperations added method begin_update_relay_private_endpoint_connection
  • Operation group ClustersOperations added method begin_inspect
  • Operation group ClustersOperations added method begin_rotate_credential
  • Added operation group AccessBridgesOperations
  • Added operation group KubernetesVersionsOperations

Changelog entries prior to 3.0.0b2 were removed to reduce file size. See https://pypi.org/project/azure-mgmt-networkcloud/3.0.0b2/ for the older history.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azure_mgmt_networkcloud-3.0.0.tar.gz (329.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

azure_mgmt_networkcloud-3.0.0-py3-none-any.whl (302.3 kB view details)

Uploaded Python 3

File details

Details for the file azure_mgmt_networkcloud-3.0.0.tar.gz.

File metadata

File hashes

Hashes for azure_mgmt_networkcloud-3.0.0.tar.gz
Algorithm Hash digest
SHA256 5b95aadc9411c893b9a627e00494c7c2d64c9f415f1b01312c413d57874e0aac
MD5 3225b7edda73d741b03be5972d723344
BLAKE2b-256 92ab2af6f0594562a1e6233d1ddf468d85a6266e6f3dc2dec2f6a065a603de42

See more details on using hashes here.

File details

Details for the file azure_mgmt_networkcloud-3.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for azure_mgmt_networkcloud-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 96cba8f05b3def77d509f8ee963193c54ab84e3c776488d221ce2794620ae736
MD5 dd451390766610d0721d1484a67873f7
BLAKE2b-256 d855713aa5829e87c7169b4cceb440b30f9eddae422680dacd71eacf7769d054

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page