v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DelegationSetExpansion

type DelegationSetExpansion interface{}

type DelegationSetInterface

type DelegationSetInterface interface {
	Create(ctx context.Context, delegationSet *v1alpha1.DelegationSet, opts v1.CreateOptions) (*v1alpha1.DelegationSet, error)
	Update(ctx context.Context, delegationSet *v1alpha1.DelegationSet, opts v1.UpdateOptions) (*v1alpha1.DelegationSet, error)
	UpdateStatus(ctx context.Context, delegationSet *v1alpha1.DelegationSet, opts v1.UpdateOptions) (*v1alpha1.DelegationSet, 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.DelegationSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DelegationSetList, 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.DelegationSet, err error)
	DelegationSetExpansion
}

DelegationSetInterface has methods to work with DelegationSet resources.

type DelegationSetsGetter

type DelegationSetsGetter interface {
	DelegationSets(namespace string) DelegationSetInterface
}

DelegationSetsGetter has a method to return a DelegationSetInterface. A group's client should implement this interface.

type HealthCheckExpansion

type HealthCheckExpansion interface{}

type HealthCheckInterface

type HealthCheckInterface interface {
	Create(ctx context.Context, healthCheck *v1alpha1.HealthCheck, opts v1.CreateOptions) (*v1alpha1.HealthCheck, error)
	Update(ctx context.Context, healthCheck *v1alpha1.HealthCheck, opts v1.UpdateOptions) (*v1alpha1.HealthCheck, error)
	UpdateStatus(ctx context.Context, healthCheck *v1alpha1.HealthCheck, opts v1.UpdateOptions) (*v1alpha1.HealthCheck, 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.HealthCheck, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HealthCheckList, 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.HealthCheck, err error)
	HealthCheckExpansion
}

HealthCheckInterface has methods to work with HealthCheck resources.

type HealthChecksGetter

type HealthChecksGetter interface {
	HealthChecks(namespace string) HealthCheckInterface
}

HealthChecksGetter has a method to return a HealthCheckInterface. A group's client should implement this interface.

type HostedZoneDnssecExpansion

type HostedZoneDnssecExpansion interface{}

type HostedZoneDnssecInterface

type HostedZoneDnssecInterface interface {
	Create(ctx context.Context, hostedZoneDnssec *v1alpha1.HostedZoneDnssec, opts v1.CreateOptions) (*v1alpha1.HostedZoneDnssec, error)
	Update(ctx context.Context, hostedZoneDnssec *v1alpha1.HostedZoneDnssec, opts v1.UpdateOptions) (*v1alpha1.HostedZoneDnssec, error)
	UpdateStatus(ctx context.Context, hostedZoneDnssec *v1alpha1.HostedZoneDnssec, opts v1.UpdateOptions) (*v1alpha1.HostedZoneDnssec, 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.HostedZoneDnssec, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HostedZoneDnssecList, 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.HostedZoneDnssec, err error)
	HostedZoneDnssecExpansion
}

HostedZoneDnssecInterface has methods to work with HostedZoneDnssec resources.

type HostedZoneDnssecsGetter

type HostedZoneDnssecsGetter interface {
	HostedZoneDnssecs(namespace string) HostedZoneDnssecInterface
}

HostedZoneDnssecsGetter has a method to return a HostedZoneDnssecInterface. A group's client should implement this interface.

type KeySigningKeyExpansion

type KeySigningKeyExpansion interface{}

type KeySigningKeyInterface

type KeySigningKeyInterface interface {
	Create(ctx context.Context, keySigningKey *v1alpha1.KeySigningKey, opts v1.CreateOptions) (*v1alpha1.KeySigningKey, error)
	Update(ctx context.Context, keySigningKey *v1alpha1.KeySigningKey, opts v1.UpdateOptions) (*v1alpha1.KeySigningKey, error)
	UpdateStatus(ctx context.Context, keySigningKey *v1alpha1.KeySigningKey, opts v1.UpdateOptions) (*v1alpha1.KeySigningKey, 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.KeySigningKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KeySigningKeyList, 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.KeySigningKey, err error)
	KeySigningKeyExpansion
}

KeySigningKeyInterface has methods to work with KeySigningKey resources.

type KeySigningKeysGetter

type KeySigningKeysGetter interface {
	KeySigningKeys(namespace string) KeySigningKeyInterface
}

KeySigningKeysGetter has a method to return a KeySigningKeyInterface. A group's client should implement this interface.

type QueryLogExpansion

type QueryLogExpansion interface{}

