INTERFACE
NodeVersion
An interface indicating that the given type is versioned, and providing an opaque version identifier.
Optimistic locking on mutations on the given type can be performed by providing the nodeVersion
field in the input type.
If the nodeVersion
field passed in the mutation input does not match the current node's nodeVersion
field then the
mutation should be rejected, since there has been a version change on the server since the last time that the
mutation client read the node.
Note that implementing NodeVersion
does not require the Node
interface to be implemented.
link Require by
- AriaNotificationTargetnull
- Dashboardnull
- EntityPrimary Entity type in the graph, implementing the individual EntityNode interface and with additional fields permitting traversals to other entities in the entity topology and to access other graph nodes with information related to the entity.
- EntityNodeBare Entity type, implementing the individual EntityNode interface, but without the ability to traverse to other Entities or other graph nodes containing information about the Entity. This type may be used in situations such as notifications where it is not possible to navigate the graph from the Entity information.
- EntityNodeInterface ==================== File contents from entity.graphqls
- EntityRelationshipA typed relationship between two Entity instances
- EntityRelationshipNodenull
- EntityRelationshipNodeInterfacenull
- EventsNotificationRulenull
- FindingDescribes a Finding
- FindingNotificationRulenull
- FindingNotificationTargetDescribes a Notification Target
- FindingReportReport metadata.
- FindingReportConfigurationReport Configuration.
- HubPolicyHub policy
- InsightNotificationRulenull
- NotificationRulenull
- NotificationTargetFederation to a NotificationTarget from notification rules provider Note that this is not included in the schema directory Implementing service needs to declare them adding the additional fields required by them
- SecurityAlertnull
- SecurityFindingsSourceDescribes a security findings source
- SecurityIntegrationDescribes a security integration
- SecurityPolicyImpactedEntityRelationshipnull
- SecurityReportReport metadata.
- SecurityReportConfigurationReport Configuration.
- SecurityRulenull
- SecuritySuppressionDescribe a security suppression
- TanzuHubPolicyHub policy
- _NotificationRulePrivatenull
- _NotificationTargetPrivatenull