Documentation
¶
Index ¶
- type AccountLister
- type AccountListerExpansion
- type AccountNamespaceLister
- type AccountNamespaceListerExpansion
- type AuditPolicyLister
- type AuditPolicyListerExpansion
- type AuditPolicyNamespaceLister
- type AuditPolicyNamespaceListerExpansion
- type InstanceLister
- type InstanceListerExpansion
- type InstanceNamespaceLister
- type InstanceNamespaceListerExpansion
- type ServerlessInstanceLister
- type ServerlessInstanceListerExpansion
- type ServerlessInstanceNamespaceLister
- type ServerlessInstanceNamespaceListerExpansion
- type ShardingInstanceLister
- type ShardingInstanceListerExpansion
- type ShardingInstanceNamespaceLister
- type ShardingInstanceNamespaceListerExpansion
- type ShardingNetworkPrivateAddressLister
- type ShardingNetworkPrivateAddressListerExpansion
- type ShardingNetworkPrivateAddressNamespaceLister
- type ShardingNetworkPrivateAddressNamespaceListerExpansion
- type ShardingNetworkPublicAddressLister
- type ShardingNetworkPublicAddressListerExpansion
- type ShardingNetworkPublicAddressNamespaceLister
- type ShardingNetworkPublicAddressNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountLister ¶ added in v0.5.0
type AccountLister interface { // List lists all Accounts in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Account, err error) // Accounts returns an object that can list and get Accounts. Accounts(namespace string) AccountNamespaceLister AccountListerExpansion }
AccountLister helps list Accounts. All objects returned here must be treated as read-only.
func NewAccountLister ¶ added in v0.5.0
func NewAccountLister(indexer cache.Indexer) AccountLister
NewAccountLister returns a new AccountLister.
type AccountListerExpansion ¶ added in v0.5.0
type AccountListerExpansion interface{}
AccountListerExpansion allows custom methods to be added to AccountLister.
type AccountNamespaceLister ¶ added in v0.5.0
type AccountNamespaceLister interface { // List lists all Accounts in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Account, err error) // Get retrieves the Account from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Account, error) AccountNamespaceListerExpansion }
AccountNamespaceLister helps list and get Accounts. All objects returned here must be treated as read-only.
type AccountNamespaceListerExpansion ¶ added in v0.5.0
type AccountNamespaceListerExpansion interface{}
AccountNamespaceListerExpansion allows custom methods to be added to AccountNamespaceLister.
type AuditPolicyLister ¶ added in v0.5.0
type AuditPolicyLister interface { // List lists all AuditPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AuditPolicy, err error) // AuditPolicies returns an object that can list and get AuditPolicies. AuditPolicies(namespace string) AuditPolicyNamespaceLister AuditPolicyListerExpansion }
AuditPolicyLister helps list AuditPolicies. All objects returned here must be treated as read-only.
func NewAuditPolicyLister ¶ added in v0.5.0
func NewAuditPolicyLister(indexer cache.Indexer) AuditPolicyLister
NewAuditPolicyLister returns a new AuditPolicyLister.
type AuditPolicyListerExpansion ¶ added in v0.5.0
type AuditPolicyListerExpansion interface{}
AuditPolicyListerExpansion allows custom methods to be added to AuditPolicyLister.
type AuditPolicyNamespaceLister ¶ added in v0.5.0
type AuditPolicyNamespaceLister interface { // List lists all AuditPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AuditPolicy, err error) // Get retrieves the AuditPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AuditPolicy, error) AuditPolicyNamespaceListerExpansion }
AuditPolicyNamespaceLister helps list and get AuditPolicies. All objects returned here must be treated as read-only.
type AuditPolicyNamespaceListerExpansion ¶ added in v0.5.0
type AuditPolicyNamespaceListerExpansion interface{}
AuditPolicyNamespaceListerExpansion allows custom methods to be added to AuditPolicyNamespaceLister.
type InstanceLister ¶
type InstanceLister interface { // List lists all Instances in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Instance, err error) // Instances returns an object that can list and get Instances. Instances(namespace string) InstanceNamespaceLister InstanceListerExpansion }
InstanceLister helps list Instances. All objects returned here must be treated as read-only.
func NewInstanceLister ¶
func NewInstanceLister(indexer cache.Indexer) InstanceLister
NewInstanceLister returns a new InstanceLister.
type InstanceListerExpansion ¶
type InstanceListerExpansion interface{}
InstanceListerExpansion allows custom methods to be added to InstanceLister.
type InstanceNamespaceLister ¶
type InstanceNamespaceLister interface { // List lists all Instances in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Instance, err error) // Get retrieves the Instance from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Instance, error) InstanceNamespaceListerExpansion }
InstanceNamespaceLister helps list and get Instances. All objects returned here must be treated as read-only.
type InstanceNamespaceListerExpansion ¶
type InstanceNamespaceListerExpansion interface{}
InstanceNamespaceListerExpansion allows custom methods to be added to InstanceNamespaceLister.
type ServerlessInstanceLister ¶ added in v0.5.0
type ServerlessInstanceLister interface { // List lists all ServerlessInstances in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ServerlessInstance, err error) // ServerlessInstances returns an object that can list and get ServerlessInstances. ServerlessInstances(namespace string) ServerlessInstanceNamespaceLister ServerlessInstanceListerExpansion }
ServerlessInstanceLister helps list ServerlessInstances. All objects returned here must be treated as read-only.
func NewServerlessInstanceLister ¶ added in v0.5.0
func NewServerlessInstanceLister(indexer cache.Indexer) ServerlessInstanceLister
NewServerlessInstanceLister returns a new ServerlessInstanceLister.
type ServerlessInstanceListerExpansion ¶ added in v0.5.0
type ServerlessInstanceListerExpansion interface{}
ServerlessInstanceListerExpansion allows custom methods to be added to ServerlessInstanceLister.
type ServerlessInstanceNamespaceLister ¶ added in v0.5.0
type ServerlessInstanceNamespaceLister interface { // List lists all ServerlessInstances in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ServerlessInstance, err error) // Get retrieves the ServerlessInstance from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ServerlessInstance, error) ServerlessInstanceNamespaceListerExpansion }
ServerlessInstanceNamespaceLister helps list and get ServerlessInstances. All objects returned here must be treated as read-only.
type ServerlessInstanceNamespaceListerExpansion ¶ added in v0.5.0
type ServerlessInstanceNamespaceListerExpansion interface{}
ServerlessInstanceNamespaceListerExpansion allows custom methods to be added to ServerlessInstanceNamespaceLister.
type ShardingInstanceLister ¶
type ShardingInstanceLister interface { // List lists all ShardingInstances in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ShardingInstance, err error) // ShardingInstances returns an object that can list and get ShardingInstances. ShardingInstances(namespace string) ShardingInstanceNamespaceLister ShardingInstanceListerExpansion }
ShardingInstanceLister helps list ShardingInstances. All objects returned here must be treated as read-only.
func NewShardingInstanceLister ¶
func NewShardingInstanceLister(indexer cache.Indexer) ShardingInstanceLister
NewShardingInstanceLister returns a new ShardingInstanceLister.
type ShardingInstanceListerExpansion ¶
type ShardingInstanceListerExpansion interface{}
ShardingInstanceListerExpansion allows custom methods to be added to ShardingInstanceLister.
type ShardingInstanceNamespaceLister ¶
type ShardingInstanceNamespaceLister interface { // List lists all ShardingInstances in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ShardingInstance, err error) // Get retrieves the ShardingInstance from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ShardingInstance, error) ShardingInstanceNamespaceListerExpansion }
ShardingInstanceNamespaceLister helps list and get ShardingInstances. All objects returned here must be treated as read-only.
type ShardingInstanceNamespaceListerExpansion ¶
type ShardingInstanceNamespaceListerExpansion interface{}
ShardingInstanceNamespaceListerExpansion allows custom methods to be added to ShardingInstanceNamespaceLister.
type ShardingNetworkPrivateAddressLister ¶ added in v0.5.0
type ShardingNetworkPrivateAddressLister interface { // List lists all ShardingNetworkPrivateAddresses in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ShardingNetworkPrivateAddress, err error) // ShardingNetworkPrivateAddresses returns an object that can list and get ShardingNetworkPrivateAddresses. ShardingNetworkPrivateAddresses(namespace string) ShardingNetworkPrivateAddressNamespaceLister ShardingNetworkPrivateAddressListerExpansion }
ShardingNetworkPrivateAddressLister helps list ShardingNetworkPrivateAddresses. All objects returned here must be treated as read-only.
func NewShardingNetworkPrivateAddressLister ¶ added in v0.5.0
func NewShardingNetworkPrivateAddressLister(indexer cache.Indexer) ShardingNetworkPrivateAddressLister
NewShardingNetworkPrivateAddressLister returns a new ShardingNetworkPrivateAddressLister.
type ShardingNetworkPrivateAddressListerExpansion ¶ added in v0.5.0
type ShardingNetworkPrivateAddressListerExpansion interface{}
ShardingNetworkPrivateAddressListerExpansion allows custom methods to be added to ShardingNetworkPrivateAddressLister.
type ShardingNetworkPrivateAddressNamespaceLister ¶ added in v0.5.0
type ShardingNetworkPrivateAddressNamespaceLister interface { // List lists all ShardingNetworkPrivateAddresses in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ShardingNetworkPrivateAddress, err error) // Get retrieves the ShardingNetworkPrivateAddress from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ShardingNetworkPrivateAddress, error) ShardingNetworkPrivateAddressNamespaceListerExpansion }
ShardingNetworkPrivateAddressNamespaceLister helps list and get ShardingNetworkPrivateAddresses. All objects returned here must be treated as read-only.
type ShardingNetworkPrivateAddressNamespaceListerExpansion ¶ added in v0.5.0
type ShardingNetworkPrivateAddressNamespaceListerExpansion interface{}
ShardingNetworkPrivateAddressNamespaceListerExpansion allows custom methods to be added to ShardingNetworkPrivateAddressNamespaceLister.
type ShardingNetworkPublicAddressLister ¶ added in v0.5.0
type ShardingNetworkPublicAddressLister interface { // List lists all ShardingNetworkPublicAddresses in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ShardingNetworkPublicAddress, err error) // ShardingNetworkPublicAddresses returns an object that can list and get ShardingNetworkPublicAddresses. ShardingNetworkPublicAddresses(namespace string) ShardingNetworkPublicAddressNamespaceLister ShardingNetworkPublicAddressListerExpansion }
ShardingNetworkPublicAddressLister helps list ShardingNetworkPublicAddresses. All objects returned here must be treated as read-only.
func NewShardingNetworkPublicAddressLister ¶ added in v0.5.0
func NewShardingNetworkPublicAddressLister(indexer cache.Indexer) ShardingNetworkPublicAddressLister
NewShardingNetworkPublicAddressLister returns a new ShardingNetworkPublicAddressLister.
type ShardingNetworkPublicAddressListerExpansion ¶ added in v0.5.0
type ShardingNetworkPublicAddressListerExpansion interface{}
ShardingNetworkPublicAddressListerExpansion allows custom methods to be added to ShardingNetworkPublicAddressLister.
type ShardingNetworkPublicAddressNamespaceLister ¶ added in v0.5.0
type ShardingNetworkPublicAddressNamespaceLister interface { // List lists all ShardingNetworkPublicAddresses in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ShardingNetworkPublicAddress, err error) // Get retrieves the ShardingNetworkPublicAddress from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ShardingNetworkPublicAddress, error) ShardingNetworkPublicAddressNamespaceListerExpansion }
ShardingNetworkPublicAddressNamespaceLister helps list and get ShardingNetworkPublicAddresses. All objects returned here must be treated as read-only.
type ShardingNetworkPublicAddressNamespaceListerExpansion ¶ added in v0.5.0
type ShardingNetworkPublicAddressNamespaceListerExpansion interface{}
ShardingNetworkPublicAddressNamespaceListerExpansion allows custom methods to be added to ShardingNetworkPublicAddressNamespaceLister.