type QueryLogInterface

type QueryLogInterface interface {
	Create(ctx context.Context, queryLog *v1alpha1.QueryLog, opts v1.CreateOptions) (*v1alpha1.QueryLog, error)
	Update(ctx context.Context, queryLog *v1alpha1.QueryLog, opts v1.UpdateOptions) (*v1alpha1.QueryLog, error)
	UpdateStatus(ctx context.Context, queryLog *v1alpha1.QueryLog, opts v1.UpdateOptions) (*v1alpha1.QueryLog, 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.QueryLog, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.QueryLogList, 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.QueryLog, err error)
	QueryLogExpansion
}

QueryLogInterface has methods to work with QueryLog resources.

type QueryLogsGetter

type QueryLogsGetter interface {
	QueryLogs(namespace string) QueryLogInterface
}

QueryLogsGetter has a method to return a QueryLogInterface. A group's client should implement this interface.

type RecordExpansion

type RecordExpansion interface{}

type RecordInterface

type RecordInterface interface {
	Create(ctx context.Context, record *v1alpha1.Record, opts v1.CreateOptions) (*v1alpha1.Record, error)
	Update(ctx context.Context, record *v1alpha1.Record, opts v1.UpdateOptions) (*v1alpha1.Record, error)
	UpdateStatus(ctx context.Context, record *v1alpha1.Record, opts v1.UpdateOptions) (*v1alpha1.Record, 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.Record, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RecordList, 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.Record, err error)
	RecordExpansion
}

RecordInterface has methods to work with Record resources.

type RecordsGetter

type RecordsGetter interface {
	Records(namespace string) RecordInterface
}

RecordsGetter has a method to return a RecordInterface. A group's client should implement this interface.

type ResolverDnssecConfigExpansion

type ResolverDnssecConfigExpansion interface{}

type ResolverDnssecConfigInterface

type ResolverDnssecConfigInterface interface {
	Create(ctx context.Context, resolverDnssecConfig *v1alpha1.ResolverDnssecConfig, opts v1.CreateOptions) (*v1alpha1.ResolverDnssecConfig, error)
	Update(ctx context.Context, resolverDnssecConfig *v1alpha1.ResolverDnssecConfig, opts v1.UpdateOptions) (*v1alpha1.ResolverDnssecConfig, error)
	UpdateStatus(ctx context.Context, resolverDnssecConfig *v1alpha1.ResolverDnssecConfig, opts v1.UpdateOptions) (*v1alpha1.ResolverDnssecConfig, 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.ResolverDnssecConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResolverDnssecConfigList, 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.ResolverDnssecConfig, err error)
	ResolverDnssecConfigExpansion
}

ResolverDnssecConfigInterface has methods to work with ResolverDnssecConfig resources.

type ResolverDnssecConfigsGetter

type ResolverDnssecConfigsGetter interface {
	ResolverDnssecConfigs(namespace string) ResolverDnssecConfigInterface
}

ResolverDnssecConfigsGetter has a method to return a ResolverDnssecConfigInterface. A group's client should implement this interface.

type ResolverEndpointExpansion

type ResolverEndpointExpansion interface{}

type ResolverEndpointInterface

type ResolverEndpointInterface interface {
	Create(ctx context.Context, resolverEndpoint *v1alpha1.ResolverEndpoint, opts v1.CreateOptions) (*v1alpha1.ResolverEndpoint, error)
	Update(ctx context.Context, resolverEndpoint *v1alpha1.ResolverEndpoint, opts v1.UpdateOptions) (*v1alpha1.ResolverEndpoint, error)
	UpdateStatus(ctx context.Context, resolverEndpoint *v1alpha1.ResolverEndpoint, opts v1.UpdateOptions) (*v1alpha1.ResolverEndpoint, 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.ResolverEndpoint, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResolverEndpointList, 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.ResolverEndpoint, err error)
	ResolverEndpointExpansion
}

ResolverEndpointInterface has methods to work with ResolverEndpoint resources.

type ResolverEndpointsGetter

type ResolverEndpointsGetter interface {
	ResolverEndpoints(namespace string) ResolverEndpointInterface
}

ResolverEndpointsGetter has a method to return a ResolverEndpointInterface. A group's client should implement this interface.

type ResolverFirewallConfigExpansion

type ResolverFirewallConfigExpansion interface{}

type ResolverFirewallConfigInterface

