PhotonModelEndpointConfigRequest

PhotonModelEndpointConfigRequest
PhotonModelEndpointConfigRequest
JSON Example
{
    "name": "string",
    "endpointType": "string",
    "resourceReference": "string",
    "taskReference": "string",
    "endpointProperties": {
        "privateKeyId": "string",
        "privateKey": "string",
        "hostName": "string",
        "url": "string",
        "server": "string",
        "certificate": "string",
        "endpointId": "string",
        "serviceAccountId": "string",
        "dcId": "string",
        "acceptSelfSignedCertificate": false,
        "useServiceCredentials": false,
        "installSaltMaster": false,
        "sshPort": "string",
        "usePrivateKey": false,
        "useSudo": false,
        "airgapInstall": false
    },
    "authCredentialsLink": "string",
    "checkForEndpointUniqueness": false,
    "requestType": "string",
    "associatedEndpointLinks": [
        "string"
    ],
    "tenantLinks": [
        "string"
    ],
    "customProperties": {
        "isExternal": false,
        "endpointId": "string",
        "serviceAccountId": "string",
        "serviceAccountName": "string",
        "vcfDomainId": "string",
        "vcfDomainName": "string",
        "acceptSelfSignedCertificate": false
    },
    "resourceLink": "string"
}
string
name
Optional

name

string
endpointType
Optional

endpointType

string As uri As uri
resourceReference
Optional

resourceReference

string As uri As uri
taskReference
Optional

taskReference

endpointProperties
Required

endpointProperties

string
authCredentialsLink
Optional

authCredentialsLink

boolean
checkForEndpointUniqueness
Optional

checkForEndpointUniqueness

string
requestType
Required

requestType

Possible values are : VALIDATE, ENHANCE, CHECK_IF_ACCOUNT_EXISTS, VALIDATE_REMOVAL,
array of string
associatedEndpointLinks
Optional

associatedEndpointLinks

array of string
tenantLinks
Optional

tenantLinks

customProperties
Optional

customProperties

string
resourceLink
Optional

resourceLink

Parameter To