v1alpha1

package
v0.5.0 Latest Latest
Warning

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

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

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppCatalogListingResourceVersionAgreementExpansion

type AppCatalogListingResourceVersionAgreementExpansion interface{}

type AppCatalogListingResourceVersionAgreementInterface

AppCatalogListingResourceVersionAgreementInterface has methods to work with AppCatalogListingResourceVersionAgreement resources.

type AppCatalogListingResourceVersionAgreementsGetter

type AppCatalogListingResourceVersionAgreementsGetter interface {
	AppCatalogListingResourceVersionAgreements(namespace string) AppCatalogListingResourceVersionAgreementInterface
}

AppCatalogListingResourceVersionAgreementsGetter has a method to return a AppCatalogListingResourceVersionAgreementInterface. A group's client should implement this interface.

type AppCatalogSubscriptionExpansion

type AppCatalogSubscriptionExpansion interface{}

type AppCatalogSubscriptionInterface

type AppCatalogSubscriptionInterface interface {
	Create(ctx context.Context, appCatalogSubscription *v1alpha1.AppCatalogSubscription, opts v1.CreateOptions) (*v1alpha1.AppCatalogSubscription, error)
	Update(ctx context.Context, appCatalogSubscription *v1alpha1.AppCatalogSubscription, opts v1.UpdateOptions) (*v1alpha1.AppCatalogSubscription, error)
	UpdateStatus(ctx context.Context, appCatalogSubscription *v1alpha1.AppCatalogSubscription, opts v1.UpdateOptions) (*v1alpha1.AppCatalogSubscription, 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.AppCatalogSubscription, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppCatalogSubscriptionList, 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.AppCatalogSubscription, err error)
	AppCatalogSubscriptionExpansion
}

AppCatalogSubscriptionInterface has methods to work with AppCatalogSubscription resources.

type AppCatalogSubscriptionsGetter

type AppCatalogSubscriptionsGetter interface {
	AppCatalogSubscriptions(namespace string) AppCatalogSubscriptionInterface
}

AppCatalogSubscriptionsGetter has a method to return a AppCatalogSubscriptionInterface. A group's client should implement this interface.

type BootVolumeBackupExpansion

type BootVolumeBackupExpansion interface{}

type BootVolumeBackupInterface

type BootVolumeBackupInterface interface {
	Create(ctx context.Context, bootVolumeBackup *v1alpha1.BootVolumeBackup, opts v1.CreateOptions) (*v1alpha1.BootVolumeBackup, error)
	Update(ctx context.Context, bootVolumeBackup *v1alpha1.BootVolumeBackup, opts v1.UpdateOptions) (*v1alpha1.BootVolumeBackup, error)
	UpdateStatus(ctx context.Context, bootVolumeBackup *v1alpha1.BootVolumeBackup, opts v1.UpdateOptions) (*v1alpha1.BootVolumeBackup, 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.BootVolumeBackup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BootVolumeBackupList, 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.BootVolumeBackup, err error)
	BootVolumeBackupExpansion
}

BootVolumeBackupInterface has methods to work with BootVolumeBackup resources.

type BootVolumeBackupsGetter

type BootVolumeBackupsGetter interface {
	BootVolumeBackups(namespace string) BootVolumeBackupInterface
}

BootVolumeBackupsGetter has a method to return a BootVolumeBackupInterface. A group's client should implement this interface.

type BootVolumeExpansion

type BootVolumeExpansion interface{}

type BootVolumeInterface

type BootVolumeInterface interface {
	Create(ctx context.Context, bootVolume *v1alpha1.BootVolume, opts v1.CreateOptions) (*v1alpha1.BootVolume, error)
	Update(ctx context.Context, bootVolume *v1alpha1.BootVolume, opts v1.UpdateOptions) (*v1alpha1.BootVolume, error)
	UpdateStatus(ctx context.Context, bootVolume *v1alpha1.BootVolume, opts v1.UpdateOptions) (*v1alpha1.BootVolume, 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.BootVolume, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BootVolumeList, 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.BootVolume, err error)
	BootVolumeExpansion
}

BootVolumeInterface has methods to work with BootVolume resources.

type BootVolumesGetter

type BootVolumesGetter interface {
	BootVolumes(namespace string) BootVolumeInterface
}

BootVolumesGetter has a method to return a BootVolumeInterface. A group's client should implement this interface.

type ClusterNetworkExpansion

type ClusterNetworkExpansion interface{}

type ClusterNetworkInterface

type ClusterNetworkInterface interface {
	Create(ctx context.Context, clusterNetwork *v1alpha1.ClusterNetwork, opts v1.CreateOptions) (*v1alpha1.ClusterNetwork, error)
	Update(ctx context.Context, clusterNetwork *v1alpha1.ClusterNetwork, opts v1.UpdateOptions) (*v1alpha1.ClusterNetwork, error)
	UpdateStatus(ctx context.Context, clusterNetwork *v1alpha1.ClusterNetwork, opts v1.UpdateOptions) (*v1alpha1.ClusterNetwork, 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.ClusterNetwork, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterNetworkList, 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.ClusterNetwork, err error)
	ClusterNetworkExpansion
}

ClusterNetworkInterface has methods to work with ClusterNetwork resources.

type ClusterNetworksGetter

type ClusterNetworksGetter interface {
	ClusterNetworks(namespace string) ClusterNetworkInterface
}

ClusterNetworksGetter has a method to return a ClusterNetworkInterface. A group's client should implement this interface.

type ComputeCapacityReservationExpansion

type ComputeCapacityReservationExpansion interface{}

type ComputeCapacityReservationInterface

type ComputeCapacityReservationInterface interface {
	Create(ctx context.Context, computeCapacityReservation *v1alpha1.ComputeCapacityReservation, opts v1.CreateOptions) (*v1alpha1.ComputeCapacityReservation, error)
	Update(ctx context.Context, computeCapacityReservation *v1alpha1.ComputeCapacityReservation, opts v1.UpdateOptions) (*v1alpha1.ComputeCapacityReservation, error)
	UpdateStatus(ctx context.Context, computeCapacityReservation *v1alpha1.ComputeCapacityReservation, opts v1.UpdateOptions) (*v1alpha1.ComputeCapacityReservation, 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.ComputeCapacityReservation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeCapacityReservationList, 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.ComputeCapacityReservation, err error)
	ComputeCapacityReservationExpansion
}

ComputeCapacityReservationInterface has methods to work with ComputeCapacityReservation resources.

type ComputeCapacityReservationsGetter

type ComputeCapacityReservationsGetter interface {
	ComputeCapacityReservations(namespace string) ComputeCapacityReservationInterface
}

ComputeCapacityReservationsGetter has a method to return a ComputeCapacityReservationInterface. A group's client should implement this interface.

type ComputeImageCapabilitySchemaExpansion

type ComputeImageCapabilitySchemaExpansion interface{}

type ComputeImageCapabilitySchemaInterface

type ComputeImageCapabilitySchemaInterface interface {
	Create(ctx context.Context, computeImageCapabilitySchema *v1alpha1.ComputeImageCapabilitySchema, opts v1.CreateOptions) (*v1alpha1.ComputeImageCapabilitySchema, error)
	Update(ctx context.Context, computeImageCapabilitySchema *v1alpha1.ComputeImageCapabilitySchema, opts v1.UpdateOptions) (*v1alpha1.ComputeImageCapabilitySchema, error)
	UpdateStatus(ctx context.Context, computeImageCapabilitySchema *v1alpha1.ComputeImageCapabilitySchema, opts v1.UpdateOptions) (*v1alpha1.ComputeImageCapabilitySchema, 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.ComputeImageCapabilitySchema, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeImageCapabilitySchemaList, 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.ComputeImageCapabilitySchema, err error)
	ComputeImageCapabilitySchemaExpansion
}

ComputeImageCapabilitySchemaInterface has methods to work with ComputeImageCapabilitySchema resources.

type ComputeImageCapabilitySchemasGetter

type ComputeImageCapabilitySchemasGetter interface {
	ComputeImageCapabilitySchemas(namespace string) ComputeImageCapabilitySchemaInterface
}

ComputeImageCapabilitySchemasGetter has a method to return a ComputeImageCapabilitySchemaInterface. A group's client should implement this interface.

type ConsoleHistoriesGetter

type ConsoleHistoriesGetter interface {
	ConsoleHistories(namespace string) ConsoleHistoryInterface
}

ConsoleHistoriesGetter has a method to return a ConsoleHistoryInterface. A group's client should implement this interface.

type ConsoleHistoryExpansion

type ConsoleHistoryExpansion interface{}

type ConsoleHistoryInterface

type ConsoleHistoryInterface interface {
	Create(ctx context.Context, consoleHistory *v1alpha1.ConsoleHistory, opts v1.CreateOptions) (*v1alpha1.ConsoleHistory, error)
	Update(ctx context.Context, consoleHistory *v1alpha1.ConsoleHistory, opts v1.UpdateOptions) (*v1alpha1.ConsoleHistory, error)
	UpdateStatus(ctx context.Context, consoleHistory *v1alpha1.ConsoleHistory, opts v1.UpdateOptions) (*v1alpha1.ConsoleHistory, 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.ConsoleHistory, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConsoleHistoryList, 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.ConsoleHistory, err error)
	ConsoleHistoryExpansion
}

ConsoleHistoryInterface has methods to work with ConsoleHistory resources.

type CoreV1alpha1Client

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

CoreV1alpha1Client is used to interact with features provided by the core.oci.kubeform.com group.

func New

New creates a new CoreV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new CoreV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *CoreV1alpha1Client

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

func (*CoreV1alpha1Client) AppCatalogListingResourceVersionAgreements

func (c *CoreV1alpha1Client) AppCatalogListingResourceVersionAgreements(namespace string) AppCatalogListingResourceVersionAgreementInterface

func (*CoreV1alpha1Client) AppCatalogSubscriptions

func (c *CoreV1alpha1Client) AppCatalogSubscriptions(namespace string) AppCatalogSubscriptionInterface

func (*CoreV1alpha1Client) BootVolumeBackups

func (c *CoreV1alpha1Client) BootVolumeBackups(namespace string) BootVolumeBackupInterface

