Directories ¶
Path | Synopsis |
---|---|
internal
|
|
endpoints
Package endpoints defines common, internal contracts used by sdk/endpoints packages.
|
Package endpoints defines common, internal contracts used by sdk/endpoints packages. |
manifest/v1alpha
Package v1alpha exposes predefined rules for metadata fields
|
Package v1alpha exposes predefined rules for metadata fields |
manifest/v1alphatest
Package v1alphatest provides test utilities specifically for [v1alpha] manifest validation.
|
Package v1alphatest provides test utilities specifically for [v1alpha] manifest validation. |
sdk
Package sdk holds internal entities shared by SDK packages.
|
Package sdk holds internal entities shared by SDK packages. |
serdeutil
Package serdeutil contains utility functions for serializing and deserializing different file formats used by SDK.
|
Package serdeutil contains utility functions for serializing and deserializing different file formats used by SDK. |
testutils
Package testutils provides utility functions for testing.
|
Package testutils provides utility functions for testing. |
validation
Package validation implements a functional API for consistent struct level validation.
|
Package validation implements a functional API for consistent struct level validation. |
Package manifest defines the basic primitives for Nobl9 objects schema.
|
Package manifest defines the basic primitives for Nobl9 objects schema. |
v1alpha
Package v1alpha represents objects available in API n9/v1alpha
|
Package v1alpha represents objects available in API n9/v1alpha |
v1alpha/agent
Package agent defines Agent object definitions.
|
Package agent defines Agent object definitions. |
v1alpha/alert
Package alert defines Alert object definitions.
|
Package alert defines Alert object definitions. |
v1alpha/alertmethod
Package alertmethod defines AlertMethod object definitions.
|
Package alertmethod defines AlertMethod object definitions. |
v1alpha/alertpolicy
Package alertpolicy defines AlertPolicy object definitions and validation.
|
Package alertpolicy defines AlertPolicy object definitions and validation. |
v1alpha/alertsilence
Package alertsilence defines AlertSilence object definitions.
|
Package alertsilence defines AlertSilence object definitions. |
v1alpha/annotation
Package annotation defines Annotation object definitions.
|
Package annotation defines Annotation object definitions. |
v1alpha/budgetadjustment
Package budgetadjustment defines BudgetAdjustment object definitions.
|
Package budgetadjustment defines BudgetAdjustment object definitions. |
v1alpha/dataexport
Package dataexport defines DataExport object definitions.
|
Package dataexport defines DataExport object definitions. |
v1alpha/direct
Package direct defines Direct object definitions.
|
Package direct defines Direct object definitions. |
v1alpha/parser
Package parser provides parsing methods for v1alpha objects.
|
Package parser provides parsing methods for v1alpha objects. |
v1alpha/project
Package project defines Project object definitions.
|
Package project defines Project object definitions. |
v1alpha/rolebinding
Package rolebinding defines RoleBinding object definitions.
|
Package rolebinding defines RoleBinding object definitions. |
v1alpha/service
Package service defines Service object definitions.
|
Package service defines Service object definitions. |
v1alpha/slo
Package slo defines SLO object definitions.
|
Package slo defines SLO object definitions. |
v1alpha/twindow
Package twindow provides enums and functions to operate with resources related to Time Windows
|
Package twindow provides enums and functions to operate with resources related to Time Windows |
v1alpha/usergroup
Package usergroup defines UserGroup object definitions.
|
Package usergroup defines UserGroup object definitions. |
Package sdk provide an abstraction for communication with API.
|
Package sdk provide an abstraction for communication with API. |
endpoints/authdata
Package authdata aggregates API endpoints' versions which are related to authentication data such as fetching agent credentials.
|
Package authdata aggregates API endpoints' versions which are related to authentication data such as fetching agent credentials. |
endpoints/authdata/v1
Package v1 defines methods for managing various authentication data.
|
Package v1 defines methods for managing various authentication data. |
endpoints/objects
Package objects aggregates manifest.Object API endpoints' versions.
|
Package objects aggregates manifest.Object API endpoints' versions. |
endpoints/objects/v1
Package v1 defines methods for managing manifest.Object.
|
Package v1 defines methods for managing manifest.Object. |
models
Package models defines sdk.Client API request and response models.
|
Package models defines sdk.Client API request and response models. |
Click to show internal directories.
Click to hide internal directories.