v1alpha1

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2021 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DatabaseExtendedAuditingPolicyLister

type DatabaseExtendedAuditingPolicyLister interface {
	// List lists all DatabaseExtendedAuditingPolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DatabaseExtendedAuditingPolicy, err error)
	// DatabaseExtendedAuditingPolicies returns an object that can list and get DatabaseExtendedAuditingPolicies.
	DatabaseExtendedAuditingPolicies(namespace string) DatabaseExtendedAuditingPolicyNamespaceLister
	DatabaseExtendedAuditingPolicyListerExpansion
}

DatabaseExtendedAuditingPolicyLister helps list DatabaseExtendedAuditingPolicies. All objects returned here must be treated as read-only.

func NewDatabaseExtendedAuditingPolicyLister

func NewDatabaseExtendedAuditingPolicyLister(indexer cache.Indexer) DatabaseExtendedAuditingPolicyLister

NewDatabaseExtendedAuditingPolicyLister returns a new DatabaseExtendedAuditingPolicyLister.

type DatabaseExtendedAuditingPolicyListerExpansion

type DatabaseExtendedAuditingPolicyListerExpansion interface{}

DatabaseExtendedAuditingPolicyListerExpansion allows custom methods to be added to DatabaseExtendedAuditingPolicyLister.

type DatabaseExtendedAuditingPolicyNamespaceLister

type DatabaseExtendedAuditingPolicyNamespaceLister interface {
	// List lists all DatabaseExtendedAuditingPolicies in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DatabaseExtendedAuditingPolicy, err error)
	// Get retrieves the DatabaseExtendedAuditingPolicy from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.DatabaseExtendedAuditingPolicy, error)
	DatabaseExtendedAuditingPolicyNamespaceListerExpansion
}

DatabaseExtendedAuditingPolicyNamespaceLister helps list and get DatabaseExtendedAuditingPolicies. All objects returned here must be treated as read-only.

type DatabaseExtendedAuditingPolicyNamespaceListerExpansion

type DatabaseExtendedAuditingPolicyNamespaceListerExpansion interface{}

DatabaseExtendedAuditingPolicyNamespaceListerExpansion allows custom methods to be added to DatabaseExtendedAuditingPolicyNamespaceLister.

type DatabaseLister

type DatabaseLister interface {
	// List lists all Databases in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Database, err error)
	// Databases returns an object that can list and get Databases.
	Databases(namespace string) DatabaseNamespaceLister
	DatabaseListerExpansion
}

DatabaseLister helps list Databases. All objects returned here must be treated as read-only.

func NewDatabaseLister

func NewDatabaseLister(indexer cache.Indexer) DatabaseLister

NewDatabaseLister returns a new DatabaseLister.

type DatabaseListerExpansion

type DatabaseListerExpansion interface{}

DatabaseListerExpansion allows custom methods to be added to DatabaseLister.

type DatabaseNamespaceLister

type DatabaseNamespaceLister interface {
	// List lists all Databases in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Database, err error)
	// Get retrieves the Database from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Database, error)
	DatabaseNamespaceListerExpansion
}

DatabaseNamespaceLister helps list and get Databases. All objects returned here must be treated as read-only.

type DatabaseNamespaceListerExpansion

type DatabaseNamespaceListerExpansion interface{}

DatabaseNamespaceListerExpansion allows custom methods to be added to DatabaseNamespaceLister.

type DatabaseVulnerabilityAssessmentRuleBaselineLister

type DatabaseVulnerabilityAssessmentRuleBaselineLister interface {
	// List lists all DatabaseVulnerabilityAssessmentRuleBaselines in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DatabaseVulnerabilityAssessmentRuleBaseline, err error)
	// DatabaseVulnerabilityAssessmentRuleBaselines returns an object that can list and get DatabaseVulnerabilityAssessmentRuleBaselines.
	DatabaseVulnerabilityAssessmentRuleBaselines(namespace string) DatabaseVulnerabilityAssessmentRuleBaselineNamespaceLister
	DatabaseVulnerabilityAssessmentRuleBaselineListerExpansion
}

