Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterEphemeralReportsInterface ¶
type ClusterEphemeralReportsInterface interface { Get(ctx context.Context, name string) (reportsv1.ClusterEphemeralReport, error) List(ctx context.Context) ([]reportsv1.ClusterEphemeralReport, error) Create(ctx context.Context, cephr reportsv1.ClusterEphemeralReport) error Update(ctx context.Context, cephr reportsv1.ClusterEphemeralReport) error Delete(ctx context.Context, name string) error }
type ClusterPolicyReportsInterface ¶
type ClusterPolicyReportsInterface interface { Get(ctx context.Context, name string) (v1alpha2.ClusterPolicyReport, error) List(ctx context.Context) ([]v1alpha2.ClusterPolicyReport, error) Create(ctx context.Context, cpolr v1alpha2.ClusterPolicyReport) error Update(ctx context.Context, cpolr v1alpha2.ClusterPolicyReport) error Delete(ctx context.Context, name string) error }
type EphemeralReportsInterface ¶
type EphemeralReportsInterface interface { Get(ctx context.Context, name, namespace string) (reportsv1.EphemeralReport, error) List(ctx context.Context, namespace string) ([]reportsv1.EphemeralReport, error) Create(ctx context.Context, polr reportsv1.EphemeralReport) error Update(ctx context.Context, polr reportsv1.EphemeralReport) error Delete(ctx context.Context, name, namespace string) error }
type PolicyReportsInterface ¶
type PolicyReportsInterface interface { Get(ctx context.Context, name, namespace string) (v1alpha2.PolicyReport, error) List(ctx context.Context, namespace string) ([]v1alpha2.PolicyReport, error) Create(ctx context.Context, polr v1alpha2.PolicyReport) error Update(ctx context.Context, polr v1alpha2.PolicyReport) error Delete(ctx context.Context, name, namespace string) error }
type Storage ¶
type Storage interface { Ready() bool PolicyReports() PolicyReportsInterface ClusterPolicyReports() ClusterPolicyReportsInterface EphemeralReports() EphemeralReportsInterface ClusterEphemeralReports() ClusterEphemeralReportsInterface }
type Versioning ¶
Click to show internal directories.
Click to hide internal directories.