func (*CoreV1alpha1Client) BootVolumes

func (c *CoreV1alpha1Client) BootVolumes(namespace string) BootVolumeInterface

func (*CoreV1alpha1Client) ClusterNetworks

func (c *CoreV1alpha1Client) ClusterNetworks(namespace string) ClusterNetworkInterface

func (*CoreV1alpha1Client) ComputeCapacityReservations

func (c *CoreV1alpha1Client) ComputeCapacityReservations(namespace string) ComputeCapacityReservationInterface

func (*CoreV1alpha1Client) ComputeImageCapabilitySchemas

func (c *CoreV1alpha1Client) ComputeImageCapabilitySchemas(namespace string) ComputeImageCapabilitySchemaInterface

func (*CoreV1alpha1Client) ConsoleHistories

func (c *CoreV1alpha1Client) ConsoleHistories(namespace string) ConsoleHistoryInterface

func (*CoreV1alpha1Client) Cpes

func (c *CoreV1alpha1Client) Cpes(namespace string) CpeInterface

func (*CoreV1alpha1Client) CrossConnectGroups

func (c *CoreV1alpha1Client) CrossConnectGroups(namespace string) CrossConnectGroupInterface

func (*CoreV1alpha1Client) CrossConnects

func (c *CoreV1alpha1Client) CrossConnects(namespace string) CrossConnectInterface

func (*CoreV1alpha1Client) DedicatedVmHosts

func (c *CoreV1alpha1Client) DedicatedVmHosts(namespace string) DedicatedVmHostInterface

func (*CoreV1alpha1Client) DefaultDHCPOptionses

func (c *CoreV1alpha1Client) DefaultDHCPOptionses(namespace string) DefaultDHCPOptionsInterface

func (*CoreV1alpha1Client) DefaultRouteTables

func (c *CoreV1alpha1Client) DefaultRouteTables(namespace string) DefaultRouteTableInterface

func (*CoreV1alpha1Client) DefaultSecurityLists

func (c *CoreV1alpha1Client) DefaultSecurityLists(namespace string) DefaultSecurityListInterface

func (*CoreV1alpha1Client) DhcpOptionses

func (c *CoreV1alpha1Client) DhcpOptionses(namespace string) DhcpOptionsInterface

func (*CoreV1alpha1Client) DrgAttachmentManagements

func (c *CoreV1alpha1Client) DrgAttachmentManagements(namespace string) DrgAttachmentManagementInterface

func (*CoreV1alpha1Client) DrgAttachments

func (c *CoreV1alpha1Client) DrgAttachments(namespace string) DrgAttachmentInterface

func (*CoreV1alpha1Client) DrgAttachmentsLists

func (c *CoreV1alpha1Client) DrgAttachmentsLists(namespace string) DrgAttachmentsListInterface

func (*CoreV1alpha1Client) DrgRouteDistributionStatements

func (c *CoreV1alpha1Client) DrgRouteDistributionStatements(namespace string) DrgRouteDistributionStatementInterface

func (*CoreV1alpha1Client) DrgRouteDistributions

func (c *CoreV1alpha1Client) DrgRouteDistributions(namespace string) DrgRouteDistributionInterface

func (*CoreV1alpha1Client) DrgRouteTableRouteRules

func (c *CoreV1alpha1Client) DrgRouteTableRouteRules(namespace string) DrgRouteTableRouteRuleInterface

func (*CoreV1alpha1Client) DrgRouteTables

func (c *CoreV1alpha1Client) DrgRouteTables(namespace string) DrgRouteTableInterface

func (*CoreV1alpha1Client) Drgs

func (c *CoreV1alpha1Client) Drgs(namespace string) DrgInterface

func (*CoreV1alpha1Client) Images

func (c *CoreV1alpha1Client) Images(namespace string) ImageInterface

func (*CoreV1alpha1Client) InstanceConfigurations

func (c *CoreV1alpha1Client) InstanceConfigurations(namespace string) InstanceConfigurationInterface

func (*CoreV1alpha1Client) InstanceConsoleConnections

func (c *CoreV1alpha1Client) InstanceConsoleConnections(namespace string) InstanceConsoleConnectionInterface

func (*CoreV1alpha1Client) InstancePoolInstances

func (c *CoreV1alpha1Client) InstancePoolInstances(namespace string) InstancePoolInstanceInterface

func (*CoreV1alpha1Client) InstancePools

func (c *CoreV1alpha1Client) InstancePools(namespace string) InstancePoolInterface

func (*CoreV1alpha1Client) Instances

func (c *CoreV1alpha1Client) Instances(namespace string) InstanceInterface

func (*CoreV1alpha1Client) InternetGateways

func (c *CoreV1alpha1Client) InternetGateways(namespace string) InternetGatewayInterface

func (*CoreV1alpha1Client) IpsecConnectionTunnelManagements

func (c *CoreV1alpha1Client) IpsecConnectionTunnelManagements(namespace string) IpsecConnectionTunnelManagementInterface

func (*CoreV1alpha1Client) Ipsecs

func (c *CoreV1alpha1Client) Ipsecs(namespace string) IpsecInterface

func (*CoreV1alpha1Client) Ipv6s

func (c *CoreV1alpha1Client) Ipv6s(namespace string) Ipv6Interface

func (*CoreV1alpha1Client) ListingResourceVersionAgreements

func (c *CoreV1alpha1Client) ListingResourceVersionAgreements(namespace string) ListingResourceVersionAgreementInterface

func (*CoreV1alpha1Client) LocalPeeringGateways

func (c *CoreV1alpha1Client) LocalPeeringGateways(namespace string) LocalPeeringGatewayInterface

func (*CoreV1alpha1Client) NatGateways

func (c *CoreV1alpha1Client) NatGateways(namespace string) NatGatewayInterface

func (*CoreV1alpha1Client) NetworkSecurityGroupSecurityRules

func (c *CoreV1alpha1Client) NetworkSecurityGroupSecurityRules(namespace string) NetworkSecurityGroupSecurityRuleInterface

func (*CoreV1alpha1Client) NetworkSecurityGroups

func (c *CoreV1alpha1Client) NetworkSecurityGroups(namespace string) NetworkSecurityGroupInterface

func (*CoreV1alpha1Client) PrivateIPs

func (c *CoreV1alpha1Client) PrivateIPs(namespace string) PrivateIPInterface

func (*CoreV1alpha1Client) PublicIPPoolCapacities

func (c *CoreV1alpha1Client) PublicIPPoolCapacities(namespace string) PublicIPPoolCapacityInterface

func (*CoreV1alpha1Client) PublicIPPools

func (c *CoreV1alpha1Client) PublicIPPools(namespace string) PublicIPPoolInterface

func (*CoreV1alpha1Client) PublicIPs

func (c *CoreV1alpha1Client) PublicIPs(namespace string) PublicIPInterface

func (*CoreV1alpha1Client) RESTClient

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

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

func (*CoreV1alpha1Client) RemotePeeringConnections

func (c *CoreV1alpha1Client) RemotePeeringConnections(namespace string) RemotePeeringConnectionInterface

func (*CoreV1alpha1Client) RouteTableAttachments

func (c *CoreV1alpha1Client) RouteTableAttachments(namespace string) RouteTableAttachmentInterface

func (*CoreV1alpha1Client) RouteTables

func (c *CoreV1alpha1Client) RouteTables(namespace string) RouteTableInterface

func (*CoreV1alpha1Client) SecurityLists

func (c *CoreV1alpha1Client) SecurityLists(namespace string) SecurityListInterface

func (*CoreV1alpha1Client) ServiceGateways

func (c *CoreV1alpha1Client) ServiceGateways(namespace string) ServiceGatewayInterface

func (*CoreV1alpha1Client) ShapeManagements

func (c *CoreV1alpha1Client) ShapeManagements(namespace string) ShapeManagementInterface

func (*CoreV1alpha1Client) Subnets

func (c *CoreV1alpha1Client) Subnets(namespace string) SubnetInterface

func (*CoreV1alpha1Client) Vcns

func (c *CoreV1alpha1Client) Vcns(namespace string) VcnInterface

func (*CoreV1alpha1Client) VirtualCircuits

func (c *CoreV1alpha1Client) VirtualCircuits(namespace string) VirtualCircuitInterface

func (*CoreV1alpha1Client) VirtualNetworks

func (c *CoreV1alpha1Client) VirtualNetworks(namespace string) VirtualNetworkInterface

func (*CoreV1alpha1Client) Vlans

func (c *CoreV1alpha1Client) Vlans(namespace string) VlanInterface

func (*CoreV1alpha1Client) VnicAttachments

func (c *CoreV1alpha1Client) VnicAttachments(namespace string) VnicAttachmentInterface

func (*CoreV1alpha1Client) VolumeAttachments

func (c *CoreV1alpha1Client) VolumeAttachments(namespace string) VolumeAttachmentInterface

func (*CoreV1alpha1Client) VolumeBackupPolicies

func (c *CoreV1alpha1Client) VolumeBackupPolicies(namespace string) VolumeBackupPolicyInterface

func (*CoreV1alpha1Client) VolumeBackupPolicyAssignments

func (c *CoreV1alpha1Client) VolumeBackupPolicyAssignments(namespace string) VolumeBackupPolicyAssignmentInterface

func (*CoreV1alpha1Client) VolumeBackups

func (c *CoreV1alpha1Client) VolumeBackups(namespace string) VolumeBackupInterface

func (*CoreV1alpha1Client) VolumeGroupBackups

func (c *CoreV1alpha1Client) VolumeGroupBackups(namespace string) VolumeGroupBackupInterface

func (*CoreV1alpha1Client) VolumeGroups

func (c *CoreV1alpha1Client) VolumeGroups(namespace string) VolumeGroupInterface

func (*CoreV1alpha1Client) Volumes

func (c *CoreV1alpha1Client) Volumes(namespace string) VolumeInterface

type CoreV1alpha1Interface