DatabaseVulnerabilityAssessmentRuleBaselineLister helps list DatabaseVulnerabilityAssessmentRuleBaselines. All objects returned here must be treated as read-only.

func NewDatabaseVulnerabilityAssessmentRuleBaselineLister

func NewDatabaseVulnerabilityAssessmentRuleBaselineLister(indexer cache.Indexer) DatabaseVulnerabilityAssessmentRuleBaselineLister

NewDatabaseVulnerabilityAssessmentRuleBaselineLister returns a new DatabaseVulnerabilityAssessmentRuleBaselineLister.

type DatabaseVulnerabilityAssessmentRuleBaselineListerExpansion

type DatabaseVulnerabilityAssessmentRuleBaselineListerExpansion interface{}

DatabaseVulnerabilityAssessmentRuleBaselineListerExpansion allows custom methods to be added to DatabaseVulnerabilityAssessmentRuleBaselineLister.

type DatabaseVulnerabilityAssessmentRuleBaselineNamespaceLister

type DatabaseVulnerabilityAssessmentRuleBaselineNamespaceLister interface {
	// List lists all DatabaseVulnerabilityAssessmentRuleBaselines in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DatabaseVulnerabilityAssessmentRuleBaseline, err error)
	// Get retrieves the DatabaseVulnerabilityAssessmentRuleBaseline from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.DatabaseVulnerabilityAssessmentRuleBaseline, error)
	DatabaseVulnerabilityAssessmentRuleBaselineNamespaceListerExpansion
}

DatabaseVulnerabilityAssessmentRuleBaselineNamespaceLister helps list and get DatabaseVulnerabilityAssessmentRuleBaselines. All objects returned here must be treated as read-only.

type DatabaseVulnerabilityAssessmentRuleBaselineNamespaceListerExpansion

type DatabaseVulnerabilityAssessmentRuleBaselineNamespaceListerExpansion interface{}

DatabaseVulnerabilityAssessmentRuleBaselineNamespaceListerExpansion allows custom methods to be added to DatabaseVulnerabilityAssessmentRuleBaselineNamespaceLister.

type ElasticpoolLister

type ElasticpoolLister interface {
	// List lists all Elasticpools in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Elasticpool, err error)
	// Elasticpools returns an object that can list and get Elasticpools.
	Elasticpools(namespace string) ElasticpoolNamespaceLister
	ElasticpoolListerExpansion
}

ElasticpoolLister helps list Elasticpools. All objects returned here must be treated as read-only.

func NewElasticpoolLister

func NewElasticpoolLister(indexer cache.Indexer) ElasticpoolLister

NewElasticpoolLister returns a new ElasticpoolLister.

type ElasticpoolListerExpansion

type ElasticpoolListerExpansion interface{}

ElasticpoolListerExpansion allows custom methods to be added to ElasticpoolLister.

type ElasticpoolNamespaceLister

type ElasticpoolNamespaceLister interface {
	// List lists all Elasticpools in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Elasticpool, err error)
	// Get retrieves the Elasticpool from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Elasticpool, error)
	ElasticpoolNamespaceListerExpansion
}

ElasticpoolNamespaceLister helps list and get Elasticpools. All objects returned here must be treated as read-only.

type ElasticpoolNamespaceListerExpansion

type ElasticpoolNamespaceListerExpansion interface{}

ElasticpoolNamespaceListerExpansion allows custom methods to be added to ElasticpoolNamespaceLister.

type FirewallRuleLister

type FirewallRuleLister interface {
	// List lists all FirewallRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.FirewallRule, err error)
	// FirewallRules returns an object that can list and get FirewallRules.
	FirewallRules(namespace string) FirewallRuleNamespaceLister
	FirewallRuleListerExpansion
}

