DirectorConfiguration
{
"ntp_servers_string": "string",
"resurrector_enabled": false,
"system_metrics_runtime_enabled": false,
"director_metrics_server_enabled": false,
"director_hostname": "string",
"max_threads": 0,
"nats_max_payload_mb": 0,
"duration_overrides_enabled": false,
"ca_certificate_duration": 0,
"leaf_certificate_duration": 0,
"automatic_certificate_rotation_enabled": false,
"custom_ssh_banner": "string",
"opentsdb_ip": "string",
"director_worker_count": 0,
"post_deploy_enabled": false,
"bosh_recreate_on_next_deploy": false,
"bosh_director_recreate_on_next_deploy": false,
"bosh_recreate_persistent_disks_on_next_deploy": false,
"bosh_log_level": "string",
"blobstore_type": "string",
"local_blobstore_options": {
"enable_signed_urls": false
},
"s3_blobstore_options": {
"enable_signed_urls": false,
"credentials_source": "string",
"bucket_name": "string",
"endpoint": "string",
"access_key": "string",
"secret_key": "string",
"signature_version": "string",
"region": "string",
"backup_strategy": "string",
"backup_bucket_name": "string",
"backup_bucket_region": "string",
"url_style": "string",
"ca_cert": "string"
},
"gcs_blobstore_options": {
"bucket_name": "string",
"service_account_key": "string",
"storage_class": "string",
"backup_strategy": "string",
"backup_bucket_name": "string"
},
"retry_bosh_deploys": false,
"keep_unreachable_vms": false,
"skip_director_drain": false,
"job_configuration_on_tmpfs": false,
"database_type": "string",
"encryption": {
"keys": [
{
"provider_name": "string",
"encryption_key_name": "string",
"active": false
}
],
"providers": [
{
"name": "string",
"type": "string",
"partition": "string",
"partition_password": "string",
"client_certificate": "string",
"client_key": "string",
"servers": [
{
"host": "string",
"port": "string",
"partition_serial_number": "string",
"certificate": "string"
}
]
}
]
},
"identification_tags": {},
"external_database_options": {
"host": "string",
"port": "string",
"user": "string",
"database": "string",
"connection_options": {
"max_connections": 0
},
"tls_enabled": false,
"tls_ca": "string",
"tls_certificate": "string",
"tls_private_key": "string"
},
"hm_pager_duty_options": {
"enabled": false,
"http_proxy": "string"
},
"hm_emailer_options": {
"enabled": false,
"port": "string",
"domain": "string",
"host": "string",
"from": "string",
"tls": false,
"smtp_user": "string"
},
"additional_ssh_users": [
{
"name": "string",
"public_key": "string",
"crypted_password": "string",
"shell": "string",
"sudo": false
}
]
}
ntp_servers_string
resurrector_enabled
system_metrics_runtime_enabled
director_metrics_server_enabled
director_hostname
max_threads
nats_max_payload_mb
duration_overrides_enabled
ca_certificate_duration
leaf_certificate_duration
automatic_certificate_rotation_enabled
custom_ssh_banner
opentsdb_ip
director_worker_count
post_deploy_enabled
bosh_recreate_on_next_deploy
bosh_director_recreate_on_next_deploy
bosh_recreate_persistent_disks_on_next_deploy
bosh_log_level
blobstore_type
gcs_blobstore_options
retry_bosh_deploys
keep_unreachable_vms
skip_director_drain
job_configuration_on_tmpfs
database_type
encryption
identification_tags
external_database_options
hm_pager_duty_options
hm_emailer_options
additional_ssh_users