type CoreV1alpha1Interface interface {
	RESTClient() rest.Interface
	AppCatalogListingResourceVersionAgreementsGetter
	AppCatalogSubscriptionsGetter
	BootVolumesGetter
	BootVolumeBackupsGetter
	ClusterNetworksGetter
	ComputeCapacityReservationsGetter
	ComputeImageCapabilitySchemasGetter
	ConsoleHistoriesGetter
	CpesGetter
	CrossConnectsGetter
	CrossConnectGroupsGetter
	DedicatedVmHostsGetter
	DefaultDHCPOptionsesGetter
	DefaultRouteTablesGetter
	DefaultSecurityListsGetter
	DhcpOptionsesGetter
	DrgsGetter
	DrgAttachmentsGetter
	DrgAttachmentManagementsGetter
	DrgAttachmentsListsGetter
	DrgRouteDistributionsGetter
	DrgRouteDistributionStatementsGetter
	DrgRouteTablesGetter
	DrgRouteTableRouteRulesGetter
	ImagesGetter
	InstancesGetter
	InstanceConfigurationsGetter
	InstanceConsoleConnectionsGetter
	InstancePoolsGetter
	InstancePoolInstancesGetter
	InternetGatewaysGetter
	IpsecsGetter
	IpsecConnectionTunnelManagementsGetter
	Ipv6sGetter
	ListingResourceVersionAgreementsGetter
	LocalPeeringGatewaysGetter
	NatGatewaysGetter
	NetworkSecurityGroupsGetter
	NetworkSecurityGroupSecurityRulesGetter
	PrivateIPsGetter
	PublicIPsGetter
	PublicIPPoolsGetter
	PublicIPPoolCapacitiesGetter
	RemotePeeringConnectionsGetter
	RouteTablesGetter
	RouteTableAttachmentsGetter
	SecurityListsGetter
	ServiceGatewaysGetter
	ShapeManagementsGetter
	SubnetsGetter
	VcnsGetter
	VirtualCircuitsGetter
	VirtualNetworksGetter
	VlansGetter
	VnicAttachmentsGetter
	VolumesGetter
	VolumeAttachmentsGetter
	VolumeBackupsGetter
	VolumeBackupPoliciesGetter
	VolumeBackupPolicyAssignmentsGetter
	VolumeGroupsGetter
	VolumeGroupBackupsGetter
}

type CpeExpansion

type CpeExpansion interface{}

type CpeInterface

type CpeInterface interface {
	Create(ctx context.Context, cpe *v1alpha1.Cpe, opts v1.CreateOptions) (*v1alpha1.Cpe, error)
	Update(ctx context.Context, cpe *v1alpha1.Cpe, opts v1.UpdateOptions) (*v1alpha1.Cpe, error)
	UpdateStatus(ctx context.Context, cpe *v1alpha1.Cpe, opts v1.UpdateOptions) (*v1alpha1.Cpe, 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.Cpe, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CpeList, 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.Cpe, err error)
	CpeExpansion
}

CpeInterface has methods to work with Cpe resources.

type CpesGetter

type CpesGetter interface {
	Cpes(namespace string) CpeInterface
}

CpesGetter has a method to return a CpeInterface. A group's client should implement this interface.

type CrossConnectExpansion

type CrossConnectExpansion interface{}

type CrossConnectGroupExpansion

type CrossConnectGroupExpansion interface{}

type CrossConnectGroupInterface

type CrossConnectGroupInterface interface {
	Create(ctx context.Context, crossConnectGroup *v1alpha1.CrossConnectGroup, opts v1.CreateOptions) (*v1alpha1.CrossConnectGroup, error)
	Update(ctx context.Context, crossConnectGroup *v1alpha1.CrossConnectGroup, opts v1.UpdateOptions) (*v1alpha1.CrossConnectGroup, error)
	UpdateStatus(ctx context.Context, crossConnectGroup *v1alpha1.CrossConnectGroup, opts v1.UpdateOptions) (*v1alpha1.CrossConnectGroup, 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.CrossConnectGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CrossConnectGroupList, 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.CrossConnectGroup, err error)
	CrossConnectGroupExpansion
}

CrossConnectGroupInterface has methods to work with CrossConnectGroup resources.

type CrossConnectGroupsGetter

type CrossConnectGroupsGetter interface {
	CrossConnectGroups(namespace string) CrossConnectGroupInterface
}

CrossConnectGroupsGetter has a method to return a CrossConnectGroupInterface. A group's client should implement this interface.

type CrossConnectInterface

type CrossConnectInterface interface {
	Create(ctx context.Context, crossConnect *v1alpha1.CrossConnect, opts v1.CreateOptions) (*v1alpha1.CrossConnect, error)
	Update(ctx context.Context, crossConnect *v1alpha1.CrossConnect, opts v1.UpdateOptions) (*v1alpha1.CrossConnect, error)
	UpdateStatus(ctx context.Context, crossConnect *v1alpha1.CrossConnect, opts v1.UpdateOptions) (*v1alpha1.CrossConnect, 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.CrossConnect, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CrossConnectList, 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.CrossConnect, err error)
	CrossConnectExpansion
}

CrossConnectInterface has methods to work with CrossConnect resources.

type CrossConnectsGetter

type CrossConnectsGetter interface {
	CrossConnects(namespace string) CrossConnectInterface
}

CrossConnectsGetter has a method to return a CrossConnectInterface. A group's client should implement this interface.

type DedicatedVmHostExpansion

type DedicatedVmHostExpansion interface{}

type DedicatedVmHostInterface

type DedicatedVmHostInterface interface {
	Create(ctx context.Context, dedicatedVmHost *v1alpha1.DedicatedVmHost, opts v1.CreateOptions) (*v1alpha1.DedicatedVmHost, error)
	Update(ctx context.Context, dedicatedVmHost *v1alpha1.DedicatedVmHost, opts v1.UpdateOptions) (*v1alpha1.DedicatedVmHost, error)
	UpdateStatus(ctx context.Context, dedicatedVmHost *v1alpha1.DedicatedVmHost, opts v1.UpdateOptions) (*v1alpha1.DedicatedVmHost, 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.DedicatedVmHost, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DedicatedVmHostList, 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.DedicatedVmHost, err error)
	DedicatedVmHostExpansion
}

DedicatedVmHostInterface has methods to work with DedicatedVmHost resources.

type DedicatedVmHostsGetter

type DedicatedVmHostsGetter interface {
	DedicatedVmHosts(namespace string) DedicatedVmHostInterface
}

DedicatedVmHostsGetter has a method to return a DedicatedVmHostInterface. A group's client should implement this interface.

type DefaultDHCPOptionsExpansion

type DefaultDHCPOptionsExpansion interface{}

type DefaultDHCPOptionsInterface

type DefaultDHCPOptionsInterface interface {
	Create(ctx context.Context, defaultDHCPOptions *v1alpha1.DefaultDHCPOptions, opts v1.CreateOptions) (*v1alpha1.DefaultDHCPOptions, error)
	Update(ctx context.Context, defaultDHCPOptions *v1alpha1.DefaultDHCPOptions, opts v1.UpdateOptions) (*v1alpha1.DefaultDHCPOptions, error)
	UpdateStatus(ctx context.Context, defaultDHCPOptions *v1alpha1.DefaultDHCPOptions, opts v1.UpdateOptions) (*v1alpha1.DefaultDHCPOptions, 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.DefaultDHCPOptions, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DefaultDHCPOptionsList, 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.DefaultDHCPOptions, err error)
	DefaultDHCPOptionsExpansion
}

DefaultDHCPOptionsInterface has methods to work with DefaultDHCPOptions resources.

type DefaultDHCPOptionsesGetter

type DefaultDHCPOptionsesGetter interface {
	DefaultDHCPOptionses(namespace string) DefaultDHCPOptionsInterface
}

DefaultDHCPOptionsesGetter has a method to return a DefaultDHCPOptionsInterface. A group's client should implement this interface.

type DefaultRouteTableExpansion

type DefaultRouteTableExpansion interface{}

type DefaultRouteTableInterface

type DefaultRouteTableInterface interface {
	Create(ctx context.Context, defaultRouteTable *v1alpha1.DefaultRouteTable, opts v1.CreateOptions) (*v1alpha1.DefaultRouteTable, error)
	Update(ctx context.Context, defaultRouteTable *v1alpha1.DefaultRouteTable, opts v1.UpdateOptions) (*v1alpha1.DefaultRouteTable, error)
	UpdateStatus(ctx context.Context, defaultRouteTable *v1alpha1.DefaultRouteTable, opts v1.UpdateOptions) (*v1alpha1.DefaultRouteTable, 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.DefaultRouteTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DefaultRouteTableList, 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.DefaultRouteTable, err error)
	DefaultRouteTableExpansion
}

DefaultRouteTableInterface has methods to work with DefaultRouteTable resources.

type DefaultRouteTablesGetter

type DefaultRouteTablesGetter interface {
	DefaultRouteTables(namespace string) DefaultRouteTableInterface
}

DefaultRouteTablesGetter has a method to return a DefaultRouteTableInterface. A group's client should implement this interface.

type DefaultSecurityListExpansion

type DefaultSecurityListExpansion interface{}

type DefaultSecurityListInterface

type DefaultSecurityListInterface interface {
	Create(ctx context.Context, defaultSecurityList *v1alpha1.DefaultSecurityList, opts v1.CreateOptions) (*v1alpha1.DefaultSecurityList, error)
	Update(ctx context.Context, defaultSecurityList *v1alpha1.DefaultSecurityList, opts v1.UpdateOptions) (*v1alpha1.DefaultSecurityList, error)
	UpdateStatus(ctx context.Context, defaultSecurityList *v1alpha1.DefaultSecurityList, opts v1.UpdateOptions) (*v1alpha1.DefaultSecurityList, 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.DefaultSecurityList, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DefaultSecurityListList, 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.DefaultSecurityList, err error)
	DefaultSecurityListExpansion
}

DefaultSecurityListInterface has methods to work with DefaultSecurityList resources.

type DefaultSecurityListsGetter

type DefaultSecurityListsGetter interface {
	DefaultSecurityLists(namespace string) DefaultSecurityListInterface
}

DefaultSecurityListsGetter has a method to return a DefaultSecurityListInterface. A group's client should implement this interface.

type DhcpOptionsExpansion

type DhcpOptionsExpansion interface{}