type ResolverFirewallConfigInterface interface {
	Create(ctx context.Context, resolverFirewallConfig *v1alpha1.ResolverFirewallConfig, opts v1.CreateOptions) (*v1alpha1.ResolverFirewallConfig, error)
	Update(ctx context.Context, resolverFirewallConfig *v1alpha1.ResolverFirewallConfig, opts v1.UpdateOptions) (*v1alpha1.ResolverFirewallConfig, error)
	UpdateStatus(ctx context.Context, resolverFirewallConfig *v1alpha1.ResolverFirewallConfig, opts v1.UpdateOptions) (*v1alpha1.ResolverFirewallConfig, 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.ResolverFirewallConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResolverFirewallConfigList, 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.ResolverFirewallConfig, err error)
	ResolverFirewallConfigExpansion
}

ResolverFirewallConfigInterface has methods to work with ResolverFirewallConfig resources.

type ResolverFirewallConfigsGetter

type ResolverFirewallConfigsGetter interface {
	ResolverFirewallConfigs(namespace string) ResolverFirewallConfigInterface
}

ResolverFirewallConfigsGetter has a method to return a ResolverFirewallConfigInterface. A group's client should implement this interface.

type ResolverFirewallDomainListExpansion

type ResolverFirewallDomainListExpansion interface{}

type ResolverFirewallDomainListInterface

type ResolverFirewallDomainListInterface interface {
	Create(ctx context.Context, resolverFirewallDomainList *v1alpha1.ResolverFirewallDomainList, opts v1.CreateOptions) (*v1alpha1.ResolverFirewallDomainList, error)
	Update(ctx context.Context, resolverFirewallDomainList *v1alpha1.ResolverFirewallDomainList, opts v1.UpdateOptions) (*v1alpha1.ResolverFirewallDomainList, error)
	UpdateStatus(ctx context.Context, resolverFirewallDomainList *v1alpha1.ResolverFirewallDomainList, opts v1.UpdateOptions) (*v1alpha1.ResolverFirewallDomainList, 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.ResolverFirewallDomainList, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResolverFirewallDomainListList, 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.ResolverFirewallDomainList, err error)
	ResolverFirewallDomainListExpansion
}

ResolverFirewallDomainListInterface has methods to work with ResolverFirewallDomainList resources.

type ResolverFirewallDomainListsGetter

type ResolverFirewallDomainListsGetter interface {
	ResolverFirewallDomainLists(namespace string) ResolverFirewallDomainListInterface
}

ResolverFirewallDomainListsGetter has a method to return a ResolverFirewallDomainListInterface. A group's client should implement this interface.

type ResolverFirewallRuleExpansion

type ResolverFirewallRuleExpansion interface{}

type ResolverFirewallRuleGroupAssociationExpansion

type ResolverFirewallRuleGroupAssociationExpansion interface{}

type ResolverFirewallRuleGroupAssociationInterface

ResolverFirewallRuleGroupAssociationInterface has methods to work with ResolverFirewallRuleGroupAssociation resources.

type ResolverFirewallRuleGroupAssociationsGetter

type ResolverFirewallRuleGroupAssociationsGetter interface {
	ResolverFirewallRuleGroupAssociations(namespace string) ResolverFirewallRuleGroupAssociationInterface
}

ResolverFirewallRuleGroupAssociationsGetter has a method to return a ResolverFirewallRuleGroupAssociationInterface. A group's client should implement this interface.

type ResolverFirewallRuleGroupExpansion

type ResolverFirewallRuleGroupExpansion interface{}

type ResolverFirewallRuleGroupInterface

type ResolverFirewallRuleGroupInterface interface {
	Create(ctx context.Context, resolverFirewallRuleGroup *v1alpha1.ResolverFirewallRuleGroup, opts v1.CreateOptions) (*v1alpha1.ResolverFirewallRuleGroup, error)
	Update(ctx context.Context, resolverFirewallRuleGroup *v1alpha1.ResolverFirewallRuleGroup, opts v1.UpdateOptions) (*v1alpha1.ResolverFirewallRuleGroup, error)
	UpdateStatus(ctx context.Context, resolverFirewallRuleGroup *v1alpha1.ResolverFirewallRuleGroup, opts v1.UpdateOptions) (*v1alpha1.ResolverFirewallRuleGroup, 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.ResolverFirewallRuleGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResolverFirewallRuleGroupList, 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.ResolverFirewallRuleGroup, err error)
	ResolverFirewallRuleGroupExpansion
}

ResolverFirewallRuleGroupInterface has methods to work with ResolverFirewallRuleGroup resources.

type ResolverFirewallRuleGroupsGetter