FirewallRuleLister helps list FirewallRules. All objects returned here must be treated as read-only.

func NewFirewallRuleLister

func NewFirewallRuleLister(indexer cache.Indexer) FirewallRuleLister

NewFirewallRuleLister returns a new FirewallRuleLister.

type FirewallRuleListerExpansion

type FirewallRuleListerExpansion interface{}

FirewallRuleListerExpansion allows custom methods to be added to FirewallRuleLister.

type FirewallRuleNamespaceLister

type FirewallRuleNamespaceLister interface {
	// List lists all FirewallRules in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.FirewallRule, err error)
	// Get retrieves the FirewallRule from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.FirewallRule, error)
	FirewallRuleNamespaceListerExpansion
}

FirewallRuleNamespaceLister helps list and get FirewallRules. All objects returned here must be treated as read-only.

type FirewallRuleNamespaceListerExpansion

type FirewallRuleNamespaceListerExpansion interface{}

FirewallRuleNamespaceListerExpansion allows custom methods to be added to FirewallRuleNamespaceLister.

type JobAgentLister

type JobAgentLister interface {
	// List lists all JobAgents in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.JobAgent, err error)
	// JobAgents returns an object that can list and get JobAgents.
	JobAgents(namespace string) JobAgentNamespaceLister
	JobAgentListerExpansion
}

JobAgentLister helps list JobAgents. All objects returned here must be treated as read-only.

func NewJobAgentLister

func NewJobAgentLister(indexer cache.Indexer) JobAgentLister

NewJobAgentLister returns a new JobAgentLister.

type JobAgentListerExpansion

type JobAgentListerExpansion interface{}

JobAgentListerExpansion allows custom methods to be added to JobAgentLister.

type JobAgentNamespaceLister

type JobAgentNamespaceLister interface {
	// List lists all JobAgents in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.JobAgent, err error)
	// Get retrieves the JobAgent from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.JobAgent, error)
	JobAgentNamespaceListerExpansion
}

JobAgentNamespaceLister helps list and get JobAgents. All objects returned here must be treated as read-only.

type JobAgentNamespaceListerExpansion

type JobAgentNamespaceListerExpansion interface{}

JobAgentNamespaceListerExpansion allows custom methods to be added to JobAgentNamespaceLister.

type JobCredentialLister

type JobCredentialLister interface {
	// List lists all JobCredentials in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.JobCredential, err error)
	// JobCredentials returns an object that can list and get JobCredentials.
	JobCredentials(namespace string) JobCredentialNamespaceLister
	JobCredentialListerExpansion
}

JobCredentialLister helps list JobCredentials. All objects returned here must be treated as read-only.

func NewJobCredentialLister

func NewJobCredentialLister(indexer cache.Indexer) JobCredentialLister

NewJobCredentialLister returns a new JobCredentialLister.

type JobCredentialListerExpansion

type JobCredentialListerExpansion interface{}

JobCredentialListerExpansion allows custom methods to be added to JobCredentialLister.

type JobCredentialNamespaceLister

type JobCredentialNamespaceLister interface {
	// List lists all JobCredentials in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.JobCredential, err error)
	// Get retrieves the JobCredential from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.JobCredential, error)
	JobCredentialNamespaceListerExpansion
}

JobCredentialNamespaceLister helps list and get JobCredentials. All objects returned here must be treated as read-only.

type JobCredentialNamespaceListerExpansion

type JobCredentialNamespaceListerExpansion interface{}

JobCredentialNamespaceListerExpansion allows custom methods to be added to JobCredentialNamespaceLister.

type ServerExtendedAuditingPolicyLister

type ServerExtendedAuditingPolicyLister interface {
	// List lists all ServerExtendedAuditingPolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.ServerExtendedAuditingPolicy, err error)
	// ServerExtendedAuditingPolicies returns an object that can list and get ServerExtendedAuditingPolicies.
	ServerExtendedAuditingPolicies(namespace string) ServerExtendedAuditingPolicyNamespaceLister
	ServerExtendedAuditingPolicyListerExpansion
}

