INPUT_OBJECT
ManagementEndpointInput
A management endpoint is an abstraction of the place to which to connect to monitor/manage a system.
In the public cloud world this can be considered as an "account" (AWS), "subscription" (Azure), or "project" (GCP).
In the on-prem vCenter / VMX world a management endpoint can refer to a vCenter or NSX-Manager instance and its URL.
In order to support other management endpoints in the future, the management endpoint is considered a point through which a system, with its discovered entities, can be monitored and/or managed.
link GraphQL Schema definition
- input ManagementEndpointInput {
- # Account Owner Information - Name and Email ID
- ManagementEndpointAccountOwnerInfoInput :
- # Credential ID to be mapped to this endpoint
- ID :
- # CSP projects associated with the endpoint.
- # Empty list input disassociates Management Endpoint and the CSP project(s) in
- # update operation
- EntityId!] : [
- # User specified name for the endpoint
- String! :
- # Endpoint Type can be vCenter/NSX-T etc.
- ManagementEndpointType! :
- # Environment in which cloud account is onboarded
- String :
- # Identifier of management endpoints
- ID :
- # Management Endpoint ID,
- # For updating an existing record, the correct ID needs to be provided.
- String :
- # List of properties supported for the endpoint
- ManagementEndpointPropertyInput!]! : [
- # Tags associated with the endpoint.
- # For adding a new tag to the existing tags or updating the value of an existing
- # tag, please provide the new tag along with the existing tags.
- # For removing all the existing tags, please set the tags to [].
- TagInput!] : [
- }