type DhcpOptionsInterface

type DhcpOptionsInterface interface {
	Create(ctx context.Context, dhcpOptions *v1alpha1.DhcpOptions, opts v1.CreateOptions) (*v1alpha1.DhcpOptions, error)
	Update(ctx context.Context, dhcpOptions *v1alpha1.DhcpOptions, opts v1.UpdateOptions) (*v1alpha1.DhcpOptions, error)
	UpdateStatus(ctx context.Context, dhcpOptions *v1alpha1.DhcpOptions, opts v1.UpdateOptions) (*v1alpha1.DhcpOptions, 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.DhcpOptions, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DhcpOptionsList, 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.DhcpOptions, err error)
	DhcpOptionsExpansion
}

DhcpOptionsInterface has methods to work with DhcpOptions resources.

type DhcpOptionsesGetter

type DhcpOptionsesGetter interface {
	DhcpOptionses(namespace string) DhcpOptionsInterface
}

DhcpOptionsesGetter has a method to return a DhcpOptionsInterface. A group's client should implement this interface.

type DrgAttachmentExpansion

type DrgAttachmentExpansion interface{}

type DrgAttachmentInterface

type DrgAttachmentInterface interface {
	Create(ctx context.Context, drgAttachment *v1alpha1.DrgAttachment, opts v1.CreateOptions) (*v1alpha1.DrgAttachment, error)
	Update(ctx context.Context, drgAttachment *v1alpha1.DrgAttachment, opts v1.UpdateOptions) (*v1alpha1.DrgAttachment, error)
	UpdateStatus(ctx context.Context, drgAttachment *v1alpha1.DrgAttachment, opts v1.UpdateOptions) (*v1alpha1.DrgAttachment, 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.DrgAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DrgAttachmentList, 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.DrgAttachment, err error)
	DrgAttachmentExpansion
}

DrgAttachmentInterface has methods to work with DrgAttachment resources.

type DrgAttachmentManagementExpansion

type DrgAttachmentManagementExpansion interface{}

type DrgAttachmentManagementInterface

type DrgAttachmentManagementInterface interface {
	Create(ctx context.Context, drgAttachmentManagement *v1alpha1.DrgAttachmentManagement, opts v1.CreateOptions) (*v1alpha1.DrgAttachmentManagement, error)
	Update(ctx context.Context, drgAttachmentManagement *v1alpha1.DrgAttachmentManagement, opts v1.UpdateOptions) (*v1alpha1.DrgAttachmentManagement, error)
	UpdateStatus(ctx context.Context, drgAttachmentManagement *v1alpha1.DrgAttachmentManagement, opts v1.UpdateOptions) (*v1alpha1.DrgAttachmentManagement, 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.DrgAttachmentManagement, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DrgAttachmentManagementList, 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.DrgAttachmentManagement, err error)
	DrgAttachmentManagementExpansion
}

DrgAttachmentManagementInterface has methods to work with DrgAttachmentManagement resources.

type DrgAttachmentManagementsGetter

type DrgAttachmentManagementsGetter interface {
	DrgAttachmentManagements(namespace string) DrgAttachmentManagementInterface
}

DrgAttachmentManagementsGetter has a method to return a DrgAttachmentManagementInterface. A group's client should implement this interface.

type DrgAttachmentsGetter

type DrgAttachmentsGetter interface {
	DrgAttachments(namespace string) DrgAttachmentInterface
}

DrgAttachmentsGetter has a method to return a DrgAttachmentInterface. A group's client should implement this interface.

type DrgAttachmentsListExpansion

type DrgAttachmentsListExpansion interface{}

type DrgAttachmentsListInterface

type DrgAttachmentsListInterface interface {
	Create(ctx context.Context, drgAttachmentsList *v1alpha1.DrgAttachmentsList, opts v1.CreateOptions) (*v1alpha1.DrgAttachmentsList, error)
	Update(ctx context.Context, drgAttachmentsList *v1alpha1.DrgAttachmentsList, opts v1.UpdateOptions) (*v1alpha1.DrgAttachmentsList, error)
	UpdateStatus(ctx context.Context, drgAttachmentsList *v1alpha1.DrgAttachmentsList, opts v1.UpdateOptions) (*v1alpha1.DrgAttachmentsList, 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.DrgAttachmentsList, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DrgAttachmentsListList, 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.DrgAttachmentsList, err error)
	DrgAttachmentsListExpansion
}

DrgAttachmentsListInterface has methods to work with DrgAttachmentsList resources.

type DrgAttachmentsListsGetter

type DrgAttachmentsListsGetter interface {
	DrgAttachmentsLists(namespace string) DrgAttachmentsListInterface
}

DrgAttachmentsListsGetter has a method to return a DrgAttachmentsListInterface. A group's client should implement this interface.

type DrgExpansion

type DrgExpansion interface{}

type DrgInterface

type DrgInterface interface {
	Create(ctx context.Context, drg *v1alpha1.Drg, opts v1.CreateOptions) (*v1alpha1.Drg, error)
	Update(ctx context.Context, drg *v1alpha1.Drg, opts v1.UpdateOptions) (*v1alpha1.Drg, error)
	UpdateStatus(ctx context.Context, drg *v1alpha1.Drg, opts v1.UpdateOptions) (*v1alpha1.Drg, 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.Drg, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DrgList, 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.Drg, err error)
	DrgExpansion
}

DrgInterface has methods to work with Drg resources.

type DrgRouteDistributionExpansion

type DrgRouteDistributionExpansion interface{}

type DrgRouteDistributionInterface

type DrgRouteDistributionInterface interface {
	Create(ctx context.Context, drgRouteDistribution *v1alpha1.DrgRouteDistribution, opts v1.CreateOptions) (*v1alpha1.DrgRouteDistribution, error)
	Update(ctx context.Context, drgRouteDistribution *v1alpha1.DrgRouteDistribution, opts v1.UpdateOptions) (*v1alpha1.DrgRouteDistribution, error)
	UpdateStatus(ctx context.Context, drgRouteDistribution *v1alpha1.DrgRouteDistribution, opts v1.UpdateOptions) (*v1alpha1.DrgRouteDistribution, 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.DrgRouteDistribution, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DrgRouteDistributionList, 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.DrgRouteDistribution, err error)
	DrgRouteDistributionExpansion
}

DrgRouteDistributionInterface has methods to work with DrgRouteDistribution resources.

type DrgRouteDistributionStatementExpansion

type DrgRouteDistributionStatementExpansion interface{}

type DrgRouteDistributionStatementInterface

type DrgRouteDistributionStatementInterface interface {
	Create(ctx context.Context, drgRouteDistributionStatement *v1alpha1.DrgRouteDistributionStatement, opts v1.CreateOptions) (*v1alpha1.DrgRouteDistributionStatement, error)
	Update(ctx context.Context, drgRouteDistributionStatement *v1alpha1.DrgRouteDistributionStatement, opts v1.UpdateOptions) (*v1alpha1.DrgRouteDistributionStatement, error)
	UpdateStatus(ctx context.Context, drgRouteDistributionStatement *v1alpha1.DrgRouteDistributionStatement, opts v1.UpdateOptions) (*v1alpha1.DrgRouteDistributionStatement, 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.DrgRouteDistributionStatement, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DrgRouteDistributionStatementList, 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.DrgRouteDistributionStatement, err error)
	DrgRouteDistributionStatementExpansion
}

DrgRouteDistributionStatementInterface has methods to work with DrgRouteDistributionStatement resources.

type DrgRouteDistributionStatementsGetter

type DrgRouteDistributionStatementsGetter interface {
	DrgRouteDistributionStatements(namespace string) DrgRouteDistributionStatementInterface
}

DrgRouteDistributionStatementsGetter has a method to return a DrgRouteDistributionStatementInterface. A group's client should implement this interface.

type DrgRouteDistributionsGetter

type DrgRouteDistributionsGetter interface {
	DrgRouteDistributions(namespace string) DrgRouteDistributionInterface
}

DrgRouteDistributionsGetter has a method to return a DrgRouteDistributionInterface. A group's client should implement this interface.

type DrgRouteTableExpansion

type DrgRouteTableExpansion interface{}

type DrgRouteTableInterface

type DrgRouteTableInterface interface {
	Create(ctx context.Context, drgRouteTable *v1alpha1.DrgRouteTable, opts v1.CreateOptions) (*v1alpha1.DrgRouteTable, error)
	Update(ctx context.Context, drgRouteTable *v1alpha1.DrgRouteTable, opts v1.UpdateOptions) (*v1alpha1.DrgRouteTable, error)
	UpdateStatus(ctx context.Context, drgRouteTable *v1alpha1.DrgRouteTable, opts v1.UpdateOptions) (*v1alpha1.DrgRouteTable, 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.DrgRouteTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DrgRouteTableList, 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.DrgRouteTable, err error)
	DrgRouteTableExpansion
}

DrgRouteTableInterface has methods to work with DrgRouteTable resources.

type DrgRouteTableRouteRuleExpansion

type DrgRouteTableRouteRuleExpansion interface{}

type DrgRouteTableRouteRuleInterface

type DrgRouteTableRouteRuleInterface interface {
	Create(ctx context.Context, drgRouteTableRouteRule *v1alpha1.DrgRouteTableRouteRule, opts v1.CreateOptions) (*v1alpha1.DrgRouteTableRouteRule, error)
	Update(ctx context.Context, drgRouteTableRouteRule *v1alpha1.DrgRouteTableRouteRule, opts v1.UpdateOptions) (*v1alpha1.DrgRouteTableRouteRule, error)
	UpdateStatus(ctx context.Context, drgRouteTableRouteRule *v1alpha1.DrgRouteTableRouteRule, opts v1.UpdateOptions) (*v1alpha1.DrgRouteTableRouteRule, 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.DrgRouteTableRouteRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DrgRouteTableRouteRuleList, 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.DrgRouteTableRouteRule, err error)
	DrgRouteTableRouteRuleExpansion
}

DrgRouteTableRouteRuleInterface has methods to work with DrgRouteTableRouteRule resources.

type DrgRouteTableRouteRulesGetter