ServerExtendedAuditingPolicyLister helps list ServerExtendedAuditingPolicies. All objects returned here must be treated as read-only.

func NewServerExtendedAuditingPolicyLister

func NewServerExtendedAuditingPolicyLister(indexer cache.Indexer) ServerExtendedAuditingPolicyLister

NewServerExtendedAuditingPolicyLister returns a new ServerExtendedAuditingPolicyLister.

type ServerExtendedAuditingPolicyListerExpansion

type ServerExtendedAuditingPolicyListerExpansion interface{}

ServerExtendedAuditingPolicyListerExpansion allows custom methods to be added to ServerExtendedAuditingPolicyLister.

type ServerExtendedAuditingPolicyNamespaceLister

type ServerExtendedAuditingPolicyNamespaceLister interface {
	// List lists all ServerExtendedAuditingPolicies in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.ServerExtendedAuditingPolicy, err error)
	// Get retrieves the ServerExtendedAuditingPolicy from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.ServerExtendedAuditingPolicy, error)
	ServerExtendedAuditingPolicyNamespaceListerExpansion
}

ServerExtendedAuditingPolicyNamespaceLister helps list and get ServerExtendedAuditingPolicies. All objects returned here must be treated as read-only.

type ServerExtendedAuditingPolicyNamespaceListerExpansion

type ServerExtendedAuditingPolicyNamespaceListerExpansion interface{}

ServerExtendedAuditingPolicyNamespaceListerExpansion allows custom methods to be added to ServerExtendedAuditingPolicyNamespaceLister.

type ServerLister

type ServerLister interface {
	// List lists all Servers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Server, err error)
	// Servers returns an object that can list and get Servers.
	Servers(namespace string) ServerNamespaceLister
	ServerListerExpansion
}

ServerLister helps list Servers. All objects returned here must be treated as read-only.

func NewServerLister

func NewServerLister(indexer cache.Indexer) ServerLister

NewServerLister returns a new ServerLister.

type ServerListerExpansion

type ServerListerExpansion interface{}

ServerListerExpansion allows custom methods to be added to ServerLister.

type ServerNamespaceLister

type ServerNamespaceLister interface {
	// List lists all Servers in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Server, err error)
	// Get retrieves the Server from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Server, error)
	ServerNamespaceListerExpansion
}

ServerNamespaceLister helps list and get Servers. All objects returned here must be treated as read-only.

type ServerNamespaceListerExpansion

type ServerNamespaceListerExpansion interface{}

ServerNamespaceListerExpansion allows custom methods to be added to ServerNamespaceLister.

type ServerSecurityAlertPolicyLister

type ServerSecurityAlertPolicyLister interface {
	// List lists all ServerSecurityAlertPolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.ServerSecurityAlertPolicy, err error)
	// ServerSecurityAlertPolicies returns an object that can list and get ServerSecurityAlertPolicies.
	ServerSecurityAlertPolicies(namespace string) ServerSecurityAlertPolicyNamespaceLister
	ServerSecurityAlertPolicyListerExpansion
}

ServerSecurityAlertPolicyLister helps list ServerSecurityAlertPolicies. All objects returned here must be treated as read-only.

func NewServerSecurityAlertPolicyLister

func NewServerSecurityAlertPolicyLister(indexer cache.Indexer) ServerSecurityAlertPolicyLister

NewServerSecurityAlertPolicyLister returns a new ServerSecurityAlertPolicyLister.

type ServerSecurityAlertPolicyListerExpansion

type ServerSecurityAlertPolicyListerExpansion interface{}

ServerSecurityAlertPolicyListerExpansion allows custom methods to be added to ServerSecurityAlertPolicyLister.

type ServerSecurityAlertPolicyNamespaceLister

