Package: azure-mgmt-dashboard
Microsoft Azure SDK for PythonThis is the Microsoft Azure Dashboard Management Client Library.
This package has been tested with Python 3.7+.
For a more complete view of Azure libraries, see theazure sdk python release.DisclaimerAzure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer tohttps://github.com/Azure/azure-sdk-for-python/issues/20691Getting startedPrerequisitesPython 3.7+ is required to use this package.Azure subscriptionInstall the packagepipinstallazure-mgmt-dashboard
pipinstallazure-identityAuthenticationBy default,Azure Active Directorytoken authentication depends on correct configure of 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 variableAZURE_SUBSCRIPTION_ID.With above configuration, client can be authenticated by following code:fromazure.identityimportDefaultAzureCredentialfromazure.mgmt.dashboardimportDashboardManagementClientimportossub_id=os.getenv("AZURE_SUBSCRIPTION_ID")client=DashboardManagementClient(credential=DefaultAzureCredential(),subscription_id=sub_id)ExamplesCode samples for this package can be found at:Search Dashboard Managementon docs.microsoft.comAzure Python Mgmt SDK Samples RepoTroubleshootingNext stepsProvide FeedbackIf you encounter any bugs or have suggestions, please file an issue in theIssuessection of the project.Release History1.1.0 (2023-11-20)Features AddedAdded operation GrafanaOperations.check_enterprise_detailsAdded operation GrafanaOperations.fetch_available_pluginsAdded operation group ManagedPrivateEndpointsOperationsModel ManagedGrafanaProperties has a new parameter enterprise_configurationsModel ManagedGrafanaProperties has a new parameter grafana_configurationsModel ManagedGrafanaProperties has a new parameter grafana_major_versionModel ManagedGrafanaProperties has a new parameter grafana_pluginsModel ManagedGrafanaPropertiesUpdateParameters has a new parameter enterprise_configurationsModel ManagedGrafanaPropertiesUpdateParameters has a new parameter grafana_configurationsModel ManagedGrafanaPropertiesUpdateParameters has a new parameter grafana_major_versionModel ManagedGrafanaPropertiesUpdateParameters has a new parameter grafana_pluginsModel ManagedGrafanaUpdateParameters has a new parameter sku1.1.0b1 (2022-12-26)Other ChangesAdded generated samples in github repoDrop support for python<3.7.01.0.0 (2022-08-17)FeaturesAdded operation group PrivateEndpointConnectionsOperationsAdded operation group PrivateLinkResourcesOperationsModel ManagedGrafanaProperties has a new parameter api_keyModel ManagedGrafanaProperties has a new parameter deterministic_outbound_ipModel ManagedGrafanaProperties has a new parameter grafana_integrationsModel ManagedGrafanaProperties has a new parameter outbound_i_psModel ManagedGrafanaProperties has a new parameter private_endpoint_connectionsModel ManagedGrafanaProperties has a new parameter public_network_accessModel ManagedGrafanaUpdateParameters has a new parameter properties1.0.0b2 (2022-04-13)FeaturesAdd a default value to base_url in DashboardManagementClient1.0.0b1 (2022-04-07)Initial Release