Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AppCatalogListingResourceVersionAgreementExpansion
- type AppCatalogListingResourceVersionAgreementInterface
- type AppCatalogListingResourceVersionAgreementsGetter
- type AppCatalogSubscriptionExpansion
- type AppCatalogSubscriptionInterface
- type AppCatalogSubscriptionsGetter
- type BootVolumeBackupExpansion
- type BootVolumeBackupInterface
- type BootVolumeBackupsGetter
- type BootVolumeExpansion
- type BootVolumeInterface
- type BootVolumesGetter
- type ClusterNetworkExpansion
- type ClusterNetworkInterface
- type ClusterNetworksGetter
- type ComputeCapacityReservationExpansion
- type ComputeCapacityReservationInterface
- type ComputeCapacityReservationsGetter
- type ComputeImageCapabilitySchemaExpansion
- type ComputeImageCapabilitySchemaInterface
- type ComputeImageCapabilitySchemasGetter
- type ConsoleHistoriesGetter
- type ConsoleHistoryExpansion
- type ConsoleHistoryInterface
- type CoreV1alpha1Client
- func (c *CoreV1alpha1Client) AppCatalogListingResourceVersionAgreements(namespace string) AppCatalogListingResourceVersionAgreementInterface
- func (c *CoreV1alpha1Client) AppCatalogSubscriptions(namespace string) AppCatalogSubscriptionInterface
- func (c *CoreV1alpha1Client) BootVolumeBackups(namespace string) BootVolumeBackupInterface
- func (c *CoreV1alpha1Client) BootVolumes(namespace string) BootVolumeInterface
- func (c *CoreV1alpha1Client) ClusterNetworks(namespace string) ClusterNetworkInterface
- func (c *CoreV1alpha1Client) ComputeCapacityReservations(namespace string) ComputeCapacityReservationInterface
- func (c *CoreV1alpha1Client) ComputeImageCapabilitySchemas(namespace string) ComputeImageCapabilitySchemaInterface
- func (c *CoreV1alpha1Client) ConsoleHistories(namespace string) ConsoleHistoryInterface
- func (c *CoreV1alpha1Client) Cpes(namespace string) CpeInterface
- func (c *CoreV1alpha1Client) CrossConnectGroups(namespace string) CrossConnectGroupInterface
- func (c *CoreV1alpha1Client) CrossConnects(namespace string) CrossConnectInterface
- func (c *CoreV1alpha1Client) DedicatedVmHosts(namespace string) DedicatedVmHostInterface
- func (c *CoreV1alpha1Client) DefaultDHCPOptionses(namespace string) DefaultDHCPOptionsInterface
- func (c *CoreV1alpha1Client) DefaultRouteTables(namespace string) DefaultRouteTableInterface
- func (c *CoreV1alpha1Client) DefaultSecurityLists(namespace string) DefaultSecurityListInterface
- func (c *CoreV1alpha1Client) DhcpOptionses(namespace string) DhcpOptionsInterface
- func (c *CoreV1alpha1Client) DrgAttachmentManagements(namespace string) DrgAttachmentManagementInterface
- func (c *CoreV1alpha1Client) DrgAttachments(namespace string) DrgAttachmentInterface
- func (c *CoreV1alpha1Client) DrgAttachmentsLists(namespace string) DrgAttachmentsListInterface
- func (c *CoreV1alpha1Client) DrgRouteDistributionStatements(namespace string) DrgRouteDistributionStatementInterface
- func (c *CoreV1alpha1Client) DrgRouteDistributions(namespace string) DrgRouteDistributionInterface
- func (c *CoreV1alpha1Client) DrgRouteTableRouteRules(namespace string) DrgRouteTableRouteRuleInterface
- func (c *CoreV1alpha1Client) DrgRouteTables(namespace string) DrgRouteTableInterface
- func (c *CoreV1alpha1Client) Drgs(namespace string) DrgInterface
- func (c *CoreV1alpha1Client) Images(namespace string) ImageInterface
- func (c *CoreV1alpha1Client) InstanceConfigurations(namespace string) InstanceConfigurationInterface
- func (c *CoreV1alpha1Client) InstanceConsoleConnections(namespace string) InstanceConsoleConnectionInterface
- func (c *CoreV1alpha1Client) InstancePoolInstances(namespace string) InstancePoolInstanceInterface
- func (c *CoreV1alpha1Client) InstancePools(namespace string) InstancePoolInterface
- func (c *CoreV1alpha1Client) Instances(namespace string) InstanceInterface
- func (c *CoreV1alpha1Client) InternetGateways(namespace string) InternetGatewayInterface
- func (c *CoreV1alpha1Client) IpsecConnectionTunnelManagements(namespace string) IpsecConnectionTunnelManagementInterface
- func (c *CoreV1alpha1Client) Ipsecs(namespace string) IpsecInterface
- func (c *CoreV1alpha1Client) Ipv6s(namespace string) Ipv6Interface
- func (c *CoreV1alpha1Client) ListingResourceVersionAgreements(namespace string) ListingResourceVersionAgreementInterface
- func (c *CoreV1alpha1Client) LocalPeeringGateways(namespace string) LocalPeeringGatewayInterface
- func (c *CoreV1alpha1Client) NatGateways(namespace string) NatGatewayInterface
- func (c *CoreV1alpha1Client) NetworkSecurityGroupSecurityRules(namespace string) NetworkSecurityGroupSecurityRuleInterface
- func (c *CoreV1alpha1Client) NetworkSecurityGroups(namespace string) NetworkSecurityGroupInterface
- func (c *CoreV1alpha1Client) PrivateIPs(namespace string) PrivateIPInterface
- func (c *CoreV1alpha1Client) PublicIPPoolCapacities(namespace string) PublicIPPoolCapacityInterface
- func (c *CoreV1alpha1Client) PublicIPPools(namespace string) PublicIPPoolInterface
- func (c *CoreV1alpha1Client) PublicIPs(namespace string) PublicIPInterface
- func (c *CoreV1alpha1Client) RESTClient() rest.Interface
- func (c *CoreV1alpha1Client) RemotePeeringConnections(namespace string) RemotePeeringConnectionInterface
- func (c *CoreV1alpha1Client) RouteTableAttachments(namespace string) RouteTableAttachmentInterface
- func (c *CoreV1alpha1Client) RouteTables(namespace string) RouteTableInterface
- func (c *CoreV1alpha1Client) SecurityLists(namespace string) SecurityListInterface
- func (c *CoreV1alpha1Client) ServiceGateways(namespace string) ServiceGatewayInterface
- func (c *CoreV1alpha1Client) ShapeManagements(namespace string) ShapeManagementInterface
- func (c *CoreV1alpha1Client) Subnets(namespace string) SubnetInterface
- func (c *CoreV1alpha1Client) Vcns(namespace string) VcnInterface
- func (c *CoreV1alpha1Client) VirtualCircuits(namespace string) VirtualCircuitInterface
- func (c *CoreV1alpha1Client) VirtualNetworks(namespace string) VirtualNetworkInterface
- func (c *CoreV1alpha1Client) Vlans(namespace string) VlanInterface
- func (c *CoreV1alpha1Client) VnicAttachments(namespace string) VnicAttachmentInterface
- func (c *CoreV1alpha1Client) VolumeAttachments(namespace string) VolumeAttachmentInterface
- func (c *CoreV1alpha1Client) VolumeBackupPolicies(namespace string) VolumeBackupPolicyInterface
- func (c *CoreV1alpha1Client) VolumeBackupPolicyAssignments(namespace string) VolumeBackupPolicyAssignmentInterface
- func (c *CoreV1alpha1Client) VolumeBackups(namespace string) VolumeBackupInterface
- func (c *CoreV1alpha1Client) VolumeGroupBackups(namespace string) VolumeGroupBackupInterface
- func (c *CoreV1alpha1Client) VolumeGroups(namespace string) VolumeGroupInterface
- func (c *CoreV1alpha1Client) Volumes(namespace string) VolumeInterface
- type CoreV1alpha1Interface
- type CpeExpansion
- type CpeInterface
- type CpesGetter
- type CrossConnectExpansion
- type CrossConnectGroupExpansion
- type CrossConnectGroupInterface
- type CrossConnectGroupsGetter
- type CrossConnectInterface
- type CrossConnectsGetter
- type DedicatedVmHostExpansion
- type DedicatedVmHostInterface
- type DedicatedVmHostsGetter
- type DefaultDHCPOptionsExpansion
- type DefaultDHCPOptionsInterface
- type DefaultDHCPOptionsesGetter
- type DefaultRouteTableExpansion
- type DefaultRouteTableInterface
- type DefaultRouteTablesGetter
- type DefaultSecurityListExpansion
- type DefaultSecurityListInterface
- type DefaultSecurityListsGetter
- type DhcpOptionsExpansion
- type DhcpOptionsInterface
- type DhcpOptionsesGetter
- type DrgAttachmentExpansion
- type DrgAttachmentInterface
- type DrgAttachmentManagementExpansion
- type DrgAttachmentManagementInterface
- type DrgAttachmentManagementsGetter
- type DrgAttachmentsGetter
- type DrgAttachmentsListExpansion
- type DrgAttachmentsListInterface
- type DrgAttachmentsListsGetter
- type DrgExpansion
- type DrgInterface
- type DrgRouteDistributionExpansion
- type DrgRouteDistributionInterface
- type DrgRouteDistributionStatementExpansion
- type DrgRouteDistributionStatementInterface
- type DrgRouteDistributionStatementsGetter
- type DrgRouteDistributionsGetter
- type DrgRouteTableExpansion
- type DrgRouteTableInterface
- type DrgRouteTableRouteRuleExpansion
- type DrgRouteTableRouteRuleInterface
- type DrgRouteTableRouteRulesGetter
- type DrgRouteTablesGetter
- type DrgsGetter
- type ImageExpansion
- type ImageInterface
- type ImagesGetter
- type InstanceConfigurationExpansion
- type InstanceConfigurationInterface
- type InstanceConfigurationsGetter
- type InstanceConsoleConnectionExpansion
- type InstanceConsoleConnectionInterface
- type InstanceConsoleConnectionsGetter
- type InstanceExpansion
- type InstanceInterface
- type InstancePoolExpansion
- type InstancePoolInstanceExpansion
- type InstancePoolInstanceInterface
- type InstancePoolInstancesGetter
- type InstancePoolInterface
- type InstancePoolsGetter
- type InstancesGetter
- type InternetGatewayExpansion
- type InternetGatewayInterface
- type InternetGatewaysGetter
- type IpsecConnectionTunnelManagementExpansion
- type IpsecConnectionTunnelManagementInterface
- type IpsecConnectionTunnelManagementsGetter
- type IpsecExpansion
- type IpsecInterface
- type IpsecsGetter
- type Ipv6Expansion
- type Ipv6Interface
- type Ipv6sGetter
- type ListingResourceVersionAgreementExpansion
- type ListingResourceVersionAgreementInterface
- type ListingResourceVersionAgreementsGetter
- type LocalPeeringGatewayExpansion
- type LocalPeeringGatewayInterface
- type LocalPeeringGatewaysGetter
- type NatGatewayExpansion
- type NatGatewayInterface
- type NatGatewaysGetter
- type NetworkSecurityGroupExpansion
- type NetworkSecurityGroupInterface
- type NetworkSecurityGroupSecurityRuleExpansion
- type NetworkSecurityGroupSecurityRuleInterface
- type NetworkSecurityGroupSecurityRulesGetter
- type NetworkSecurityGroupsGetter
- type PrivateIPExpansion
- type PrivateIPInterface
- type PrivateIPsGetter
- type PublicIPExpansion
- type PublicIPInterface
- type PublicIPPoolCapacitiesGetter
- type PublicIPPoolCapacityExpansion
- type PublicIPPoolCapacityInterface
- type PublicIPPoolExpansion
- type PublicIPPoolInterface
- type PublicIPPoolsGetter
- type PublicIPsGetter
- type RemotePeeringConnectionExpansion
- type RemotePeeringConnectionInterface
- type RemotePeeringConnectionsGetter
- type RouteTableAttachmentExpansion
- type RouteTableAttachmentInterface
- type RouteTableAttachmentsGetter
- type RouteTableExpansion
- type RouteTableInterface
- type RouteTablesGetter
- type SecurityListExpansion
- type SecurityListInterface
- type SecurityListsGetter
- type ServiceGatewayExpansion
- type ServiceGatewayInterface
- type ServiceGatewaysGetter
- type ShapeManagementExpansion
- type ShapeManagementInterface
- type ShapeManagementsGetter
- type SubnetExpansion
- type SubnetInterface
- type SubnetsGetter
- type VcnExpansion
- type VcnInterface
- type VcnsGetter
- type VirtualCircuitExpansion
- type VirtualCircuitInterface
- type VirtualCircuitsGetter
- type VirtualNetworkExpansion
- type VirtualNetworkInterface
- type VirtualNetworksGetter
- type VlanExpansion
- type VlanInterface
- type VlansGetter
- type VnicAttachmentExpansion
- type VnicAttachmentInterface
- type VnicAttachmentsGetter
- type VolumeAttachmentExpansion
- type VolumeAttachmentInterface
- type VolumeAttachmentsGetter
- type VolumeBackupExpansion
- type VolumeBackupInterface
- type VolumeBackupPoliciesGetter
- type VolumeBackupPolicyAssignmentExpansion
- type VolumeBackupPolicyAssignmentInterface
- type VolumeBackupPolicyAssignmentsGetter
- type VolumeBackupPolicyExpansion
- type VolumeBackupPolicyInterface
- type VolumeBackupsGetter
- type VolumeExpansion
- type VolumeGroupBackupExpansion
- type VolumeGroupBackupInterface
- type VolumeGroupBackupsGetter
- type VolumeGroupExpansion
- type VolumeGroupInterface
- type VolumeGroupsGetter
- type VolumeInterface
- type VolumesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppCatalogListingResourceVersionAgreementExpansion ¶
type AppCatalogListingResourceVersionAgreementExpansion interface{}
type AppCatalogListingResourceVersionAgreementInterface ¶
type AppCatalogListingResourceVersionAgreementInterface interface { Create(ctx context.Context, appCatalogListingResourceVersionAgreement *v1alpha1.AppCatalogListingResourceVersionAgreement, opts v1.CreateOptions) (*v1alpha1.AppCatalogListingResourceVersionAgreement, error) Update(ctx context.Context, appCatalogListingResourceVersionAgreement *v1alpha1.AppCatalogListingResourceVersionAgreement, opts v1.UpdateOptions) (*v1alpha1.AppCatalogListingResourceVersionAgreement, error) UpdateStatus(ctx context.Context, appCatalogListingResourceVersionAgreement *v1alpha1.AppCatalogListingResourceVersionAgreement, opts v1.UpdateOptions) (*v1alpha1.AppCatalogListingResourceVersionAgreement, 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.AppCatalogListingResourceVersionAgreement, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppCatalogListingResourceVersionAgreementList, 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.AppCatalogListingResourceVersionAgreement, err error) AppCatalogListingResourceVersionAgreementExpansion }
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 ¶
func New(c rest.Interface) *CoreV1alpha1Client
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 ¶
type IpsecConnectionTunnelManagementInterface interface { Create(ctx context.Context, ipsecConnectionTunnelManagement *v1alpha1.IpsecConnectionTunnelManagement, opts v1.CreateOptions) (*v1alpha1.IpsecConnectionTunnelManagement, error) Update(ctx context.Context, ipsecConnectionTunnelManagement *v1alpha1.IpsecConnectionTunnelManagement, opts v1.UpdateOptions) (*v1alpha1.IpsecConnectionTunnelManagement, error) UpdateStatus(ctx context.Context, ipsecConnectionTunnelManagement *v1alpha1.IpsecConnectionTunnelManagement, opts v1.UpdateOptions) (*v1alpha1.IpsecConnectionTunnelManagement, 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.IpsecConnectionTunnelManagement, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IpsecConnectionTunnelManagementList, 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.IpsecConnectionTunnelManagement, err error) IpsecConnectionTunnelManagementExpansion }
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 ¶
type ListingResourceVersionAgreementInterface interface { Create(ctx context.Context, listingResourceVersionAgreement *v1alpha1.ListingResourceVersionAgreement, opts v1.CreateOptions) (*v1alpha1.ListingResourceVersionAgreement, error) Update(ctx context.Context, listingResourceVersionAgreement *v1alpha1.ListingResourceVersionAgreement, opts v1.UpdateOptions) (*v1alpha1.ListingResourceVersionAgreement, error) UpdateStatus(ctx context.Context, listingResourceVersionAgreement *v1alpha1.ListingResourceVersionAgreement, opts v1.UpdateOptions) (*v1alpha1.ListingResourceVersionAgreement, 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.ListingResourceVersionAgreement, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ListingResourceVersionAgreementList, 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.ListingResourceVersionAgreement, err error) ListingResourceVersionAgreementExpansion }
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 ¶
type NetworkSecurityGroupSecurityRuleInterface interface { Create(ctx context.Context, networkSecurityGroupSecurityRule *v1alpha1.NetworkSecurityGroupSecurityRule, opts v1.CreateOptions) (*v1alpha1.NetworkSecurityGroupSecurityRule, error) Update(ctx context.Context, networkSecurityGroupSecurityRule *v1alpha1.NetworkSecurityGroupSecurityRule, opts v1.UpdateOptions) (*v1alpha1.NetworkSecurityGroupSecurityRule, error) UpdateStatus(ctx context.Context, networkSecurityGroupSecurityRule *v1alpha1.NetworkSecurityGroupSecurityRule, opts v1.UpdateOptions) (*v1alpha1.NetworkSecurityGroupSecurityRule, 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.NetworkSecurityGroupSecurityRule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkSecurityGroupSecurityRuleList, 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.NetworkSecurityGroupSecurityRule, err error) NetworkSecurityGroupSecurityRuleExpansion }
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.
Source Files
¶
- appcataloglistingresourceversionagreement.go
- appcatalogsubscription.go
- bootvolume.go
- bootvolumebackup.go
- clusternetwork.go
- computecapacityreservation.go
- computeimagecapabilityschema.go
- consolehistory.go
- core_client.go
- cpe.go
- crossconnect.go
- crossconnectgroup.go
- dedicatedvmhost.go
- defaultdhcpoptions.go
- defaultroutetable.go
- defaultsecuritylist.go
- dhcpoptions.go
- doc.go
- drg.go
- drgattachment.go
- drgattachmentmanagement.go
- drgattachmentslist.go
- drgroutedistribution.go
- drgroutedistributionstatement.go
- drgroutetable.go
- drgroutetablerouterule.go
- generated_expansion.go
- image.go
- instance.go
- instanceconfiguration.go
- instanceconsoleconnection.go
- instancepool.go
- instancepoolinstance.go
- internetgateway.go
- ipsec.go
- ipsecconnectiontunnelmanagement.go
- ipv6.go
- listingresourceversionagreement.go
- localpeeringgateway.go
- natgateway.go
- networksecuritygroup.go
- networksecuritygroupsecurityrule.go
- privateip.go
- publicip.go
- publicippool.go
- publicippoolcapacity.go
- remotepeeringconnection.go
- routetable.go
- routetableattachment.go
- securitylist.go
- servicegateway.go
- shapemanagement.go
- subnet.go
- vcn.go
- virtualcircuit.go
- virtualnetwork.go
- vlan.go
- vnicattachment.go
- volume.go
- volumeattachment.go
- volumebackup.go
- volumebackuppolicy.go
- volumebackuppolicyassignment.go
- volumegroup.go
- volumegroupbackup.go