type ServerSecurityAlertPolicyNamespaceLister interface {
	// List lists all ServerSecurityAlertPolicies in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.ServerSecurityAlertPolicy, err error)
	// Get retrieves the ServerSecurityAlertPolicy from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.ServerSecurityAlertPolicy, error)
	ServerSecurityAlertPolicyNamespaceListerExpansion
}

ServerSecurityAlertPolicyNamespaceLister helps list and get ServerSecurityAlertPolicies. All objects returned here must be treated as read-only.

type ServerSecurityAlertPolicyNamespaceListerExpansion

type ServerSecurityAlertPolicyNamespaceListerExpansion interface{}

ServerSecurityAlertPolicyNamespaceListerExpansion allows custom methods to be added to ServerSecurityAlertPolicyNamespaceLister.

type ServerTransparentDataEncryptionLister

type ServerTransparentDataEncryptionLister interface {
	// List lists all ServerTransparentDataEncryptions in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.ServerTransparentDataEncryption, err error)
	// ServerTransparentDataEncryptions returns an object that can list and get ServerTransparentDataEncryptions.
	ServerTransparentDataEncryptions(namespace string) ServerTransparentDataEncryptionNamespaceLister
	ServerTransparentDataEncryptionListerExpansion
}

ServerTransparentDataEncryptionLister helps list ServerTransparentDataEncryptions. All objects returned here must be treated as read-only.

func NewServerTransparentDataEncryptionLister

func NewServerTransparentDataEncryptionLister(indexer cache.Indexer) ServerTransparentDataEncryptionLister

NewServerTransparentDataEncryptionLister returns a new ServerTransparentDataEncryptionLister.

type ServerTransparentDataEncryptionListerExpansion

type ServerTransparentDataEncryptionListerExpansion interface{}

ServerTransparentDataEncryptionListerExpansion allows custom methods to be added to ServerTransparentDataEncryptionLister.

type ServerTransparentDataEncryptionNamespaceLister

type ServerTransparentDataEncryptionNamespaceLister interface {
	// List lists all ServerTransparentDataEncryptions in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.ServerTransparentDataEncryption, err error)
	// Get retrieves the ServerTransparentDataEncryption from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.ServerTransparentDataEncryption, error)
	ServerTransparentDataEncryptionNamespaceListerExpansion
}

ServerTransparentDataEncryptionNamespaceLister helps list and get ServerTransparentDataEncryptions. All objects returned here must be treated as read-only.

type ServerTransparentDataEncryptionNamespaceListerExpansion

type ServerTransparentDataEncryptionNamespaceListerExpansion interface{}

ServerTransparentDataEncryptionNamespaceListerExpansion allows custom methods to be added to ServerTransparentDataEncryptionNamespaceLister.

type ServerVulnerabilityAssessmentLister

type ServerVulnerabilityAssessmentLister interface {
	// List lists all ServerVulnerabilityAssessments in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.ServerVulnerabilityAssessment, err error)
	// ServerVulnerabilityAssessments returns an object that can list and get ServerVulnerabilityAssessments.
	ServerVulnerabilityAssessments(namespace string) ServerVulnerabilityAssessmentNamespaceLister
	ServerVulnerabilityAssessmentListerExpansion
}

ServerVulnerabilityAssessmentLister helps list ServerVulnerabilityAssessments. All objects returned here must be treated as read-only.

func NewServerVulnerabilityAssessmentLister

func NewServerVulnerabilityAssessmentLister(indexer cache.Indexer) ServerVulnerabilityAssessmentLister

NewServerVulnerabilityAssessmentLister returns a new ServerVulnerabilityAssessmentLister.

type ServerVulnerabilityAssessmentListerExpansion

type ServerVulnerabilityAssessmentListerExpansion interface{}

ServerVulnerabilityAssessmentListerExpansion allows custom methods to be added to ServerVulnerabilityAssessmentLister.

