Documentation
      ¶
    
    
  
    
  
    Index ¶
- type NetworkACLLister
 - type NetworkACLListerExpansion
 - type NetworkACLNamespaceLister
 - type NetworkACLNamespaceListerExpansion
 - type RouteTableLister
 - type RouteTableListerExpansion
 - type RouteTableNamespaceLister
 - type RouteTableNamespaceListerExpansion
 - type SecurityGroupLister
 - type SecurityGroupListerExpansion
 - type SecurityGroupNamespaceLister
 - type SecurityGroupNamespaceListerExpansion
 - type SubnetLister
 - type SubnetListerExpansion
 - type SubnetNamespaceLister
 - type SubnetNamespaceListerExpansion
 - type VpcDHCPOptionsLister
 - type VpcDHCPOptionsListerExpansion
 - type VpcDHCPOptionsNamespaceLister
 - type VpcDHCPOptionsNamespaceListerExpansion
 - type VpcLister
 - type VpcListerExpansion
 - type VpcNamespaceLister
 - type VpcNamespaceListerExpansion
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NetworkACLLister ¶
type NetworkACLLister interface {
	// List lists all NetworkACLs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.NetworkACL, err error)
	// NetworkACLs returns an object that can list and get NetworkACLs.
	NetworkACLs(namespace string) NetworkACLNamespaceLister
	NetworkACLListerExpansion
}
    NetworkACLLister helps list NetworkACLs. All objects returned here must be treated as read-only.
func NewNetworkACLLister ¶
func NewNetworkACLLister(indexer cache.Indexer) NetworkACLLister
NewNetworkACLLister returns a new NetworkACLLister.
type NetworkACLListerExpansion ¶
type NetworkACLListerExpansion interface{}
    NetworkACLListerExpansion allows custom methods to be added to NetworkACLLister.
type NetworkACLNamespaceLister ¶
type NetworkACLNamespaceLister interface {
	// List lists all NetworkACLs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.NetworkACL, err error)
	// Get retrieves the NetworkACL from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.NetworkACL, error)
	NetworkACLNamespaceListerExpansion
}
    NetworkACLNamespaceLister helps list and get NetworkACLs. All objects returned here must be treated as read-only.
type NetworkACLNamespaceListerExpansion ¶
type NetworkACLNamespaceListerExpansion interface{}
    NetworkACLNamespaceListerExpansion allows custom methods to be added to NetworkACLNamespaceLister.
type RouteTableLister ¶
type RouteTableLister interface {
	// List lists all RouteTables in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.RouteTable, err error)
	// RouteTables returns an object that can list and get RouteTables.
	RouteTables(namespace string) RouteTableNamespaceLister
	RouteTableListerExpansion
}
    RouteTableLister helps list RouteTables. All objects returned here must be treated as read-only.
func NewRouteTableLister ¶
func NewRouteTableLister(indexer cache.Indexer) RouteTableLister
NewRouteTableLister returns a new RouteTableLister.
type RouteTableListerExpansion ¶
type RouteTableListerExpansion interface{}
    RouteTableListerExpansion allows custom methods to be added to RouteTableLister.
type RouteTableNamespaceLister ¶
type RouteTableNamespaceLister interface {
	// List lists all RouteTables in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.RouteTable, err error)
	// Get retrieves the RouteTable from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.RouteTable, error)
	RouteTableNamespaceListerExpansion
}
    RouteTableNamespaceLister helps list and get RouteTables. All objects returned here must be treated as read-only.
type RouteTableNamespaceListerExpansion ¶
type RouteTableNamespaceListerExpansion interface{}
    RouteTableNamespaceListerExpansion allows custom methods to be added to RouteTableNamespaceLister.
type SecurityGroupLister ¶
type SecurityGroupLister interface {
	// List lists all SecurityGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SecurityGroup, err error)
	// SecurityGroups returns an object that can list and get SecurityGroups.
	SecurityGroups(namespace string) SecurityGroupNamespaceLister
	SecurityGroupListerExpansion
}
    SecurityGroupLister helps list SecurityGroups. All objects returned here must be treated as read-only.
func NewSecurityGroupLister ¶
func NewSecurityGroupLister(indexer cache.Indexer) SecurityGroupLister
NewSecurityGroupLister returns a new SecurityGroupLister.
type SecurityGroupListerExpansion ¶
type SecurityGroupListerExpansion interface{}
    SecurityGroupListerExpansion allows custom methods to be added to SecurityGroupLister.
