Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type DelegationSetExpansion
- type DelegationSetInterface
- type DelegationSetsGetter
- type HealthCheckExpansion
- type HealthCheckInterface
- type HealthChecksGetter
- type HostedZoneDnssecExpansion
- type HostedZoneDnssecInterface
- type HostedZoneDnssecsGetter
- type KeySigningKeyExpansion
- type KeySigningKeyInterface
- type KeySigningKeysGetter
- type QueryLogExpansion
- type QueryLogInterface
- type QueryLogsGetter
- type RecordExpansion
- type RecordInterface
- type RecordsGetter
- type ResolverDnssecConfigExpansion
- type ResolverDnssecConfigInterface
- type ResolverDnssecConfigsGetter
- type ResolverEndpointExpansion
- type ResolverEndpointInterface
- type ResolverEndpointsGetter
- type ResolverFirewallConfigExpansion
- type ResolverFirewallConfigInterface
- type ResolverFirewallConfigsGetter
- type ResolverFirewallDomainListExpansion
- type ResolverFirewallDomainListInterface
- type ResolverFirewallDomainListsGetter
- type ResolverFirewallRuleExpansion
- type ResolverFirewallRuleGroupAssociationExpansion
- type ResolverFirewallRuleGroupAssociationInterface
- type ResolverFirewallRuleGroupAssociationsGetter
- type ResolverFirewallRuleGroupExpansion
- type ResolverFirewallRuleGroupInterface
- type ResolverFirewallRuleGroupsGetter
- type ResolverFirewallRuleInterface
- type ResolverFirewallRulesGetter
- type ResolverQueryLogConfigAssociationExpansion
- type ResolverQueryLogConfigAssociationInterface
- type ResolverQueryLogConfigAssociationsGetter
- type ResolverQueryLogConfigExpansion
- type ResolverQueryLogConfigInterface
- type ResolverQueryLogConfigsGetter
- type ResolverRuleAssociationExpansion
- type ResolverRuleAssociationInterface
- type ResolverRuleAssociationsGetter
- type ResolverRuleExpansion
- type ResolverRuleInterface
- type ResolverRulesGetter
- type Route53V1alpha1Client
- func (c *Route53V1alpha1Client) DelegationSets(namespace string) DelegationSetInterface
- func (c *Route53V1alpha1Client) HealthChecks(namespace string) HealthCheckInterface
- func (c *Route53V1alpha1Client) HostedZoneDnssecs(namespace string) HostedZoneDnssecInterface
- func (c *Route53V1alpha1Client) KeySigningKeys(namespace string) KeySigningKeyInterface
- func (c *Route53V1alpha1Client) QueryLogs(namespace string) QueryLogInterface
- func (c *Route53V1alpha1Client) RESTClient() rest.Interface
- func (c *Route53V1alpha1Client) Records(namespace string) RecordInterface
- func (c *Route53V1alpha1Client) ResolverDnssecConfigs(namespace string) ResolverDnssecConfigInterface
- func (c *Route53V1alpha1Client) ResolverEndpoints(namespace string) ResolverEndpointInterface
- func (c *Route53V1alpha1Client) ResolverFirewallConfigs(namespace string) ResolverFirewallConfigInterface
- func (c *Route53V1alpha1Client) ResolverFirewallDomainLists(namespace string) ResolverFirewallDomainListInterface
- func (c *Route53V1alpha1Client) ResolverFirewallRuleGroupAssociations(namespace string) ResolverFirewallRuleGroupAssociationInterface
- func (c *Route53V1alpha1Client) ResolverFirewallRuleGroups(namespace string) ResolverFirewallRuleGroupInterface
- func (c *Route53V1alpha1Client) ResolverFirewallRules(namespace string) ResolverFirewallRuleInterface
- func (c *Route53V1alpha1Client) ResolverQueryLogConfigAssociations(namespace string) ResolverQueryLogConfigAssociationInterface
- func (c *Route53V1alpha1Client) ResolverQueryLogConfigs(namespace string) ResolverQueryLogConfigInterface
- func (c *Route53V1alpha1Client) ResolverRuleAssociations(namespace string) ResolverRuleAssociationInterface
- func (c *Route53V1alpha1Client) ResolverRules(namespace string) ResolverRuleInterface
- func (c *Route53V1alpha1Client) VpcAssociationAuthorizations(namespace string) VpcAssociationAuthorizationInterface
- func (c *Route53V1alpha1Client) ZoneAssociations(namespace string) ZoneAssociationInterface
- func (c *Route53V1alpha1Client) Zones(namespace string) ZoneInterface
- type Route53V1alpha1Interface
- type VpcAssociationAuthorizationExpansion
- type VpcAssociationAuthorizationInterface
- type VpcAssociationAuthorizationsGetter
- type ZoneAssociationExpansion
- type ZoneAssociationInterface
- type ZoneAssociationsGetter
- type ZoneExpansion
- type ZoneInterface
- type ZonesGetter
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 ¶
type ResolverFirewallRuleGroupAssociationInterface interface { Create(ctx context.Context, resolverFirewallRuleGroupAssociation *v1alpha1.ResolverFirewallRuleGroupAssociation, opts v1.CreateOptions) (*v1alpha1.ResolverFirewallRuleGroupAssociation, error) Update(ctx context.Context, resolverFirewallRuleGroupAssociation *v1alpha1.ResolverFirewallRuleGroupAssociation, opts v1.UpdateOptions) (*v1alpha1.ResolverFirewallRuleGroupAssociation, error) UpdateStatus(ctx context.Context, resolverFirewallRuleGroupAssociation *v1alpha1.ResolverFirewallRuleGroupAssociation, opts v1.UpdateOptions) (*v1alpha1.ResolverFirewallRuleGroupAssociation, 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.ResolverFirewallRuleGroupAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResolverFirewallRuleGroupAssociationList, 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.ResolverFirewallRuleGroupAssociation, err error) ResolverFirewallRuleGroupAssociationExpansion }
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 ¶
type ResolverQueryLogConfigAssociationInterface interface { Create(ctx context.Context, resolverQueryLogConfigAssociation *v1alpha1.ResolverQueryLogConfigAssociation, opts v1.CreateOptions) (*v1alpha1.ResolverQueryLogConfigAssociation, error) Update(ctx context.Context, resolverQueryLogConfigAssociation *v1alpha1.ResolverQueryLogConfigAssociation, opts v1.UpdateOptions) (*v1alpha1.ResolverQueryLogConfigAssociation, error) UpdateStatus(ctx context.Context, resolverQueryLogConfigAssociation *v1alpha1.ResolverQueryLogConfigAssociation, opts v1.UpdateOptions) (*v1alpha1.ResolverQueryLogConfigAssociation, 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.ResolverQueryLogConfigAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResolverQueryLogConfigAssociationList, 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.ResolverQueryLogConfigAssociation, err error) ResolverQueryLogConfigAssociationExpansion }
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 ¶
func New(c rest.Interface) *Route53V1alpha1Client
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 Route53V1alpha1Interface ¶
type Route53V1alpha1Interface interface { RESTClient() rest.Interface DelegationSetsGetter HealthChecksGetter HostedZoneDnssecsGetter KeySigningKeysGetter QueryLogsGetter RecordsGetter ResolverDnssecConfigsGetter ResolverEndpointsGetter ResolverFirewallConfigsGetter ResolverFirewallDomainListsGetter ResolverFirewallRulesGetter ResolverFirewallRuleGroupsGetter ResolverFirewallRuleGroupAssociationsGetter ResolverQueryLogConfigsGetter ResolverQueryLogConfigAssociationsGetter ResolverRulesGetter ResolverRuleAssociationsGetter VpcAssociationAuthorizationsGetter ZonesGetter ZoneAssociationsGetter }
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.
Source Files
¶
- delegationset.go
- doc.go
- generated_expansion.go
- healthcheck.go
- hostedzonednssec.go
- keysigningkey.go
- querylog.go
- record.go
- resolverdnssecconfig.go
- resolverendpoint.go
- resolverfirewallconfig.go
- resolverfirewalldomainlist.go
- resolverfirewallrule.go
- resolverfirewallrulegroup.go
- resolverfirewallrulegroupassociation.go
- resolverquerylogconfig.go
- resolverquerylogconfigassociation.go
- resolverrule.go
- resolverruleassociation.go
- route53_client.go
- vpcassociationauthorization.go
- zone.go
- zoneassociation.go