Save VCF Watermark

Save VCF Watermark

Every product in the VMware Cloud Foundation (VCF) should mark themselves as deployed by VCF by including watermark information. Only admin users can perform this action.

Request
URI
POST
https://{api_host}/api/ni/infra/watermark
COPY
Request Body

VMware Cloud Foundation (VCF) watermark configuration details.

VCFWatermarkConfiguration of type(s) application/json
Required
{
    "deployedby": "VMware Cloud Foundation",
    "version": "vcf-4.0",
    "managedby": "<fqdn>",
    "instanceid": "<UUID>",
    "logtoken": "VCF"
}
string
deployedby
Optional

Deployment owner for Operations for Networks.

string
version
Optional

Version of VMware Cloud Foundation(VCF).

string
managedby
Optional

VMware Cloud Foundation (VCF) manager identifier to determine which instance manages the VRNI.

string
instanceid
Optional

VMware Cloud Foundation (VCF) instance id.

string
logtoken
Optional

Logtoken for VMware Cloud Foundation (VCF).

Authentication
This operation uses the following authentication methods.
Responses
201

Success

Returns VCFWatermarkConfiguration of type(s) application/json
{
    "deployedby": "VMware Cloud Foundation",
    "version": "vcf-4.0",
    "managedby": "<fqdn>",
    "instanceid": "<UUID>",
    "logtoken": "VCF"
}
string
deployedby
Optional

Deployment owner for Operations for Networks.

string
version
Optional

Version of VMware Cloud Foundation(VCF).

string
managedby
Optional

VMware Cloud Foundation (VCF) manager identifier to determine which instance manages the VRNI.

string
instanceid
Optional

VMware Cloud Foundation (VCF) instance id.

string
logtoken
Optional

Logtoken for VMware Cloud Foundation (VCF).


400

Bad Request

Returns ApiError of type(s) application/json
{
    "code": 0,
    "message": "string",
    "details": [
        {
            "code": 0,
            "message": "string",
            "target": [
                "string"
            ]
        }
    ]
}
integer As int32 As int32
code
Optional

code

string
message
Optional

message

details
Optional

details


401

Unauthorized

Returns ApiError of type(s) application/json
{
    "code": 0,
    "message": "string",
    "details": [
        {
            "code": 0,
            "message": "string",
            "target": [
                "string"
            ]
        }
    ]
}
integer As int32 As int32
code
Optional

code

string
message
Optional

message

details
Optional

details


409

Already Exists

Returns ApiError of type(s) application/json
{
    "code": 0,
    "message": "string",
    "details": [
        {
            "code": 0,
            "message": "string",
            "target": [
                "string"
            ]
        }
    ]
}
integer As int32 As int32
code
Optional

code

string
message
Optional

message

details
Optional

details


500

Internal Error

Operation doesn't return any data structure