diff --git a/apis/management.cattle.io/v3/zz_generated_deepcopy.go b/apis/management.cattle.io/v3/zz_generated_deepcopy.go index 00f8f524..16529783 100644 --- a/apis/management.cattle.io/v3/zz_generated_deepcopy.go +++ b/apis/management.cattle.io/v3/zz_generated_deepcopy.go @@ -705,6 +705,27 @@ func (in *CatalogList) DeepCopyObject() runtime.Object { return nil } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CatalogRefresh) DeepCopyInto(out *CatalogRefresh) { + *out = *in + if in.Catalogs != nil { + in, out := &in.Catalogs, &out.Catalogs + *out = make([]string, len(*in)) + copy(*out, *in) + } + return +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogRefresh. +func (in *CatalogRefresh) DeepCopy() *CatalogRefresh { + if in == nil { + return nil + } + out := new(CatalogRefresh) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CatalogSpec) DeepCopyInto(out *CatalogSpec) { *out = *in diff --git a/client/management/v3/zz_generated_catalog.go b/client/management/v3/zz_generated_catalog.go index e95a7a46..b640b960 100644 --- a/client/management/v3/zz_generated_catalog.go +++ b/client/management/v3/zz_generated_catalog.go @@ -70,9 +70,9 @@ type CatalogOperations interface { ByID(id string) (*Catalog, error) Delete(container *Catalog) error - ActionRefresh(resource *Catalog) error + ActionRefresh(resource *Catalog) (*CatalogRefresh, error) - CollectionActionRefresh(resource *CatalogCollection) error + CollectionActionRefresh(resource *CatalogCollection) (*CatalogRefresh, error) } func newCatalogClient(apiClient *Client) *CatalogClient { @@ -126,12 +126,14 @@ func (c *CatalogClient) Delete(container *Catalog) error { return c.apiClient.Ops.DoResourceDelete(CatalogType, &container.Resource) } -func (c *CatalogClient) ActionRefresh(resource *Catalog) error { - err := c.apiClient.Ops.DoAction(CatalogType, "refresh", &resource.Resource, nil, nil) - return err +func (c *CatalogClient) ActionRefresh(resource *Catalog) (*CatalogRefresh, error) { + resp := &CatalogRefresh{} + err := c.apiClient.Ops.DoAction(CatalogType, "refresh", &resource.Resource, nil, resp) + return resp, err } -func (c *CatalogClient) CollectionActionRefresh(resource *CatalogCollection) error { - err := c.apiClient.Ops.DoCollectionAction(CatalogType, "refresh", &resource.Collection, nil, nil) - return err +func (c *CatalogClient) CollectionActionRefresh(resource *CatalogCollection) (*CatalogRefresh, error) { + resp := &CatalogRefresh{} + err := c.apiClient.Ops.DoCollectionAction(CatalogType, "refresh", &resource.Collection, nil, resp) + return resp, err } diff --git a/client/management/v3/zz_generated_catalog_refresh.go b/client/management/v3/zz_generated_catalog_refresh.go new file mode 100644 index 00000000..b2f825f7 --- /dev/null +++ b/client/management/v3/zz_generated_catalog_refresh.go @@ -0,0 +1,10 @@ +package client + +const ( + CatalogRefreshType = "catalogRefresh" + CatalogRefreshFieldCatalogs = "catalogs" +) + +type CatalogRefresh struct { + Catalogs []string `json:"catalogs,omitempty" yaml:"catalogs,omitempty"` +} diff --git a/client/management/v3/zz_generated_cluster_catalog.go b/client/management/v3/zz_generated_cluster_catalog.go index e2e6bbfc..7cac27e3 100644 --- a/client/management/v3/zz_generated_cluster_catalog.go +++ b/client/management/v3/zz_generated_cluster_catalog.go @@ -74,9 +74,9 @@ type ClusterCatalogOperations interface { ByID(id string) (*ClusterCatalog, error) Delete(container *ClusterCatalog) error - ActionRefresh(resource *ClusterCatalog) error + ActionRefresh(resource *ClusterCatalog) (*CatalogRefresh, error) - CollectionActionRefresh(resource *ClusterCatalogCollection) error + CollectionActionRefresh(resource *ClusterCatalogCollection) (*CatalogRefresh, error) } func newClusterCatalogClient(apiClient *Client) *ClusterCatalogClient { @@ -130,12 +130,14 @@ func (c *ClusterCatalogClient) Delete(container *ClusterCatalog) error { return c.apiClient.Ops.DoResourceDelete(ClusterCatalogType, &container.Resource) } -func (c *ClusterCatalogClient) ActionRefresh(resource *ClusterCatalog) error { - err := c.apiClient.Ops.DoAction(ClusterCatalogType, "refresh", &resource.Resource, nil, nil) - return err +func (c *ClusterCatalogClient) ActionRefresh(resource *ClusterCatalog) (*CatalogRefresh, error) { + resp := &CatalogRefresh{} + err := c.apiClient.Ops.DoAction(ClusterCatalogType, "refresh", &resource.Resource, nil, resp) + return resp, err } -func (c *ClusterCatalogClient) CollectionActionRefresh(resource *ClusterCatalogCollection) error { - err := c.apiClient.Ops.DoCollectionAction(ClusterCatalogType, "refresh", &resource.Collection, nil, nil) - return err +func (c *ClusterCatalogClient) CollectionActionRefresh(resource *ClusterCatalogCollection) (*CatalogRefresh, error) { + resp := &CatalogRefresh{} + err := c.apiClient.Ops.DoCollectionAction(ClusterCatalogType, "refresh", &resource.Collection, nil, resp) + return resp, err } diff --git a/client/management/v3/zz_generated_project_catalog.go b/client/management/v3/zz_generated_project_catalog.go index 68ba1997..25a88f50 100644 --- a/client/management/v3/zz_generated_project_catalog.go +++ b/client/management/v3/zz_generated_project_catalog.go @@ -74,9 +74,9 @@ type ProjectCatalogOperations interface { ByID(id string) (*ProjectCatalog, error) Delete(container *ProjectCatalog) error - ActionRefresh(resource *ProjectCatalog) error + ActionRefresh(resource *ProjectCatalog) (*CatalogRefresh, error) - CollectionActionRefresh(resource *ProjectCatalogCollection) error + CollectionActionRefresh(resource *ProjectCatalogCollection) (*CatalogRefresh, error) } func newProjectCatalogClient(apiClient *Client) *ProjectCatalogClient { @@ -130,12 +130,14 @@ func (c *ProjectCatalogClient) Delete(container *ProjectCatalog) error { return c.apiClient.Ops.DoResourceDelete(ProjectCatalogType, &container.Resource) } -func (c *ProjectCatalogClient) ActionRefresh(resource *ProjectCatalog) error { - err := c.apiClient.Ops.DoAction(ProjectCatalogType, "refresh", &resource.Resource, nil, nil) - return err +func (c *ProjectCatalogClient) ActionRefresh(resource *ProjectCatalog) (*CatalogRefresh, error) { + resp := &CatalogRefresh{} + err := c.apiClient.Ops.DoAction(ProjectCatalogType, "refresh", &resource.Resource, nil, resp) + return resp, err } -func (c *ProjectCatalogClient) CollectionActionRefresh(resource *ProjectCatalogCollection) error { - err := c.apiClient.Ops.DoCollectionAction(ProjectCatalogType, "refresh", &resource.Collection, nil, nil) - return err +func (c *ProjectCatalogClient) CollectionActionRefresh(resource *ProjectCatalogCollection) (*CatalogRefresh, error) { + resp := &CatalogRefresh{} + err := c.apiClient.Ops.DoCollectionAction(ProjectCatalogType, "refresh", &resource.Collection, nil, resp) + return resp, err }