Reference: Visibility job configuration file - Adaptive Applications - BlueCat Gateway - 21.3.1

Cloud Discovery & Visibility Administration Guide

Locale
English
Product name
BlueCat Gateway
Version
21.3.1

The following section displays example unencrypted JSON configuration files that are produced when exporting the visibility jobs.

Note:
  • The options keys are required. You can modify the values within the options section with valid content.
  • You can use the exported configuration file as a template to create a new configuration file to be imported.
Attention: If you are running any visibility jobs in another Cloud Discovery & Visibility instance, BlueCat recommends stopping any running visibility jobs on the old instance before importing and running the visibility jobs in the new Cloud Discovery & Visibility instance.

AWS visibility job configuration file

{
  "Amazon Web Services": [
    {
      "aws_account": "test",
      "aws_region": "test",
      "aws_user_arn": "test",
      "bam_configuration": "test",
      "bam_url": "1.1.1.1",
      "bam_username": "test",
      "id": 1,
      "options": {
        "authentication": {
          "aws_access_key": "test",
          "aws_mfa_arn": "",
          "aws_mfa_code": "",
          "aws_role_arn": "",
          "aws_secret_key": "test",
          "region_name": "test"
        },
        "auto_create_subzone": false,
        "bluecat_configuration": "",
        "create_separate_configuration": false,
        "device_external_view": "",
        "device_internal_view": "",
        "dns_private_view": "",
        "dns_public_view": "",
        "external_name_resolution": false,
        "internal_name_resolution": false,
        "load_balancers": false,
        "override_configuration": true,
        "private_dns_zones": false,
        "private_endpoint_view": "AWS VPC Endpoints View",
        "private_endpoints": false,
        "private_networks": true,
        "public_dns_zones": false,
        "public_networks": false,
        "remove_deleted_resources": true,
        "target_domain": "",
        "virtual_machines": false,
        "visibility": {
          "aws_access_key": "test",
          "aws_role_arn": "",
          "aws_secret_key": "test",
          "bam_password": "test",
          "bam_username": "test",
          "selective_deployment": false
        }
      },
      "visibility_end_time": "10/11/2021 07:52:16",
      "visibility_start_time": "10/11/2021 07:52:55",
      "visibility_status": "running"
    }
  ]
}

Azure visibility job configuration file

{ 
  "Microsoft Azure": [
    {
      "azure_client_id": "test",
      "azure_resource_group": "test",
      "azure_subscription": "test",
      "azure_tenant_id": "test",
      "azure_username": "",
      "bam_configuration": "",
      "bam_url": "1.1.1.1",
      "bam_username": "test",
      "id": 1,
      "options": {
        "authentication": {
          "azure_authentication_mode": "PRINCIPAL",
          "azure_client_id": "test",
          "azure_client_secret": "test",
          "azure_password": "test",
          "azure_resource_group": "test",
          "azure_subscription_id": "test",
          "azure_tenant_id": "test",
          "azure_username": ""
        },
        "auto_create_subzone": false,
        "bluecat_configuration": "",
        "create_separate_configuration": true,
        "device_external_view": "",
        "device_internal_view": "",
        "dns_private_view": "",
        "dns_public_view": "",
        "external_name_resolution": false,
        "internal_name_resolution": false,
        "load_balancers": false,
        "override_configuration": true,
        "private_dns_zones": false,
        "private_endpoint_view": "Azure Private Endpoints View",
        "private_endpoints": false,
        "private_networks": true,
        "public_dns_zones": false,
        "public_networks": false,
        "remove_deleted_resources": true,
        "target_domain": "",
        "virtual_machines": false,
        "visibility": {
          "bam_password": "test",
          "bam_username": "api",
          "selective_deployment": false
        }
      },
      "visibility_end_time": "10/11/2021 07:52:16",
      "visibility_start_time": "10/11/2021 07:52:55",
      "visibility_status": "runnning"
    }
  ]
}

GCP visibility job configuration file

{
  "Google Cloud Platform": [
    {
      "bam_configuration": "test",
      "bam_url": "1.1.1.1",
      "bam_username": "test",
      "gcp_email": "test",
      "gcp_project_id": "test",
      "gcp_project_name": "test",
      "id": 1,
      "options": {
        "authentication": {
          "auth_provider_x509_cert_url": "test",
          "auth_uri": "test",
          "client_email": "test",
          "client_id": "test",
          "client_x509_cert_url": "test",
          "private_key": "test",
          "private_key_id": "test",
          "project_id": "test",
          "token_uri": "test",
          "type": "service_account"
        },
        "auto_create_subzone": false,
        "bluecat_configuration": "",
        "create_separate_configuration": false,
        "device_external_view": "GCP Name Resolution External",
        "device_internal_view": "GCP Name Resolution Internal",
        "dns_private_view": "",
        "dns_public_view": "",
        "external_name_resolution": true,
        "internal_name_resolution": true,
        "load_balancers": true,
        "override_configuration": false,
        "private_dns_zones": false,
        "private_endpoint_view": "GCP Private Service Connect View",
        "private_endpoints": true,
        "private_networks": true,
        "public_dns_zones": false,
        "public_networks": false,
        "remove_deleted_resources": false,
        "target_domain": "",
        "virtual_machines": true,
        "visibility": {
          "bam_password": "test",
          "bam_username": "test",
          "selective_deployment": false
        }
      },
      "visibility_end_time": "10/11/2021 07:52:16",
      "visibility_start_time": "10/11/2021 07:52:55",
      "visibility_status": "running"
    }
  ],
}