When you export an Amazon Web Services (AWS) visibility manager, Cloud Discovery & Visibility (CDV) exports the file as an unencrypted JSON configuration file. The JSON code below illustrates the style and format of the exported file. If needed, you can modify this configuration file to address differences between systems.
You can use an exported configuration file as a template that you edit to create new AWS
visibility managers (and their jobs) that you can import into CDV. When doing so, note that
all keys in the options section are required, though you can still edit those
values as needed.
The format of the visibility configuration file is shown below. This format was introduced in CDV v25.2. You can still import configuration files that were exported from versions prior to v25.2 with an older format into CDV v25.2+.
{
"authentication": {
"aws_access_key": "AKIA5VDPOEUVTXO5OGV6",
"aws_account": "938684065067",
"aws_operations_of_organizations_role_arn": "",
"aws_role_arn": "",
"aws_role_name": "",
"aws_secret_key": "<secret_key_encryption>",
"aws_user": "test_user",
"is_discovery_organization": false,
"is_new_format_configuration": true,
"is_running_on_native_cloud": false,
"region_names": [
"us-east-2"
]
},
"aws_account_filter": {},
"aws_organization_id": null,
"bam_url": "https://1.1.1.1",
"bam_username": "bam_user",
"hash_id": "a50772c67d68ec5b8cf99ed75ffac4dd",
"id": 1,
"options": {
"allocate_reserved_ip_addresses": false,
"auto_create_subzone": false,
"auto_create_subzone_private_endpoints": false,
"bluecat_configuration": "",
"configuration_mode": "default",
"create_overlapping_configuration": true,
"create_standalone_ptr_records": false,
"device_external_view": "",
"device_internal_view": "",
"dns_private_view": "",
"dns_public_view": "",
"dynamic_update": false,
"elastic_network_interfaces": false,
"external_name_resolution": false,
"ignore_default_private_networks": false,
"internal_name_resolution": false,
"k8s_internal_resources": false,
"k8s_service": false,
"k8s_view": "",
"load_balancers": false,
"override_configuration": true,
"override_existing_networks": false,
"private_dns_zones": false,
"private_endpoint_view": "",
"private_endpoints": false,
"private_networks": true,
"public_dns_zones": false,
"public_networks": false,
"region_before_account": false,
"remove_addresses_of_deleted_device": false,
"remove_deleted_resources": false,
"skip_creating_default_internal_zone": false,
"target_domain": "",
"target_domain_private_endpoints": "",
"virtual_machines": true
},
"platform": "Amazon Web Services",
"status": "failed",
"visibility": {
"bam_password": "bam_password_encryption",
"bam_username": "api",
"eventbridge_rule_name": "",
"reuse_queue_name": false,
"selective_deployment": false,
"sns_topic_name": "",
"sqs_name": ""
}
}