InlineComputeManager1

InlineComputeManager1
InlineComputeManager1
JSON Example
{
    "access_level_for_oidc": "string",
    "create_service_account": false,
    "credential": {
        "credential_type": "string"
    },
    "extension_certificate": "CertificateData Object",
    "multi_nsx": false,
    "origin_properties": [
        "KeyValuePair Object"
    ],
    "origin_type": "string",
    "reverse_proxy_https_port": 0,
    "server": "string",
    "set_as_oidc_provider": false
}
string
access_level_for_oidc
Optional
Constraints: default: FULL

Specifies the maximum access level allowed for calls from compute manager to NSX using the OIDC provider.

Possible values are : FULL, LIMITED,
boolean
create_service_account
Optional

Enable this flag to create service account user on compute manager. This is required by features such as vSphere Lifecycle Manager for authentication with vAPIs from nsx.

credential
Optional

Base type for various login credential types

extension_certificate
Optional

extension_certificate

boolean
multi_nsx
Optional

Enable this flag to manage same compute manager by multiple nsx.

origin_properties
Optional

Key-Value map of additional specific properties of compute manager

string
origin_type
Required

Compute manager type like vCenter

integer As int64 As int64
reverse_proxy_https_port
Optional
Constraints: minimum: 1 maximum: 65535 default: 443

Specifies https port of the reverse proxy to connect to compute manager. For e.g. In case of VC, this port can be retrieved from this config file /etc/vmware-rhttpproxy/config.xml.

string As hostname-or-ip As hostname-or-ip
server
Required

IP address or hostname of compute manager

boolean
set_as_oidc_provider
Optional

If the compute manager is VC and need to set set as OIDC provider for NSX then this flag should be set as true. This is specific to wcp feature, should be enabled when this feature is being used.