Documentation
¶
Index ¶
- type Build
- type Client
- type IdentifiedNamedKindVersion
- type NamedKindVersion
- type PostStatusEntry
- func NewPostStatusEntryApplyFailed(u unstructured.Unstructured) PostStatusEntry
- func NewPostStatusEntryDeleteFailed(u unstructured.Unstructured) PostStatusEntry
- func NewPostStatusEntryDeleted(u unstructured.Unstructured) PostStatusEntry
- func NewPostStatusEntrySkipped(u unstructured.Unstructured) PostStatusEntry
- func NewPostStatusEntryUpdated(u unstructured.Unstructured) PostStatusEntry
- func NewStatusEntryCreated(u unstructured.Unstructured) PostStatusEntry
- type Status
- type StatusType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { Create(ctx context.Context, obj *unstructured.Unstructured, options metav1.CreateOptions, subresources ...string) (*unstructured.Unstructured, error) Update(ctx context.Context, obj *unstructured.Unstructured, options metav1.UpdateOptions, subresources ...string) (*unstructured.Unstructured, error) UpdateStatus(ctx context.Context, obj *unstructured.Unstructured, options metav1.UpdateOptions) (*unstructured.Unstructured, error) Delete(ctx context.Context, name string, options metav1.DeleteOptions, subresources ...string) error DeleteCollection(ctx context.Context, options metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(ctx context.Context, name string, options metav1.GetOptions, subresources ...string) (*unstructured.Unstructured, error) List(ctx context.Context, opts metav1.ListOptions) (*unstructured.UnstructuredList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) }
type IdentifiedNamedKindVersion ¶
type IdentifiedNamedKindVersion interface { NamedKindVersion GetUID() types.UID }
type NamedKindVersion ¶
type PostStatusEntry ¶
type PostStatusEntry struct { StatusType unstructured.Unstructured }
func NewPostStatusEntryApplyFailed ¶
func NewPostStatusEntryApplyFailed(u unstructured.Unstructured) PostStatusEntry
func NewPostStatusEntryDeleteFailed ¶
func NewPostStatusEntryDeleteFailed(u unstructured.Unstructured) PostStatusEntry
func NewPostStatusEntryDeleted ¶
func NewPostStatusEntryDeleted(u unstructured.Unstructured) PostStatusEntry
func NewPostStatusEntrySkipped ¶
func NewPostStatusEntrySkipped(u unstructured.Unstructured) PostStatusEntry
func NewPostStatusEntryUpdated ¶
func NewPostStatusEntryUpdated(u unstructured.Unstructured) PostStatusEntry
func NewStatusEntryCreated ¶
func NewStatusEntryCreated(u unstructured.Unstructured) PostStatusEntry
type Status ¶
type Status []PostStatusEntry
func (Status) GetOwnerReferences ¶
func (s Status) GetOwnerReferences() []v1.OwnerReference
type StatusType ¶
type StatusType int
const ( StatusTypeCreated StatusType = iota StatusTypeUpdated StatusTypeSkipped StatusTypeApplyFailed StatusTypeDeleteFailed StatusTypeDeleted )
func (StatusType) String ¶
func (t StatusType) String() string
Click to show internal directories.
Click to hide internal directories.