Microsoft Azure Iotoperations Management Client Library for Python
Project description
Microsoft Azure SDK for Python
This is the Microsoft Azure Iotoperations Management Client Library. This package has been tested with Python 3.9+. 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
- Python 3.9+ is required to use this package.
- Azure subscription
Install the package
pip install azure-mgmt-iotoperations
pip install azure-identity
Authentication
By default, Azure Active Directory token authentication depends on correct configuration of the following environment variables.
AZURE_CLIENT_IDfor Azure client ID.AZURE_TENANT_IDfor Azure tenant ID.AZURE_CLIENT_SECRETfor 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.iotoperations import IoTOperationsMgmtClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = IoTOperationsMgmtClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
Examples
Code samples for this package can be found at:
- Search Iotoperations Management on docs.microsoft.com
- Azure Python Mgmt SDK Samples Repo
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
1.1.0 (2026-04-10)
Features Added
- Client
IoTOperationsMgmtClientadded parametercloud_settingin method__init__ - Client
IoTOperationsMgmtClientadded operation groupdataflow_graph - Client
IoTOperationsMgmtClientadded operation groupregistry_endpoint - Client
IoTOperationsMgmtClientadded operation groupakri_connector_template - Client
IoTOperationsMgmtClientadded operation groupakri_connector - Client
IoTOperationsMgmtClientadded operation groupakri_service - Model
BrokerAuthenticationPropertiesadded propertyhealth_state - Model
BrokerAuthenticatorMethodX509added propertyadditional_validation - Model
BrokerAuthorizationPropertiesadded propertyhealth_state - Model
BrokerListenerPropertiesadded propertyhealth_state - Model
BrokerPropertiesadded propertypersistence - Model
BrokerPropertiesadded propertystatus - Model
BrokerPropertiesadded propertyhealth_state - Model
DataflowDestinationOperationSettingsadded propertyheaders - Model
DataflowEndpointPropertiesadded propertyhost_type - Model
DataflowEndpointPropertiesadded propertyopen_telemetry_settings - Model
DataflowEndpointPropertiesadded propertyhealth_state - Model
DataflowProfilePropertiesadded propertystatus - Model
DataflowProfilePropertiesadded propertyhealth_state - Model
DataflowPropertiesadded propertyrequest_disk_persistence - Model
DataflowPropertiesadded propertystatus - Model
DataflowPropertiesadded propertyhealth_state - Enum
EndpointTypeadded memberOPEN_TELEMETRY - Model
InstancePropertiesadded propertydefault_secret_provider_class_ref - Model
InstancePropertiesadded propertyfeatures - Model
InstancePropertiesadded propertyadr_namespace_ref - Model
InstancePropertiesadded propertyhealth_state - Model
VolumeClaimResourceRequirementsadded propertyclaims - Added model
AkriConnectorAllocatedDevice - Added model
AkriConnectorProperties - Added model
AkriConnectorResource - Added model
AkriConnectorStatus - Added model
AkriConnectorTemplateAioMetadata - Added model
AkriConnectorTemplateAllocation - Added enum
AkriConnectorTemplateAllocationPolicy - Added model
AkriConnectorTemplateBucketizedAllocation - Added model
AkriConnectorTemplateDeviceInboundEndpointType - Added model
AkriConnectorTemplateDiagnostics - Added model
AkriConnectorTemplateManagedConfiguration - Added model
AkriConnectorTemplateManagedConfigurationSettings - Added enum
AkriConnectorTemplateManagedConfigurationType - Added model
AkriConnectorTemplatePersistentVolumeClaim - Added model
AkriConnectorTemplateProperties - Added model
AkriConnectorTemplateResource - Added model
AkriConnectorTemplateRuntimeConfiguration - Added enum
AkriConnectorTemplateRuntimeConfigurationType - Added model
AkriConnectorTemplateRuntimeImageConfiguration - Added model
AkriConnectorTemplateRuntimeImageConfigurationSettings - Added model
AkriConnectorTemplateRuntimeStatefulSetConfiguration - Added model
AkriConnectorTemplateTrustList - Added model
AkriConnectorsContainerRegistry - Added model
AkriConnectorsContainerRegistrySettings - Added model
AkriConnectorsDiagnosticsLogs - Added model
AkriConnectorsDigest - Added enum
AkriConnectorsImagePullPolicy - Added model
AkriConnectorsImagePullSecret - Added model
AkriConnectorsMqttAuthentication - Added enum
AkriConnectorsMqttAuthenticationMethod - Added model
AkriConnectorsMqttConnectionConfiguration - Added enum
AkriConnectorsMqttProtocolType - Added model
AkriConnectorsRegistryEndpointRef - Added model
AkriConnectorsRegistrySettings - Added enum
AkriConnectorsRegistrySettingsType - Added model
AkriConnectorsSecret - Added model
AkriConnectorsServiceAccountAuthentication - Added model
AkriConnectorsServiceAccountTokenSettings - Added model
AkriConnectorsTag - Added model
AkriConnectorsTagDigestSettings - Added enum
AkriConnectorsTagDigestType - Added model
AkriServiceProperties - Added model
AkriServiceResource - Added model
AkriServiceStatus - Added model
AzureDeviceRegistryNamespaceRef - Added enum
BrokerAuthenticatorValidationMethods - Added model
BrokerPersistence - Added model
BrokerPersistenceEncryption - Added enum
BrokerPersistencePolicyMode - Added model
BrokerRetainMessagesCustomPolicy - Added model
BrokerRetainMessagesDynamic - Added model
BrokerRetainMessagesPolicy - Added model
BrokerRetainMessagesSettings - Added model
BrokerStateStoreCustomPolicy - Added model
BrokerStateStoreDynamic - Added enum
BrokerStateStoreKeyType - Added model
BrokerStateStorePolicy - Added model
BrokerStateStorePolicyResources - Added model
BrokerStateStorePolicySettings - Added model
BrokerStatus - Added model
BrokerSubscriberQueueCustomPolicy - Added model
BrokerSubscriberQueueCustomPolicySettings - Added model
BrokerSubscriberQueueDynamic - Added model
BrokerSubscriberQueuePolicy - Added model
DataflowDestinationAddIfNotPresentHeaderAction - Added model
DataflowDestinationAddOrReplaceHeaderAction - Added model
DataflowDestinationHeaderAction - Added model
DataflowDestinationRemoveHeaderAction - Added model
DataflowEndpointAuthenticationAnonymous - Added enum
DataflowEndpointHostType - Added model
DataflowEndpointOpenTelemetry - Added model
DataflowGraphConnectionInput - Added model
DataflowGraphConnectionOutput - Added enum
DataflowGraphConnectionSchemaSerializationFormat - Added model
DataflowGraphConnectionSchemaSettings - Added model
DataflowGraphDestinationAddIfNotPresentHeaderAction - Added model
DataflowGraphDestinationAddOrReplaceHeaderAction - Added model
DataflowGraphDestinationHeaderAction - Added enum
DataflowGraphDestinationHeaderActionType - Added model
DataflowGraphDestinationNode - Added model
DataflowGraphDestinationNodeSettings - Added model
DataflowGraphDestinationRemoveHeaderAction - Added model
DataflowGraphGraphNode - Added model
DataflowGraphGraphNodeConfiguration - Added model
DataflowGraphNode - Added model
DataflowGraphNodeConnection - Added model
DataflowGraphNodeGraphSettings - Added enum
DataflowGraphNodeType - Added model
DataflowGraphProperties - Added model
DataflowGraphResource - Added model
DataflowGraphSourceNode - Added model
DataflowGraphSourceSettings - Added model
DataflowGraphStatus - Added enum
DataflowHeaderActionType - Added model
DataflowOpenTelemetryAnonymousAuthentication - Added model
DataflowOpenTelemetryAuthentication - Added enum
DataflowOpenTelemetryAuthenticationMethod - Added model
DataflowOpenTelemetryServiceAccountAuthentication - Added model
DataflowOpenTelemetryX509CertificateAuthentication - Added model
DataflowProfileStatus - Added model
DataflowStatus - Added model
InstanceFeature - Added enum
InstanceFeatureMode - Added model
RegistryEndpointAnonymousAuthentication - Added model
RegistryEndpointAnonymousSettings - Added model
RegistryEndpointArtifactPullSecretAuthentication - Added model
RegistryEndpointArtifactPullSecretSettings - Added model
RegistryEndpointAuthentication - Added enum
RegistryEndpointAuthenticationMethod - Added model
RegistryEndpointProperties - Added model
RegistryEndpointResource - Added model
RegistryEndpointSystemAssignedIdentityAuthentication - Added model
RegistryEndpointSystemAssignedManagedIdentitySettings - Added model
RegistryEndpointTrustedSigningKey - Added model
RegistryEndpointTrustedSigningKeyConfigMap - Added model
RegistryEndpointTrustedSigningKeySecret - Added enum
RegistryEndpointTrustedSigningKeyType - Added model
RegistryEndpointUserAssignedIdentityAuthentication - Added model
RegistryEndpointUserAssignedManagedIdentitySettings - Added enum
ResourceHealthState - Added model
ResourceHealthStatus - Added model
SecretProviderClassRef - Added model
VolumeClaimResourceRequirementsClaims - Added operation group
AkriConnectorOperations - Added operation group
AkriConnectorTemplateOperations - Added operation group
AkriServiceOperations - Added operation group
DataflowGraphOperations - Added operation group
RegistryEndpointOperations
1.0.0 (2024-12-16)
Other Changes
- First GA
1.0.0b1 (2024-10-21)
Other Changes
- Initial version
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file azure_mgmt_iotoperations-1.1.0.tar.gz.
File metadata
- Download URL: azure_mgmt_iotoperations-1.1.0.tar.gz
- Upload date:
- Size: 115.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: RestSharp/106.13.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d030c7aa7c136fe0e61fc1c98ef0f7981a18ecf08656b273ebee56787cdb0eb
|
|
| MD5 |
0756865301940b8d5158e1008c7d9de5
|
|
| BLAKE2b-256 |
03d3eb7ee17613cfecb1238f8b50decec2486dcf5837ef7c6b952e6fc9a727a7
|
File details
Details for the file azure_mgmt_iotoperations-1.1.0-py3-none-any.whl.
File metadata
- Download URL: azure_mgmt_iotoperations-1.1.0-py3-none-any.whl
- Upload date:
- Size: 123.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: RestSharp/106.13.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f86a14f4c7f0170e864896efbd6f052d49c3b332f7abfa94c735335c3c11fe0d
|
|
| MD5 |
9f41a34493acbe5b24354346eb21f55e
|
|
| BLAKE2b-256 |
67a34ea0e9cdb4a6b283e934933bb4ff4113e20b0b07dbf13157f6918cd1d8ff
|