type ResolverFirewallRuleGroupsGetter interface {
	ResolverFirewallRuleGroups(namespace string) ResolverFirewallRuleGroupInterface
}

ResolverFirewallRuleGroupsGetter has a method to return a ResolverFirewallRuleGroupInterface. A group's client should implement this interface.

type ResolverFirewallRuleInterface

type ResolverFirewallRuleInterface interface {
	Create(ctx context.Context, resolverFirewallRule *v1alpha1.ResolverFirewallRule, opts v1.CreateOptions) (*v1alpha1.ResolverFirewallRule, error)
	Update(ctx context.Context, resolverFirewallRule *v1alpha1.ResolverFirewallRule, opts v1.UpdateOptions) (*v1alpha1.ResolverFirewallRule, error)
	UpdateStatus(ctx context.Context, resolverFirewallRule *v1alpha1.ResolverFirewallRule, opts v1.UpdateOptions) (*v1alpha1.ResolverFirewallRule, 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.ResolverFirewallRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResolverFirewallRuleList, 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.ResolverFirewallRule, err error)
	ResolverFirewallRuleExpansion
}

ResolverFirewallRuleInterface has methods to work with ResolverFirewallRule resources.

type ResolverFirewallRulesGetter

type ResolverFirewallRulesGetter interface {
	ResolverFirewallRules(namespace string) ResolverFirewallRuleInterface
}

ResolverFirewallRulesGetter has a method to return a ResolverFirewallRuleInterface. A group's client should implement this interface.

type ResolverQueryLogConfigAssociationExpansion

type ResolverQueryLogConfigAssociationExpansion interface{}

type ResolverQueryLogConfigAssociationInterface

ResolverQueryLogConfigAssociationInterface has methods to work with ResolverQueryLogConfigAssociation resources.

type ResolverQueryLogConfigAssociationsGetter

type ResolverQueryLogConfigAssociationsGetter interface {
	ResolverQueryLogConfigAssociations(namespace string) ResolverQueryLogConfigAssociationInterface
}

ResolverQueryLogConfigAssociationsGetter has a method to return a ResolverQueryLogConfigAssociationInterface. A group's client should implement this interface.

type ResolverQueryLogConfigExpansion

type ResolverQueryLogConfigExpansion interface{}

type ResolverQueryLogConfigInterface

type ResolverQueryLogConfigInterface interface {
	Create(ctx context.Context, resolverQueryLogConfig *v1alpha1.ResolverQueryLogConfig, opts v1.CreateOptions) (*v1alpha1.ResolverQueryLogConfig, error)
	Update(ctx context.Context, resolverQueryLogConfig *v1alpha1.ResolverQueryLogConfig, opts v1.UpdateOptions) (*v1alpha1.ResolverQueryLogConfig, error)
	UpdateStatus(ctx context.Context, resolverQueryLogConfig *v1alpha1.ResolverQueryLogConfig, opts v1.UpdateOptions) (*v1alpha1.ResolverQueryLogConfig, 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.ResolverQueryLogConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResolverQueryLogConfigList, 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.ResolverQueryLogConfig, err error)
	ResolverQueryLogConfigExpansion
}

ResolverQueryLogConfigInterface has methods to work with ResolverQueryLogConfig resources.

type ResolverQueryLogConfigsGetter

type ResolverQueryLogConfigsGetter interface {
	ResolverQueryLogConfigs(namespace string) ResolverQueryLogConfigInterface
}

ResolverQueryLogConfigsGetter has a method to return a ResolverQueryLogConfigInterface. A group's client should implement this interface.

type ResolverRuleAssociationExpansion

type ResolverRuleAssociationExpansion interface{}

type ResolverRuleAssociationInterface

type ResolverRuleAssociationInterface interface {
	Create(ctx context.Context, resolverRuleAssociation *v1alpha1.ResolverRuleAssociation, opts v1.CreateOptions) (*v1alpha1.ResolverRuleAssociation, error)
	Update(ctx context.Context, resolverRuleAssociation *v1alpha1.ResolverRuleAssociation, opts v1.UpdateOptions) (*v1alpha1.ResolverRuleAssociation, error)
	UpdateStatus(ctx context.Context, resolverRuleAssociation *v1alpha1.ResolverRuleAssociation, opts v1.UpdateOptions) (*v1alpha1.ResolverRuleAssociation, 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.ResolverRuleAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResolverRuleAssociationList, 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.ResolverRuleAssociation, err error)
	ResolverRuleAssociationExpansion
}

