VcdProductPublicAddressProperties
VcdProductPublicAddressProperties
Details defining the public address settings of VCD.
JSON Example
{
"restApiBaseUri": "string",
"restApiBaseHttpUri": "string",
"tenantPortalExternalAddress": "string",
"tenantPortalExternalHttpAddress": "string",
"consoleProxyExternalAddress": "string"
}
string As ^(?:(http|https)://)?([a-zA-Z0-9-._]+)(?::([0-9]+))?(/[a-zA-Z0-9-._/]+)*(\?([^=& ]+=[^=& ]+)(?:&(?:amp;)?([^=& ]+=[^=& ]+))*)?$
restApiBaseUri
Optional
The URL to be used for public access to VCD REST API (https)
string As ^(?:(http|https)://)?([a-zA-Z0-9-._]+)(?::([0-9]+))?(/[a-zA-Z0-9-._/]+)*(\?([^=& ]+=[^=& ]+)(?:&(?:amp;)?([^=& ]+=[^=& ]+))*)?$
restApiBaseHttpUri
Optional
The URL to be used for public access to VCD REST API (http)
string As ^(?:(http|https)://)?([a-zA-Z0-9-._]+)(?::([0-9]+))?(/[a-zA-Z0-9-._/]+)*(\?([^=& ]+=[^=& ]+)(?:&(?:amp;)?([^=& ]+=[^=& ]+))*)?$
tenantPortalExternalAddress
Optional
The URL to be used for public access to tenant portal (https)
string As ^(?:(http|https)://)?([a-zA-Z0-9-._]+)(?::([0-9]+))?(/[a-zA-Z0-9-._/]+)*(\?([^=& ]+=[^=& ]+)(?:&(?:amp;)?([^=& ]+=[^=& ]+))*)?$
tenantPortalExternalHttpAddress
Optional
The URL to be used for public access to tenant portal (http)
string As ^(?:(http|https)://)?([a-zA-Z0-9-._]+)(?::([0-9]+))?(/[a-zA-Z0-9-._/]+)*(\?([^=& ]+=[^=& ]+)(?:&(?:amp;)?([^=& ]+=[^=& ]+))*)?$
consoleProxyExternalAddress
Optional
The address to be configured for public access to VCD console proxy.