VcdProductPublicAddressProperties

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.