Rule Synopsis
These are the rule/s that determine the target CMDB CI Tables/Classes used by CI Sync for each Azure Resource Type.
The target CI Table/CI Class is used by CI Sync for two purposes:
-
To search for an existing CIs during a CI Update Operation.
-
To write new CIs during a CI Insert Operation.
Rule Details and Default
The default rule/s are described by the mapping table shown below.
|
Resource Type |
CI Sync Target CI Classes |
|---|---|
|
API Management Service |
cmdb_ci_azure_api_mgmt |
|
Application Gateway |
cmdb_ci_cloud_load_balancer |
|
App Service |
cmdb_ci_web_site |
|
App Service Plan |
cmdb_ci_cloud_webserver |
|
CDN Profile |
cmdb_ci_cloud_webserver |
|
Cognitive Services |
cmdb_ci_function_ai |
|
Container Instance |
cmdb_ci_docker_engine |
|
Container Instance Container |
cmdb_ci_docker_container |
|
Container Registry |
cmdb_ci_container_repository |
|
CosmosDb for MongoDb |
cmdb_ci_cloud_database |
|
Azure Datacenter |
cmdb_ci_azure_datacenter |
|
Azure Database for Postgress |
cmdb_ci_cloud_database |
|
Azure Database for MySQL |
cmdb_ci_cloud_database |
|
Azure Database for PostgreSQL Databases |
cmdb_ci_postgresql_schema |
|
Azure Database for MySQL Databases |
cmdb_ci_db_mysql_catalog |
|
Disk |
cmdb_ci_disk |
|
DNS Zone |
cmdb_ci_dns_zone |
|
Event Hub |
cmdb_ci_cmp_resource |
|
Express Route |
cmdb_ci_ni_logical_path |
|
Frontdoors |
cmdb_ci_cloud_load_balancer |
|
Image |
cmdb_ci_os_template |
|
Key Vault |
cmdb_ci_cmp_resource |
|
Kubernetes Service |
cmdb_ci_cloud_appserver |
|
Load Balancer |
cmdb_ci_cloud_load_balancer |
|
Local Network Gateway |
cmdb_ci_vpc_gateway_connection |
|
Logic App |
cmdb_ci_cmp_resource |
|
NAT Gatway |
cmdb_ci_nat_gateway |
|
Network Security Group |
cmdb_ci_compute_security_group |
|
Private DNS Zone |
cmdb_ci_dns_zone |
|
Private End Point |
cmdb_ci_endpoint_vnic |
|
Public IP Address |
cmdb_ci_cloud_public_ipaddress |
|
Recovery Services Vault |
cmdb_ci_cloud_storage_account |
|
Resource Groups |
cmdb_ci_resource_group |
|
Snapshot |
cmdb_ci_storage_vol_snapshot |
|
Storage Accounts |
cmdb_ci_cloud_storage_account |
|
Subscriptions |
cmdb_ci_azure_subscription |
|
Virtual Machine (Instance) |
cmdb_ci_vm_instance |
|
Virtual Machine Scale Set |
cmdb_ci_instance_scale_set |
|
Virtual Networks |
cmdb_ci_network |
|
Virtual Network Gateway |
cmdb_ci_virtual_pvt_gateway |
Override Options
Context
Customers may consider changing these mappings to target different CMDB CI Tables/Classes shown above. This can often be required when existing CIs are already present in the CMDB (in Classes different to those shown below) and CI Sync is expected to correlate to the existing CIs.
Options
-
The target CI Class can be amended per Azure Resource Type.
-
The target Related List/Child Record table can be amended per Azure Resource Type.
Overriding via Connection Settings
N/A
Additional Information
N/A
Related Rules
N/A
Support Model for Rule Overrides
Question: Can overrides be performed by customers without a Syncfish Extended Implementation and Support Plan?
Answer: No (a plan is needed - see below)
Question: Which Syncfish Extended Implementation and Support Plan is required to obtain overrides of this rule
Answer: Either a Silver Plan or Gold Plan