type SecurityGroupNamespaceLister ¶
type SecurityGroupNamespaceLister interface {
	// List lists all SecurityGroups in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SecurityGroup, err error)
	// Get retrieves the SecurityGroup from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.SecurityGroup, error)
	SecurityGroupNamespaceListerExpansion
}
    SecurityGroupNamespaceLister helps list and get SecurityGroups. All objects returned here must be treated as read-only.
type SecurityGroupNamespaceListerExpansion ¶
type SecurityGroupNamespaceListerExpansion interface{}
    SecurityGroupNamespaceListerExpansion allows custom methods to be added to SecurityGroupNamespaceLister.
type SubnetLister ¶
type SubnetLister interface {
	// List lists all Subnets in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Subnet, err error)
	// Subnets returns an object that can list and get Subnets.
	Subnets(namespace string) SubnetNamespaceLister
	SubnetListerExpansion
}
    SubnetLister helps list Subnets. All objects returned here must be treated as read-only.
func NewSubnetLister ¶
func NewSubnetLister(indexer cache.Indexer) SubnetLister
NewSubnetLister returns a new SubnetLister.
type SubnetListerExpansion ¶
type SubnetListerExpansion interface{}
    SubnetListerExpansion allows custom methods to be added to SubnetLister.
type SubnetNamespaceLister ¶
type SubnetNamespaceLister interface {
	// List lists all Subnets in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Subnet, err error)
	// Get retrieves the Subnet from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Subnet, error)
	SubnetNamespaceListerExpansion
}
    SubnetNamespaceLister helps list and get Subnets. All objects returned here must be treated as read-only.
type SubnetNamespaceListerExpansion ¶
type SubnetNamespaceListerExpansion interface{}
    SubnetNamespaceListerExpansion allows custom methods to be added to SubnetNamespaceLister.
type VpcDHCPOptionsLister ¶
type VpcDHCPOptionsLister interface {
	// List lists all VpcDHCPOptionses in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpcDHCPOptions, err error)
	// VpcDHCPOptionses returns an object that can list and get VpcDHCPOptionses.
	VpcDHCPOptionses(namespace string) VpcDHCPOptionsNamespaceLister
	VpcDHCPOptionsListerExpansion
}
    VpcDHCPOptionsLister helps list VpcDHCPOptionses. All objects returned here must be treated as read-only.
func NewVpcDHCPOptionsLister ¶
func NewVpcDHCPOptionsLister(indexer cache.Indexer) VpcDHCPOptionsLister
NewVpcDHCPOptionsLister returns a new VpcDHCPOptionsLister.
type VpcDHCPOptionsListerExpansion ¶
type VpcDHCPOptionsListerExpansion interface{}
    VpcDHCPOptionsListerExpansion allows custom methods to be added to VpcDHCPOptionsLister.
type VpcDHCPOptionsNamespaceLister ¶
type VpcDHCPOptionsNamespaceLister interface {
	// List lists all VpcDHCPOptionses in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpcDHCPOptions, err error)
	// Get retrieves the VpcDHCPOptions from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VpcDHCPOptions, error)
	VpcDHCPOptionsNamespaceListerExpansion
}
    VpcDHCPOptionsNamespaceLister helps list and get VpcDHCPOptionses. All objects returned here must be treated as read-only.
type VpcDHCPOptionsNamespaceListerExpansion ¶
type VpcDHCPOptionsNamespaceListerExpansion interface{}
    VpcDHCPOptionsNamespaceListerExpansion allows custom methods to be added to VpcDHCPOptionsNamespaceLister.
type VpcLister ¶
type VpcLister interface {
	// List lists all Vpcs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Vpc, err error)
	// Vpcs returns an object that can list and get Vpcs.
	Vpcs(namespace string) VpcNamespaceLister
	VpcListerExpansion
}
    VpcLister helps list Vpcs. All objects returned here must be treated as read-only.
func NewVpcLister ¶
NewVpcLister returns a new VpcLister.
type VpcListerExpansion ¶
type VpcListerExpansion interface{}
    VpcListerExpansion allows custom methods to be added to VpcLister.
type VpcNamespaceLister ¶
type VpcNamespaceLister interface {
	// List lists all Vpcs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Vpc, err error)
	// Get retrieves the Vpc from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Vpc, error)
	VpcNamespaceListerExpansion
}
    VpcNamespaceLister helps list and get Vpcs. All objects returned here must be treated as read-only.
type VpcNamespaceListerExpansion ¶
type VpcNamespaceListerExpansion interface{}
    VpcNamespaceListerExpansion allows custom methods to be added to VpcNamespaceLister.