Categorygithub.com/sensu/sensu-go/api/core/v3
modulepackage
3.8.0
Repository: https://github.com/sensu/sensu-go.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
ListResources lists all of the resources in the package.
MergeMapWithPrefix merges contents of one map into another using a prefix.
NewEntityConfig creates a new EntityConfig.
NewEntityState creates a new EntityState.
No description provided by the author
No description provided by the author
No description provided by the author
ResolveRawResource is like ResolveResource, but uses interface{} instead of Resource as a return type.
ResolveResource returns a zero-valued resource, given a name.
ResolveResourceByRBACName resolves a resource by its RBAC name.
ResolveResourceByStoreName resolves a resource by its store name.
ResolveV2Resource resolves the resources in this package to core/v2.Resource types, via the V2ResourceProxy type.
V2EntityToV3 converts a corev2.Entity to an EntityConfig and EntityState.
No description provided by the author
V3EntityToV2 converts an EntityConfig and an EntityState to a corev2.Entity.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

EntityNotFound is used to indicate that an entity was not found between agentd and the agent TODO(palourde): figure out a better way to express that than relying on a special entity name.
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
EntityConfig represents entity configuration.
EntityState represents entity state.
Namespace resource contains standard resource object metadata for a given namespace.
ResourceTemplate is a template for core/v3 resources.
No description provided by the author
V2ResourceProxy is a compatibility shim for converting from a v3 resource to a v2 resource.sensu:nogen.

# Interfaces

Fielder includes a set of fields that represent a resource.
GeneratedType is an interface that specifies all the methods that are automatically generated.
GlobalResource is an interface for indicating a resource's namespace strategy.
Redacter can return a redacted copy of the resource.
Resource represents a Sensu resource.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author