type DrgRouteTableRouteRulesGetter interface {
	DrgRouteTableRouteRules(namespace string) DrgRouteTableRouteRuleInterface
}

DrgRouteTableRouteRulesGetter has a method to return a DrgRouteTableRouteRuleInterface. A group's client should implement this interface.

type DrgRouteTablesGetter

type DrgRouteTablesGetter interface {
	DrgRouteTables(namespace string) DrgRouteTableInterface
}

DrgRouteTablesGetter has a method to return a DrgRouteTableInterface. A group's client should implement this interface.

type DrgsGetter

type DrgsGetter interface {
	Drgs(namespace string) DrgInterface
}

DrgsGetter has a method to return a DrgInterface. A group's client should implement this interface.

type ImageExpansion

type ImageExpansion interface{}

type ImageInterface

type ImageInterface interface {
	Create(ctx context.Context, image *v1alpha1.Image, opts v1.CreateOptions) (*v1alpha1.Image, error)
	Update(ctx context.Context, image *v1alpha1.Image, opts v1.UpdateOptions) (*v1alpha1.Image, error)
	UpdateStatus(ctx context.Context, image *v1alpha1.Image, opts v1.UpdateOptions) (*v1alpha1.Image, 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.Image, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ImageList, 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.Image, err error)
	ImageExpansion
}

ImageInterface has methods to work with Image resources.

type ImagesGetter

type ImagesGetter interface {
	Images(namespace string) ImageInterface
}

ImagesGetter has a method to return a ImageInterface. A group's client should implement this interface.

type InstanceConfigurationExpansion

type InstanceConfigurationExpansion interface{}

type InstanceConfigurationInterface

type InstanceConfigurationInterface interface {
	Create(ctx context.Context, instanceConfiguration *v1alpha1.InstanceConfiguration, opts v1.CreateOptions) (*v1alpha1.InstanceConfiguration, error)
	Update(ctx context.Context, instanceConfiguration *v1alpha1.InstanceConfiguration, opts v1.UpdateOptions) (*v1alpha1.InstanceConfiguration, error)
	UpdateStatus(ctx context.Context, instanceConfiguration *v1alpha1.InstanceConfiguration, opts v1.UpdateOptions) (*v1alpha1.InstanceConfiguration, 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.InstanceConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceConfigurationList, 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.InstanceConfiguration, err error)
	InstanceConfigurationExpansion
}

InstanceConfigurationInterface has methods to work with InstanceConfiguration resources.

type InstanceConfigurationsGetter

type InstanceConfigurationsGetter interface {
	InstanceConfigurations(namespace string) InstanceConfigurationInterface
}

InstanceConfigurationsGetter has a method to return a InstanceConfigurationInterface. A group's client should implement this interface.

type InstanceConsoleConnectionExpansion

type InstanceConsoleConnectionExpansion interface{}

type InstanceConsoleConnectionInterface

type InstanceConsoleConnectionInterface interface {
	Create(ctx context.Context, instanceConsoleConnection *v1alpha1.InstanceConsoleConnection, opts v1.CreateOptions) (*v1alpha1.InstanceConsoleConnection, error)
	Update(ctx context.Context, instanceConsoleConnection *v1alpha1.InstanceConsoleConnection, opts v1.UpdateOptions) (*v1alpha1.InstanceConsoleConnection, error)
	UpdateStatus(ctx context.Context, instanceConsoleConnection *v1alpha1.InstanceConsoleConnection, opts v1.UpdateOptions) (*v1alpha1.InstanceConsoleConnection, 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.InstanceConsoleConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceConsoleConnectionList, 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.InstanceConsoleConnection, err error)
	InstanceConsoleConnectionExpansion
}

InstanceConsoleConnectionInterface has methods to work with InstanceConsoleConnection resources.

type InstanceConsoleConnectionsGetter

type InstanceConsoleConnectionsGetter interface {
	InstanceConsoleConnections(namespace string) InstanceConsoleConnectionInterface
}

InstanceConsoleConnectionsGetter has a method to return a InstanceConsoleConnectionInterface. A group's client should implement this interface.

type InstanceExpansion

type InstanceExpansion interface{}

type InstanceInterface

type InstanceInterface interface {
	Create(ctx context.Context, instance *v1alpha1.Instance, opts v1.CreateOptions) (*v1alpha1.Instance, error)
	Update(ctx context.Context, instance *v1alpha1.Instance, opts v1.UpdateOptions) (*v1alpha1.Instance, error)
	UpdateStatus(ctx context.Context, instance *v1alpha1.Instance, opts v1.UpdateOptions) (*v1alpha1.Instance, 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.Instance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceList, 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.Instance, err error)
	InstanceExpansion
}

InstanceInterface has methods to work with Instance resources.

type InstancePoolExpansion

type InstancePoolExpansion interface{}

type InstancePoolInstanceExpansion

type InstancePoolInstanceExpansion interface{}

type InstancePoolInstanceInterface

type InstancePoolInstanceInterface interface {
	Create(ctx context.Context, instancePoolInstance *v1alpha1.InstancePoolInstance, opts v1.CreateOptions) (*v1alpha1.InstancePoolInstance, error)
	Update(ctx context.Context, instancePoolInstance *v1alpha1.InstancePoolInstance, opts v1.UpdateOptions) (*v1alpha1.InstancePoolInstance, error)
	UpdateStatus(ctx context.Context, instancePoolInstance *v1alpha1.InstancePoolInstance, opts v1.UpdateOptions) (*v1alpha1.InstancePoolInstance, 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.InstancePoolInstance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstancePoolInstanceList, 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.InstancePoolInstance, err error)
	InstancePoolInstanceExpansion
}

InstancePoolInstanceInterface has methods to work with InstancePoolInstance resources.

type InstancePoolInstancesGetter

type InstancePoolInstancesGetter interface {
	InstancePoolInstances(namespace string) InstancePoolInstanceInterface
}

InstancePoolInstancesGetter has a method to return a InstancePoolInstanceInterface. A group's client should implement this interface.

type InstancePoolInterface

type InstancePoolInterface interface {
	Create(ctx context.Context, instancePool *v1alpha1.InstancePool, opts v1.CreateOptions) (*v1alpha1.InstancePool, error)
	Update(ctx context.Context, instancePool *v1alpha1.InstancePool, opts v1.UpdateOptions) (*v1alpha1.InstancePool, error)
	UpdateStatus(ctx context.Context, instancePool *v1alpha1.InstancePool, opts v1.UpdateOptions) (*v1alpha1.InstancePool, 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.InstancePool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstancePoolList, 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.InstancePool, err error)
	InstancePoolExpansion
}

InstancePoolInterface has methods to work with InstancePool resources.

type InstancePoolsGetter

type InstancePoolsGetter interface {
	InstancePools(namespace string) InstancePoolInterface
}

InstancePoolsGetter has a method to return a InstancePoolInterface. A group's client should implement this interface.

type InstancesGetter

type InstancesGetter interface {
	Instances(namespace string) InstanceInterface
}

InstancesGetter has a method to return a InstanceInterface. A group's client should implement this interface.

type InternetGatewayExpansion

type InternetGatewayExpansion interface{}

type InternetGatewayInterface

type InternetGatewayInterface interface {
	Create(ctx context.Context, internetGateway *v1alpha1.InternetGateway, opts v1.CreateOptions) (*v1alpha1.InternetGateway, error)
	Update(ctx context.Context, internetGateway *v1alpha1.InternetGateway, opts v1.UpdateOptions) (*v1alpha1.InternetGateway, error)
	UpdateStatus(ctx context.Context, internetGateway *v1alpha1.InternetGateway, opts v1.UpdateOptions) (*v1alpha1.InternetGateway, 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.InternetGateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InternetGatewayList, 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.InternetGateway, err error)
	InternetGatewayExpansion
}

InternetGatewayInterface has methods to work with InternetGateway resources.

type InternetGatewaysGetter

type InternetGatewaysGetter interface {
	InternetGateways(namespace string) InternetGatewayInterface
}

InternetGatewaysGetter has a method to return a InternetGatewayInterface. A group's client should implement this interface.

type IpsecConnectionTunnelManagementExpansion

type IpsecConnectionTunnelManagementExpansion interface{}

type IpsecConnectionTunnelManagementInterface

IpsecConnectionTunnelManagementInterface has methods to work with IpsecConnectionTunnelManagement resources.

type IpsecConnectionTunnelManagementsGetter

type IpsecConnectionTunnelManagementsGetter interface {
	IpsecConnectionTunnelManagements(namespace string) IpsecConnectionTunnelManagementInterface
}

IpsecConnectionTunnelManagementsGetter has a method to return a IpsecConnectionTunnelManagementInterface. A group's client should implement this interface.

type IpsecExpansion

type IpsecExpansion interface{}

type IpsecInterface

type IpsecInterface interface {
	Create(ctx context.Context, ipsec *v1alpha1.Ipsec, opts v1.CreateOptions) (*v1alpha1.Ipsec, error)
	Update(ctx context.Context, ipsec *v1alpha1.Ipsec, opts v1.UpdateOptions) (*v1alpha1.Ipsec, error)
	UpdateStatus(ctx context.Context, ipsec *v1alpha1.Ipsec, opts v1.UpdateOptions) (*v1alpha1.Ipsec, 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.Ipsec, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IpsecList, 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.Ipsec, err error)
	IpsecExpansion
}

IpsecInterface has methods to work with Ipsec resources.

type IpsecsGetter

type IpsecsGetter interface {
	Ipsecs(namespace string) IpsecInterface
}

IpsecsGetter has a method to return a IpsecInterface. A group's client should implement this interface.

type Ipv6Expansion

type Ipv6Expansion interface{}

type Ipv6Interface

type Ipv6Interface interface {
	Create(ctx context.Context, ipv6 *v1alpha1.Ipv6, opts v1.CreateOptions) (*v1alpha1.Ipv6, error)
	Update(ctx context.Context, ipv6 *v1alpha1.Ipv6, opts v1.UpdateOptions) (*v1alpha1.Ipv6, error)
	UpdateStatus(ctx context.Context, ipv6 *v1alpha1.Ipv6, opts v1.UpdateOptions) (*v1alpha1.Ipv6, 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.Ipv6, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.Ipv6List, 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.Ipv6, err error)
	Ipv6Expansion
}