ResolverRuleAssociationInterface has methods to work with ResolverRuleAssociation resources.

type ResolverRuleAssociationsGetter

type ResolverRuleAssociationsGetter interface {
	ResolverRuleAssociations(namespace string) ResolverRuleAssociationInterface
}

ResolverRuleAssociationsGetter has a method to return a ResolverRuleAssociationInterface. A group's client should implement this interface.

type ResolverRuleExpansion

type ResolverRuleExpansion interface{}

type ResolverRuleInterface

type ResolverRuleInterface interface {
	Create(ctx context.Context, resolverRule *v1alpha1.ResolverRule, opts v1.CreateOptions) (*v1alpha1.ResolverRule, error)
	Update(ctx context.Context, resolverRule *v1alpha1.ResolverRule, opts v1.UpdateOptions) (*v1alpha1.ResolverRule, error)
	UpdateStatus(ctx context.Context, resolverRule *v1alpha1.ResolverRule, opts v1.UpdateOptions) (*v1alpha1.ResolverRule, 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.ResolverRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResolverRuleList, 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.ResolverRule, err error)
	ResolverRuleExpansion
}

ResolverRuleInterface has methods to work with ResolverRule resources.

type ResolverRulesGetter

type ResolverRulesGetter interface {
	ResolverRules(namespace string) ResolverRuleInterface
}

ResolverRulesGetter has a method to return a ResolverRuleInterface. A group's client should implement this interface.

type Route53V1alpha1Client

type Route53V1alpha1Client struct {
	// contains filtered or unexported fields
}

Route53V1alpha1Client is used to interact with features provided by the route53.aws.kubeform.com group.

func New

New creates a new Route53V1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*Route53V1alpha1Client, error)

NewForConfig creates a new Route53V1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *Route53V1alpha1Client

NewForConfigOrDie creates a new Route53V1alpha1Client for the given config and panics if there is an error in the config.

func (*Route53V1alpha1Client) DelegationSets

func (c *Route53V1alpha1Client) DelegationSets(namespace string) DelegationSetInterface

func (*Route53V1alpha1Client) HealthChecks

func (c *Route53V1alpha1Client) HealthChecks(namespace string) HealthCheckInterface

func (*Route53V1alpha1Client) HostedZoneDnssecs

func (c *Route53V1alpha1Client) HostedZoneDnssecs(namespace string) HostedZoneDnssecInterface

func (*Route53V1alpha1Client) KeySigningKeys

func (c *Route53V1alpha1Client) KeySigningKeys(namespace string) KeySigningKeyInterface

func (*Route53V1alpha1Client) QueryLogs

func (c *Route53V1alpha1Client) QueryLogs(namespace string) QueryLogInterface

func (*Route53V1alpha1Client) RESTClient

func (c *Route53V1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*Route53V1alpha1Client) Records

func (c *Route53V1alpha1Client) Records(namespace string) RecordInterface

func (*Route53V1alpha1Client) ResolverDnssecConfigs

func (c *Route53V1alpha1Client) ResolverDnssecConfigs(namespace string) ResolverDnssecConfigInterface

func (*Route53V1alpha1Client) ResolverEndpoints

func (c *Route53V1alpha1Client) ResolverEndpoints(namespace string) ResolverEndpointInterface

func (*Route53V1alpha1Client) ResolverFirewallConfigs

func (c *Route53V1alpha1Client) ResolverFirewallConfigs(namespace string) ResolverFirewallConfigInterface

func (*Route53V1alpha1Client) ResolverFirewallDomainLists

func (c *Route53V1alpha1Client) ResolverFirewallDomainLists(namespace string) ResolverFirewallDomainListInterface

func (*Route53V1alpha1Client) ResolverFirewallRuleGroupAssociations

func (c *Route53V1alpha1Client) ResolverFirewallRuleGroupAssociations(namespace string) ResolverFirewallRuleGroupAssociationInterface

func (*Route53V1alpha1Client) ResolverFirewallRuleGroups

func (c *Route53V1alpha1Client) ResolverFirewallRuleGroups(namespace string) ResolverFirewallRuleGroupInterface

func (*Route53V1alpha1Client) ResolverFirewallRules

func (c *Route53V1alpha1Client) ResolverFirewallRules(namespace string) ResolverFirewallRuleInterface

func (*Route53V1alpha1Client) ResolverQueryLogConfigAssociations

func (c *Route53V1alpha1Client) ResolverQueryLogConfigAssociations(namespace string) ResolverQueryLogConfigAssociationInterface

