Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AlertExceptionExpansion
- type AlertExceptionInterface
- type AlertExceptionsGetter
- type AuthenticationReviewExpansion
- type AuthenticationReviewInterface
- type AuthenticationReviewsGetter
- type AuthorizationReviewExpansion
- type AuthorizationReviewInterface
- type AuthorizationReviewsGetter
- type BGPConfigurationExpansion
- type BGPConfigurationInterface
- type BGPConfigurationsGetter
- type BGPFilterExpansion
- type BGPFilterInterface
- type BGPFiltersGetter
- type BGPPeerExpansion
- type BGPPeerInterface
- type BGPPeersGetter
- type BlockAffinitiesGetter
- type BlockAffinityExpansion
- type BlockAffinityInterface
- type CalicoNodeStatusExpansion
- type CalicoNodeStatusInterface
- type CalicoNodeStatusesGetter
- type ClusterInformationExpansion
- type ClusterInformationInterface
- type ClusterInformationsGetter
- type DeepPacketInspectionExpansion
- type DeepPacketInspectionInterface
- type DeepPacketInspectionsGetter
- type EgressGatewayPoliciesGetter
- type EgressGatewayPolicyExpansion
- type EgressGatewayPolicyInterface
- type ExternalNetworkExpansion
- type ExternalNetworkInterface
- type ExternalNetworksGetter
- type FelixConfigurationExpansion
- type FelixConfigurationInterface
- type FelixConfigurationsGetter
- type GlobalAlertExpansion
- type GlobalAlertInterface
- type GlobalAlertTemplateExpansion
- type GlobalAlertTemplateInterface
- type GlobalAlertTemplatesGetter
- type GlobalAlertsGetter
- type GlobalNetworkPoliciesGetter
- type GlobalNetworkPolicyExpansion
- type GlobalNetworkPolicyInterface
- type GlobalNetworkSetExpansion
- type GlobalNetworkSetInterface
- type GlobalNetworkSetsGetter
- type GlobalReportExpansion
- type GlobalReportInterface
- type GlobalReportTypeExpansion
- type GlobalReportTypeInterface
- type GlobalReportTypesGetter
- type GlobalReportsGetter
- type GlobalThreatFeedExpansion
- type GlobalThreatFeedInterface
- type GlobalThreatFeedsGetter
- type HostEndpointExpansion
- type HostEndpointInterface
- type HostEndpointsGetter
- type IPAMConfigurationExpansion
- type IPAMConfigurationInterface
- type IPAMConfigurationsGetter
- type IPPoolExpansion
- type IPPoolInterface
- type IPPoolsGetter
- type IPReservationExpansion
- type IPReservationInterface
- type IPReservationsGetter
- type KubeControllersConfigurationExpansion
- type KubeControllersConfigurationInterface
- type KubeControllersConfigurationsGetter
- type LicenseKeyExpansion
- type LicenseKeyInterface
- type LicenseKeysGetter
- type ManagedClusterExpansion
- type ManagedClusterInterface
- type ManagedClustersGetter
- type NetworkPoliciesGetter
- type NetworkPolicyExpansion
- type NetworkPolicyInterface
- type NetworkSetExpansion
- type NetworkSetInterface
- type NetworkSetsGetter
- type PacketCaptureExpansion
- type PacketCaptureInterface
- type PacketCapturesGetter
- type PolicyRecommendationScopeExpansion
- type PolicyRecommendationScopeInterface
- type PolicyRecommendationScopesGetter
- type ProfileExpansion
- type ProfileInterface
- type ProfilesGetter
- type ProjectcalicoV3Client
- func (c *ProjectcalicoV3Client) AlertExceptions() AlertExceptionInterface
- func (c *ProjectcalicoV3Client) AuthenticationReviews() AuthenticationReviewInterface
- func (c *ProjectcalicoV3Client) AuthorizationReviews() AuthorizationReviewInterface
- func (c *ProjectcalicoV3Client) BGPConfigurations() BGPConfigurationInterface
- func (c *ProjectcalicoV3Client) BGPFilters() BGPFilterInterface
- func (c *ProjectcalicoV3Client) BGPPeers() BGPPeerInterface
- func (c *ProjectcalicoV3Client) BlockAffinities() BlockAffinityInterface
- func (c *ProjectcalicoV3Client) CalicoNodeStatuses() CalicoNodeStatusInterface
- func (c *ProjectcalicoV3Client) ClusterInformations() ClusterInformationInterface
- func (c *ProjectcalicoV3Client) DeepPacketInspections(namespace string) DeepPacketInspectionInterface
- func (c *ProjectcalicoV3Client) EgressGatewayPolicies() EgressGatewayPolicyInterface
- func (c *ProjectcalicoV3Client) ExternalNetworks() ExternalNetworkInterface
- func (c *ProjectcalicoV3Client) FelixConfigurations() FelixConfigurationInterface
- func (c *ProjectcalicoV3Client) GlobalAlertTemplates() GlobalAlertTemplateInterface
- func (c *ProjectcalicoV3Client) GlobalAlerts() GlobalAlertInterface
- func (c *ProjectcalicoV3Client) GlobalNetworkPolicies() GlobalNetworkPolicyInterface
- func (c *ProjectcalicoV3Client) GlobalNetworkSets() GlobalNetworkSetInterface
- func (c *ProjectcalicoV3Client) GlobalReportTypes() GlobalReportTypeInterface
- func (c *ProjectcalicoV3Client) GlobalReports() GlobalReportInterface
- func (c *ProjectcalicoV3Client) GlobalThreatFeeds() GlobalThreatFeedInterface
- func (c *ProjectcalicoV3Client) HostEndpoints() HostEndpointInterface
- func (c *ProjectcalicoV3Client) IPAMConfigurations() IPAMConfigurationInterface
- func (c *ProjectcalicoV3Client) IPPools() IPPoolInterface
- func (c *ProjectcalicoV3Client) IPReservations() IPReservationInterface
- func (c *ProjectcalicoV3Client) KubeControllersConfigurations() KubeControllersConfigurationInterface
- func (c *ProjectcalicoV3Client) LicenseKeys() LicenseKeyInterface
- func (c *ProjectcalicoV3Client) ManagedClusters() ManagedClusterInterface
- func (c *ProjectcalicoV3Client) NetworkPolicies(namespace string) NetworkPolicyInterface
- func (c *ProjectcalicoV3Client) NetworkSets(namespace string) NetworkSetInterface
- func (c *ProjectcalicoV3Client) PacketCaptures(namespace string) PacketCaptureInterface
- func (c *ProjectcalicoV3Client) PolicyRecommendationScopes() PolicyRecommendationScopeInterface
- func (c *ProjectcalicoV3Client) Profiles() ProfileInterface
- func (c *ProjectcalicoV3Client) RESTClient() rest.Interface
- func (c *ProjectcalicoV3Client) RemoteClusterConfigurations() RemoteClusterConfigurationInterface
- func (c *ProjectcalicoV3Client) SecurityEventWebhooks() SecurityEventWebhookInterface
- func (c *ProjectcalicoV3Client) StagedGlobalNetworkPolicies() StagedGlobalNetworkPolicyInterface
- func (c *ProjectcalicoV3Client) StagedKubernetesNetworkPolicies(namespace string) StagedKubernetesNetworkPolicyInterface
- func (c *ProjectcalicoV3Client) StagedNetworkPolicies(namespace string) StagedNetworkPolicyInterface
- func (c *ProjectcalicoV3Client) Tiers() TierInterface
- func (c *ProjectcalicoV3Client) UISettings() UISettingsInterface
- func (c *ProjectcalicoV3Client) UISettingsGroups() UISettingsGroupInterface
- type ProjectcalicoV3Interface
- type RemoteClusterConfigurationExpansion
- type RemoteClusterConfigurationInterface
- type RemoteClusterConfigurationsGetter
- type SecurityEventWebhookExpansion
- type SecurityEventWebhookInterface
- type SecurityEventWebhooksGetter
- type StagedGlobalNetworkPoliciesGetter
- type StagedGlobalNetworkPolicyExpansion
- type StagedGlobalNetworkPolicyInterface
- type StagedKubernetesNetworkPoliciesGetter
- type StagedKubernetesNetworkPolicyExpansion
- type StagedKubernetesNetworkPolicyInterface
- type StagedNetworkPoliciesGetter
- type StagedNetworkPolicyExpansion
- type StagedNetworkPolicyInterface
- type TierExpansion
- type TierInterface
- type TiersGetter
- type UISettingsExpansion
- type UISettingsGetter
- type UISettingsGroupExpansion
- type UISettingsGroupInterface
- type UISettingsGroupsGetter
- type UISettingsInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlertExceptionExpansion ¶
type AlertExceptionExpansion interface{}
type AlertExceptionInterface ¶
type AlertExceptionInterface interface { Create(ctx context.Context, alertException *v3.AlertException, opts v1.CreateOptions) (*v3.AlertException, error) Update(ctx context.Context, alertException *v3.AlertException, opts v1.UpdateOptions) (*v3.AlertException, error) UpdateStatus(ctx context.Context, alertException *v3.AlertException, opts v1.UpdateOptions) (*v3.AlertException, 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) (*v3.AlertException, error) List(ctx context.Context, opts v1.ListOptions) (*v3.AlertExceptionList, 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 *v3.AlertException, err error) AlertExceptionExpansion }
AlertExceptionInterface has methods to work with AlertException resources.
type AlertExceptionsGetter ¶
type AlertExceptionsGetter interface {
AlertExceptions() AlertExceptionInterface
}
AlertExceptionsGetter has a method to return a AlertExceptionInterface. A group's client should implement this interface.
type AuthenticationReviewExpansion ¶
type AuthenticationReviewExpansion interface{}
type AuthenticationReviewInterface ¶
type AuthenticationReviewInterface interface { Create(ctx context.Context, authenticationReview *v3.AuthenticationReview, opts v1.CreateOptions) (*v3.AuthenticationReview, error) Update(ctx context.Context, authenticationReview *v3.AuthenticationReview, opts v1.UpdateOptions) (*v3.AuthenticationReview, error) UpdateStatus(ctx context.Context, authenticationReview *v3.AuthenticationReview, opts v1.UpdateOptions) (*v3.AuthenticationReview, 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) (*v3.AuthenticationReview, error) List(ctx context.Context, opts v1.ListOptions) (*v3.AuthenticationReviewList, 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 *v3.AuthenticationReview, err error) AuthenticationReviewExpansion }
AuthenticationReviewInterface has methods to work with AuthenticationReview resources.
type AuthenticationReviewsGetter ¶
type AuthenticationReviewsGetter interface {
AuthenticationReviews() AuthenticationReviewInterface
}
AuthenticationReviewsGetter has a method to return a AuthenticationReviewInterface. A group's client should implement this interface.
type AuthorizationReviewExpansion ¶
type AuthorizationReviewExpansion interface{}
type AuthorizationReviewInterface ¶
type AuthorizationReviewInterface interface { Create(ctx context.Context, authorizationReview *v3.AuthorizationReview, opts v1.CreateOptions) (*v3.AuthorizationReview, error) Update(ctx context.Context, authorizationReview *v3.AuthorizationReview, opts v1.UpdateOptions) (*v3.AuthorizationReview, error) UpdateStatus(ctx context.Context, authorizationReview *v3.AuthorizationReview, opts v1.UpdateOptions) (*v3.AuthorizationReview, 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) (*v3.AuthorizationReview, error) List(ctx context.Context, opts v1.ListOptions) (*v3.AuthorizationReviewList, 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 *v3.AuthorizationReview, err error) AuthorizationReviewExpansion }
AuthorizationReviewInterface has methods to work with AuthorizationReview resources.
type AuthorizationReviewsGetter ¶
type AuthorizationReviewsGetter interface {
AuthorizationReviews() AuthorizationReviewInterface
}
AuthorizationReviewsGetter has a method to return a AuthorizationReviewInterface. A group's client should implement this interface.
type BGPConfigurationExpansion ¶
type BGPConfigurationExpansion interface{}
type BGPConfigurationInterface ¶
type BGPConfigurationInterface interface { Create(ctx context.Context, bGPConfiguration *v3.BGPConfiguration, opts v1.CreateOptions) (*v3.BGPConfiguration, error) Update(ctx context.Context, bGPConfiguration *v3.BGPConfiguration, opts v1.UpdateOptions) (*v3.BGPConfiguration, 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) (*v3.BGPConfiguration, error) List(ctx context.Context, opts v1.ListOptions) (*v3.BGPConfigurationList, 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 *v3.BGPConfiguration, err error) BGPConfigurationExpansion }
BGPConfigurationInterface has methods to work with BGPConfiguration resources.
type BGPConfigurationsGetter ¶
type BGPConfigurationsGetter interface {
BGPConfigurations() BGPConfigurationInterface
}
BGPConfigurationsGetter has a method to return a BGPConfigurationInterface. A group's client should implement this interface.
type BGPFilterExpansion ¶
type BGPFilterExpansion interface{}
type BGPFilterInterface ¶
type BGPFilterInterface interface { Create(ctx context.Context, bGPFilter *v3.BGPFilter, opts v1.CreateOptions) (*v3.BGPFilter, error) Update(ctx context.Context, bGPFilter *v3.BGPFilter, opts v1.UpdateOptions) (*v3.BGPFilter, 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) (*v3.BGPFilter, error) List(ctx context.Context, opts v1.ListOptions) (*v3.BGPFilterList, 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 *v3.BGPFilter, err error) BGPFilterExpansion }
BGPFilterInterface has methods to work with BGPFilter resources.
type BGPFiltersGetter ¶
type BGPFiltersGetter interface {
BGPFilters() BGPFilterInterface
}
BGPFiltersGetter has a method to return a BGPFilterInterface. A group's client should implement this interface.
type BGPPeerExpansion ¶
type BGPPeerExpansion interface{}
type BGPPeerInterface ¶
type BGPPeerInterface interface { Create(ctx context.Context, bGPPeer *v3.BGPPeer, opts v1.CreateOptions) (*v3.BGPPeer, error) Update(ctx context.Context, bGPPeer *v3.BGPPeer, opts v1.UpdateOptions) (*v3.BGPPeer, 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) (*v3.BGPPeer, error) List(ctx context.Context, opts v1.ListOptions) (*v3.BGPPeerList, 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 *v3.BGPPeer, err error) BGPPeerExpansion }
BGPPeerInterface has methods to work with BGPPeer resources.
type BGPPeersGetter ¶
type BGPPeersGetter interface {
BGPPeers() BGPPeerInterface
}
BGPPeersGetter has a method to return a BGPPeerInterface. A group's client should implement this interface.
type BlockAffinitiesGetter ¶
type BlockAffinitiesGetter interface {
BlockAffinities() BlockAffinityInterface
}
BlockAffinitiesGetter has a method to return a BlockAffinityInterface. A group's client should implement this interface.
type BlockAffinityExpansion ¶
type BlockAffinityExpansion interface{}
type BlockAffinityInterface ¶
type BlockAffinityInterface interface { Create(ctx context.Context, blockAffinity *v3.BlockAffinity, opts v1.CreateOptions) (*v3.BlockAffinity, error) Update(ctx context.Context, blockAffinity *v3.BlockAffinity, opts v1.UpdateOptions) (*v3.BlockAffinity, 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) (*v3.BlockAffinity, error) List(ctx context.Context, opts v1.ListOptions) (*v3.BlockAffinityList, 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 *v3.BlockAffinity, err error) BlockAffinityExpansion }
BlockAffinityInterface has methods to work with BlockAffinity resources.
type CalicoNodeStatusExpansion ¶
type CalicoNodeStatusExpansion interface{}
type CalicoNodeStatusInterface ¶
type CalicoNodeStatusInterface interface { Create(ctx context.Context, calicoNodeStatus *v3.CalicoNodeStatus, opts v1.CreateOptions) (*v3.CalicoNodeStatus, error) Update(ctx context.Context, calicoNodeStatus *v3.CalicoNodeStatus, opts v1.UpdateOptions) (*v3.CalicoNodeStatus, error) UpdateStatus(ctx context.Context, calicoNodeStatus *v3.CalicoNodeStatus, opts v1.UpdateOptions) (*v3.CalicoNodeStatus, 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) (*v3.CalicoNodeStatus, error) List(ctx context.Context, opts v1.ListOptions) (*v3.CalicoNodeStatusList, 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 *v3.CalicoNodeStatus, err error) CalicoNodeStatusExpansion }
CalicoNodeStatusInterface has methods to work with CalicoNodeStatus resources.
type CalicoNodeStatusesGetter ¶
type CalicoNodeStatusesGetter interface {
CalicoNodeStatuses() CalicoNodeStatusInterface
}
CalicoNodeStatusesGetter has a method to return a CalicoNodeStatusInterface. A group's client should implement this interface.
type ClusterInformationExpansion ¶
type ClusterInformationExpansion interface{}
type ClusterInformationInterface ¶
type ClusterInformationInterface interface { Create(ctx context.Context, clusterInformation *v3.ClusterInformation, opts v1.CreateOptions) (*v3.ClusterInformation, error) Update(ctx context.Context, clusterInformation *v3.ClusterInformation, opts v1.UpdateOptions) (*v3.ClusterInformation, 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) (*v3.ClusterInformation, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterInformationList, 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 *v3.ClusterInformation, err error) ClusterInformationExpansion }
ClusterInformationInterface has methods to work with ClusterInformation resources.
type ClusterInformationsGetter ¶
type ClusterInformationsGetter interface {
ClusterInformations() ClusterInformationInterface
}
ClusterInformationsGetter has a method to return a ClusterInformationInterface. A group's client should implement this interface.
type DeepPacketInspectionExpansion ¶
type DeepPacketInspectionExpansion interface{}
type DeepPacketInspectionInterface ¶
type DeepPacketInspectionInterface interface { Create(ctx context.Context, deepPacketInspection *v3.DeepPacketInspection, opts v1.CreateOptions) (*v3.DeepPacketInspection, error) Update(ctx context.Context, deepPacketInspection *v3.DeepPacketInspection, opts v1.UpdateOptions) (*v3.DeepPacketInspection, error) UpdateStatus(ctx context.Context, deepPacketInspection *v3.DeepPacketInspection, opts v1.UpdateOptions) (*v3.DeepPacketInspection, 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) (*v3.DeepPacketInspection, error) List(ctx context.Context, opts v1.ListOptions) (*v3.DeepPacketInspectionList, 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 *v3.DeepPacketInspection, err error) DeepPacketInspectionExpansion }
DeepPacketInspectionInterface has methods to work with DeepPacketInspection resources.
type DeepPacketInspectionsGetter ¶
type DeepPacketInspectionsGetter interface {
DeepPacketInspections(namespace string) DeepPacketInspectionInterface
}
DeepPacketInspectionsGetter has a method to return a DeepPacketInspectionInterface. A group's client should implement this interface.
type EgressGatewayPoliciesGetter ¶
type EgressGatewayPoliciesGetter interface {
EgressGatewayPolicies() EgressGatewayPolicyInterface
}
EgressGatewayPoliciesGetter has a method to return a EgressGatewayPolicyInterface. A group's client should implement this interface.
type EgressGatewayPolicyExpansion ¶
type EgressGatewayPolicyExpansion interface{}
type EgressGatewayPolicyInterface ¶
type EgressGatewayPolicyInterface interface { Create(ctx context.Context, egressGatewayPolicy *v3.EgressGatewayPolicy, opts v1.CreateOptions) (*v3.EgressGatewayPolicy, error) Update(ctx context.Context, egressGatewayPolicy *v3.EgressGatewayPolicy, opts v1.UpdateOptions) (*v3.EgressGatewayPolicy, 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) (*v3.EgressGatewayPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v3.EgressGatewayPolicyList, 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 *v3.EgressGatewayPolicy, err error) EgressGatewayPolicyExpansion }
EgressGatewayPolicyInterface has methods to work with EgressGatewayPolicy resources.
type ExternalNetworkExpansion ¶
type ExternalNetworkExpansion interface{}
type ExternalNetworkInterface ¶
type ExternalNetworkInterface interface { Create(ctx context.Context, externalNetwork *v3.ExternalNetwork, opts v1.CreateOptions) (*v3.ExternalNetwork, error) Update(ctx context.Context, externalNetwork *v3.ExternalNetwork, opts v1.UpdateOptions) (*v3.ExternalNetwork, 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) (*v3.ExternalNetwork, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ExternalNetworkList, 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 *v3.ExternalNetwork, err error) ExternalNetworkExpansion }
ExternalNetworkInterface has methods to work with ExternalNetwork resources.
type ExternalNetworksGetter ¶
type ExternalNetworksGetter interface {
ExternalNetworks() ExternalNetworkInterface
}
ExternalNetworksGetter has a method to return a ExternalNetworkInterface. A group's client should implement this interface.
type FelixConfigurationExpansion ¶
type FelixConfigurationExpansion interface{}
type FelixConfigurationInterface ¶
type FelixConfigurationInterface interface { Create(ctx context.Context, felixConfiguration *v3.FelixConfiguration, opts v1.CreateOptions) (*v3.FelixConfiguration, error) Update(ctx context.Context, felixConfiguration *v3.FelixConfiguration, opts v1.UpdateOptions) (*v3.FelixConfiguration, 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) (*v3.FelixConfiguration, error) List(ctx context.Context, opts v1.ListOptions) (*v3.FelixConfigurationList, 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 *v3.FelixConfiguration, err error) FelixConfigurationExpansion }
FelixConfigurationInterface has methods to work with FelixConfiguration resources.
type FelixConfigurationsGetter ¶
type FelixConfigurationsGetter interface {
FelixConfigurations() FelixConfigurationInterface
}
FelixConfigurationsGetter has a method to return a FelixConfigurationInterface. A group's client should implement this interface.
type GlobalAlertExpansion ¶
type GlobalAlertExpansion interface{}
type GlobalAlertInterface ¶
type GlobalAlertInterface interface { Create(ctx context.Context, globalAlert *v3.GlobalAlert, opts v1.CreateOptions) (*v3.GlobalAlert, error) Update(ctx context.Context, globalAlert *v3.GlobalAlert, opts v1.UpdateOptions) (*v3.GlobalAlert, error) UpdateStatus(ctx context.Context, globalAlert *v3.GlobalAlert, opts v1.UpdateOptions) (*v3.GlobalAlert, 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) (*v3.GlobalAlert, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalAlertList, 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 *v3.GlobalAlert, err error) GlobalAlertExpansion }
GlobalAlertInterface has methods to work with GlobalAlert resources.
type GlobalAlertTemplateExpansion ¶
type GlobalAlertTemplateExpansion interface{}
type GlobalAlertTemplateInterface ¶
type GlobalAlertTemplateInterface interface { Create(ctx context.Context, globalAlertTemplate *v3.GlobalAlertTemplate, opts v1.CreateOptions) (*v3.GlobalAlertTemplate, error) Update(ctx context.Context, globalAlertTemplate *v3.GlobalAlertTemplate, opts v1.UpdateOptions) (*v3.GlobalAlertTemplate, 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) (*v3.GlobalAlertTemplate, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalAlertTemplateList, 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 *v3.GlobalAlertTemplate, err error) GlobalAlertTemplateExpansion }
GlobalAlertTemplateInterface has methods to work with GlobalAlertTemplate resources.
type GlobalAlertTemplatesGetter ¶
type GlobalAlertTemplatesGetter interface {
GlobalAlertTemplates() GlobalAlertTemplateInterface
}
GlobalAlertTemplatesGetter has a method to return a GlobalAlertTemplateInterface. A group's client should implement this interface.
type GlobalAlertsGetter ¶
type GlobalAlertsGetter interface {
GlobalAlerts() GlobalAlertInterface
}
GlobalAlertsGetter has a method to return a GlobalAlertInterface. A group's client should implement this interface.
type GlobalNetworkPoliciesGetter ¶
type GlobalNetworkPoliciesGetter interface {
GlobalNetworkPolicies() GlobalNetworkPolicyInterface
}
GlobalNetworkPoliciesGetter has a method to return a GlobalNetworkPolicyInterface. A group's client should implement this interface.
type GlobalNetworkPolicyExpansion ¶
type GlobalNetworkPolicyExpansion interface{}
type GlobalNetworkPolicyInterface ¶
type GlobalNetworkPolicyInterface interface { Create(ctx context.Context, globalNetworkPolicy *v3.GlobalNetworkPolicy, opts v1.CreateOptions) (*v3.GlobalNetworkPolicy, error) Update(ctx context.Context, globalNetworkPolicy *v3.GlobalNetworkPolicy, opts v1.UpdateOptions) (*v3.GlobalNetworkPolicy, 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) (*v3.GlobalNetworkPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalNetworkPolicyList, 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 *v3.GlobalNetworkPolicy, err error) GlobalNetworkPolicyExpansion }
GlobalNetworkPolicyInterface has methods to work with GlobalNetworkPolicy resources.
type GlobalNetworkSetExpansion ¶
type GlobalNetworkSetExpansion interface{}
type GlobalNetworkSetInterface ¶
type GlobalNetworkSetInterface interface { Create(ctx context.Context, globalNetworkSet *v3.GlobalNetworkSet, opts v1.CreateOptions) (*v3.GlobalNetworkSet, error) Update(ctx context.Context, globalNetworkSet *v3.GlobalNetworkSet, opts v1.UpdateOptions) (*v3.GlobalNetworkSet, 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) (*v3.GlobalNetworkSet, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalNetworkSetList, 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 *v3.GlobalNetworkSet, err error) GlobalNetworkSetExpansion }
GlobalNetworkSetInterface has methods to work with GlobalNetworkSet resources.
type GlobalNetworkSetsGetter ¶
type GlobalNetworkSetsGetter interface {
GlobalNetworkSets() GlobalNetworkSetInterface
}
GlobalNetworkSetsGetter has a method to return a GlobalNetworkSetInterface. A group's client should implement this interface.
type GlobalReportExpansion ¶
type GlobalReportExpansion interface{}
type GlobalReportInterface ¶
type GlobalReportInterface interface { Create(ctx context.Context, globalReport *v3.GlobalReport, opts v1.CreateOptions) (*v3.GlobalReport, error) Update(ctx context.Context, globalReport *v3.GlobalReport, opts v1.UpdateOptions) (*v3.GlobalReport, error) UpdateStatus(ctx context.Context, globalReport *v3.GlobalReport, opts v1.UpdateOptions) (*v3.GlobalReport, 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) (*v3.GlobalReport, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalReportList, 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 *v3.GlobalReport, err error) GlobalReportExpansion }
GlobalReportInterface has methods to work with GlobalReport resources.
type GlobalReportTypeExpansion ¶
type GlobalReportTypeExpansion interface{}
type GlobalReportTypeInterface ¶
type GlobalReportTypeInterface interface { Create(ctx context.Context, globalReportType *v3.GlobalReportType, opts v1.CreateOptions) (*v3.GlobalReportType, error) Update(ctx context.Context, globalReportType *v3.GlobalReportType, opts v1.UpdateOptions) (*v3.GlobalReportType, 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) (*v3.GlobalReportType, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalReportTypeList, 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 *v3.GlobalReportType, err error) GlobalReportTypeExpansion }
GlobalReportTypeInterface has methods to work with GlobalReportType resources.
type GlobalReportTypesGetter ¶
type GlobalReportTypesGetter interface {
GlobalReportTypes() GlobalReportTypeInterface
}
GlobalReportTypesGetter has a method to return a GlobalReportTypeInterface. A group's client should implement this interface.
type GlobalReportsGetter ¶
type GlobalReportsGetter interface {
GlobalReports() GlobalReportInterface
}
GlobalReportsGetter has a method to return a GlobalReportInterface. A group's client should implement this interface.
type GlobalThreatFeedExpansion ¶
type GlobalThreatFeedExpansion interface{}
type GlobalThreatFeedInterface ¶
type GlobalThreatFeedInterface interface { Create(ctx context.Context, globalThreatFeed *v3.GlobalThreatFeed, opts v1.CreateOptions) (*v3.GlobalThreatFeed, error) Update(ctx context.Context, globalThreatFeed *v3.GlobalThreatFeed, opts v1.UpdateOptions) (*v3.GlobalThreatFeed, error) UpdateStatus(ctx context.Context, globalThreatFeed *v3.GlobalThreatFeed, opts v1.UpdateOptions) (*v3.GlobalThreatFeed, 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) (*v3.GlobalThreatFeed, error) List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalThreatFeedList, 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 *v3.GlobalThreatFeed, err error) GlobalThreatFeedExpansion }
GlobalThreatFeedInterface has methods to work with GlobalThreatFeed resources.
type GlobalThreatFeedsGetter ¶
type GlobalThreatFeedsGetter interface {
GlobalThreatFeeds() GlobalThreatFeedInterface
}
GlobalThreatFeedsGetter has a method to return a GlobalThreatFeedInterface. A group's client should implement this interface.
type HostEndpointExpansion ¶
type HostEndpointExpansion interface{}
type HostEndpointInterface ¶
type HostEndpointInterface interface { Create(ctx context.Context, hostEndpoint *v3.HostEndpoint, opts v1.CreateOptions) (*v3.HostEndpoint, error) Update(ctx context.Context, hostEndpoint *v3.HostEndpoint, opts v1.UpdateOptions) (*v3.HostEndpoint, 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) (*v3.HostEndpoint, error) List(ctx context.Context, opts v1.ListOptions) (*v3.HostEndpointList, 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 *v3.HostEndpoint, err error) HostEndpointExpansion }
HostEndpointInterface has methods to work with HostEndpoint resources.
type HostEndpointsGetter ¶
type HostEndpointsGetter interface {
HostEndpoints() HostEndpointInterface
}
HostEndpointsGetter has a method to return a HostEndpointInterface. A group's client should implement this interface.
type IPAMConfigurationExpansion ¶
type IPAMConfigurationExpansion interface{}
type IPAMConfigurationInterface ¶
type IPAMConfigurationInterface interface { Create(ctx context.Context, iPAMConfiguration *v3.IPAMConfiguration, opts v1.CreateOptions) (*v3.IPAMConfiguration, error) Update(ctx context.Context, iPAMConfiguration *v3.IPAMConfiguration, opts v1.UpdateOptions) (*v3.IPAMConfiguration, 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) (*v3.IPAMConfiguration, error) List(ctx context.Context, opts v1.ListOptions) (*v3.IPAMConfigurationList, 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 *v3.IPAMConfiguration, err error) IPAMConfigurationExpansion }
IPAMConfigurationInterface has methods to work with IPAMConfiguration resources.
type IPAMConfigurationsGetter ¶
type IPAMConfigurationsGetter interface {
IPAMConfigurations() IPAMConfigurationInterface
}
IPAMConfigurationsGetter has a method to return a IPAMConfigurationInterface. A group's client should implement this interface.
type IPPoolExpansion ¶
type IPPoolExpansion interface{}
type IPPoolInterface ¶
type IPPoolInterface interface { Create(ctx context.Context, iPPool *v3.IPPool, opts v1.CreateOptions) (*v3.IPPool, error) Update(ctx context.Context, iPPool *v3.IPPool, opts v1.UpdateOptions) (*v3.IPPool, 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) (*v3.IPPool, error) List(ctx context.Context, opts v1.ListOptions) (*v3.IPPoolList, 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 *v3.IPPool, err error) IPPoolExpansion }
IPPoolInterface has methods to work with IPPool resources.
type IPPoolsGetter ¶
type IPPoolsGetter interface {
IPPools() IPPoolInterface
}
IPPoolsGetter has a method to return a IPPoolInterface. A group's client should implement this interface.
type IPReservationExpansion ¶
type IPReservationExpansion interface{}
type IPReservationInterface ¶
type IPReservationInterface interface { Create(ctx context.Context, iPReservation *v3.IPReservation, opts v1.CreateOptions) (*v3.IPReservation, error) Update(ctx context.Context, iPReservation *v3.IPReservation, opts v1.UpdateOptions) (*v3.IPReservation, 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) (*v3.IPReservation, error) List(ctx context.Context, opts v1.ListOptions) (*v3.IPReservationList, 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 *v3.IPReservation, err error) IPReservationExpansion }
IPReservationInterface has methods to work with IPReservation resources.
type IPReservationsGetter ¶
type IPReservationsGetter interface {
IPReservations() IPReservationInterface
}
IPReservationsGetter has a method to return a IPReservationInterface. A group's client should implement this interface.
type KubeControllersConfigurationExpansion ¶
type KubeControllersConfigurationExpansion interface{}
type KubeControllersConfigurationInterface ¶
type KubeControllersConfigurationInterface interface { Create(ctx context.Context, kubeControllersConfiguration *v3.KubeControllersConfiguration, opts v1.CreateOptions) (*v3.KubeControllersConfiguration, error) Update(ctx context.Context, kubeControllersConfiguration *v3.KubeControllersConfiguration, opts v1.UpdateOptions) (*v3.KubeControllersConfiguration, error) UpdateStatus(ctx context.Context, kubeControllersConfiguration *v3.KubeControllersConfiguration, opts v1.UpdateOptions) (*v3.KubeControllersConfiguration, 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) (*v3.KubeControllersConfiguration, error) List(ctx context.Context, opts v1.ListOptions) (*v3.KubeControllersConfigurationList, 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 *v3.KubeControllersConfiguration, err error) KubeControllersConfigurationExpansion }
KubeControllersConfigurationInterface has methods to work with KubeControllersConfiguration resources.
type KubeControllersConfigurationsGetter ¶
type KubeControllersConfigurationsGetter interface {
KubeControllersConfigurations() KubeControllersConfigurationInterface
}
KubeControllersConfigurationsGetter has a method to return a KubeControllersConfigurationInterface. A group's client should implement this interface.
type LicenseKeyExpansion ¶
type LicenseKeyExpansion interface{}
type LicenseKeyInterface ¶
type LicenseKeyInterface interface { Create(ctx context.Context, licenseKey *v3.LicenseKey, opts v1.CreateOptions) (*v3.LicenseKey, error) Update(ctx context.Context, licenseKey *v3.LicenseKey, opts v1.UpdateOptions) (*v3.LicenseKey, error) UpdateStatus(ctx context.Context, licenseKey *v3.LicenseKey, opts v1.UpdateOptions) (*v3.LicenseKey, 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) (*v3.LicenseKey, error) List(ctx context.Context, opts v1.ListOptions) (*v3.LicenseKeyList, 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 *v3.LicenseKey, err error) LicenseKeyExpansion }
LicenseKeyInterface has methods to work with LicenseKey resources.
type LicenseKeysGetter ¶
type LicenseKeysGetter interface {
LicenseKeys() LicenseKeyInterface
}
LicenseKeysGetter has a method to return a LicenseKeyInterface. A group's client should implement this interface.
type ManagedClusterExpansion ¶
type ManagedClusterExpansion interface{}
type ManagedClusterInterface ¶
type ManagedClusterInterface interface { Create(ctx context.Context, managedCluster *v3.ManagedCluster, opts v1.CreateOptions) (*v3.ManagedCluster, error) Update(ctx context.Context, managedCluster *v3.ManagedCluster, opts v1.UpdateOptions) (*v3.ManagedCluster, error) UpdateStatus(ctx context.Context, managedCluster *v3.ManagedCluster, opts v1.UpdateOptions) (*v3.ManagedCluster, 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) (*v3.ManagedCluster, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ManagedClusterList, 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 *v3.ManagedCluster, err error) ManagedClusterExpansion }
ManagedClusterInterface has methods to work with ManagedCluster resources.
type ManagedClustersGetter ¶
type ManagedClustersGetter interface {
ManagedClusters() ManagedClusterInterface
}
ManagedClustersGetter has a method to return a ManagedClusterInterface. A group's client should implement this interface.
type NetworkPoliciesGetter ¶
type NetworkPoliciesGetter interface {
NetworkPolicies(namespace string) NetworkPolicyInterface
}
NetworkPoliciesGetter has a method to return a NetworkPolicyInterface. A group's client should implement this interface.
type NetworkPolicyExpansion ¶
type NetworkPolicyExpansion interface{}
type NetworkPolicyInterface ¶
type NetworkPolicyInterface interface { Create(ctx context.Context, networkPolicy *v3.NetworkPolicy, opts v1.CreateOptions) (*v3.NetworkPolicy, error) Update(ctx context.Context, networkPolicy *v3.NetworkPolicy, opts v1.UpdateOptions) (*v3.NetworkPolicy, 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) (*v3.NetworkPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v3.NetworkPolicyList, 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 *v3.NetworkPolicy, err error) NetworkPolicyExpansion }
NetworkPolicyInterface has methods to work with NetworkPolicy resources.
type NetworkSetExpansion ¶
type NetworkSetExpansion interface{}
type NetworkSetInterface ¶
type NetworkSetInterface interface { Create(ctx context.Context, networkSet *v3.NetworkSet, opts v1.CreateOptions) (*v3.NetworkSet, error) Update(ctx context.Context, networkSet *v3.NetworkSet, opts v1.UpdateOptions) (*v3.NetworkSet, 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) (*v3.NetworkSet, error) List(ctx context.Context, opts v1.ListOptions) (*v3.NetworkSetList, 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 *v3.NetworkSet, err error) NetworkSetExpansion }
NetworkSetInterface has methods to work with NetworkSet resources.
type NetworkSetsGetter ¶
type NetworkSetsGetter interface {
NetworkSets(namespace string) NetworkSetInterface
}
NetworkSetsGetter has a method to return a NetworkSetInterface. A group's client should implement this interface.
type PacketCaptureExpansion ¶
type PacketCaptureExpansion interface{}
type PacketCaptureInterface ¶
type PacketCaptureInterface interface { Create(ctx context.Context, packetCapture *v3.PacketCapture, opts v1.CreateOptions) (*v3.PacketCapture, error) Update(ctx context.Context, packetCapture *v3.PacketCapture, opts v1.UpdateOptions) (*v3.PacketCapture, error) UpdateStatus(ctx context.Context, packetCapture *v3.PacketCapture, opts v1.UpdateOptions) (*v3.PacketCapture, 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) (*v3.PacketCapture, error) List(ctx context.Context, opts v1.ListOptions) (*v3.PacketCaptureList, 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 *v3.PacketCapture, err error) PacketCaptureExpansion }
PacketCaptureInterface has methods to work with PacketCapture resources.
type PacketCapturesGetter ¶
type PacketCapturesGetter interface {
PacketCaptures(namespace string) PacketCaptureInterface
}
PacketCapturesGetter has a method to return a PacketCaptureInterface. A group's client should implement this interface.
type PolicyRecommendationScopeExpansion ¶
type PolicyRecommendationScopeExpansion interface{}
type PolicyRecommendationScopeInterface ¶
type PolicyRecommendationScopeInterface interface { Create(ctx context.Context, policyRecommendationScope *v3.PolicyRecommendationScope, opts v1.CreateOptions) (*v3.PolicyRecommendationScope, error) Update(ctx context.Context, policyRecommendationScope *v3.PolicyRecommendationScope, opts v1.UpdateOptions) (*v3.PolicyRecommendationScope, error) UpdateStatus(ctx context.Context, policyRecommendationScope *v3.PolicyRecommendationScope, opts v1.UpdateOptions) (*v3.PolicyRecommendationScope, 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) (*v3.PolicyRecommendationScope, error) List(ctx context.Context, opts v1.ListOptions) (*v3.PolicyRecommendationScopeList, 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 *v3.PolicyRecommendationScope, err error) PolicyRecommendationScopeExpansion }
PolicyRecommendationScopeInterface has methods to work with PolicyRecommendationScope resources.
type PolicyRecommendationScopesGetter ¶
type PolicyRecommendationScopesGetter interface {
PolicyRecommendationScopes() PolicyRecommendationScopeInterface
}
PolicyRecommendationScopesGetter has a method to return a PolicyRecommendationScopeInterface. A group's client should implement this interface.
type ProfileExpansion ¶
type ProfileExpansion interface{}
type ProfileInterface ¶
type ProfileInterface interface { Create(ctx context.Context, profile *v3.Profile, opts v1.CreateOptions) (*v3.Profile, error) Update(ctx context.Context, profile *v3.Profile, opts v1.UpdateOptions) (*v3.Profile, 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) (*v3.Profile, error) List(ctx context.Context, opts v1.ListOptions) (*v3.ProfileList, 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 *v3.Profile, err error) ProfileExpansion }
ProfileInterface has methods to work with Profile resources.
type ProfilesGetter ¶
type ProfilesGetter interface {
Profiles() ProfileInterface
}
ProfilesGetter has a method to return a ProfileInterface. A group's client should implement this interface.
type ProjectcalicoV3Client ¶
type ProjectcalicoV3Client struct {
// contains filtered or unexported fields
}
ProjectcalicoV3Client is used to interact with features provided by the projectcalico.org group.
func New ¶
func New(c rest.Interface) *ProjectcalicoV3Client
New creates a new ProjectcalicoV3Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ProjectcalicoV3Client, error)
NewForConfig creates a new ProjectcalicoV3Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶
NewForConfigAndClient creates a new ProjectcalicoV3Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *ProjectcalicoV3Client
NewForConfigOrDie creates a new ProjectcalicoV3Client for the given config and panics if there is an error in the config.
func (*ProjectcalicoV3Client) AlertExceptions ¶
func (c *ProjectcalicoV3Client) AlertExceptions() AlertExceptionInterface
func (*ProjectcalicoV3Client) AuthenticationReviews ¶
func (c *ProjectcalicoV3Client) AuthenticationReviews() AuthenticationReviewInterface
func (*ProjectcalicoV3Client) AuthorizationReviews ¶
func (c *ProjectcalicoV3Client) AuthorizationReviews() AuthorizationReviewInterface
func (*ProjectcalicoV3Client) BGPConfigurations ¶
func (c *ProjectcalicoV3Client) BGPConfigurations() BGPConfigurationInterface
func (*ProjectcalicoV3Client) BGPFilters ¶
func (c *ProjectcalicoV3Client) BGPFilters() BGPFilterInterface
func (*ProjectcalicoV3Client) BGPPeers ¶
func (c *ProjectcalicoV3Client) BGPPeers() BGPPeerInterface
func (*ProjectcalicoV3Client) BlockAffinities ¶
func (c *ProjectcalicoV3Client) BlockAffinities() BlockAffinityInterface
func (*ProjectcalicoV3Client) CalicoNodeStatuses ¶
func (c *ProjectcalicoV3Client) CalicoNodeStatuses() CalicoNodeStatusInterface
func (*ProjectcalicoV3Client) ClusterInformations ¶
func (c *ProjectcalicoV3Client) ClusterInformations() ClusterInformationInterface
func (*ProjectcalicoV3Client) DeepPacketInspections ¶
func (c *ProjectcalicoV3Client) DeepPacketInspections(namespace string) DeepPacketInspectionInterface
func (*ProjectcalicoV3Client) EgressGatewayPolicies ¶
func (c *ProjectcalicoV3Client) EgressGatewayPolicies() EgressGatewayPolicyInterface
func (*ProjectcalicoV3Client) ExternalNetworks ¶
func (c *ProjectcalicoV3Client) ExternalNetworks() ExternalNetworkInterface
func (*ProjectcalicoV3Client) FelixConfigurations ¶
func (c *ProjectcalicoV3Client) FelixConfigurations() FelixConfigurationInterface
func (*ProjectcalicoV3Client) GlobalAlertTemplates ¶
func (c *ProjectcalicoV3Client) GlobalAlertTemplates() GlobalAlertTemplateInterface
func (*ProjectcalicoV3Client) GlobalAlerts ¶
func (c *ProjectcalicoV3Client) GlobalAlerts() GlobalAlertInterface
func (*ProjectcalicoV3Client) GlobalNetworkPolicies ¶
func (c *ProjectcalicoV3Client) GlobalNetworkPolicies() GlobalNetworkPolicyInterface
func (*ProjectcalicoV3Client) GlobalNetworkSets ¶
func (c *ProjectcalicoV3Client) GlobalNetworkSets() GlobalNetworkSetInterface
func (*ProjectcalicoV3Client) GlobalReportTypes ¶
func (c *ProjectcalicoV3Client) GlobalReportTypes() GlobalReportTypeInterface
func (*ProjectcalicoV3Client) GlobalReports ¶
func (c *ProjectcalicoV3Client) GlobalReports() GlobalReportInterface
func (*ProjectcalicoV3Client) GlobalThreatFeeds ¶
func (c *ProjectcalicoV3Client) GlobalThreatFeeds() GlobalThreatFeedInterface
func (*ProjectcalicoV3Client) HostEndpoints ¶
func (c *ProjectcalicoV3Client) HostEndpoints() HostEndpointInterface
func (*ProjectcalicoV3Client) IPAMConfigurations ¶
func (c *ProjectcalicoV3Client) IPAMConfigurations() IPAMConfigurationInterface
func (*ProjectcalicoV3Client) IPPools ¶
func (c *ProjectcalicoV3Client) IPPools() IPPoolInterface
func (*ProjectcalicoV3Client) IPReservations ¶
func (c *ProjectcalicoV3Client) IPReservations() IPReservationInterface
func (*ProjectcalicoV3Client) KubeControllersConfigurations ¶
func (c *ProjectcalicoV3Client) KubeControllersConfigurations() KubeControllersConfigurationInterface
func (*ProjectcalicoV3Client) LicenseKeys ¶
func (c *ProjectcalicoV3Client) LicenseKeys() LicenseKeyInterface
func (*ProjectcalicoV3Client) ManagedClusters ¶
func (c *ProjectcalicoV3Client) ManagedClusters() ManagedClusterInterface
func (*ProjectcalicoV3Client) NetworkPolicies ¶
func (c *ProjectcalicoV3Client) NetworkPolicies(namespace string) NetworkPolicyInterface
func (*ProjectcalicoV3Client) NetworkSets ¶
func (c *ProjectcalicoV3Client) NetworkSets(namespace string) NetworkSetInterface
func (*ProjectcalicoV3Client) PacketCaptures ¶
func (c *ProjectcalicoV3Client) PacketCaptures(namespace string) PacketCaptureInterface
func (*ProjectcalicoV3Client) PolicyRecommendationScopes ¶
func (c *ProjectcalicoV3Client) PolicyRecommendationScopes() PolicyRecommendationScopeInterface
func (*ProjectcalicoV3Client) Profiles ¶
func (c *ProjectcalicoV3Client) Profiles() ProfileInterface
func (*ProjectcalicoV3Client) RESTClient ¶
func (c *ProjectcalicoV3Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*ProjectcalicoV3Client) RemoteClusterConfigurations ¶
func (c *ProjectcalicoV3Client) RemoteClusterConfigurations() RemoteClusterConfigurationInterface
func (*ProjectcalicoV3Client) SecurityEventWebhooks ¶
func (c *ProjectcalicoV3Client) SecurityEventWebhooks() SecurityEventWebhookInterface
func (*ProjectcalicoV3Client) StagedGlobalNetworkPolicies ¶
func (c *ProjectcalicoV3Client) StagedGlobalNetworkPolicies() StagedGlobalNetworkPolicyInterface
func (*ProjectcalicoV3Client) StagedKubernetesNetworkPolicies ¶
func (c *ProjectcalicoV3Client) StagedKubernetesNetworkPolicies(namespace string) StagedKubernetesNetworkPolicyInterface
func (*ProjectcalicoV3Client) StagedNetworkPolicies ¶
func (c *ProjectcalicoV3Client) StagedNetworkPolicies(namespace string) StagedNetworkPolicyInterface
func (*ProjectcalicoV3Client) Tiers ¶
func (c *ProjectcalicoV3Client) Tiers() TierInterface
func (*ProjectcalicoV3Client) UISettings ¶
func (c *ProjectcalicoV3Client) UISettings() UISettingsInterface
func (*ProjectcalicoV3Client) UISettingsGroups ¶
func (c *ProjectcalicoV3Client) UISettingsGroups() UISettingsGroupInterface
type ProjectcalicoV3Interface ¶
type ProjectcalicoV3Interface interface { RESTClient() rest.Interface AlertExceptionsGetter AuthenticationReviewsGetter AuthorizationReviewsGetter BGPConfigurationsGetter BGPFiltersGetter BGPPeersGetter BlockAffinitiesGetter CalicoNodeStatusesGetter ClusterInformationsGetter DeepPacketInspectionsGetter EgressGatewayPoliciesGetter ExternalNetworksGetter FelixConfigurationsGetter GlobalAlertsGetter GlobalAlertTemplatesGetter GlobalNetworkPoliciesGetter GlobalNetworkSetsGetter GlobalReportsGetter GlobalReportTypesGetter GlobalThreatFeedsGetter HostEndpointsGetter IPAMConfigurationsGetter IPPoolsGetter IPReservationsGetter KubeControllersConfigurationsGetter LicenseKeysGetter ManagedClustersGetter NetworkPoliciesGetter NetworkSetsGetter PacketCapturesGetter PolicyRecommendationScopesGetter ProfilesGetter RemoteClusterConfigurationsGetter SecurityEventWebhooksGetter StagedGlobalNetworkPoliciesGetter StagedKubernetesNetworkPoliciesGetter StagedNetworkPoliciesGetter TiersGetter UISettingsGetter UISettingsGroupsGetter }
type RemoteClusterConfigurationExpansion ¶
type RemoteClusterConfigurationExpansion interface{}
type RemoteClusterConfigurationInterface ¶
type RemoteClusterConfigurationInterface interface { Create(ctx context.Context, remoteClusterConfiguration *v3.RemoteClusterConfiguration, opts v1.CreateOptions) (*v3.RemoteClusterConfiguration, error) Update(ctx context.Context, remoteClusterConfiguration *v3.RemoteClusterConfiguration, opts v1.UpdateOptions) (*v3.RemoteClusterConfiguration, 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) (*v3.RemoteClusterConfiguration, error) List(ctx context.Context, opts v1.ListOptions) (*v3.RemoteClusterConfigurationList, 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 *v3.RemoteClusterConfiguration, err error) RemoteClusterConfigurationExpansion }
RemoteClusterConfigurationInterface has methods to work with RemoteClusterConfiguration resources.
type RemoteClusterConfigurationsGetter ¶
type RemoteClusterConfigurationsGetter interface {
RemoteClusterConfigurations() RemoteClusterConfigurationInterface
}
RemoteClusterConfigurationsGetter has a method to return a RemoteClusterConfigurationInterface. A group's client should implement this interface.
type SecurityEventWebhookExpansion ¶
type SecurityEventWebhookExpansion interface{}
type SecurityEventWebhookInterface ¶
type SecurityEventWebhookInterface interface { Create(ctx context.Context, securityEventWebhook *v3.SecurityEventWebhook, opts v1.CreateOptions) (*v3.SecurityEventWebhook, error) Update(ctx context.Context, securityEventWebhook *v3.SecurityEventWebhook, opts v1.UpdateOptions) (*v3.SecurityEventWebhook, error) UpdateStatus(ctx context.Context, securityEventWebhook *v3.SecurityEventWebhook, opts v1.UpdateOptions) (*v3.SecurityEventWebhook, 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) (*v3.SecurityEventWebhook, error) List(ctx context.Context, opts v1.ListOptions) (*v3.SecurityEventWebhookList, 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 *v3.SecurityEventWebhook, err error) SecurityEventWebhookExpansion }
SecurityEventWebhookInterface has methods to work with SecurityEventWebhook resources.
type SecurityEventWebhooksGetter ¶
type SecurityEventWebhooksGetter interface {
SecurityEventWebhooks() SecurityEventWebhookInterface
}
SecurityEventWebhooksGetter has a method to return a SecurityEventWebhookInterface. A group's client should implement this interface.
type StagedGlobalNetworkPoliciesGetter ¶
type StagedGlobalNetworkPoliciesGetter interface {
StagedGlobalNetworkPolicies() StagedGlobalNetworkPolicyInterface
}
StagedGlobalNetworkPoliciesGetter has a method to return a StagedGlobalNetworkPolicyInterface. A group's client should implement this interface.
type StagedGlobalNetworkPolicyExpansion ¶
type StagedGlobalNetworkPolicyExpansion interface{}
type StagedGlobalNetworkPolicyInterface ¶
type StagedGlobalNetworkPolicyInterface interface { Create(ctx context.Context, stagedGlobalNetworkPolicy *v3.StagedGlobalNetworkPolicy, opts v1.CreateOptions) (*v3.StagedGlobalNetworkPolicy, error) Update(ctx context.Context, stagedGlobalNetworkPolicy *v3.StagedGlobalNetworkPolicy, opts v1.UpdateOptions) (*v3.StagedGlobalNetworkPolicy, 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) (*v3.StagedGlobalNetworkPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v3.StagedGlobalNetworkPolicyList, 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 *v3.StagedGlobalNetworkPolicy, err error) StagedGlobalNetworkPolicyExpansion }
StagedGlobalNetworkPolicyInterface has methods to work with StagedGlobalNetworkPolicy resources.
type StagedKubernetesNetworkPoliciesGetter ¶
type StagedKubernetesNetworkPoliciesGetter interface {
StagedKubernetesNetworkPolicies(namespace string) StagedKubernetesNetworkPolicyInterface
}
StagedKubernetesNetworkPoliciesGetter has a method to return a StagedKubernetesNetworkPolicyInterface. A group's client should implement this interface.
type StagedKubernetesNetworkPolicyExpansion ¶
type StagedKubernetesNetworkPolicyExpansion interface{}
type StagedKubernetesNetworkPolicyInterface ¶
type StagedKubernetesNetworkPolicyInterface interface { Create(ctx context.Context, stagedKubernetesNetworkPolicy *v3.StagedKubernetesNetworkPolicy, opts v1.CreateOptions) (*v3.StagedKubernetesNetworkPolicy, error) Update(ctx context.Context, stagedKubernetesNetworkPolicy *v3.StagedKubernetesNetworkPolicy, opts v1.UpdateOptions) (*v3.StagedKubernetesNetworkPolicy, 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) (*v3.StagedKubernetesNetworkPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v3.StagedKubernetesNetworkPolicyList, 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 *v3.StagedKubernetesNetworkPolicy, err error) StagedKubernetesNetworkPolicyExpansion }
StagedKubernetesNetworkPolicyInterface has methods to work with StagedKubernetesNetworkPolicy resources.
type StagedNetworkPoliciesGetter ¶
type StagedNetworkPoliciesGetter interface {
StagedNetworkPolicies(namespace string) StagedNetworkPolicyInterface
}
StagedNetworkPoliciesGetter has a method to return a StagedNetworkPolicyInterface. A group's client should implement this interface.
type StagedNetworkPolicyExpansion ¶
type StagedNetworkPolicyExpansion interface{}
type StagedNetworkPolicyInterface ¶
type StagedNetworkPolicyInterface interface { Create(ctx context.Context, stagedNetworkPolicy *v3.StagedNetworkPolicy, opts v1.CreateOptions) (*v3.StagedNetworkPolicy, error) Update(ctx context.Context, stagedNetworkPolicy *v3.StagedNetworkPolicy, opts v1.UpdateOptions) (*v3.StagedNetworkPolicy, 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) (*v3.StagedNetworkPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v3.StagedNetworkPolicyList, 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 *v3.StagedNetworkPolicy, err error) StagedNetworkPolicyExpansion }
StagedNetworkPolicyInterface has methods to work with StagedNetworkPolicy resources.
type TierExpansion ¶
type TierExpansion interface{}
type TierInterface ¶
type TierInterface interface { Create(ctx context.Context, tier *v3.Tier, opts v1.CreateOptions) (*v3.Tier, error) Update(ctx context.Context, tier *v3.Tier, opts v1.UpdateOptions) (*v3.Tier, 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) (*v3.Tier, error) List(ctx context.Context, opts v1.ListOptions) (*v3.TierList, 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 *v3.Tier, err error) TierExpansion }
TierInterface has methods to work with Tier resources.
type TiersGetter ¶
type TiersGetter interface {
Tiers() TierInterface
}
TiersGetter has a method to return a TierInterface. A group's client should implement this interface.
type UISettingsExpansion ¶
type UISettingsExpansion interface{}
type UISettingsGetter ¶
type UISettingsGetter interface {
UISettings() UISettingsInterface
}
UISettingsGetter has a method to return a UISettingsInterface. A group's client should implement this interface.
type UISettingsGroupExpansion ¶
type UISettingsGroupExpansion interface{}
type UISettingsGroupInterface ¶
type UISettingsGroupInterface interface { Create(ctx context.Context, uISettingsGroup *v3.UISettingsGroup, opts v1.CreateOptions) (*v3.UISettingsGroup, error) Update(ctx context.Context, uISettingsGroup *v3.UISettingsGroup, opts v1.UpdateOptions) (*v3.UISettingsGroup, 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) (*v3.UISettingsGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v3.UISettingsGroupList, 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 *v3.UISettingsGroup, err error) UISettingsGroupExpansion }
UISettingsGroupInterface has methods to work with UISettingsGroup resources.
type UISettingsGroupsGetter ¶
type UISettingsGroupsGetter interface {
UISettingsGroups() UISettingsGroupInterface
}
UISettingsGroupsGetter has a method to return a UISettingsGroupInterface. A group's client should implement this interface.
type UISettingsInterface ¶
type UISettingsInterface interface { Create(ctx context.Context, uISettings *v3.UISettings, opts v1.CreateOptions) (*v3.UISettings, error) Update(ctx context.Context, uISettings *v3.UISettings, opts v1.UpdateOptions) (*v3.UISettings, 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) (*v3.UISettings, error) List(ctx context.Context, opts v1.ListOptions) (*v3.UISettingsList, 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 *v3.UISettings, err error) UISettingsExpansion }
UISettingsInterface has methods to work with UISettings resources.
Source Files ¶
- alertexception.go
- authenticationreview.go
- authorizationreview.go
- bgpconfiguration.go
- bgpfilter.go
- bgppeer.go
- blockaffinity.go
- caliconodestatus.go
- clusterinformation.go
- deeppacketinspection.go
- doc.go
- egressgatewaypolicy.go
- externalnetwork.go
- felixconfiguration.go
- generated_expansion.go
- globalalert.go
- globalalerttemplate.go
- globalnetworkpolicy.go
- globalnetworkset.go
- globalreport.go
- globalreporttype.go
- globalthreatfeed.go
- hostendpoint.go
- ipamconfiguration.go
- ippool.go
- ipreservation.go
- kubecontrollersconfiguration.go
- licensekey.go
- managedcluster.go
- networkpolicy.go
- networkset.go
- packetcapture.go
- policyrecommendationscope.go
- profile.go
- projectcalico_client.go
- remoteclusterconfiguration.go
- securityeventwebhook.go
- stagedglobalnetworkpolicy.go
- stagedkubernetesnetworkpolicy.go
- stagednetworkpolicy.go
- tier.go
- uisettings.go
- uisettingsgroup.go