Ipv6Interface has methods to work with Ipv6 resources.

type Ipv6sGetter

type Ipv6sGetter interface {
	Ipv6s(namespace string) Ipv6Interface
}

Ipv6sGetter has a method to return a Ipv6Interface. A group's client should implement this interface.

type ListingResourceVersionAgreementExpansion

type ListingResourceVersionAgreementExpansion interface{}

type ListingResourceVersionAgreementInterface

ListingResourceVersionAgreementInterface has methods to work with ListingResourceVersionAgreement resources.

type ListingResourceVersionAgreementsGetter

type ListingResourceVersionAgreementsGetter interface {
	ListingResourceVersionAgreements(namespace string) ListingResourceVersionAgreementInterface
}

ListingResourceVersionAgreementsGetter has a method to return a ListingResourceVersionAgreementInterface. A group's client should implement this interface.

type LocalPeeringGatewayExpansion

type LocalPeeringGatewayExpansion interface{}

type LocalPeeringGatewayInterface

type LocalPeeringGatewayInterface interface {
	Create(ctx context.Context, localPeeringGateway *v1alpha1.LocalPeeringGateway, opts v1.CreateOptions) (*v1alpha1.LocalPeeringGateway, error)
	Update(ctx context.Context, localPeeringGateway *v1alpha1.LocalPeeringGateway, opts v1.UpdateOptions) (*v1alpha1.LocalPeeringGateway, error)
	UpdateStatus(ctx context.Context, localPeeringGateway *v1alpha1.LocalPeeringGateway, opts v1.UpdateOptions) (*v1alpha1.LocalPeeringGateway, 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.LocalPeeringGateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LocalPeeringGatewayList, 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.LocalPeeringGateway, err error)
	LocalPeeringGatewayExpansion
}

LocalPeeringGatewayInterface has methods to work with LocalPeeringGateway resources.

type LocalPeeringGatewaysGetter

type LocalPeeringGatewaysGetter interface {
	LocalPeeringGateways(namespace string) LocalPeeringGatewayInterface
}

LocalPeeringGatewaysGetter has a method to return a LocalPeeringGatewayInterface. A group's client should implement this interface.

type NatGatewayExpansion

type NatGatewayExpansion interface{}

type NatGatewayInterface

type NatGatewayInterface interface {
	Create(ctx context.Context, natGateway *v1alpha1.NatGateway, opts v1.CreateOptions) (*v1alpha1.NatGateway, error)
	Update(ctx context.Context, natGateway *v1alpha1.NatGateway, opts v1.UpdateOptions) (*v1alpha1.NatGateway, error)
	UpdateStatus(ctx context.Context, natGateway *v1alpha1.NatGateway, opts v1.UpdateOptions) (*v1alpha1.NatGateway, 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.NatGateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NatGatewayList, 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.NatGateway, err error)
	NatGatewayExpansion
}

NatGatewayInterface has methods to work with NatGateway resources.

type NatGatewaysGetter

type NatGatewaysGetter interface {
	NatGateways(namespace string) NatGatewayInterface
}

NatGatewaysGetter has a method to return a NatGatewayInterface. A group's client should implement this interface.

type NetworkSecurityGroupExpansion

type NetworkSecurityGroupExpansion interface{}

type NetworkSecurityGroupInterface

type NetworkSecurityGroupInterface interface {
	Create(ctx context.Context, networkSecurityGroup *v1alpha1.NetworkSecurityGroup, opts v1.CreateOptions) (*v1alpha1.NetworkSecurityGroup, error)
	Update(ctx context.Context, networkSecurityGroup *v1alpha1.NetworkSecurityGroup, opts v1.UpdateOptions) (*v1alpha1.NetworkSecurityGroup, error)
	UpdateStatus(ctx context.Context, networkSecurityGroup *v1alpha1.NetworkSecurityGroup, opts v1.UpdateOptions) (*v1alpha1.NetworkSecurityGroup, 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.NetworkSecurityGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkSecurityGroupList, 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.NetworkSecurityGroup, err error)
	NetworkSecurityGroupExpansion
}

NetworkSecurityGroupInterface has methods to work with NetworkSecurityGroup resources.

type NetworkSecurityGroupSecurityRuleExpansion

type NetworkSecurityGroupSecurityRuleExpansion interface{}

type NetworkSecurityGroupSecurityRuleInterface

NetworkSecurityGroupSecurityRuleInterface has methods to work with NetworkSecurityGroupSecurityRule resources.

type NetworkSecurityGroupSecurityRulesGetter

type NetworkSecurityGroupSecurityRulesGetter interface {
	NetworkSecurityGroupSecurityRules(namespace string) NetworkSecurityGroupSecurityRuleInterface
}

NetworkSecurityGroupSecurityRulesGetter has a method to return a NetworkSecurityGroupSecurityRuleInterface. A group's client should implement this interface.

type NetworkSecurityGroupsGetter

type NetworkSecurityGroupsGetter interface {
	NetworkSecurityGroups(namespace string) NetworkSecurityGroupInterface
}

NetworkSecurityGroupsGetter has a method to return a NetworkSecurityGroupInterface. A group's client should implement this interface.

type PrivateIPExpansion

type PrivateIPExpansion interface{}

type PrivateIPInterface

type PrivateIPInterface interface {
	Create(ctx context.Context, privateIP *v1alpha1.PrivateIP, opts v1.CreateOptions) (*v1alpha1.PrivateIP, error)
	Update(ctx context.Context, privateIP *v1alpha1.PrivateIP, opts v1.UpdateOptions) (*v1alpha1.PrivateIP, error)
	UpdateStatus(ctx context.Context, privateIP *v1alpha1.PrivateIP, opts v1.UpdateOptions) (*v1alpha1.PrivateIP, 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.PrivateIP, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateIPList, 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.PrivateIP, err error)
	PrivateIPExpansion
}

PrivateIPInterface has methods to work with PrivateIP resources.

type PrivateIPsGetter

type PrivateIPsGetter interface {
	PrivateIPs(namespace string) PrivateIPInterface
}

PrivateIPsGetter has a method to return a PrivateIPInterface. A group's client should implement this interface.

type PublicIPExpansion

type PublicIPExpansion interface{}

type PublicIPInterface

type PublicIPInterface interface {
	Create(ctx context.Context, publicIP *v1alpha1.PublicIP, opts v1.CreateOptions) (*v1alpha1.PublicIP, error)
	Update(ctx context.Context, publicIP *v1alpha1.PublicIP, opts v1.UpdateOptions) (*v1alpha1.PublicIP, error)
	UpdateStatus(ctx context.Context, publicIP *v1alpha1.PublicIP, opts v1.UpdateOptions) (*v1alpha1.PublicIP, 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.PublicIP, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PublicIPList, 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.PublicIP, err error)
	PublicIPExpansion
}

PublicIPInterface has methods to work with PublicIP resources.

type PublicIPPoolCapacitiesGetter

type PublicIPPoolCapacitiesGetter interface {
	PublicIPPoolCapacities(namespace string) PublicIPPoolCapacityInterface
}

PublicIPPoolCapacitiesGetter has a method to return a PublicIPPoolCapacityInterface. A group's client should implement this interface.

type PublicIPPoolCapacityExpansion

type PublicIPPoolCapacityExpansion interface{}

type PublicIPPoolCapacityInterface

type PublicIPPoolCapacityInterface interface {
	Create(ctx context.Context, publicIPPoolCapacity *v1alpha1.PublicIPPoolCapacity, opts v1.CreateOptions) (*v1alpha1.PublicIPPoolCapacity, error)
	Update(ctx context.Context, publicIPPoolCapacity *v1alpha1.PublicIPPoolCapacity, opts v1.UpdateOptions) (*v1alpha1.PublicIPPoolCapacity, error)
	UpdateStatus(ctx context.Context, publicIPPoolCapacity *v1alpha1.PublicIPPoolCapacity, opts v1.UpdateOptions) (*v1alpha1.PublicIPPoolCapacity, 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.PublicIPPoolCapacity, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PublicIPPoolCapacityList, 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.PublicIPPoolCapacity, err error)
	PublicIPPoolCapacityExpansion
}

PublicIPPoolCapacityInterface has methods to work with PublicIPPoolCapacity resources.

type PublicIPPoolExpansion

type PublicIPPoolExpansion interface{}

type PublicIPPoolInterface

type PublicIPPoolInterface interface {
	Create(ctx context.Context, publicIPPool *v1alpha1.PublicIPPool, opts v1.CreateOptions) (*v1alpha1.PublicIPPool, error)
	Update(ctx context.Context, publicIPPool *v1alpha1.PublicIPPool, opts v1.UpdateOptions) (*v1alpha1.PublicIPPool, error)
	UpdateStatus(ctx context.Context, publicIPPool *v1alpha1.PublicIPPool, opts v1.UpdateOptions) (*v1alpha1.PublicIPPool, 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.PublicIPPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PublicIPPoolList, 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.PublicIPPool, err error)
	PublicIPPoolExpansion
}

PublicIPPoolInterface has methods to work with PublicIPPool resources.

type PublicIPPoolsGetter

type PublicIPPoolsGetter interface {
	PublicIPPools(namespace string) PublicIPPoolInterface
}

PublicIPPoolsGetter has a method to return a PublicIPPoolInterface. A group's client should implement this interface.

type PublicIPsGetter

type PublicIPsGetter interface {
	PublicIPs(namespace string) PublicIPInterface
}

PublicIPsGetter has a method to return a PublicIPInterface. A group's client should implement this interface.

type RemotePeeringConnectionExpansion

type RemotePeeringConnectionExpansion interface{}

type RemotePeeringConnectionInterface

type RemotePeeringConnectionInterface interface {
	Create(ctx context.Context, remotePeeringConnection *v1alpha1.RemotePeeringConnection, opts v1.CreateOptions) (*v1alpha1.RemotePeeringConnection, error)
	Update(ctx context.Context, remotePeeringConnection *v1alpha1.RemotePeeringConnection, opts v1.UpdateOptions) (*v1alpha1.RemotePeeringConnection, error)
	UpdateStatus(ctx context.Context, remotePeeringConnection *v1alpha1.RemotePeeringConnection, opts v1.UpdateOptions) (*v1alpha1.RemotePeeringConnection, 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.RemotePeeringConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RemotePeeringConnectionList, 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.RemotePeeringConnection, err error)
	RemotePeeringConnectionExpansion
}

