Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ApplicationExpansion
- type ApplicationInterface
- type ApplicationsGetter
- type CustomLayerExpansion
- type CustomLayerInterface
- type CustomLayersGetter
- type EcsClusterLayerExpansion
- type EcsClusterLayerInterface
- type EcsClusterLayersGetter
- type GangliaLayerExpansion
- type GangliaLayerInterface
- type GangliaLayersGetter
- type HaproxyLayerExpansion
- type HaproxyLayerInterface
- type HaproxyLayersGetter
- type InstanceExpansion
- type InstanceInterface
- type InstancesGetter
- type JavaAppLayerExpansion
- type JavaAppLayerInterface
- type JavaAppLayersGetter
- type MemcachedLayerExpansion
- type MemcachedLayerInterface
- type MemcachedLayersGetter
- type MysqlLayerExpansion
- type MysqlLayerInterface
- type MysqlLayersGetter
- type NodejsAppLayerExpansion
- type NodejsAppLayerInterface
- type NodejsAppLayersGetter
- type OpsworksV1alpha1Client
- func (c *OpsworksV1alpha1Client) Applications(namespace string) ApplicationInterface
- func (c *OpsworksV1alpha1Client) CustomLayers(namespace string) CustomLayerInterface
- func (c *OpsworksV1alpha1Client) EcsClusterLayers(namespace string) EcsClusterLayerInterface
- func (c *OpsworksV1alpha1Client) GangliaLayers(namespace string) GangliaLayerInterface
- func (c *OpsworksV1alpha1Client) HaproxyLayers(namespace string) HaproxyLayerInterface
- func (c *OpsworksV1alpha1Client) Instances(namespace string) InstanceInterface
- func (c *OpsworksV1alpha1Client) JavaAppLayers(namespace string) JavaAppLayerInterface
- func (c *OpsworksV1alpha1Client) MemcachedLayers(namespace string) MemcachedLayerInterface
- func (c *OpsworksV1alpha1Client) MysqlLayers(namespace string) MysqlLayerInterface
- func (c *OpsworksV1alpha1Client) NodejsAppLayers(namespace string) NodejsAppLayerInterface
- func (c *OpsworksV1alpha1Client) Permissions(namespace string) PermissionInterface
- func (c *OpsworksV1alpha1Client) PhpAppLayers(namespace string) PhpAppLayerInterface
- func (c *OpsworksV1alpha1Client) RESTClient() rest.Interface
- func (c *OpsworksV1alpha1Client) RailsAppLayers(namespace string) RailsAppLayerInterface
- func (c *OpsworksV1alpha1Client) RdsDbInstances(namespace string) RdsDbInstanceInterface
- func (c *OpsworksV1alpha1Client) Stacks(namespace string) StackInterface
- func (c *OpsworksV1alpha1Client) StaticWebLayers(namespace string) StaticWebLayerInterface
- func (c *OpsworksV1alpha1Client) UserProfiles(namespace string) UserProfileInterface
- type OpsworksV1alpha1Interface
- type PermissionExpansion
- type PermissionInterface
- type PermissionsGetter
- type PhpAppLayerExpansion
- type PhpAppLayerInterface
- type PhpAppLayersGetter
- type RailsAppLayerExpansion
- type RailsAppLayerInterface
- type RailsAppLayersGetter
- type RdsDbInstanceExpansion
- type RdsDbInstanceInterface
- type RdsDbInstancesGetter
- type StackExpansion
- type StackInterface
- type StacksGetter
- type StaticWebLayerExpansion
- type StaticWebLayerInterface
- type StaticWebLayersGetter
- type UserProfileExpansion
- type UserProfileInterface
- type UserProfilesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationExpansion ¶
type ApplicationExpansion interface{}
type ApplicationInterface ¶
type ApplicationInterface interface { Create(ctx context.Context, application *v1alpha1.Application, opts v1.CreateOptions) (*v1alpha1.Application, error) Update(ctx context.Context, application *v1alpha1.Application, opts v1.UpdateOptions) (*v1alpha1.Application, error) UpdateStatus(ctx context.Context, application *v1alpha1.Application, opts v1.UpdateOptions) (*v1alpha1.Application, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Application, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApplicationList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Application, err error) ApplicationExpansion }
ApplicationInterface has methods to work with Application resources.
type ApplicationsGetter ¶
type ApplicationsGetter interface {
Applications(namespace string) ApplicationInterface
}
ApplicationsGetter has a method to return a ApplicationInterface. A group's client should implement this interface.
type CustomLayerExpansion ¶
type CustomLayerExpansion interface{}
type CustomLayerInterface ¶
type CustomLayerInterface interface { Create(ctx context.Context, customLayer *v1alpha1.CustomLayer, opts v1.CreateOptions) (*v1alpha1.CustomLayer, error) Update(ctx context.Context, customLayer *v1alpha1.CustomLayer, opts v1.UpdateOptions) (*v1alpha1.CustomLayer, error) UpdateStatus(ctx context.Context, customLayer *v1alpha1.CustomLayer, opts v1.UpdateOptions) (*v1alpha1.CustomLayer, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.CustomLayer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CustomLayerList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.CustomLayer, err error) CustomLayerExpansion }
CustomLayerInterface has methods to work with CustomLayer resources.
type CustomLayersGetter ¶
type CustomLayersGetter interface {
CustomLayers(namespace string) CustomLayerInterface
}
CustomLayersGetter has a method to return a CustomLayerInterface. A group's client should implement this interface.
type EcsClusterLayerExpansion ¶ added in v0.5.0
type EcsClusterLayerExpansion interface{}
type EcsClusterLayerInterface ¶ added in v0.5.0
type EcsClusterLayerInterface interface { Create(ctx context.Context, ecsClusterLayer *v1alpha1.EcsClusterLayer, opts v1.CreateOptions) (*v1alpha1.EcsClusterLayer, error) Update(ctx context.Context, ecsClusterLayer *v1alpha1.EcsClusterLayer, opts v1.UpdateOptions) (*v1alpha1.EcsClusterLayer, error) UpdateStatus(ctx context.Context, ecsClusterLayer *v1alpha1.EcsClusterLayer, opts v1.UpdateOptions) (*v1alpha1.EcsClusterLayer, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.EcsClusterLayer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EcsClusterLayerList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.EcsClusterLayer, err error) EcsClusterLayerExpansion }
EcsClusterLayerInterface has methods to work with EcsClusterLayer resources.
type EcsClusterLayersGetter ¶ added in v0.5.0
type EcsClusterLayersGetter interface {
EcsClusterLayers(namespace string) EcsClusterLayerInterface
}
EcsClusterLayersGetter has a method to return a EcsClusterLayerInterface. A group's client should implement this interface.
type GangliaLayerExpansion ¶
type GangliaLayerExpansion interface{}
type GangliaLayerInterface ¶
type GangliaLayerInterface interface { Create(ctx context.Context, gangliaLayer *v1alpha1.GangliaLayer, opts v1.CreateOptions) (*v1alpha1.GangliaLayer, error) Update(ctx context.Context, gangliaLayer *v1alpha1.GangliaLayer, opts v1.UpdateOptions) (*v1alpha1.GangliaLayer, error) UpdateStatus(ctx context.Context, gangliaLayer *v1alpha1.GangliaLayer, opts v1.UpdateOptions) (*v1alpha1.GangliaLayer, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.GangliaLayer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GangliaLayerList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.GangliaLayer, err error) GangliaLayerExpansion }
GangliaLayerInterface has methods to work with GangliaLayer resources.
type GangliaLayersGetter ¶
type GangliaLayersGetter interface {
GangliaLayers(namespace string) GangliaLayerInterface
}
GangliaLayersGetter has a method to return a GangliaLayerInterface. A group's client should implement this interface.
type HaproxyLayerExpansion ¶
type HaproxyLayerExpansion interface{}
type HaproxyLayerInterface ¶
type HaproxyLayerInterface interface { Create(ctx context.Context, haproxyLayer *v1alpha1.HaproxyLayer, opts v1.CreateOptions) (*v1alpha1.HaproxyLayer, error) Update(ctx context.Context, haproxyLayer *v1alpha1.HaproxyLayer, opts v1.UpdateOptions) (*v1alpha1.HaproxyLayer, error) UpdateStatus(ctx context.Context, haproxyLayer *v1alpha1.HaproxyLayer, opts v1.UpdateOptions) (*v1alpha1.HaproxyLayer, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.HaproxyLayer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HaproxyLayerList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.HaproxyLayer, err error) HaproxyLayerExpansion }
HaproxyLayerInterface has methods to work with HaproxyLayer resources.
type HaproxyLayersGetter ¶
type HaproxyLayersGetter interface {
HaproxyLayers(namespace string) HaproxyLayerInterface
}
HaproxyLayersGetter has a method to return a HaproxyLayerInterface. A group's client should implement this interface.
type InstanceExpansion ¶
type InstanceExpansion interface{}
type InstanceInterface ¶
type InstanceInterface interface { Create(ctx context.Context, instance *v1alpha1.Instance, opts v1.CreateOptions) (*v1alpha1.Instance, error) Update(ctx context.Context, instance *v1alpha1.Instance, opts v1.UpdateOptions) (*v1alpha1.Instance, error) UpdateStatus(ctx context.Context, instance *v1alpha1.Instance, opts v1.UpdateOptions) (*v1alpha1.Instance, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Instance, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Instance, err error) InstanceExpansion }
InstanceInterface has methods to work with Instance resources.
type InstancesGetter ¶
type InstancesGetter interface {
Instances(namespace string) InstanceInterface
}
InstancesGetter has a method to return a InstanceInterface. A group's client should implement this interface.
type JavaAppLayerExpansion ¶
type JavaAppLayerExpansion interface{}
type JavaAppLayerInterface ¶
type JavaAppLayerInterface interface { Create(ctx context.Context, javaAppLayer *v1alpha1.JavaAppLayer, opts v1.CreateOptions) (*v1alpha1.JavaAppLayer, error) Update(ctx context.Context, javaAppLayer *v1alpha1.JavaAppLayer, opts v1.UpdateOptions) (*v1alpha1.JavaAppLayer, error) UpdateStatus(ctx context.Context, javaAppLayer *v1alpha1.JavaAppLayer, opts v1.UpdateOptions) (*v1alpha1.JavaAppLayer, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.JavaAppLayer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JavaAppLayerList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.JavaAppLayer, err error) JavaAppLayerExpansion }
JavaAppLayerInterface has methods to work with JavaAppLayer resources.
type JavaAppLayersGetter ¶
type JavaAppLayersGetter interface {
JavaAppLayers(namespace string) JavaAppLayerInterface
}
JavaAppLayersGetter has a method to return a JavaAppLayerInterface. A group's client should implement this interface.
type MemcachedLayerExpansion ¶
type MemcachedLayerExpansion interface{}
type MemcachedLayerInterface ¶
type MemcachedLayerInterface interface { Create(ctx context.Context, memcachedLayer *v1alpha1.MemcachedLayer, opts v1.CreateOptions) (*v1alpha1.MemcachedLayer, error) Update(ctx context.Context, memcachedLayer *v1alpha1.MemcachedLayer, opts v1.UpdateOptions) (*v1alpha1.MemcachedLayer, error) UpdateStatus(ctx context.Context, memcachedLayer *v1alpha1.MemcachedLayer, opts v1.UpdateOptions) (*v1alpha1.MemcachedLayer, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.MemcachedLayer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MemcachedLayerList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.MemcachedLayer, err error) MemcachedLayerExpansion }
MemcachedLayerInterface has methods to work with MemcachedLayer resources.
type MemcachedLayersGetter ¶
type MemcachedLayersGetter interface {
MemcachedLayers(namespace string) MemcachedLayerInterface
}
MemcachedLayersGetter has a method to return a MemcachedLayerInterface. A group's client should implement this interface.
type MysqlLayerExpansion ¶
type MysqlLayerExpansion interface{}
type MysqlLayerInterface ¶
type MysqlLayerInterface interface { Create(ctx context.Context, mysqlLayer *v1alpha1.MysqlLayer, opts v1.CreateOptions) (*v1alpha1.MysqlLayer, error) Update(ctx context.Context, mysqlLayer *v1alpha1.MysqlLayer, opts v1.UpdateOptions) (*v1alpha1.MysqlLayer, error) UpdateStatus(ctx context.Context, mysqlLayer *v1alpha1.MysqlLayer, opts v1.UpdateOptions) (*v1alpha1.MysqlLayer, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.MysqlLayer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MysqlLayerList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.MysqlLayer, err error) MysqlLayerExpansion }
MysqlLayerInterface has methods to work with MysqlLayer resources.
type MysqlLayersGetter ¶
type MysqlLayersGetter interface {
MysqlLayers(namespace string) MysqlLayerInterface
}
MysqlLayersGetter has a method to return a MysqlLayerInterface. A group's client should implement this interface.
type NodejsAppLayerExpansion ¶
type NodejsAppLayerExpansion interface{}
type NodejsAppLayerInterface ¶
type NodejsAppLayerInterface interface { Create(ctx context.Context, nodejsAppLayer *v1alpha1.NodejsAppLayer, opts v1.CreateOptions) (*v1alpha1.NodejsAppLayer, error) Update(ctx context.Context, nodejsAppLayer *v1alpha1.NodejsAppLayer, opts v1.UpdateOptions) (*v1alpha1.NodejsAppLayer, error) UpdateStatus(ctx context.Context, nodejsAppLayer *v1alpha1.NodejsAppLayer, opts v1.UpdateOptions) (*v1alpha1.NodejsAppLayer, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.NodejsAppLayer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NodejsAppLayerList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.NodejsAppLayer, err error) NodejsAppLayerExpansion }
NodejsAppLayerInterface has methods to work with NodejsAppLayer resources.
type NodejsAppLayersGetter ¶
type NodejsAppLayersGetter interface {
NodejsAppLayers(namespace string) NodejsAppLayerInterface
}
NodejsAppLayersGetter has a method to return a NodejsAppLayerInterface. A group's client should implement this interface.
type OpsworksV1alpha1Client ¶
type OpsworksV1alpha1Client struct {
// contains filtered or unexported fields
}
OpsworksV1alpha1Client is used to interact with features provided by the opsworks.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *OpsworksV1alpha1Client
New creates a new OpsworksV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*OpsworksV1alpha1Client, error)
NewForConfig creates a new OpsworksV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *OpsworksV1alpha1Client
NewForConfigOrDie creates a new OpsworksV1alpha1Client for the given config and panics if there is an error in the config.
func (*OpsworksV1alpha1Client) Applications ¶
func (c *OpsworksV1alpha1Client) Applications(namespace string) ApplicationInterface
func (*OpsworksV1alpha1Client) CustomLayers ¶
func (c *OpsworksV1alpha1Client) CustomLayers(namespace string) CustomLayerInterface
func (*OpsworksV1alpha1Client) EcsClusterLayers ¶ added in v0.5.0
func (c *OpsworksV1alpha1Client) EcsClusterLayers(namespace string) EcsClusterLayerInterface
func (*OpsworksV1alpha1Client) GangliaLayers ¶
func (c *OpsworksV1alpha1Client) GangliaLayers(namespace string) GangliaLayerInterface
func (*OpsworksV1alpha1Client) HaproxyLayers ¶
func (c *OpsworksV1alpha1Client) HaproxyLayers(namespace string) HaproxyLayerInterface
func (*OpsworksV1alpha1Client) Instances ¶
func (c *OpsworksV1alpha1Client) Instances(namespace string) InstanceInterface
func (*OpsworksV1alpha1Client) JavaAppLayers ¶
func (c *OpsworksV1alpha1Client) JavaAppLayers(namespace string) JavaAppLayerInterface
func (*OpsworksV1alpha1Client) MemcachedLayers ¶
func (c *OpsworksV1alpha1Client) MemcachedLayers(namespace string) MemcachedLayerInterface
func (*OpsworksV1alpha1Client) MysqlLayers ¶
func (c *OpsworksV1alpha1Client) MysqlLayers(namespace string) MysqlLayerInterface
func (*OpsworksV1alpha1Client) NodejsAppLayers ¶
func (c *OpsworksV1alpha1Client) NodejsAppLayers(namespace string) NodejsAppLayerInterface
func (*OpsworksV1alpha1Client) Permissions ¶
func (c *OpsworksV1alpha1Client) Permissions(namespace string) PermissionInterface
func (*OpsworksV1alpha1Client) PhpAppLayers ¶
func (c *OpsworksV1alpha1Client) PhpAppLayers(namespace string) PhpAppLayerInterface
func (*OpsworksV1alpha1Client) RESTClient ¶
func (c *OpsworksV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*OpsworksV1alpha1Client) RailsAppLayers ¶
func (c *OpsworksV1alpha1Client) RailsAppLayers(namespace string) RailsAppLayerInterface
func (*OpsworksV1alpha1Client) RdsDbInstances ¶
func (c *OpsworksV1alpha1Client) RdsDbInstances(namespace string) RdsDbInstanceInterface
func (*OpsworksV1alpha1Client) Stacks ¶
func (c *OpsworksV1alpha1Client) Stacks(namespace string) StackInterface
func (*OpsworksV1alpha1Client) StaticWebLayers ¶
func (c *OpsworksV1alpha1Client) StaticWebLayers(namespace string) StaticWebLayerInterface
func (*OpsworksV1alpha1Client) UserProfiles ¶
func (c *OpsworksV1alpha1Client) UserProfiles(namespace string) UserProfileInterface
type OpsworksV1alpha1Interface ¶
type OpsworksV1alpha1Interface interface { RESTClient() rest.Interface ApplicationsGetter CustomLayersGetter EcsClusterLayersGetter GangliaLayersGetter HaproxyLayersGetter InstancesGetter JavaAppLayersGetter MemcachedLayersGetter MysqlLayersGetter NodejsAppLayersGetter PermissionsGetter PhpAppLayersGetter RailsAppLayersGetter RdsDbInstancesGetter StacksGetter StaticWebLayersGetter UserProfilesGetter }
type PermissionExpansion ¶
type PermissionExpansion interface{}
type PermissionInterface ¶
type PermissionInterface interface { Create(ctx context.Context, permission *v1alpha1.Permission, opts v1.CreateOptions) (*v1alpha1.Permission, error) Update(ctx context.Context, permission *v1alpha1.Permission, opts v1.UpdateOptions) (*v1alpha1.Permission, error) UpdateStatus(ctx context.Context, permission *v1alpha1.Permission, opts v1.UpdateOptions) (*v1alpha1.Permission, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Permission, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PermissionList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Permission, err error) PermissionExpansion }
PermissionInterface has methods to work with Permission resources.
type PermissionsGetter ¶
type PermissionsGetter interface {
Permissions(namespace string) PermissionInterface
}
PermissionsGetter has a method to return a PermissionInterface. A group's client should implement this interface.
type PhpAppLayerExpansion ¶
type PhpAppLayerExpansion interface{}
type PhpAppLayerInterface ¶
type PhpAppLayerInterface interface { Create(ctx context.Context, phpAppLayer *v1alpha1.PhpAppLayer, opts v1.CreateOptions) (*v1alpha1.PhpAppLayer, error) Update(ctx context.Context, phpAppLayer *v1alpha1.PhpAppLayer, opts v1.UpdateOptions) (*v1alpha1.PhpAppLayer, error) UpdateStatus(ctx context.Context, phpAppLayer *v1alpha1.PhpAppLayer, opts v1.UpdateOptions) (*v1alpha1.PhpAppLayer, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PhpAppLayer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PhpAppLayerList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PhpAppLayer, err error) PhpAppLayerExpansion }
PhpAppLayerInterface has methods to work with PhpAppLayer resources.
type PhpAppLayersGetter ¶
type PhpAppLayersGetter interface {
PhpAppLayers(namespace string) PhpAppLayerInterface
}
PhpAppLayersGetter has a method to return a PhpAppLayerInterface. A group's client should implement this interface.
type RailsAppLayerExpansion ¶
type RailsAppLayerExpansion interface{}
type RailsAppLayerInterface ¶
type RailsAppLayerInterface interface { Create(ctx context.Context, railsAppLayer *v1alpha1.RailsAppLayer, opts v1.CreateOptions) (*v1alpha1.RailsAppLayer, error) Update(ctx context.Context, railsAppLayer *v1alpha1.RailsAppLayer, opts v1.UpdateOptions) (*v1alpha1.RailsAppLayer, error) UpdateStatus(ctx context.Context, railsAppLayer *v1alpha1.RailsAppLayer, opts v1.UpdateOptions) (*v1alpha1.RailsAppLayer, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.RailsAppLayer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RailsAppLayerList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.RailsAppLayer, err error) RailsAppLayerExpansion }
RailsAppLayerInterface has methods to work with RailsAppLayer resources.
type RailsAppLayersGetter ¶
type RailsAppLayersGetter interface {
RailsAppLayers(namespace string) RailsAppLayerInterface
}
RailsAppLayersGetter has a method to return a RailsAppLayerInterface. A group's client should implement this interface.
type RdsDbInstanceExpansion ¶
type RdsDbInstanceExpansion interface{}
type RdsDbInstanceInterface ¶
type RdsDbInstanceInterface interface { Create(ctx context.Context, rdsDbInstance *v1alpha1.RdsDbInstance, opts v1.CreateOptions) (*v1alpha1.RdsDbInstance, error) Update(ctx context.Context, rdsDbInstance *v1alpha1.RdsDbInstance, opts v1.UpdateOptions) (*v1alpha1.RdsDbInstance, error) UpdateStatus(ctx context.Context, rdsDbInstance *v1alpha1.RdsDbInstance, opts v1.UpdateOptions) (*v1alpha1.RdsDbInstance, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.RdsDbInstance, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RdsDbInstanceList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.RdsDbInstance, err error) RdsDbInstanceExpansion }
RdsDbInstanceInterface has methods to work with RdsDbInstance resources.
type RdsDbInstancesGetter ¶
type RdsDbInstancesGetter interface {
RdsDbInstances(namespace string) RdsDbInstanceInterface
}
RdsDbInstancesGetter has a method to return a RdsDbInstanceInterface. A group's client should implement this interface.
type StackExpansion ¶
type StackExpansion interface{}
type StackInterface ¶
type StackInterface interface { Create(ctx context.Context, stack *v1alpha1.Stack, opts v1.CreateOptions) (*v1alpha1.Stack, error) Update(ctx context.Context, stack *v1alpha1.Stack, opts v1.UpdateOptions) (*v1alpha1.Stack, error) UpdateStatus(ctx context.Context, stack *v1alpha1.Stack, opts v1.UpdateOptions) (*v1alpha1.Stack, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Stack, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StackList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Stack, err error) StackExpansion }
StackInterface has methods to work with Stack resources.
type StacksGetter ¶
type StacksGetter interface {
Stacks(namespace string) StackInterface
}
StacksGetter has a method to return a StackInterface. A group's client should implement this interface.
type StaticWebLayerExpansion ¶
type StaticWebLayerExpansion interface{}
type StaticWebLayerInterface ¶
type StaticWebLayerInterface interface { Create(ctx context.Context, staticWebLayer *v1alpha1.StaticWebLayer, opts v1.CreateOptions) (*v1alpha1.StaticWebLayer, error) Update(ctx context.Context, staticWebLayer *v1alpha1.StaticWebLayer, opts v1.UpdateOptions) (*v1alpha1.StaticWebLayer, error) UpdateStatus(ctx context.Context, staticWebLayer *v1alpha1.StaticWebLayer, opts v1.UpdateOptions) (*v1alpha1.StaticWebLayer, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.StaticWebLayer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StaticWebLayerList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.StaticWebLayer, err error) StaticWebLayerExpansion }
StaticWebLayerInterface has methods to work with StaticWebLayer resources.
type StaticWebLayersGetter ¶
type StaticWebLayersGetter interface {
StaticWebLayers(namespace string) StaticWebLayerInterface
}
StaticWebLayersGetter has a method to return a StaticWebLayerInterface. A group's client should implement this interface.
type UserProfileExpansion ¶
type UserProfileExpansion interface{}
type UserProfileInterface ¶
type UserProfileInterface interface { Create(ctx context.Context, userProfile *v1alpha1.UserProfile, opts v1.CreateOptions) (*v1alpha1.UserProfile, error) Update(ctx context.Context, userProfile *v1alpha1.UserProfile, opts v1.UpdateOptions) (*v1alpha1.UserProfile, error) UpdateStatus(ctx context.Context, userProfile *v1alpha1.UserProfile, opts v1.UpdateOptions) (*v1alpha1.UserProfile, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.UserProfile, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserProfileList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.UserProfile, err error) UserProfileExpansion }
UserProfileInterface has methods to work with UserProfile resources.
type UserProfilesGetter ¶
type UserProfilesGetter interface {
UserProfiles(namespace string) UserProfileInterface
}
UserProfilesGetter has a method to return a UserProfileInterface. A group's client should implement this interface.
Source Files
¶
- application.go
- customlayer.go
- doc.go
- ecsclusterlayer.go
- ganglialayer.go
- generated_expansion.go
- haproxylayer.go
- instance.go
- javaapplayer.go
- memcachedlayer.go
- mysqllayer.go
- nodejsapplayer.go
- opsworks_client.go
- permission.go
- phpapplayer.go
- railsapplayer.go
- rdsdbinstance.go
- stack.go
- staticweblayer.go
- userprofile.go