Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LargeFootprintResources ¶ added in v1.1.0
type LargeFootprintResources struct { TcpRouter tiles.Resource `json:"tcp_router"` Router tiles.Resource `json:"router"` DiegoBrain tiles.Resource `json:"diego_brain"` ConsulServer tiles.Resource `json:"consul_server"` Nats tiles.Resource `json:"nats"` NfsServer tiles.Resource `json:"nfs_server"` MysqlProxy tiles.Resource `json:"mysql_proxy"` Mysql tiles.Resource `json:"mysql"` BackupPrepare tiles.Resource `json:"backup-prepare"` DiegoDatabase tiles.Resource `json:"diego_database"` Uaa tiles.Resource `json:"uaa"` CloudController tiles.Resource `json:"cloud_controller"` HaProxy tiles.Resource `json:"ha_proxy"` MysqlMonitor tiles.Resource `json:"mysql_monitor"` ClockGlobal tiles.Resource `json:"clock_global"` CloudControllerWorker tiles.Resource `json:"cloud_controller_worker"` DiegoCell tiles.Resource `json:"diego_cell"` LoggregatorTrafficcontroller tiles.Resource `json:"loggregator_trafficcontroller"` SyslogAdapter tiles.Resource `json:"syslog_adapter"` SyslogScheduler tiles.Resource `json:"syslog_scheduler"` Doppler tiles.Resource `json:"doppler"` }
type Properties ¶
type Properties struct { // Domains AppsDomain tiles.Value `json:".cloud_controller.apps_domain"` SysDomain tiles.Value `json:".cloud_controller.system_domain"` TcpRouting tiles.Value `json:".properties.tcp_routing"` TcpRoutingReservablePorts tiles.Value `json:".properties.tcp_routing.enable.reservable_ports"` GoRouterSSLCiphers tiles.Value `json:".properties.gorouter_ssl_ciphers"` HAProxySSLCiphers tiles.Value `json:".properties.haproxy_ssl_ciphers"` SkipSSLVerification tiles.BooleanValue `json:".ha_proxy.skip_cert_verify"` HAProxyForwardTLS tiles.Value `json:".properties.haproxy_forward_tls"` IngressCertificates tiles.CertificateValue `json:".properties.networking_poe_ssl_certs"` CredhubEncryptionKey tiles.EncryptionKeyValue `json:".properties.credhub_key_encryption_passwords"` // Application Security Groups SecurityAcknowledgement tiles.Value `json:".properties.security_acknowledgement"` // UAA ServiceProviderCredentials tiles.OldCertificateValue `json:".uaa.service_provider_key_credentials"` UaaDbChoice tiles.Value `json:".properties.uaa_database"` UaaDbIp tiles.Value `json:".properties.uaa_database.external.host"` UaaDbPort tiles.IntegerValue `json:".properties.uaa_database.external.port"` UaaDbUsername tiles.Value `json:".properties.uaa_database.external.uaa_username"` UaaDbPassword tiles.SecretValue `json:".properties.uaa_database.external.uaa_password"` // Databases ErtDbChoice tiles.Value `json:".properties.system_database"` ErtDbIp tiles.Value `json:".properties.system_database.external.host"` ErtDbPort tiles.IntegerValue `json:".properties.system_database.external.port"` ErtDbAppUsageUsername tiles.Value `json:".properties.system_database.external.app_usage_service_username"` ErtDbAppUsagePassword tiles.SecretValue `json:".properties.system_database.external.app_usage_service_password"` ErtDbAutoscaleUsername tiles.Value `json:".properties.system_database.external.autoscale_username"` ErtDbAutoscalePassword tiles.SecretValue `json:".properties.system_database.external.autoscale_password"` ErtDbCloudControllerUsername tiles.Value `json:".properties.system_database.external.ccdb_username"` ErtDbCloudControllerPassword tiles.SecretValue `json:".properties.system_database.external.ccdb_password"` ErtDbDiegoUsername tiles.Value `json:".properties.system_database.external.diego_username"` ErtDbDiegoPassword tiles.SecretValue `json:".properties.system_database.external.diego_password"` ErtDbLocketUsername tiles.Value `json:".properties.system_database.external.locket_username"` ErtDbLocketPassword tiles.SecretValue `json:".properties.system_database.external.locket_password"` ErtDbNetworkPolicyServerUsername tiles.Value `json:".properties.system_database.external.networkpolicyserver_username"` ErtDbNetworkPolicyServerPassword tiles.SecretValue `json:".properties.system_database.external.networkpolicyserver_password"` ErtDbNfsUsername tiles.Value `json:".properties.system_database.external.nfsvolume_username"` ErtDbNfsPassword tiles.SecretValue `json:".properties.system_database.external.nfsvolume_password"` ErtDbNotificationsUsername tiles.Value `json:".properties.system_database.external.notifications_username"` ErtDbNotificationsPassword tiles.SecretValue `json:".properties.system_database.external.notifications_password"` ErtDbAccountUsername tiles.Value `json:".properties.system_database.external.account_username"` ErtDbAccountPassword tiles.SecretValue `json:".properties.system_database.external.account_password"` ErtDbRoutingUsername tiles.Value `json:".properties.system_database.external.routing_username"` ErtDbRoutingPassword tiles.SecretValue `json:".properties.system_database.external.routing_password"` ErtDbSilkUsername tiles.Value `json:".properties.system_database.external.silk_username"` ErtDbSilkPassword tiles.SecretValue `json:".properties.system_database.external.silk_password"` // MySQL MySqlMonitorRecipientEmail tiles.Value `json:".mysql_monitor.recipient_email"` }
type SmallFootprintResources ¶ added in v1.1.0
type SmallFootprintResources struct { TcpRouter tiles.Resource `json:"tcp_router"` Router tiles.Resource `json:"router"` Database tiles.Resource `json:"database"` Control tiles.Resource `json:"control"` Compute tiles.Resource `json:"compute"` FileStorage tiles.Resource `json:"blobstore"` HaProxy tiles.Resource `json:"ha_proxy"` BackupPrepare tiles.Resource `json:"backup-prepare"` MysqlMonitor tiles.Resource `json:"mysql_monitor"` }
Click to show internal directories.
Click to hide internal directories.