func (*Route53V1alpha1Client) ResolverQueryLogConfigs

func (c *Route53V1alpha1Client) ResolverQueryLogConfigs(namespace string) ResolverQueryLogConfigInterface

func (*Route53V1alpha1Client) ResolverRuleAssociations

func (c *Route53V1alpha1Client) ResolverRuleAssociations(namespace string) ResolverRuleAssociationInterface

func (*Route53V1alpha1Client) ResolverRules

func (c *Route53V1alpha1Client) ResolverRules(namespace string) ResolverRuleInterface

func (*Route53V1alpha1Client) VpcAssociationAuthorizations

func (c *Route53V1alpha1Client) VpcAssociationAuthorizations(namespace string) VpcAssociationAuthorizationInterface

func (*Route53V1alpha1Client) ZoneAssociations

func (c *Route53V1alpha1Client) ZoneAssociations(namespace string) ZoneAssociationInterface

func (*Route53V1alpha1Client) Zones

func (c *Route53V1alpha1Client) Zones(namespace string) ZoneInterface

type VpcAssociationAuthorizationExpansion

type VpcAssociationAuthorizationExpansion interface{}

type VpcAssociationAuthorizationInterface

type VpcAssociationAuthorizationInterface interface {
	Create(ctx context.Context, vpcAssociationAuthorization *v1alpha1.VpcAssociationAuthorization, opts v1.CreateOptions) (*v1alpha1.VpcAssociationAuthorization, error)
	Update(ctx context.Context, vpcAssociationAuthorization *v1alpha1.VpcAssociationAuthorization, opts v1.UpdateOptions) (*v1alpha1.VpcAssociationAuthorization, error)
	UpdateStatus(ctx context.Context, vpcAssociationAuthorization *v1alpha1.VpcAssociationAuthorization, opts v1.UpdateOptions) (*v1alpha1.VpcAssociationAuthorization, 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.VpcAssociationAuthorization, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpcAssociationAuthorizationList, 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.VpcAssociationAuthorization, err error)
	VpcAssociationAuthorizationExpansion
}

VpcAssociationAuthorizationInterface has methods to work with VpcAssociationAuthorization resources.

type VpcAssociationAuthorizationsGetter

type VpcAssociationAuthorizationsGetter interface {
	VpcAssociationAuthorizations(namespace string) VpcAssociationAuthorizationInterface
}

VpcAssociationAuthorizationsGetter has a method to return a VpcAssociationAuthorizationInterface. A group's client should implement this interface.

type ZoneAssociationExpansion

type ZoneAssociationExpansion interface{}

type ZoneAssociationInterface

type ZoneAssociationInterface interface {
	Create(ctx context.Context, zoneAssociation *v1alpha1.ZoneAssociation, opts v1.CreateOptions) (*v1alpha1.ZoneAssociation, error)
	Update(ctx context.Context, zoneAssociation *v1alpha1.ZoneAssociation, opts v1.UpdateOptions) (*v1alpha1.ZoneAssociation, error)
	UpdateStatus(ctx context.Context, zoneAssociation *v1alpha1.ZoneAssociation, opts v1.UpdateOptions) (*v1alpha1.ZoneAssociation, 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.ZoneAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ZoneAssociationList, 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.ZoneAssociation, err error)
	ZoneAssociationExpansion
}

ZoneAssociationInterface has methods to work with ZoneAssociation resources.

type ZoneAssociationsGetter

type ZoneAssociationsGetter interface {
	ZoneAssociations(namespace string) ZoneAssociationInterface
}

ZoneAssociationsGetter has a method to return a ZoneAssociationInterface. A group's client should implement this interface.

type ZoneExpansion

type ZoneExpansion interface{}

type ZoneInterface

type ZoneInterface interface {
	Create(ctx context.Context, zone *v1alpha1.Zone, opts v1.CreateOptions) (*v1alpha1.Zone, error)
	Update(ctx context.Context, zone *v1alpha1.Zone, opts v1.UpdateOptions) (*v1alpha1.Zone, error)
	UpdateStatus(ctx context.Context, zone *v1alpha1.Zone, opts v1.UpdateOptions) (*v1alpha1.Zone, 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.Zone, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ZoneList, 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.Zone, err error)
	ZoneExpansion
}

ZoneInterface has methods to work with Zone resources.

type ZonesGetter

type ZonesGetter interface {
	Zones(namespace string) ZoneInterface
}

ZonesGetter has a method to return a ZoneInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

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