RemotePeeringConnectionInterface has methods to work with RemotePeeringConnection resources.

type RemotePeeringConnectionsGetter

type RemotePeeringConnectionsGetter interface {
	RemotePeeringConnections(namespace string) RemotePeeringConnectionInterface
}

RemotePeeringConnectionsGetter has a method to return a RemotePeeringConnectionInterface. A group's client should implement this interface.

type RouteTableAttachmentExpansion

type RouteTableAttachmentExpansion interface{}

type RouteTableAttachmentInterface

type RouteTableAttachmentInterface interface {
	Create(ctx context.Context, routeTableAttachment *v1alpha1.RouteTableAttachment, opts v1.CreateOptions) (*v1alpha1.RouteTableAttachment, error)
	Update(ctx context.Context, routeTableAttachment *v1alpha1.RouteTableAttachment, opts v1.UpdateOptions) (*v1alpha1.RouteTableAttachment, error)
	UpdateStatus(ctx context.Context, routeTableAttachment *v1alpha1.RouteTableAttachment, opts v1.UpdateOptions) (*v1alpha1.RouteTableAttachment, 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.RouteTableAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RouteTableAttachmentList, 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.RouteTableAttachment, err error)
	RouteTableAttachmentExpansion
}

RouteTableAttachmentInterface has methods to work with RouteTableAttachment resources.

type RouteTableAttachmentsGetter

type RouteTableAttachmentsGetter interface {
	RouteTableAttachments(namespace string) RouteTableAttachmentInterface
}

RouteTableAttachmentsGetter has a method to return a RouteTableAttachmentInterface. A group's client should implement this interface.

type RouteTableExpansion

type RouteTableExpansion interface{}

type RouteTableInterface

type RouteTableInterface interface {
	Create(ctx context.Context, routeTable *v1alpha1.RouteTable, opts v1.CreateOptions) (*v1alpha1.RouteTable, error)
	Update(ctx context.Context, routeTable *v1alpha1.RouteTable, opts v1.UpdateOptions) (*v1alpha1.RouteTable, error)
	UpdateStatus(ctx context.Context, routeTable *v1alpha1.RouteTable, opts v1.UpdateOptions) (*v1alpha1.RouteTable, 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.RouteTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RouteTableList, 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.RouteTable, err error)
	RouteTableExpansion
}

RouteTableInterface has methods to work with RouteTable resources.

type RouteTablesGetter

type RouteTablesGetter interface {
	RouteTables(namespace string) RouteTableInterface
}

RouteTablesGetter has a method to return a RouteTableInterface. A group's client should implement this interface.

type SecurityListExpansion

type SecurityListExpansion interface{}

type SecurityListInterface

type SecurityListInterface interface {
	Create(ctx context.Context, securityList *v1alpha1.SecurityList, opts v1.CreateOptions) (*v1alpha1.SecurityList, error)
	Update(ctx context.Context, securityList *v1alpha1.SecurityList, opts v1.UpdateOptions) (*v1alpha1.SecurityList, error)
	UpdateStatus(ctx context.Context, securityList *v1alpha1.SecurityList, opts v1.UpdateOptions) (*v1alpha1.SecurityList, 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.SecurityList, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SecurityListList, 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.SecurityList, err error)
	SecurityListExpansion
}

SecurityListInterface has methods to work with SecurityList resources.

type SecurityListsGetter

type SecurityListsGetter interface {
	SecurityLists(namespace string) SecurityListInterface
}

SecurityListsGetter has a method to return a SecurityListInterface. A group's client should implement this interface.

type ServiceGatewayExpansion

type ServiceGatewayExpansion interface{}

type ServiceGatewayInterface

type ServiceGatewayInterface interface {
	Create(ctx context.Context, serviceGateway *v1alpha1.ServiceGateway, opts v1.CreateOptions) (*v1alpha1.ServiceGateway, error)
	Update(ctx context.Context, serviceGateway *v1alpha1.ServiceGateway, opts v1.UpdateOptions) (*v1alpha1.ServiceGateway, error)
	UpdateStatus(ctx context.Context, serviceGateway *v1alpha1.ServiceGateway, opts v1.UpdateOptions) (*v1alpha1.ServiceGateway, 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.ServiceGateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceGatewayList, 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.ServiceGateway, err error)
	ServiceGatewayExpansion
}

ServiceGatewayInterface has methods to work with ServiceGateway resources.

type ServiceGatewaysGetter

type ServiceGatewaysGetter interface {
	ServiceGateways(namespace string) ServiceGatewayInterface
}

ServiceGatewaysGetter has a method to return a ServiceGatewayInterface. A group's client should implement this interface.

type ShapeManagementExpansion

type ShapeManagementExpansion interface{}

type ShapeManagementInterface

type ShapeManagementInterface interface {
	Create(ctx context.Context, shapeManagement *v1alpha1.ShapeManagement, opts v1.CreateOptions) (*v1alpha1.ShapeManagement, error)
	Update(ctx context.Context, shapeManagement *v1alpha1.ShapeManagement, opts v1.UpdateOptions) (*v1alpha1.ShapeManagement, error)
	UpdateStatus(ctx context.Context, shapeManagement *v1alpha1.ShapeManagement, opts v1.UpdateOptions) (*v1alpha1.ShapeManagement, 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.ShapeManagement, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ShapeManagementList, 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.ShapeManagement, err error)
	ShapeManagementExpansion
}

ShapeManagementInterface has methods to work with ShapeManagement resources.

type ShapeManagementsGetter

type ShapeManagementsGetter interface {
	ShapeManagements(namespace string) ShapeManagementInterface
}

ShapeManagementsGetter has a method to return a ShapeManagementInterface. A group's client should implement this interface.

type SubnetExpansion

type SubnetExpansion interface{}

type SubnetInterface

type SubnetInterface interface {
	Create(ctx context.Context, subnet *v1alpha1.Subnet, opts v1.CreateOptions) (*v1alpha1.Subnet, error)
	Update(ctx context.Context, subnet *v1alpha1.Subnet, opts v1.UpdateOptions) (*v1alpha1.Subnet, error)
	UpdateStatus(ctx context.Context, subnet *v1alpha1.Subnet, opts v1.UpdateOptions) (*v1alpha1.Subnet, 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.Subnet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SubnetList, 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.Subnet, err error)
	SubnetExpansion
}

SubnetInterface has methods to work with Subnet resources.

type SubnetsGetter

type SubnetsGetter interface {
	Subnets(namespace string) SubnetInterface
}

SubnetsGetter has a method to return a SubnetInterface. A group's client should implement this interface.

type VcnExpansion

type VcnExpansion interface{}

type VcnInterface

type VcnInterface interface {
	Create(ctx context.Context, vcn *v1alpha1.Vcn, opts v1.CreateOptions) (*v1alpha1.Vcn, error)
	Update(ctx context.Context, vcn *v1alpha1.Vcn, opts v1.UpdateOptions) (*v1alpha1.Vcn, error)
	UpdateStatus(ctx context.Context, vcn *v1alpha1.Vcn, opts v1.UpdateOptions) (*v1alpha1.Vcn, 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.Vcn, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VcnList, 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.Vcn, err error)
	VcnExpansion
}

VcnInterface has methods to work with Vcn resources.

type VcnsGetter

type VcnsGetter interface {
	Vcns(namespace string) VcnInterface
}

VcnsGetter has a method to return a VcnInterface. A group's client should implement this interface.

type VirtualCircuitExpansion

type VirtualCircuitExpansion interface{}

type VirtualCircuitInterface

type VirtualCircuitInterface interface {
	Create(ctx context.Context, virtualCircuit *v1alpha1.VirtualCircuit, opts v1.CreateOptions) (*v1alpha1.VirtualCircuit, error)
	Update(ctx context.Context, virtualCircuit *v1alpha1.VirtualCircuit, opts v1.UpdateOptions) (*v1alpha1.VirtualCircuit, error)
	UpdateStatus(ctx context.Context, virtualCircuit *v1alpha1.VirtualCircuit, opts v1.UpdateOptions) (*v1alpha1.VirtualCircuit, 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.VirtualCircuit, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VirtualCircuitList, 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.VirtualCircuit, err error)
	VirtualCircuitExpansion
}

VirtualCircuitInterface has methods to work with VirtualCircuit resources.

type VirtualCircuitsGetter

type VirtualCircuitsGetter interface {
	VirtualCircuits(namespace string) VirtualCircuitInterface
}

VirtualCircuitsGetter has a method to return a VirtualCircuitInterface. A group's client should implement this interface.

type VirtualNetworkExpansion

type VirtualNetworkExpansion interface{}

type VirtualNetworkInterface

type VirtualNetworkInterface interface {
	Create(ctx context.Context, virtualNetwork *v1alpha1.VirtualNetwork, opts v1.CreateOptions) (*v1alpha1.VirtualNetwork, error)
	Update(ctx context.Context, virtualNetwork *v1alpha1.VirtualNetwork, opts v1.UpdateOptions) (*v1alpha1.VirtualNetwork, error)
	UpdateStatus(ctx context.Context, virtualNetwork *v1alpha1.VirtualNetwork, opts v1.UpdateOptions) (*v1alpha1.VirtualNetwork, 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.VirtualNetwork, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VirtualNetworkList, 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.VirtualNetwork, err error)
	VirtualNetworkExpansion
}

VirtualNetworkInterface has methods to work with VirtualNetwork resources.

type VirtualNetworksGetter

type VirtualNetworksGetter interface {
	VirtualNetworks(namespace string) VirtualNetworkInterface
}

VirtualNetworksGetter has a method to return a VirtualNetworkInterface. A group's client should implement this interface.

type VlanExpansion

type VlanExpansion interface{}

type VlanInterface

type VlanInterface interface {
	Create(ctx context.Context, vlan *v1alpha1.Vlan, opts v1.CreateOptions) (*v1alpha1.Vlan, error)
	Update(ctx context.Context, vlan *v1alpha1.Vlan, opts v1.UpdateOptions) (*v1alpha1.Vlan, error)
	UpdateStatus(ctx context.Context, vlan *v1alpha1.Vlan, opts v1.UpdateOptions) (*v1alpha1.Vlan, 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.Vlan, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VlanList, 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.Vlan, err error)
	VlanExpansion
}

VlanInterface has methods to work with Vlan resources.

type VlansGetter

type VlansGetter interface {
	Vlans(namespace string) VlanInterface
}

VlansGetter has a method to return a VlanInterface. A group's client should implement this interface.

type VnicAttachmentExpansion

type VnicAttachmentExpansion interface{}

type VnicAttachmentInterface

type VnicAttachmentInterface interface {
	Create(ctx context.Context, vnicAttachment *v1alpha1.VnicAttachment, opts v1.CreateOptions) (*v1alpha1.VnicAttachment, error)
	Update(ctx context.Context, vnicAttachment *v1alpha1.VnicAttachment, opts v1.UpdateOptions) (*v1alpha1.VnicAttachment, error)
	UpdateStatus(ctx context.Context, vnicAttachment *v1alpha1.VnicAttachment, opts v1.UpdateOptions) (*v1alpha1.VnicAttachment, 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.VnicAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VnicAttachmentList, 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.VnicAttachment, err error)
	VnicAttachmentExpansion
}

VnicAttachmentInterface has methods to work with VnicAttachment resources.

type VnicAttachmentsGetter

type VnicAttachmentsGetter interface {
	VnicAttachments(namespace string) VnicAttachmentInterface
}

VnicAttachmentsGetter has a method to return a VnicAttachmentInterface. A group's client should implement this interface.

type VolumeAttachmentExpansion

type VolumeAttachmentExpansion interface{}

type VolumeAttachmentInterface

type VolumeAttachmentInterface interface {
	Create(ctx context.Context, volumeAttachment *v1alpha1.VolumeAttachment, opts v1.CreateOptions) (*v1alpha1.VolumeAttachment, error)
	Update(ctx context.Context, volumeAttachment *v1alpha1.VolumeAttachment, opts v1.UpdateOptions) (*v1alpha1.VolumeAttachment, error)
	UpdateStatus(ctx context.Context, volumeAttachment *v1alpha1.VolumeAttachment, opts v1.UpdateOptions) (*v1alpha1.VolumeAttachment, 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.VolumeAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VolumeAttachmentList, 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.VolumeAttachment, err error)
	VolumeAttachmentExpansion
}

VolumeAttachmentInterface has methods to work with VolumeAttachment resources.

type VolumeAttachmentsGetter

type VolumeAttachmentsGetter interface {
	VolumeAttachments(namespace string) VolumeAttachmentInterface
}

VolumeAttachmentsGetter has a method to return a VolumeAttachmentInterface. A group's client should implement this interface.

type VolumeBackupExpansion

type VolumeBackupExpansion interface{}

type VolumeBackupInterface

type VolumeBackupInterface interface {
	Create(ctx context.Context, volumeBackup *v1alpha1.VolumeBackup, opts v1.CreateOptions) (*v1alpha1.VolumeBackup, error)
	Update(ctx context.Context, volumeBackup *v1alpha1.VolumeBackup, opts v1.UpdateOptions) (*v1alpha1.VolumeBackup, error)
	UpdateStatus(ctx context.Context, volumeBackup *v1alpha1.VolumeBackup, opts v1.UpdateOptions) (*v1alpha1.VolumeBackup, 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.VolumeBackup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VolumeBackupList, 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.VolumeBackup, err error)
	VolumeBackupExpansion
}

VolumeBackupInterface has methods to work with VolumeBackup resources.

type VolumeBackupPoliciesGetter

type VolumeBackupPoliciesGetter interface {
	VolumeBackupPolicies(namespace string) VolumeBackupPolicyInterface
}

VolumeBackupPoliciesGetter has a method to return a VolumeBackupPolicyInterface. A group's client should implement this interface.

type VolumeBackupPolicyAssignmentExpansion

type VolumeBackupPolicyAssignmentExpansion interface{}

type VolumeBackupPolicyAssignmentInterface

type VolumeBackupPolicyAssignmentInterface interface {
	Create(ctx context.Context, volumeBackupPolicyAssignment *v1alpha1.VolumeBackupPolicyAssignment, opts v1.CreateOptions) (*v1alpha1.VolumeBackupPolicyAssignment, error)
	Update(ctx context.Context, volumeBackupPolicyAssignment *v1alpha1.VolumeBackupPolicyAssignment, opts v1.UpdateOptions) (*v1alpha1.VolumeBackupPolicyAssignment, error)
	UpdateStatus(ctx context.Context, volumeBackupPolicyAssignment *v1alpha1.VolumeBackupPolicyAssignment, opts v1.UpdateOptions) (*v1alpha1.VolumeBackupPolicyAssignment, 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.VolumeBackupPolicyAssignment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VolumeBackupPolicyAssignmentList, 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.VolumeBackupPolicyAssignment, err error)
	VolumeBackupPolicyAssignmentExpansion
}

VolumeBackupPolicyAssignmentInterface has methods to work with VolumeBackupPolicyAssignment resources.

type VolumeBackupPolicyAssignmentsGetter

type VolumeBackupPolicyAssignmentsGetter interface {
	VolumeBackupPolicyAssignments(namespace string) VolumeBackupPolicyAssignmentInterface
}

VolumeBackupPolicyAssignmentsGetter has a method to return a VolumeBackupPolicyAssignmentInterface. A group's client should implement this interface.

type VolumeBackupPolicyExpansion

type VolumeBackupPolicyExpansion interface{}

type VolumeBackupPolicyInterface

type VolumeBackupPolicyInterface interface {
	Create(ctx context.Context, volumeBackupPolicy *v1alpha1.VolumeBackupPolicy, opts v1.CreateOptions) (*v1alpha1.VolumeBackupPolicy, error)
	Update(ctx context.Context, volumeBackupPolicy *v1alpha1.VolumeBackupPolicy, opts v1.UpdateOptions) (*v1alpha1.VolumeBackupPolicy, error)
	UpdateStatus(ctx context.Context, volumeBackupPolicy *v1alpha1.VolumeBackupPolicy, opts v1.UpdateOptions) (*v1alpha1.VolumeBackupPolicy, 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.VolumeBackupPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VolumeBackupPolicyList, 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.VolumeBackupPolicy, err error)
	VolumeBackupPolicyExpansion
}

VolumeBackupPolicyInterface has methods to work with VolumeBackupPolicy resources.

type VolumeBackupsGetter

type VolumeBackupsGetter interface {
	VolumeBackups(namespace string) VolumeBackupInterface
}

VolumeBackupsGetter has a method to return a VolumeBackupInterface. A group's client should implement this interface.

type VolumeExpansion

type VolumeExpansion interface{}

type VolumeGroupBackupExpansion

type VolumeGroupBackupExpansion interface{}

type VolumeGroupBackupInterface

type VolumeGroupBackupInterface interface {
	Create(ctx context.Context, volumeGroupBackup *v1alpha1.VolumeGroupBackup, opts v1.CreateOptions) (*v1alpha1.VolumeGroupBackup, error)
	Update(ctx context.Context, volumeGroupBackup *v1alpha1.VolumeGroupBackup, opts v1.UpdateOptions) (*v1alpha1.VolumeGroupBackup, error)
	UpdateStatus(ctx context.Context, volumeGroupBackup *v1alpha1.VolumeGroupBackup, opts v1.UpdateOptions) (*v1alpha1.VolumeGroupBackup, 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.VolumeGroupBackup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VolumeGroupBackupList, 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.VolumeGroupBackup, err error)
	VolumeGroupBackupExpansion
}

VolumeGroupBackupInterface has methods to work with VolumeGroupBackup resources.

type VolumeGroupBackupsGetter

type VolumeGroupBackupsGetter interface {
	VolumeGroupBackups(namespace string) VolumeGroupBackupInterface
}

VolumeGroupBackupsGetter has a method to return a VolumeGroupBackupInterface. A group's client should implement this interface.

type VolumeGroupExpansion

type VolumeGroupExpansion interface{}

type VolumeGroupInterface

type VolumeGroupInterface interface {
	Create(ctx context.Context, volumeGroup *v1alpha1.VolumeGroup, opts v1.CreateOptions) (*v1alpha1.VolumeGroup, error)
	Update(ctx context.Context, volumeGroup *v1alpha1.VolumeGroup, opts v1.UpdateOptions) (*v1alpha1.VolumeGroup, error)
	UpdateStatus(ctx context.Context, volumeGroup *v1alpha1.VolumeGroup, opts v1.UpdateOptions) (*v1alpha1.VolumeGroup, 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.VolumeGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VolumeGroupList, 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.VolumeGroup, err error)
	VolumeGroupExpansion
}

VolumeGroupInterface has methods to work with VolumeGroup resources.

type VolumeGroupsGetter

type VolumeGroupsGetter interface {
	VolumeGroups(namespace string) VolumeGroupInterface
}

VolumeGroupsGetter has a method to return a VolumeGroupInterface. A group's client should implement this interface.

type VolumeInterface

type VolumeInterface interface {
	Create(ctx context.Context, volume *v1alpha1.Volume, opts v1.CreateOptions) (*v1alpha1.Volume, error)
	Update(ctx context.Context, volume *v1alpha1.Volume, opts v1.UpdateOptions) (*v1alpha1.Volume, error)
	UpdateStatus(ctx context.Context, volume *v1alpha1.Volume, opts v1.UpdateOptions) (*v1alpha1.Volume, 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.Volume, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VolumeList, 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.Volume, err error)
	VolumeExpansion
}

VolumeInterface has methods to work with Volume resources.

type VolumesGetter

type VolumesGetter interface {
	Volumes(namespace string) VolumeInterface
}

VolumesGetter has a method to return a VolumeInterface. A group's client should implement this interface.

Directories

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

Jump to

Keyboard shortcuts

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