type ServerVulnerabilityAssessmentNamespaceLister

type ServerVulnerabilityAssessmentNamespaceLister interface {
	// List lists all ServerVulnerabilityAssessments in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.ServerVulnerabilityAssessment, err error)
	// Get retrieves the ServerVulnerabilityAssessment from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.ServerVulnerabilityAssessment, error)
	ServerVulnerabilityAssessmentNamespaceListerExpansion
}

ServerVulnerabilityAssessmentNamespaceLister helps list and get ServerVulnerabilityAssessments. All objects returned here must be treated as read-only.

type ServerVulnerabilityAssessmentNamespaceListerExpansion

type ServerVulnerabilityAssessmentNamespaceListerExpansion interface{}

ServerVulnerabilityAssessmentNamespaceListerExpansion allows custom methods to be added to ServerVulnerabilityAssessmentNamespaceLister.

type VirtualMachineLister

type VirtualMachineLister interface {
	// List lists all VirtualMachines in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VirtualMachine, err error)
	// VirtualMachines returns an object that can list and get VirtualMachines.
	VirtualMachines(namespace string) VirtualMachineNamespaceLister
	VirtualMachineListerExpansion
}

VirtualMachineLister helps list VirtualMachines. All objects returned here must be treated as read-only.

func NewVirtualMachineLister

func NewVirtualMachineLister(indexer cache.Indexer) VirtualMachineLister

NewVirtualMachineLister returns a new VirtualMachineLister.

type VirtualMachineListerExpansion

type VirtualMachineListerExpansion interface{}

VirtualMachineListerExpansion allows custom methods to be added to VirtualMachineLister.

type VirtualMachineNamespaceLister

type VirtualMachineNamespaceLister interface {
	// List lists all VirtualMachines in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VirtualMachine, err error)
	// Get retrieves the VirtualMachine from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VirtualMachine, error)
	VirtualMachineNamespaceListerExpansion
}

VirtualMachineNamespaceLister helps list and get VirtualMachines. All objects returned here must be treated as read-only.

type VirtualMachineNamespaceListerExpansion

type VirtualMachineNamespaceListerExpansion interface{}

VirtualMachineNamespaceListerExpansion allows custom methods to be added to VirtualMachineNamespaceLister.

type VirtualNetworkRuleLister

type VirtualNetworkRuleLister interface {
	// List lists all VirtualNetworkRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VirtualNetworkRule, err error)
	// VirtualNetworkRules returns an object that can list and get VirtualNetworkRules.
	VirtualNetworkRules(namespace string) VirtualNetworkRuleNamespaceLister
	VirtualNetworkRuleListerExpansion
}

VirtualNetworkRuleLister helps list VirtualNetworkRules. All objects returned here must be treated as read-only.

func NewVirtualNetworkRuleLister

func NewVirtualNetworkRuleLister(indexer cache.Indexer) VirtualNetworkRuleLister

NewVirtualNetworkRuleLister returns a new VirtualNetworkRuleLister.

type VirtualNetworkRuleListerExpansion

type VirtualNetworkRuleListerExpansion interface{}

VirtualNetworkRuleListerExpansion allows custom methods to be added to VirtualNetworkRuleLister.

type VirtualNetworkRuleNamespaceLister

type VirtualNetworkRuleNamespaceLister interface {
	// List lists all VirtualNetworkRules in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VirtualNetworkRule, err error)
	// Get retrieves the VirtualNetworkRule from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VirtualNetworkRule, error)
	VirtualNetworkRuleNamespaceListerExpansion
}

VirtualNetworkRuleNamespaceLister helps list and get VirtualNetworkRules. All objects returned here must be treated as read-only.

type VirtualNetworkRuleNamespaceListerExpansion

type VirtualNetworkRuleNamespaceListerExpansion interface{}

VirtualNetworkRuleNamespaceListerExpansion allows custom methods to be added to VirtualNetworkRuleNamespaceLister.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL