Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CacheSettingsExpansion
- type CacheSettingsInterface
- type CacheSettingsesGetter
- type CertificateOrderExpansion
- type CertificateOrderInterface
- type CertificateOrdersGetter
- type CertificateUploadExpansion
- type CertificateUploadInterface
- type CertificateUploadsGetter
- type CisExpansion
- type CisInterface
- type CisV1alpha1Client
- func (c *CisV1alpha1Client) CacheSettingses(namespace string) CacheSettingsInterface
- func (c *CisV1alpha1Client) CertificateOrders(namespace string) CertificateOrderInterface
- func (c *CisV1alpha1Client) CertificateUploads(namespace string) CertificateUploadInterface
- func (c *CisV1alpha1Client) Cises(namespace string) CisInterface
- func (c *CisV1alpha1Client) CustomPages(namespace string) CustomPageInterface
- func (c *CisV1alpha1Client) DnsRecords(namespace string) DnsRecordInterface
- func (c *CisV1alpha1Client) DnsRecordsImports(namespace string) DnsRecordsImportInterface
- func (c *CisV1alpha1Client) DomainSettingses(namespace string) DomainSettingsInterface
- func (c *CisV1alpha1Client) Domains(namespace string) DomainInterface
- func (c *CisV1alpha1Client) EdgeFunctionsActions(namespace string) EdgeFunctionsActionInterface
- func (c *CisV1alpha1Client) EdgeFunctionsTriggers(namespace string) EdgeFunctionsTriggerInterface
- func (c *CisV1alpha1Client) Filters(namespace string) FilterInterface
- func (c *CisV1alpha1Client) Firewalls(namespace string) FirewallInterface
- func (c *CisV1alpha1Client) GlobalLoadBalancers(namespace string) GlobalLoadBalancerInterface
- func (c *CisV1alpha1Client) Healthchecks(namespace string) HealthcheckInterface
- func (c *CisV1alpha1Client) OriginPools(namespace string) OriginPoolInterface
- func (c *CisV1alpha1Client) PageRules(namespace string) PageRuleInterface
- func (c *CisV1alpha1Client) RESTClient() rest.Interface
- func (c *CisV1alpha1Client) RangeApps(namespace string) RangeAppInterface
- func (c *CisV1alpha1Client) RateLimits(namespace string) RateLimitInterface
- func (c *CisV1alpha1Client) Routings(namespace string) RoutingInterface
- func (c *CisV1alpha1Client) TlsSettingses(namespace string) TlsSettingsInterface
- func (c *CisV1alpha1Client) WafGroups(namespace string) WafGroupInterface
- func (c *CisV1alpha1Client) WafPackages(namespace string) WafPackageInterface
- func (c *CisV1alpha1Client) WafRules(namespace string) WafRuleInterface
- type CisV1alpha1Interface
- type CisesGetter
- type CustomPageExpansion
- type CustomPageInterface
- type CustomPagesGetter
- type DnsRecordExpansion
- type DnsRecordInterface
- type DnsRecordsGetter
- type DnsRecordsImportExpansion
- type DnsRecordsImportInterface
- type DnsRecordsImportsGetter
- type DomainExpansion
- type DomainInterface
- type DomainSettingsExpansion
- type DomainSettingsInterface
- type DomainSettingsesGetter
- type DomainsGetter
- type EdgeFunctionsActionExpansion
- type EdgeFunctionsActionInterface
- type EdgeFunctionsActionsGetter
- type EdgeFunctionsTriggerExpansion
- type EdgeFunctionsTriggerInterface
- type EdgeFunctionsTriggersGetter
- type FilterExpansion
- type FilterInterface
- type FiltersGetter
- type FirewallExpansion
- type FirewallInterface
- type FirewallsGetter
- type GlobalLoadBalancerExpansion
- type GlobalLoadBalancerInterface
- type GlobalLoadBalancersGetter
- type HealthcheckExpansion
- type HealthcheckInterface
- type HealthchecksGetter
- type OriginPoolExpansion
- type OriginPoolInterface
- type OriginPoolsGetter
- type PageRuleExpansion
- type PageRuleInterface
- type PageRulesGetter
- type RangeAppExpansion
- type RangeAppInterface
- type RangeAppsGetter
- type RateLimitExpansion
- type RateLimitInterface
- type RateLimitsGetter
- type RoutingExpansion
- type RoutingInterface
- type RoutingsGetter
- type TlsSettingsExpansion
- type TlsSettingsInterface
- type TlsSettingsesGetter
- type WafGroupExpansion
- type WafGroupInterface
- type WafGroupsGetter
- type WafPackageExpansion
- type WafPackageInterface
- type WafPackagesGetter
- type WafRuleExpansion
- type WafRuleInterface
- type WafRulesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CacheSettingsExpansion ¶
type CacheSettingsExpansion interface{}
type CacheSettingsInterface ¶
type CacheSettingsInterface interface { Create(ctx context.Context, cacheSettings *v1alpha1.CacheSettings, opts v1.CreateOptions) (*v1alpha1.CacheSettings, error) Update(ctx context.Context, cacheSettings *v1alpha1.CacheSettings, opts v1.UpdateOptions) (*v1alpha1.CacheSettings, error) UpdateStatus(ctx context.Context, cacheSettings *v1alpha1.CacheSettings, opts v1.UpdateOptions) (*v1alpha1.CacheSettings, 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.CacheSettings, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CacheSettingsList, 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.CacheSettings, err error) CacheSettingsExpansion }
CacheSettingsInterface has methods to work with CacheSettings resources.
type CacheSettingsesGetter ¶
type CacheSettingsesGetter interface {
CacheSettingses(namespace string) CacheSettingsInterface
}
CacheSettingsesGetter has a method to return a CacheSettingsInterface. A group's client should implement this interface.
type CertificateOrderExpansion ¶
type CertificateOrderExpansion interface{}
type CertificateOrderInterface ¶
type CertificateOrderInterface interface { Create(ctx context.Context, certificateOrder *v1alpha1.CertificateOrder, opts v1.CreateOptions) (*v1alpha1.CertificateOrder, error) Update(ctx context.Context, certificateOrder *v1alpha1.CertificateOrder, opts v1.UpdateOptions) (*v1alpha1.CertificateOrder, error) UpdateStatus(ctx context.Context, certificateOrder *v1alpha1.CertificateOrder, opts v1.UpdateOptions) (*v1alpha1.CertificateOrder, 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.CertificateOrder, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CertificateOrderList, 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.CertificateOrder, err error) CertificateOrderExpansion }
CertificateOrderInterface has methods to work with CertificateOrder resources.
type CertificateOrdersGetter ¶
type CertificateOrdersGetter interface {
CertificateOrders(namespace string) CertificateOrderInterface
}
CertificateOrdersGetter has a method to return a CertificateOrderInterface. A group's client should implement this interface.
type CertificateUploadExpansion ¶
type CertificateUploadExpansion interface{}
type CertificateUploadInterface ¶
type CertificateUploadInterface interface { Create(ctx context.Context, certificateUpload *v1alpha1.CertificateUpload, opts v1.CreateOptions) (*v1alpha1.CertificateUpload, error) Update(ctx context.Context, certificateUpload *v1alpha1.CertificateUpload, opts v1.UpdateOptions) (*v1alpha1.CertificateUpload, error) UpdateStatus(ctx context.Context, certificateUpload *v1alpha1.CertificateUpload, opts v1.UpdateOptions) (*v1alpha1.CertificateUpload, 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.CertificateUpload, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CertificateUploadList, 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.CertificateUpload, err error) CertificateUploadExpansion }
CertificateUploadInterface has methods to work with CertificateUpload resources.
type CertificateUploadsGetter ¶
type CertificateUploadsGetter interface {
CertificateUploads(namespace string) CertificateUploadInterface
}
CertificateUploadsGetter has a method to return a CertificateUploadInterface. A group's client should implement this interface.
type CisExpansion ¶
type CisExpansion interface{}
type CisInterface ¶
type CisInterface interface { Create(ctx context.Context, cis *v1alpha1.Cis, opts v1.CreateOptions) (*v1alpha1.Cis, error) Update(ctx context.Context, cis *v1alpha1.Cis, opts v1.UpdateOptions) (*v1alpha1.Cis, error) UpdateStatus(ctx context.Context, cis *v1alpha1.Cis, opts v1.UpdateOptions) (*v1alpha1.Cis, 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.Cis, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CisList, 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.Cis, err error) CisExpansion }
CisInterface has methods to work with Cis resources.
type CisV1alpha1Client ¶
type CisV1alpha1Client struct {
// contains filtered or unexported fields
}
CisV1alpha1Client is used to interact with features provided by the cis.ibm.kubeform.com group.
func New ¶
func New(c rest.Interface) *CisV1alpha1Client
New creates a new CisV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*CisV1alpha1Client, error)
NewForConfig creates a new CisV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *CisV1alpha1Client
NewForConfigOrDie creates a new CisV1alpha1Client for the given config and panics if there is an error in the config.
func (*CisV1alpha1Client) CacheSettingses ¶
func (c *CisV1alpha1Client) CacheSettingses(namespace string) CacheSettingsInterface
func (*CisV1alpha1Client) CertificateOrders ¶
func (c *CisV1alpha1Client) CertificateOrders(namespace string) CertificateOrderInterface
func (*CisV1alpha1Client) CertificateUploads ¶
func (c *CisV1alpha1Client) CertificateUploads(namespace string) CertificateUploadInterface
func (*CisV1alpha1Client) Cises ¶
func (c *CisV1alpha1Client) Cises(namespace string) CisInterface
func (*CisV1alpha1Client) CustomPages ¶
func (c *CisV1alpha1Client) CustomPages(namespace string) CustomPageInterface
func (*CisV1alpha1Client) DnsRecords ¶
func (c *CisV1alpha1Client) DnsRecords(namespace string) DnsRecordInterface
func (*CisV1alpha1Client) DnsRecordsImports ¶
func (c *CisV1alpha1Client) DnsRecordsImports(namespace string) DnsRecordsImportInterface
func (*CisV1alpha1Client) DomainSettingses ¶
func (c *CisV1alpha1Client) DomainSettingses(namespace string) DomainSettingsInterface
func (*CisV1alpha1Client) Domains ¶
func (c *CisV1alpha1Client) Domains(namespace string) DomainInterface
func (*CisV1alpha1Client) EdgeFunctionsActions ¶
func (c *CisV1alpha1Client) EdgeFunctionsActions(namespace string) EdgeFunctionsActionInterface
func (*CisV1alpha1Client) EdgeFunctionsTriggers ¶
func (c *CisV1alpha1Client) EdgeFunctionsTriggers(namespace string) EdgeFunctionsTriggerInterface
func (*CisV1alpha1Client) Filters ¶
func (c *CisV1alpha1Client) Filters(namespace string) FilterInterface
func (*CisV1alpha1Client) Firewalls ¶
func (c *CisV1alpha1Client) Firewalls(namespace string) FirewallInterface
func (*CisV1alpha1Client) GlobalLoadBalancers ¶
func (c *CisV1alpha1Client) GlobalLoadBalancers(namespace string) GlobalLoadBalancerInterface
func (*CisV1alpha1Client) Healthchecks ¶
func (c *CisV1alpha1Client) Healthchecks(namespace string) HealthcheckInterface
func (*CisV1alpha1Client) OriginPools ¶
func (c *CisV1alpha1Client) OriginPools(namespace string) OriginPoolInterface
func (*CisV1alpha1Client) PageRules ¶
func (c *CisV1alpha1Client) PageRules(namespace string) PageRuleInterface
func (*CisV1alpha1Client) RESTClient ¶
func (c *CisV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*CisV1alpha1Client) RangeApps ¶
func (c *CisV1alpha1Client) RangeApps(namespace string) RangeAppInterface
func (*CisV1alpha1Client) RateLimits ¶
func (c *CisV1alpha1Client) RateLimits(namespace string) RateLimitInterface
func (*CisV1alpha1Client) Routings ¶
func (c *CisV1alpha1Client) Routings(namespace string) RoutingInterface
func (*CisV1alpha1Client) TlsSettingses ¶
func (c *CisV1alpha1Client) TlsSettingses(namespace string) TlsSettingsInterface
func (*CisV1alpha1Client) WafGroups ¶
func (c *CisV1alpha1Client) WafGroups(namespace string) WafGroupInterface
func (*CisV1alpha1Client) WafPackages ¶
func (c *CisV1alpha1Client) WafPackages(namespace string) WafPackageInterface
func (*CisV1alpha1Client) WafRules ¶
func (c *CisV1alpha1Client) WafRules(namespace string) WafRuleInterface
type CisV1alpha1Interface ¶
type CisV1alpha1Interface interface { RESTClient() rest.Interface CacheSettingsesGetter CertificateOrdersGetter CertificateUploadsGetter CisesGetter CustomPagesGetter DnsRecordsGetter DnsRecordsImportsGetter DomainsGetter DomainSettingsesGetter EdgeFunctionsActionsGetter EdgeFunctionsTriggersGetter FiltersGetter FirewallsGetter GlobalLoadBalancersGetter HealthchecksGetter OriginPoolsGetter PageRulesGetter RangeAppsGetter RateLimitsGetter RoutingsGetter TlsSettingsesGetter WafGroupsGetter WafPackagesGetter WafRulesGetter }
type CisesGetter ¶
type CisesGetter interface {
Cises(namespace string) CisInterface
}
CisesGetter has a method to return a CisInterface. A group's client should implement this interface.
type CustomPageExpansion ¶
type CustomPageExpansion interface{}
type CustomPageInterface ¶
type CustomPageInterface interface { Create(ctx context.Context, customPage *v1alpha1.CustomPage, opts v1.CreateOptions) (*v1alpha1.CustomPage, error) Update(ctx context.Context, customPage *v1alpha1.CustomPage, opts v1.UpdateOptions) (*v1alpha1.CustomPage, error) UpdateStatus(ctx context.Context, customPage *v1alpha1.CustomPage, opts v1.UpdateOptions) (*v1alpha1.CustomPage, 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.CustomPage, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CustomPageList, 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.CustomPage, err error) CustomPageExpansion }
CustomPageInterface has methods to work with CustomPage resources.
type CustomPagesGetter ¶
type CustomPagesGetter interface {
CustomPages(namespace string) CustomPageInterface
}
CustomPagesGetter has a method to return a CustomPageInterface. A group's client should implement this interface.
type DnsRecordExpansion ¶
type DnsRecordExpansion interface{}
type DnsRecordInterface ¶
type DnsRecordInterface interface { Create(ctx context.Context, dnsRecord *v1alpha1.DnsRecord, opts v1.CreateOptions) (*v1alpha1.DnsRecord, error) Update(ctx context.Context, dnsRecord *v1alpha1.DnsRecord, opts v1.UpdateOptions) (*v1alpha1.DnsRecord, error) UpdateStatus(ctx context.Context, dnsRecord *v1alpha1.DnsRecord, opts v1.UpdateOptions) (*v1alpha1.DnsRecord, 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.DnsRecord, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsRecordList, 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.DnsRecord, err error) DnsRecordExpansion }
DnsRecordInterface has methods to work with DnsRecord resources.
type DnsRecordsGetter ¶
type DnsRecordsGetter interface {
DnsRecords(namespace string) DnsRecordInterface
}
DnsRecordsGetter has a method to return a DnsRecordInterface. A group's client should implement this interface.
type DnsRecordsImportExpansion ¶
type DnsRecordsImportExpansion interface{}
type DnsRecordsImportInterface ¶
type DnsRecordsImportInterface interface { Create(ctx context.Context, dnsRecordsImport *v1alpha1.DnsRecordsImport, opts v1.CreateOptions) (*v1alpha1.DnsRecordsImport, error) Update(ctx context.Context, dnsRecordsImport *v1alpha1.DnsRecordsImport, opts v1.UpdateOptions) (*v1alpha1.DnsRecordsImport, error) UpdateStatus(ctx context.Context, dnsRecordsImport *v1alpha1.DnsRecordsImport, opts v1.UpdateOptions) (*v1alpha1.DnsRecordsImport, 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.DnsRecordsImport, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsRecordsImportList, 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.DnsRecordsImport, err error) DnsRecordsImportExpansion }
DnsRecordsImportInterface has methods to work with DnsRecordsImport resources.
type DnsRecordsImportsGetter ¶
type DnsRecordsImportsGetter interface {
DnsRecordsImports(namespace string) DnsRecordsImportInterface
}
DnsRecordsImportsGetter has a method to return a DnsRecordsImportInterface. A group's client should implement this interface.
type DomainExpansion ¶
type DomainExpansion interface{}
type DomainInterface ¶
type DomainInterface interface { Create(ctx context.Context, domain *v1alpha1.Domain, opts v1.CreateOptions) (*v1alpha1.Domain, error) Update(ctx context.Context, domain *v1alpha1.Domain, opts v1.UpdateOptions) (*v1alpha1.Domain, error) UpdateStatus(ctx context.Context, domain *v1alpha1.Domain, opts v1.UpdateOptions) (*v1alpha1.Domain, 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.Domain, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainList, 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.Domain, err error) DomainExpansion }
DomainInterface has methods to work with Domain resources.
type DomainSettingsExpansion ¶
type DomainSettingsExpansion interface{}
type DomainSettingsInterface ¶
type DomainSettingsInterface interface { Create(ctx context.Context, domainSettings *v1alpha1.DomainSettings, opts v1.CreateOptions) (*v1alpha1.DomainSettings, error) Update(ctx context.Context, domainSettings *v1alpha1.DomainSettings, opts v1.UpdateOptions) (*v1alpha1.DomainSettings, error) UpdateStatus(ctx context.Context, domainSettings *v1alpha1.DomainSettings, opts v1.UpdateOptions) (*v1alpha1.DomainSettings, 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.DomainSettings, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainSettingsList, 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.DomainSettings, err error) DomainSettingsExpansion }
DomainSettingsInterface has methods to work with DomainSettings resources.
type DomainSettingsesGetter ¶
type DomainSettingsesGetter interface {
DomainSettingses(namespace string) DomainSettingsInterface
}
DomainSettingsesGetter has a method to return a DomainSettingsInterface. A group's client should implement this interface.
type DomainsGetter ¶
type DomainsGetter interface {
Domains(namespace string) DomainInterface
}
DomainsGetter has a method to return a DomainInterface. A group's client should implement this interface.
type EdgeFunctionsActionExpansion ¶
type EdgeFunctionsActionExpansion interface{}
type EdgeFunctionsActionInterface ¶
type EdgeFunctionsActionInterface interface { Create(ctx context.Context, edgeFunctionsAction *v1alpha1.EdgeFunctionsAction, opts v1.CreateOptions) (*v1alpha1.EdgeFunctionsAction, error) Update(ctx context.Context, edgeFunctionsAction *v1alpha1.EdgeFunctionsAction, opts v1.UpdateOptions) (*v1alpha1.EdgeFunctionsAction, error) UpdateStatus(ctx context.Context, edgeFunctionsAction *v1alpha1.EdgeFunctionsAction, opts v1.UpdateOptions) (*v1alpha1.EdgeFunctionsAction, 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.EdgeFunctionsAction, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EdgeFunctionsActionList, 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.EdgeFunctionsAction, err error) EdgeFunctionsActionExpansion }
EdgeFunctionsActionInterface has methods to work with EdgeFunctionsAction resources.
type EdgeFunctionsActionsGetter ¶
type EdgeFunctionsActionsGetter interface {
EdgeFunctionsActions(namespace string) EdgeFunctionsActionInterface
}
EdgeFunctionsActionsGetter has a method to return a EdgeFunctionsActionInterface. A group's client should implement this interface.
type EdgeFunctionsTriggerExpansion ¶
type EdgeFunctionsTriggerExpansion interface{}
type EdgeFunctionsTriggerInterface ¶
type EdgeFunctionsTriggerInterface interface { Create(ctx context.Context, edgeFunctionsTrigger *v1alpha1.EdgeFunctionsTrigger, opts v1.CreateOptions) (*v1alpha1.EdgeFunctionsTrigger, error) Update(ctx context.Context, edgeFunctionsTrigger *v1alpha1.EdgeFunctionsTrigger, opts v1.UpdateOptions) (*v1alpha1.EdgeFunctionsTrigger, error) UpdateStatus(ctx context.Context, edgeFunctionsTrigger *v1alpha1.EdgeFunctionsTrigger, opts v1.UpdateOptions) (*v1alpha1.EdgeFunctionsTrigger, 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.EdgeFunctionsTrigger, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EdgeFunctionsTriggerList, 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.EdgeFunctionsTrigger, err error) EdgeFunctionsTriggerExpansion }
EdgeFunctionsTriggerInterface has methods to work with EdgeFunctionsTrigger resources.
type EdgeFunctionsTriggersGetter ¶
type EdgeFunctionsTriggersGetter interface {
EdgeFunctionsTriggers(namespace string) EdgeFunctionsTriggerInterface
}
EdgeFunctionsTriggersGetter has a method to return a EdgeFunctionsTriggerInterface. A group's client should implement this interface.
type FilterExpansion ¶
type FilterExpansion interface{}
type FilterInterface ¶
type FilterInterface interface { Create(ctx context.Context, filter *v1alpha1.Filter, opts v1.CreateOptions) (*v1alpha1.Filter, error) Update(ctx context.Context, filter *v1alpha1.Filter, opts v1.UpdateOptions) (*v1alpha1.Filter, error) UpdateStatus(ctx context.Context, filter *v1alpha1.Filter, opts v1.UpdateOptions) (*v1alpha1.Filter, 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.Filter, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FilterList, 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.Filter, err error) FilterExpansion }
FilterInterface has methods to work with Filter resources.
type FiltersGetter ¶
type FiltersGetter interface {
Filters(namespace string) FilterInterface
}
FiltersGetter has a method to return a FilterInterface. A group's client should implement this interface.
type FirewallExpansion ¶
type FirewallExpansion interface{}
type FirewallInterface ¶
type FirewallInterface interface { Create(ctx context.Context, firewall *v1alpha1.Firewall, opts v1.CreateOptions) (*v1alpha1.Firewall, error) Update(ctx context.Context, firewall *v1alpha1.Firewall, opts v1.UpdateOptions) (*v1alpha1.Firewall, error) UpdateStatus(ctx context.Context, firewall *v1alpha1.Firewall, opts v1.UpdateOptions) (*v1alpha1.Firewall, 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.Firewall, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FirewallList, 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.Firewall, err error) FirewallExpansion }
FirewallInterface has methods to work with Firewall resources.
type FirewallsGetter ¶
type FirewallsGetter interface {
Firewalls(namespace string) FirewallInterface
}
FirewallsGetter has a method to return a FirewallInterface. A group's client should implement this interface.
type GlobalLoadBalancerExpansion ¶
type GlobalLoadBalancerExpansion interface{}
type GlobalLoadBalancerInterface ¶
type GlobalLoadBalancerInterface interface { Create(ctx context.Context, globalLoadBalancer *v1alpha1.GlobalLoadBalancer, opts v1.CreateOptions) (*v1alpha1.GlobalLoadBalancer, error) Update(ctx context.Context, globalLoadBalancer *v1alpha1.GlobalLoadBalancer, opts v1.UpdateOptions) (*v1alpha1.GlobalLoadBalancer, error) UpdateStatus(ctx context.Context, globalLoadBalancer *v1alpha1.GlobalLoadBalancer, opts v1.UpdateOptions) (*v1alpha1.GlobalLoadBalancer, 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.GlobalLoadBalancer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GlobalLoadBalancerList, 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.GlobalLoadBalancer, err error) GlobalLoadBalancerExpansion }
GlobalLoadBalancerInterface has methods to work with GlobalLoadBalancer resources.
type GlobalLoadBalancersGetter ¶
type GlobalLoadBalancersGetter interface {
GlobalLoadBalancers(namespace string) GlobalLoadBalancerInterface
}
GlobalLoadBalancersGetter has a method to return a GlobalLoadBalancerInterface. 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 OriginPoolExpansion ¶
type OriginPoolExpansion interface{}
type OriginPoolInterface ¶
type OriginPoolInterface interface { Create(ctx context.Context, originPool *v1alpha1.OriginPool, opts v1.CreateOptions) (*v1alpha1.OriginPool, error) Update(ctx context.Context, originPool *v1alpha1.OriginPool, opts v1.UpdateOptions) (*v1alpha1.OriginPool, error) UpdateStatus(ctx context.Context, originPool *v1alpha1.OriginPool, opts v1.UpdateOptions) (*v1alpha1.OriginPool, 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.OriginPool, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OriginPoolList, 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.OriginPool, err error) OriginPoolExpansion }
OriginPoolInterface has methods to work with OriginPool resources.
type OriginPoolsGetter ¶
type OriginPoolsGetter interface {
OriginPools(namespace string) OriginPoolInterface
}
OriginPoolsGetter has a method to return a OriginPoolInterface. A group's client should implement this interface.
type PageRuleExpansion ¶
type PageRuleExpansion interface{}
type PageRuleInterface ¶
type PageRuleInterface interface { Create(ctx context.Context, pageRule *v1alpha1.PageRule, opts v1.CreateOptions) (*v1alpha1.PageRule, error) Update(ctx context.Context, pageRule *v1alpha1.PageRule, opts v1.UpdateOptions) (*v1alpha1.PageRule, error) UpdateStatus(ctx context.Context, pageRule *v1alpha1.PageRule, opts v1.UpdateOptions) (*v1alpha1.PageRule, 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.PageRule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PageRuleList, 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.PageRule, err error) PageRuleExpansion }
PageRuleInterface has methods to work with PageRule resources.
type PageRulesGetter ¶
type PageRulesGetter interface {
PageRules(namespace string) PageRuleInterface
}
PageRulesGetter has a method to return a PageRuleInterface. A group's client should implement this interface.
type RangeAppExpansion ¶
type RangeAppExpansion interface{}
type RangeAppInterface ¶
type RangeAppInterface interface { Create(ctx context.Context, rangeApp *v1alpha1.RangeApp, opts v1.CreateOptions) (*v1alpha1.RangeApp, error) Update(ctx context.Context, rangeApp *v1alpha1.RangeApp, opts v1.UpdateOptions) (*v1alpha1.RangeApp, error) UpdateStatus(ctx context.Context, rangeApp *v1alpha1.RangeApp, opts v1.UpdateOptions) (*v1alpha1.RangeApp, 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.RangeApp, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RangeAppList, 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.RangeApp, err error) RangeAppExpansion }
RangeAppInterface has methods to work with RangeApp resources.
type RangeAppsGetter ¶
type RangeAppsGetter interface {
RangeApps(namespace string) RangeAppInterface
}
RangeAppsGetter has a method to return a RangeAppInterface. A group's client should implement this interface.
type RateLimitExpansion ¶
type RateLimitExpansion interface{}
type RateLimitInterface ¶
type RateLimitInterface interface { Create(ctx context.Context, rateLimit *v1alpha1.RateLimit, opts v1.CreateOptions) (*v1alpha1.RateLimit, error) Update(ctx context.Context, rateLimit *v1alpha1.RateLimit, opts v1.UpdateOptions) (*v1alpha1.RateLimit, error) UpdateStatus(ctx context.Context, rateLimit *v1alpha1.RateLimit, opts v1.UpdateOptions) (*v1alpha1.RateLimit, 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.RateLimit, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RateLimitList, 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.RateLimit, err error) RateLimitExpansion }
RateLimitInterface has methods to work with RateLimit resources.
type RateLimitsGetter ¶
type RateLimitsGetter interface {
RateLimits(namespace string) RateLimitInterface
}
RateLimitsGetter has a method to return a RateLimitInterface. A group's client should implement this interface.
type RoutingExpansion ¶
type RoutingExpansion interface{}
type RoutingInterface ¶
type RoutingInterface interface { Create(ctx context.Context, routing *v1alpha1.Routing, opts v1.CreateOptions) (*v1alpha1.Routing, error) Update(ctx context.Context, routing *v1alpha1.Routing, opts v1.UpdateOptions) (*v1alpha1.Routing, error) UpdateStatus(ctx context.Context, routing *v1alpha1.Routing, opts v1.UpdateOptions) (*v1alpha1.Routing, 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.Routing, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RoutingList, 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.Routing, err error) RoutingExpansion }
RoutingInterface has methods to work with Routing resources.
type RoutingsGetter ¶
type RoutingsGetter interface {
Routings(namespace string) RoutingInterface
}
RoutingsGetter has a method to return a RoutingInterface. A group's client should implement this interface.
type TlsSettingsExpansion ¶
type TlsSettingsExpansion interface{}
type TlsSettingsInterface ¶
type TlsSettingsInterface interface { Create(ctx context.Context, tlsSettings *v1alpha1.TlsSettings, opts v1.CreateOptions) (*v1alpha1.TlsSettings, error) Update(ctx context.Context, tlsSettings *v1alpha1.TlsSettings, opts v1.UpdateOptions) (*v1alpha1.TlsSettings, error) UpdateStatus(ctx context.Context, tlsSettings *v1alpha1.TlsSettings, opts v1.UpdateOptions) (*v1alpha1.TlsSettings, 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.TlsSettings, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TlsSettingsList, 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.TlsSettings, err error) TlsSettingsExpansion }
TlsSettingsInterface has methods to work with TlsSettings resources.
type TlsSettingsesGetter ¶
type TlsSettingsesGetter interface {
TlsSettingses(namespace string) TlsSettingsInterface
}
TlsSettingsesGetter has a method to return a TlsSettingsInterface. A group's client should implement this interface.
type WafGroupExpansion ¶
type WafGroupExpansion interface{}
type WafGroupInterface ¶
type WafGroupInterface interface { Create(ctx context.Context, wafGroup *v1alpha1.WafGroup, opts v1.CreateOptions) (*v1alpha1.WafGroup, error) Update(ctx context.Context, wafGroup *v1alpha1.WafGroup, opts v1.UpdateOptions) (*v1alpha1.WafGroup, error) UpdateStatus(ctx context.Context, wafGroup *v1alpha1.WafGroup, opts v1.UpdateOptions) (*v1alpha1.WafGroup, 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.WafGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WafGroupList, 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.WafGroup, err error) WafGroupExpansion }
WafGroupInterface has methods to work with WafGroup resources.
type WafGroupsGetter ¶
type WafGroupsGetter interface {
WafGroups(namespace string) WafGroupInterface
}
WafGroupsGetter has a method to return a WafGroupInterface. A group's client should implement this interface.
type WafPackageExpansion ¶
type WafPackageExpansion interface{}
type WafPackageInterface ¶
type WafPackageInterface interface { Create(ctx context.Context, wafPackage *v1alpha1.WafPackage, opts v1.CreateOptions) (*v1alpha1.WafPackage, error) Update(ctx context.Context, wafPackage *v1alpha1.WafPackage, opts v1.UpdateOptions) (*v1alpha1.WafPackage, error) UpdateStatus(ctx context.Context, wafPackage *v1alpha1.WafPackage, opts v1.UpdateOptions) (*v1alpha1.WafPackage, 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.WafPackage, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WafPackageList, 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.WafPackage, err error) WafPackageExpansion }
WafPackageInterface has methods to work with WafPackage resources.
type WafPackagesGetter ¶
type WafPackagesGetter interface {
WafPackages(namespace string) WafPackageInterface
}
WafPackagesGetter has a method to return a WafPackageInterface. A group's client should implement this interface.
type WafRuleExpansion ¶
type WafRuleExpansion interface{}
type WafRuleInterface ¶
type WafRuleInterface interface { Create(ctx context.Context, wafRule *v1alpha1.WafRule, opts v1.CreateOptions) (*v1alpha1.WafRule, error) Update(ctx context.Context, wafRule *v1alpha1.WafRule, opts v1.UpdateOptions) (*v1alpha1.WafRule, error) UpdateStatus(ctx context.Context, wafRule *v1alpha1.WafRule, opts v1.UpdateOptions) (*v1alpha1.WafRule, 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.WafRule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WafRuleList, 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.WafRule, err error) WafRuleExpansion }
WafRuleInterface has methods to work with WafRule resources.
type WafRulesGetter ¶
type WafRulesGetter interface {
WafRules(namespace string) WafRuleInterface
}
WafRulesGetter has a method to return a WafRuleInterface. A group's client should implement this interface.
Source Files
¶
- cachesettings.go
- certificateorder.go
- certificateupload.go
- cis.go
- cis_client.go
- custompage.go
- dnsrecord.go
- dnsrecordsimport.go
- doc.go
- domain.go
- domainsettings.go
- edgefunctionsaction.go
- edgefunctionstrigger.go
- filter.go
- firewall.go
- generated_expansion.go
- globalloadbalancer.go
- healthcheck.go
- originpool.go
- pagerule.go
- rangeapp.go
- ratelimit.go
- routing.go
- tlssettings.go
- wafgroup.go
- wafpackage.go
- wafrule.go