SCALAR
DateTime
A slightly refined version of RFC-3339 compliant DateTime Scalar
link GraphQL Schema definition
- scalar DateTime
link Require by
- ActionRequestnull
- ActionRequestEventnull
- ApplicationEngineContainerAppReplicaLogRecordnull
- AriaNotificationTargetDescribes a notification target for Aria
- ArtifactAssessmentAn analysis done on an artifact is an assessment. An assessment is an operational data that captures user/project visibility information. Domain specific implementation may add to this as appropriate.
- ArtifactMetadataVersionRepresents version of an artifact metadata. Each version of metadata may have different SBOM (Or any other future metadata) information.
- ArtifactVulnerabilityRepresents a software vulnerability that can potentially be exploited
- ArtifactVulnerabilityEntityRelationshipRelationship between a ArtifactVulnerability and Entities
- AuditEventType defining common audit event schema for a mutation
- AuthAccessTokenAuthentication Access Token response
- AuthRolenull
- AuthRoleBindingnull
- BuildRunA build run resource represents a single request to build an application
- BuildRunStepA build run log represents a single step in the build process
- BuildRunStepInputnull
- CatalogItemnull
- ConversationalEventStreamnull
- ConversationalPromptnull
- ConversationalSessionnull
- ConversationalStreamEventThe payload depends on stream's payloadType and can represent for instance graphQL query, graphQL query response, graphql response summary etc
- Dashboardnull
- DashboardDefaultnull
- Document Federation via Document Query
- 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.
- EntityChangeLogEntrynull
- EntityNamespace EntityNamespace should probably be defined in ensemble-graphql-common/src/main/resources/schema/common-entity/entity.graphqls
- 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
- EntityQuerynull
- EntityRelationshipA typed relationship between two Entity instances
- EntityRelationshipNodenull
- EntityRelationshipNodeInterfacenull
- EntitySearchTimeFilterAllows callers to filter entities that were created or updated in a specific time range
- EntitySSQLValidationResponsenull
- EntityTimeRangeFilternull
- EventGroupRecordnull
- EventRecordnull
- EventsNotificationRulenull
- ExceptionGroupRecordnull
- ExceptionStatsnull
- FindingDescribes a Finding
- FindingDownloadReportResponsenull
- FindingNotificationRulenull
- FindingNotificationRuleStatusDetailsnull
- FindingNotificationTargetDescribes a Notification Target
- FindingReportReport metadata.
- FindingReportConfigurationReport Configuration.
- FindingReportConfigurationStatusnull
- FindingReportFilterInputnull
- FindingReportStatusnull
- FindingSuppressionDescribe a finding suppression
- FindingSuppressionChangenull
- FindingSuppressionStatusnull
- FindingSuppressionTemplateDescribe a finding suppression template
- FinOpsAggregationValuesWithTimeStampnull
- FinOpsCostAnomalyCost anomaly metadata.
- FinOpsCostAnomalyFeedbackUser feedback for the anomaly.
- FinOpsCostAnomalyMetricPointA single metric point.
- FinOpsCostAnomalySummarySummary for all the detected anomalies.
- FinOpsCostWithTimeStampnull
- FinOpsDiscountConfigurationDiscount configuration for a single cloud provider type.
- FinOpsEC2InstanceEC2Instance Asset implementation
- GuardrailsAccountStateGuardrails representation for an account state. All top level fields like name, description, accountStateType, accountStateProvider will be removed in future and will be coming from ManagementEndpoint. JIRA for the same VRAE-35809.
- GuardrailsDesiredStateIt is a combination of a guardrail template with required input parameters as well as the credentials metadata required to create infrastructure and enforce policies on the same. Guardrails DesiredState can be run on-demand, or on a pre-defined schedule, or in response to an event
- GuardrailsDesiredStateRunGuardrailsDesiredStateRun - It is a point-in-time instance of guardrails desired state run.
- GuardrailsDesiredStateRunResponseencapsulation of one or more runs resulting from a desired state being run
- GuardrailsEnforcedStateRepresents state that is enforced
- GuardrailsLogsGuardrails log information
- GuardrailsRemediationActionAction is a definition of which remediation Job is run when certain criteria are met
- GuardrailsRemediationCriteriaCriterion defines a single condition a finding should met to trigger a remediation Job
- GuardrailsRemediationRuleGuardrails Remediation Rules type
- GuardrailsRemediationRunsDefine the 'RemediationRuns' type. Run is single remediation Job execution
- GuardrailsStatValue guardrails drift stat value
- GuardrailsTemplateGuardrailsTemplate - It is a collection of guardrail states as code including landing zone, preventive guardrails, detective guardrails, all expressed as code.
- GuardrailsTimeRangenull
- GuardrailsTypesnull
- GuardrailsWorkerGroupnull
- GuardrailsWorkerGroupCloudAccountnull
- GuardrailsWorkerGroupJobCodeFileGuardrails Worker Group job code file type
- GuardrailsWorkerGroupJobsGuardrails Worker Group jobs type
- GuardrailsWorkerGroupLogTODO need to enhance logs
- GuardrailsWorkerGroupWorkerGuardrails Worker Group Worker Edge Type.
- HubArtifactVulnerabilitynull
- HubPolicyHub policy
- HubPolicyRunPolicy run created after policy evaluation
- Insightnull
- InsightChangeLogEntryInsight change log entry
- InsightConfigurationInsightConfiguration type. InsightConfiguration is aggregated configurations per tenant
- InsightCorrelationRuleInsightCorrelationRule type. InsightCorrelationRule are rules used to correlate Observations and create Insights
- InsightHighlightInsight highlight data
- InsightHistogramInputSpecify input details for insight histogram
- InsightHistogramResultInsight count histogram in ascending order of time
- InsightNotificationRulenull
- InsightRuleBase Interface for insight rules
- InsightSolutionA possible solution for an insight
- InsightTimelineDataPointData point in a time line bucket grouped by entity
- InsightTimelineInputSpecify input details for insight timeline
- InsightTimeRangeFilternull
- KubernetesKindAgentTargetStatusnull
- KubernetesKindAgentTargetStatusConditionsCondition defines an observation of a object operational state.
- KubernetesKindAvailabilityTargetStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindCertificateProviderStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindClassClaimStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindClusterGroupStatusConditionsCondition defines an observation of a object operational state.
- KubernetesKindContainerAppStatusReplicasnull
- KubernetesKindCredentialStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindDNSProviderStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindDomainBindingStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindDomainStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindEgressPointStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindEKSClusterStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindEKSNodepoolStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindEventEvent is a report of an event somewhere in the cluster.
- KubernetesKindEventInputEvent is a report of an event somewhere in the cluster.
- KubernetesKindEventSeriesData about the Event series this event represents or nil if it's a singleton Event.
- KubernetesKindEventSeriesInputData about the Event series this event represents or nil if it's a singleton Event.
- KubernetesKindEvictionStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindHealthProbeStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindHTTPRouteStatusParentsConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindKubernetesClusterStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindManagedNamespaceSetStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindManagedNamespaceStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindNamespaceStatusConditionsNamespaceCondition contains details about state of namespace.
- KubernetesKindPackageInstallStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindPackageRepositoryStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindPackageRepositoryStatusDeploynull
- KubernetesKindPackageRepositoryStatusFetchnull
- KubernetesKindPackageRepositoryStatusTemplatenull
- KubernetesKindPackageSpecnull
- KubernetesKindPackageSpecInputnull
- KubernetesKindProfileStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindProjectSpecnull
- KubernetesKindProjectSpecInputnull
- KubernetesKindProjectStatusConditionsCondition defines an observation of a object operational state.
- KubernetesKindServiceBindingStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindSpaceDisruptionBudgetStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindSpaceStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesKindTraitStatusConditionsCondition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // other fields }
- KubernetesLogRecordnull
- KubernetesPackageCatalogItemRepresents a specific versioned release an installable package
- KubernetesResourceMetadatanull
- KubernetesResourceMetadataInputnull
- LogInputFilters for querying logs
- LogPatternStatisticsnull
- ManagementEndpointA 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.
- ManagementEndpointCollectorManagementEndpointCollector represents collector metadata for various kinds of collectors, Kubernetes is the supported collector type currently.
- ManagementEndpointCollectorCredentials Management Endpoint Collector Credentials used for first time connection to SaaS
- ManagementEndpointCredentialCredential - holds credential information that can be used to access one or more cloud accounts.
- ManagementEndpointCredentialBrokerManagement Endpoint Credential Broker represents credential broker deployment and it's metadata.
- ManagementEndpointCredentialMappingnull
- ManagementEndpointCredentialUsageNodeManagement endpoint credential usage information
- ManagementEndpointDeploymentnull
- ManagementEndpointOneTimeKeynull
- ManagementEndpointTimeRangeFilternull
- NetworkEntityCommunicationsnull
- NetworkEntityFlowTypeInputencapsulates a complete set of input parameters required to fetch details on the flow types for a specific entity type. The following flow types are well known * Destination is Internet - count of flows from entity to internet * Source is Internet - count of flows from Internet to an entity * Destination is AWS - count of flows from entity to an AWS workload/service * Source is AWS - count of flows from AWS workload/service to an entity * Destination is Azure - count of flows from entity to an Azure workload/service * Source is Azure - count of flows from an Azure workload/service to an entity * Destination is Physical - count of flows from an entity to a physical IP address * Source is Physical - count of flows from a physical IP address to an entity
- NetworkQueryRepresents the top level query node for network GraphQL queries.
- NotificationRulenull
- NotificationTargetDescribes a notification target
- NotificationTargetStatusnull
- ObservabilityAlertObservability Alert to trigger Alerts on metrics/logs
- ObservabilityAlertNotificationRulenull
- ObservabilityLogAlertObservability Log Alert to trigger Alerts on logs
- ObservabilityMetricAlertObservability Metric Alert to trigger Alerts on metrics
- ObservationA point-in-time observation about the state of something in the system which may interest our insight service
- ObservationHistogramInputSpecify input details for observation histogram
- ObservationHistogramResultnull
- ObservationHistoryDataObservation History Data
- ObservationMappingRuleObservationMappingRule type. ObservationMappingRule specifies how to map an alert from generic source to Observation object, along with paired alert template used to configure external monitor tool webhook. Paired alert template is a convenience to user, API doesn't enforce its presence, because if user has other ways to send alerts, so long as alert content conforms to spec, it can be mapped to Observation.
- ObservationTaggingRuleTaggingRule type. TaggingRules are rules used to add user-defined tags to Observations based on rule conditions.
- ObservationTrendInputSpecify input details for observation trend
- ObservationTrendResultItemnull
- ObservationUsageResultnull
- ProjectUserRolesToAddInputnull
- QueryTimeRangeFilterInput filter parameter to help capturing a time range as an input.
- Repository Represents a repository available for a given repository endpoint Eg. cmbu/guardrails-service
- RepositoryEndpointRepresents an endpoint that can be used access one or more repositories. Eg. gitlab.eng.vmware.com Example providers (gitlab, github). Concrete implementation would also add other details like credentials to this as applicable.
- RepositoryVersionRepresents commit information for a repository. For a git repository this would be commit id
- SecurityAlertnull
- SecurityAlertStatusnull
- SecurityChangeLognull
- SecurityControlDescribes a security control
- SecurityDownloadReportResponsenull
- SecurityFindingDescribes a security finding
- SecurityFindingsSourceDescribes a security findings source
- SecurityFindingsSourceStatusnull
- SecurityFrameworkDescribes a security framework
- SecurityGroupDescribes security group
- SecurityIntegrationDescribes a security integration
- SecurityIntegrationStatusnull
- SecurityPolicyImpactedEntityRelationshipnull
- SecurityReportReport metadata.
- SecurityReportConfigurationReport Configuration.
- SecurityReportConfigurationStatusnull
- SecurityReportFilterInputnull
- SecurityReportStatusnull
- SecurityRulenull
- SecuritySuppressionDescribe a security suppression
- SecuritySuppressionRequestnull
- SecuritySuppressionRequestInputnull
- SecuritySuppressionStatusnull
- SecuritySuppressionsTemplateDescribe a security suppression template
- SecurityTimeRangeInputDateTime range
- SpringArtifactAssessmentAssessment is systematically evaluating and appraising a Spring or non-spring Artifacts/GIT Repository. This comprehensive analysis aims to derive valuable insights, findings, and recommendations, ultimately resulting in a detailed report that focuses on specific aspects of the Tanzu Hub product.
- SpringArtifactMetadataVersionSpring Artifact Metadata version
- SpringArtifactRecommendationAssessment recommendations based on the Artifact Metadata, contributing to other tanzu hub products upsell."
- SpringArtifactRepositoryRepository can be a git repository or just folder structure where source code is present. User will be generating the SBOM or library libraryDependency file from the source code repository.
- SpringArtifactRepositoryEndpointRepresents an endpoint that can be used access one or more repositories. Eg. gitlab.eng.vmware.com As of now we are only supporting PRIVATE repositories, so there is no need to configure credentials in SAAS. PUBLIC will be supported in next phase
- SpringArtifactRepositoryVersionSpring Artifact Repository commit information capturing repository snapshot
- SpringArtifactVulnerabilityRepresents a software vulnerability that can be exploited
- SpringPolicySpring policy
- StatAnomalynull
- StatsAnomalyInputnull
- StatsForecastInputnull
- StatsInputFilters for querying stats
- StatsRelatedEntitiesQueryInputnull
- TacCatalogItemRepresents a specific versioned release an installable package available through VMware Application Catalog. For example, version "6.1.0", revision 7 Also known as "Product" in TAC terminology
- TanzuHubPolicyHub policy
- TanzuHubPolicyRunPolicy run created after policy evaluation
- UserOrganizationRoleUser Organization Role type
- UserPrefnull
- _CatalogItemFederatednull
- _NotificationRulePrivatenull
- _NotificationTargetPrivatenull