@turbot/azure-provider
Recommended Version
Version
5.10.0
Released On
Feb 02, 2024
Depends On
Resource Types
- Azure > Provider
- Azure > Provider > API Management
- Azure > Provider > Automation
- Azure > Provider > Billing
- Azure > Provider > Compute
- Azure > Provider > Container Service
- Azure > Provider > Cost Management
- Azure > Provider > DB for MySQL
- Azure > Provider > DB for PostgreSQL
- Azure > Provider > Data Factory
- Azure > Provider > Data Lake Analytics
- Azure > Provider > Databricks
- Azure > Provider > Document DB
- Azure > Provider > Domain Registration
- Azure > Provider > HDInsight
- Azure > Provider > Insights
- Azure > Provider > Key Vault
- Azure > Provider > Network
- Azure > Provider > Operational Insights
- Azure > Provider > Recovery Services
- Azure > Provider > Relay
- Azure > Provider > Resources
- Azure > Provider > SQL
- Azure > Provider > SQL Virtual Machine
- Azure > Provider > Search
- Azure > Provider > Security
- Azure > Provider > Service Bus
- Azure > Provider > SignalR Service
- Azure > Provider > Storage
- Azure > Provider > Synapse
- Azure > Provider > Web
Control Types
- Azure > Provider > API Management > CMDB
- Azure > Provider > API Management > Discovery
- Azure > Provider > API Management > Registered
- Azure > Provider > Automation > CMDB
- Azure > Provider > Automation > Discovery
- Azure > Provider > Automation > Registered
- Azure > Provider > Billing > CMDB
- Azure > Provider > Billing > Discovery
- Azure > Provider > Billing > Registered
- Azure > Provider > Compute > CMDB
- Azure > Provider > Compute > Discovery
- Azure > Provider > Compute > Registered
- Azure > Provider > Container Service > CMDB
- Azure > Provider > Container Service > Discovery
- Azure > Provider > Container Service > Registered
- Azure > Provider > Cost Management > CMDB
- Azure > Provider > Cost Management > Discovery
- Azure > Provider > Cost Management > Registered
- Azure > Provider > DB for MySQL > CMDB
- Azure > Provider > DB for MySQL > Discovery
- Azure > Provider > DB for MySQL > Registered
- Azure > Provider > DB for PostgreSQL > CMDB
- Azure > Provider > DB for PostgreSQL > Discovery
- Azure > Provider > DB for PostgreSQL > Registered
- Azure > Provider > Data Factory > CMDB
- Azure > Provider > Data Factory > Discovery
- Azure > Provider > Data Factory > Registered
- Azure > Provider > Data Lake Analytics > CMDB
- Azure > Provider > Data Lake Analytics > Discovery
- Azure > Provider > Data Lake Analytics > Registered
- Azure > Provider > Databricks > CMDB
- Azure > Provider > Databricks > Discovery
- Azure > Provider > Databricks > Registered
- Azure > Provider > Document DB > CMDB
- Azure > Provider > Document DB > Discovery
- Azure > Provider > Document DB > Registered
- Azure > Provider > Domain Registration > CMDB
- Azure > Provider > Domain Registration > Discovery
- Azure > Provider > Domain Registration > Registered
- Azure > Provider > HDInsight > CMDB
- Azure > Provider > HDInsight > Discovery
- Azure > Provider > HDInsight > Registered
- Azure > Provider > Insights > CMDB
- Azure > Provider > Insights > Discovery
- Azure > Provider > Insights > Registered
- Azure > Provider > Key Vault > CMDB
- Azure > Provider > Key Vault > Discovery
- Azure > Provider > Key Vault > Registered
- Azure > Provider > Network > CMDB
- Azure > Provider > Network > Discovery
- Azure > Provider > Network > Registered
- Azure > Provider > Operational Insights > CMDB
- Azure > Provider > Operational Insights > Discovery
- Azure > Provider > Operational Insights > Registered
- Azure > Provider > Recovery Services > CMDB
- Azure > Provider > Recovery Services > Discovery
- Azure > Provider > Recovery Services > Registered
- Azure > Provider > Relay > CMDB
- Azure > Provider > Relay > Discovery
- Azure > Provider > Relay > Registered
- Azure > Provider > Resources > CMDB
- Azure > Provider > Resources > Discovery
- Azure > Provider > Resources > Registered
- Azure > Provider > SQL > CMDB
- Azure > Provider > SQL > Discovery
- Azure > Provider > SQL > Registered
- Azure > Provider > SQL Virtual Machine > CMDB
- Azure > Provider > SQL Virtual Machine > Discovery
- Azure > Provider > SQL Virtual Machine > Registered
- Azure > Provider > Search > CMDB
- Azure > Provider > Search > Discovery
- Azure > Provider > Search > Registered
- Azure > Provider > Security > CMDB
- Azure > Provider > Security > Discovery
- Azure > Provider > Security > Registered
- Azure > Provider > Service Bus > CMDB
- Azure > Provider > Service Bus > Discovery
- Azure > Provider > Service Bus > Registered
- Azure > Provider > SignalR Service > CMDB
- Azure > Provider > SignalR Service > Discovery
- Azure > Provider > SignalR Service > Registered
- Azure > Provider > Storage > CMDB
- Azure > Provider > Storage > Discovery
- Azure > Provider > Storage > Registered
- Azure > Provider > Synapse > CMDB
- Azure > Provider > Synapse > Discovery
- Azure > Provider > Synapse > Registered
- Azure > Provider > Web > CMDB
- Azure > Provider > Web > Discovery
- Azure > Provider > Web > Registered
Policy Types
- Azure > Provider > API Management > CMDB
- Azure > Provider > API Management > Registered
- Azure > Provider > Automation > CMDB
- Azure > Provider > Automation > Registered
- Azure > Provider > Billing > CMDB
- Azure > Provider > Billing > Registered
- Azure > Provider > Compute > CMDB
- Azure > Provider > Compute > Registered
- Azure > Provider > Container Service > CMDB
- Azure > Provider > Container Service > Registered
- Azure > Provider > Cost Management > CMDB
- Azure > Provider > Cost Management > Registered
- Azure > Provider > DB for MySQL > CMDB
- Azure > Provider > DB for MySQL > Registered
- Azure > Provider > DB for PostgreSQL > CMDB
- Azure > Provider > DB for PostgreSQL > Registered
- Azure > Provider > Data Factory > CMDB
- Azure > Provider > Data Factory > Registered
- Azure > Provider > Data Lake Analytics > CMDB
- Azure > Provider > Data Lake Analytics > Registered
- Azure > Provider > Databricks > CMDB
- Azure > Provider > Databricks > Registered
- Azure > Provider > Document DB > CMDB
- Azure > Provider > Document DB > Registered
- Azure > Provider > Domain Registration > CMDB
- Azure > Provider > Domain Registration > Registered
- Azure > Provider > HDInsight > CMDB
- Azure > Provider > HDInsight > Registered
- Azure > Provider > Insights > CMDB
- Azure > Provider > Insights > Registered
- Azure > Provider > Key Vault > CMDB
- Azure > Provider > Key Vault > Registered
- Azure > Provider > Network > CMDB
- Azure > Provider > Network > Registered
- Azure > Provider > Operational Insights > CMDB
- Azure > Provider > Operational Insights > Registered
- Azure > Provider > Recovery Services > CMDB
- Azure > Provider > Recovery Services > Registered
- Azure > Provider > Relay > CMDB
- Azure > Provider > Relay > Registered
- Azure > Provider > Resources > CMDB
- Azure > Provider > Resources > Registered
- Azure > Provider > SQL > CMDB
- Azure > Provider > SQL > Registered
- Azure > Provider > SQL Virtual Machine > CMDB
- Azure > Provider > SQL Virtual Machine > Registered
- Azure > Provider > Search > CMDB
- Azure > Provider > Search > Registered
- Azure > Provider > Security > CMDB
- Azure > Provider > Security > Registered
- Azure > Provider > Service Bus > CMDB
- Azure > Provider > Service Bus > Registered
- Azure > Provider > SignalR Service > CMDB
- Azure > Provider > SignalR Service > Registered
- Azure > Provider > Storage > CMDB
- Azure > Provider > Storage > Registered
- Azure > Provider > Synapse > CMDB
- Azure > Provider > Synapse > Registered
- Azure > Provider > Web > CMDB
- Azure > Provider > Web > Registered
Release Notes
5.10.0 (2024-02-02)
What's new?
- We've updated the runtime of the lambda functions to Node 18. You wouldn't notice any difference and things will continue to work smoothly and consistently as before.
5.9.0 (2023-08-10)
Resource Types
- Azure > Provider > Automation
Control Types
- Azure > Provider > Automation > CMDB
- Azure > Provider > Automation > Discovery
- Azure > Provider > Automation > Registered
Policy Types
- Azure > Provider > Automation > CMDB
- Azure > Provider > Automation > Registered
Action Types
- Azure > Provider > Automation > Set Registered
5.8.0 (2023-07-24)
Resource Types
- Azure > Provider > SQL Virtual Machine
Control Types
- Azure > Provider > SQL Virtual Machine > CMDB
- Azure > Provider > SQL Virtual Machine > Discovery
- Azure > Provider > SQL Virtual Machine > Registered
Policy Types
- Azure > Provider > SQL Virtual Machine > CMDB
- Azure > Provider > SQL Virtual Machine > Registered
Action Types
- Azure > Provider > SQL Virtual Machine > Set Registered
5.7.0 (2023-04-21)
Resource Types
- Azure > Provider > Billing
- Azure > Provider > Cost Management
- Azure > Provider > Data Lake Analytics
- Azure > Provider > HDInsight
Control Types
- Azure > Provider > Billing > CMDB
- Azure > Provider > Billing > Discovery
- Azure > Provider > Billing > Registered
- Azure > Provider > Cost Management > CMDB
- Azure > Provider > Cost Management > Discovery
- Azure > Provider > Cost Management > Registered
- Azure > Provider > Data Lake Analytics > CMDB
- Azure > Provider > Data Lake Analytics > Discovery
- Azure > Provider > Data Lake Analytics > Registered
- Azure > Provider > HDInsight > CMDB
- Azure > Provider > HDInsight > Discovery
- Azure > Provider > HDInsight > Registered
Policy Types
- Azure > Provider > Billing > CMDB
- Azure > Provider > Billing > Registered
- Azure > Provider > Cost Management > CMDB
- Azure > Provider > Cost Management > Registered
- Azure > Provider > Data Lake Analytics > CMDB
- Azure > Provider > Data Lake Analytics > Registered
- Azure > Provider > HDInsight > CMDB
- Azure > Provider > HDInsight > Registered
Action Types
- Azure > Provider > Billing > Set Registered
- Azure > Provider > Cost Management > Set Registered
- Azure > Provider > Data Lake Analytics > Set Registered
- Azure > Provider > HDInsight > Set Registered
5.6.0 (2022-12-16)
What's new?
- Added support for China Cloud in all supported providers.
5.5.1 (2021-10-06)
Bug fixes
- We've improved state reasons in the providers' registered controls to be more helpful. Previously, to understand why one of these controls is in Alarm state, you would need to find and read the control's process logs. This felt like too much work for a simple task, so now these details are visible directly from the control page.
5.5.0 (2021-09-29)
Resource Types
- Azure > Provider > Relay
- Azure > Provider > SignalR Service
Control Types
- Azure > Provider > Relay > CMDB
- Azure > Provider > Relay > Discovery
- Azure > Provider > Relay > Registered
- Azure > Provider > SignalR Service > CMDB
- Azure > Provider > SignalR Service > Discovery
- Azure > Provider > SignalR Service > Registered
Policy Types
- Azure > Provider > Relay > CMDB
- Azure > Provider > Relay > Registered
- Azure > Provider > SignalR Service > CMDB
- Azure > Provider > SignalR Service > Registered
Action Types
- Azure > Provider > Relay > Set Registered
- Azure > Provider > SignalR Service > Set Registered
5.4.1 (2021-04-30)
Bug fixes
- We sometimes failed to automatically update the CMDB controls of Azure providers when their state changes from
Registering
orUnregistering
toRegistered
orUnregistered
. This is now fixed and the CMDB controls would get updated automatically to reflect the correct state of the providers.
5.4.0 (2020-07-24)
Resource Types
- Azure > Provider > Service Bus
Control Types
- Azure > Provider > Service Bus > CMDB
- Azure > Provider > Service Bus > Discovery
- Azure > Provider > Service Bus > Registered
Policy Types
- Azure > Provider > Service Bus > CMDB
- Azure > Provider > Service Bus > Registered
Action Types
- Azure > Provider > Service Bus > Set Registered
5.3.0 (2020-06-01)
Resource Types
- Azure > Provider > Synapse
Control Types
- Azure > Provider > Synapse > CMDB
- Azure > Provider > Synapse > Discovery
- Azure > Provider > Synapse > Registered
Policy Types
- Azure > Provider > Synapse > CMDB
- Azure > Provider > Synapse > Registered
Action Types
- Azure > Provider > Synapse > Set Registered
5.2.4 (2020-05-19)
Bug fixes
- Links to documentation in the descriptions for several controls and policies were broken. These links have now been fixed.
5.2.3 (2020-05-13)
Bug fixes
- The Databricks and Domain Registration Discovery controls were incorrectly running in non-supported Government Cloud regions. Now these controls in non-supported regions will remain in Skipped state.
5.2.2 (2020-04-29)
Bug fixes
- When the CMDB control ran for a provider in a registering or unregistering state, it would automatically retry after 5 minutes. This time has been reduced to 2 minutes to allow other resources that depend on these providers to be discovered more quickly.
5.2.1 (2020-04-25)
Bug fixes
- After a provider's state was updated in Azure, sometimes the state in CMDB would get stuck as
registering
orunregistering
. Now the state in CMDB will be properly updated toregistered
orunregistered
when the provider has finished changing states. - Databricks and Domain Registration are not yet supported by Azure in Government Cloud subscriptions. So, we have lowered our expectations, removed the controls and cleared a lot of noise.
5.2.0 (2020-04-22)
What's new?
- Added a new AKA to all resource types that is the lowercase form of the resource’s Azure ID. This allows for easier comparisons when Azure has different case types for the same ID from multiple API calls.
Bug fixes
- Discovery and CMDB controls for Container Service and Recovery Service resources remained in an Invalid state because of incorrect registration state information stored in the CMDB of the providers. The registration states are now updated correctly and the CMDB and Discovery controls are running smoothly again.