v1alpha1

package
v0.5.0 Latest Latest
Warning

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

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

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DesktopApplicationExpansion

type DesktopApplicationExpansion interface{}

type DesktopApplicationGroupExpansion

type DesktopApplicationGroupExpansion interface{}

type DesktopApplicationGroupInterface

type DesktopApplicationGroupInterface interface {
	Create(ctx context.Context, desktopApplicationGroup *v1alpha1.DesktopApplicationGroup, opts v1.CreateOptions) (*v1alpha1.DesktopApplicationGroup, error)
	Update(ctx context.Context, desktopApplicationGroup *v1alpha1.DesktopApplicationGroup, opts v1.UpdateOptions) (*v1alpha1.DesktopApplicationGroup, error)
	UpdateStatus(ctx context.Context, desktopApplicationGroup *v1alpha1.DesktopApplicationGroup, opts v1.UpdateOptions) (*v1alpha1.DesktopApplicationGroup, 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.DesktopApplicationGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DesktopApplicationGroupList, 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.DesktopApplicationGroup, err error)
	DesktopApplicationGroupExpansion
}

DesktopApplicationGroupInterface has methods to work with DesktopApplicationGroup resources.

type DesktopApplicationGroupsGetter

type DesktopApplicationGroupsGetter interface {
	DesktopApplicationGroups(namespace string) DesktopApplicationGroupInterface
}

DesktopApplicationGroupsGetter has a method to return a DesktopApplicationGroupInterface. A group's client should implement this interface.

type DesktopApplicationInterface

type DesktopApplicationInterface interface {
	Create(ctx context.Context, desktopApplication *v1alpha1.DesktopApplication, opts v1.CreateOptions) (*v1alpha1.DesktopApplication, error)
	Update(ctx context.Context, desktopApplication *v1alpha1.DesktopApplication, opts v1.UpdateOptions) (*v1alpha1.DesktopApplication, error)
	UpdateStatus(ctx context.Context, desktopApplication *v1alpha1.DesktopApplication, opts v1.UpdateOptions) (*v1alpha1.DesktopApplication, 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.DesktopApplication, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DesktopApplicationList, 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.DesktopApplication, err error)
	DesktopApplicationExpansion
}

DesktopApplicationInterface has methods to work with DesktopApplication resources.

type DesktopApplicationsGetter

type DesktopApplicationsGetter interface {
	DesktopApplications(namespace string) DesktopApplicationInterface
}

DesktopApplicationsGetter has a method to return a DesktopApplicationInterface. A group's client should implement this interface.

type DesktopHostPoolExpansion

type DesktopHostPoolExpansion interface{}

type DesktopHostPoolInterface

type DesktopHostPoolInterface interface {
	Create(ctx context.Context, desktopHostPool *v1alpha1.DesktopHostPool, opts v1.CreateOptions) (*v1alpha1.DesktopHostPool, error)
	Update(ctx context.Context, desktopHostPool *v1alpha1.DesktopHostPool, opts v1.UpdateOptions) (*v1alpha1.DesktopHostPool, error)
	UpdateStatus(ctx context.Context, desktopHostPool *v1alpha1.DesktopHostPool, opts v1.UpdateOptions) (*v1alpha1.DesktopHostPool, 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.DesktopHostPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DesktopHostPoolList, 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.DesktopHostPool, err error)
	DesktopHostPoolExpansion
}

DesktopHostPoolInterface has methods to work with DesktopHostPool resources.

type DesktopHostPoolRegistrationInfoExpansion added in v0.5.0

type DesktopHostPoolRegistrationInfoExpansion interface{}

type DesktopHostPoolRegistrationInfoInterface added in v0.5.0

DesktopHostPoolRegistrationInfoInterface has methods to work with DesktopHostPoolRegistrationInfo resources.

type DesktopHostPoolRegistrationInfosGetter added in v0.5.0

type DesktopHostPoolRegistrationInfosGetter interface {
	DesktopHostPoolRegistrationInfos(namespace string) DesktopHostPoolRegistrationInfoInterface
}

DesktopHostPoolRegistrationInfosGetter has a method to return a DesktopHostPoolRegistrationInfoInterface. A group's client should implement this interface.

type DesktopHostPoolsGetter

type DesktopHostPoolsGetter interface {
	DesktopHostPools(namespace string) DesktopHostPoolInterface
}

DesktopHostPoolsGetter has a method to return a DesktopHostPoolInterface. A group's client should implement this interface.

type DesktopScalingPlanExpansion added in v0.5.0

type DesktopScalingPlanExpansion interface{}

type DesktopScalingPlanInterface added in v0.5.0

type DesktopScalingPlanInterface interface {
	Create(ctx context.Context, desktopScalingPlan *v1alpha1.DesktopScalingPlan, opts v1.CreateOptions) (*v1alpha1.DesktopScalingPlan, error)
	Update(ctx context.Context, desktopScalingPlan *v1alpha1.DesktopScalingPlan, opts v1.UpdateOptions) (*v1alpha1.DesktopScalingPlan, error)
	UpdateStatus(ctx context.Context, desktopScalingPlan *v1alpha1.DesktopScalingPlan, opts v1.UpdateOptions) (*v1alpha1.DesktopScalingPlan, 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.DesktopScalingPlan, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DesktopScalingPlanList, 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.DesktopScalingPlan, err error)
	DesktopScalingPlanExpansion
}

DesktopScalingPlanInterface has methods to work with DesktopScalingPlan resources.

type DesktopScalingPlansGetter added in v0.5.0

type DesktopScalingPlansGetter interface {
	DesktopScalingPlans(namespace string) DesktopScalingPlanInterface
}

DesktopScalingPlansGetter has a method to return a DesktopScalingPlanInterface. A group's client should implement this interface.

type DesktopWorkspaceApplicationGroupAssociationExpansion

type DesktopWorkspaceApplicationGroupAssociationExpansion interface{}

type DesktopWorkspaceApplicationGroupAssociationInterface

DesktopWorkspaceApplicationGroupAssociationInterface has methods to work with DesktopWorkspaceApplicationGroupAssociation resources.

type DesktopWorkspaceApplicationGroupAssociationsGetter

type DesktopWorkspaceApplicationGroupAssociationsGetter interface {
	DesktopWorkspaceApplicationGroupAssociations(namespace string) DesktopWorkspaceApplicationGroupAssociationInterface
}

DesktopWorkspaceApplicationGroupAssociationsGetter has a method to return a DesktopWorkspaceApplicationGroupAssociationInterface. A group's client should implement this interface.

type DesktopWorkspaceExpansion

type DesktopWorkspaceExpansion interface{}

type DesktopWorkspaceInterface

type DesktopWorkspaceInterface interface {
	Create(ctx context.Context, desktopWorkspace *v1alpha1.DesktopWorkspace, opts v1.CreateOptions) (*v1alpha1.DesktopWorkspace, error)
	Update(ctx context.Context, desktopWorkspace *v1alpha1.DesktopWorkspace, opts v1.UpdateOptions) (*v1alpha1.DesktopWorkspace, error)
	UpdateStatus(ctx context.Context, desktopWorkspace *v1alpha1.DesktopWorkspace, opts v1.UpdateOptions) (*v1alpha1.DesktopWorkspace, 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.DesktopWorkspace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DesktopWorkspaceList, 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.DesktopWorkspace, err error)
	DesktopWorkspaceExpansion
}

DesktopWorkspaceInterface has methods to work with DesktopWorkspace resources.

type DesktopWorkspacesGetter

type DesktopWorkspacesGetter interface {
	DesktopWorkspaces(namespace string) DesktopWorkspaceInterface
}

DesktopWorkspacesGetter has a method to return a DesktopWorkspaceInterface. A group's client should implement this interface.

type HubBGPConnectionExpansion

type HubBGPConnectionExpansion interface{}

type HubBGPConnectionInterface

type HubBGPConnectionInterface interface {
	Create(ctx context.Context, hubBGPConnection *v1alpha1.HubBGPConnection, opts v1.CreateOptions) (*v1alpha1.HubBGPConnection, error)
	Update(ctx context.Context, hubBGPConnection *v1alpha1.HubBGPConnection, opts v1.UpdateOptions) (*v1alpha1.HubBGPConnection, error)
	UpdateStatus(ctx context.Context, hubBGPConnection *v1alpha1.HubBGPConnection, opts v1.UpdateOptions) (*v1alpha1.HubBGPConnection, 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.HubBGPConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HubBGPConnectionList, 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.HubBGPConnection, err error)
	HubBGPConnectionExpansion
}

HubBGPConnectionInterface has methods to work with HubBGPConnection resources.

type HubBGPConnectionsGetter

type HubBGPConnectionsGetter interface {
	HubBGPConnections(namespace string) HubBGPConnectionInterface
}

HubBGPConnectionsGetter has a method to return a HubBGPConnectionInterface. A group's client should implement this interface.

type HubConnectionExpansion

type HubConnectionExpansion interface{}

type HubConnectionInterface

type HubConnectionInterface interface {
	Create(ctx context.Context, hubConnection *v1alpha1.HubConnection, opts v1.CreateOptions) (*v1alpha1.HubConnection, error)
	Update(ctx context.Context, hubConnection *v1alpha1.HubConnection, opts v1.UpdateOptions) (*v1alpha1.HubConnection, error)
	UpdateStatus(ctx context.Context, hubConnection *v1alpha1.HubConnection, opts v1.UpdateOptions) (*v1alpha1.HubConnection, 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.HubConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HubConnectionList, 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.HubConnection, err error)
	HubConnectionExpansion
}

HubConnectionInterface has methods to work with HubConnection resources.

type HubConnectionsGetter

type HubConnectionsGetter interface {
	HubConnections(namespace string) HubConnectionInterface
}

HubConnectionsGetter has a method to return a HubConnectionInterface. A group's client should implement this interface.

type HubExpansion

type HubExpansion interface{}

type HubIPExpansion

type HubIPExpansion interface{}

type HubIPInterface

type HubIPInterface interface {
	Create(ctx context.Context, hubIP *v1alpha1.HubIP, opts v1.CreateOptions) (*v1alpha1.HubIP, error)
	Update(ctx context.Context, hubIP *v1alpha1.HubIP, opts v1.UpdateOptions) (*v1alpha1.HubIP, error)
	UpdateStatus(ctx context.Context, hubIP *v1alpha1.HubIP, opts v1.UpdateOptions) (*v1alpha1.HubIP, 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.HubIP, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HubIPList, 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.HubIP, err error)
	HubIPExpansion
}

HubIPInterface has methods to work with HubIP resources.

type HubIPsGetter

type HubIPsGetter interface {
	HubIPs(namespace string) HubIPInterface
}

HubIPsGetter has a method to return a HubIPInterface. A group's client should implement this interface.

type HubInterface

type HubInterface interface {
	Create(ctx context.Context, hub *v1alpha1.Hub, opts v1.CreateOptions) (*v1alpha1.Hub, error)
	Update(ctx context.Context, hub *v1alpha1.Hub, opts v1.UpdateOptions) (*v1alpha1.Hub, error)
	UpdateStatus(ctx context.Context, hub *v1alpha1.Hub, opts v1.UpdateOptions) (*v1alpha1.Hub, 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.Hub, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HubList, 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.Hub, err error)
	HubExpansion
}

HubInterface has methods to work with Hub resources.

type HubRouteTableExpansion

type HubRouteTableExpansion interface{}

type HubRouteTableInterface

type HubRouteTableInterface interface {
	Create(ctx context.Context, hubRouteTable *v1alpha1.HubRouteTable, opts v1.CreateOptions) (*v1alpha1.HubRouteTable, error)
	Update(ctx context.Context, hubRouteTable *v1alpha1.HubRouteTable, opts v1.UpdateOptions) (*v1alpha1.HubRouteTable, error)
	UpdateStatus(ctx context.Context, hubRouteTable *v1alpha1.HubRouteTable, opts v1.UpdateOptions) (*v1alpha1.HubRouteTable, 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.HubRouteTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HubRouteTableList, 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.HubRouteTable, err error)
	HubRouteTableExpansion
}

HubRouteTableInterface has methods to work with HubRouteTable resources.

type HubRouteTableRouteExpansion added in v0.5.0

type HubRouteTableRouteExpansion interface{}

type HubRouteTableRouteInterface added in v0.5.0

type HubRouteTableRouteInterface interface {
	Create(ctx context.Context, hubRouteTableRoute *v1alpha1.HubRouteTableRoute, opts v1.CreateOptions) (*v1alpha1.HubRouteTableRoute, error)
	Update(ctx context.Context, hubRouteTableRoute *v1alpha1.HubRouteTableRoute, opts v1.UpdateOptions) (*v1alpha1.HubRouteTableRoute, error)
	UpdateStatus(ctx context.Context, hubRouteTableRoute *v1alpha1.HubRouteTableRoute, opts v1.UpdateOptions) (*v1alpha1.HubRouteTableRoute, 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.HubRouteTableRoute, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HubRouteTableRouteList, 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.HubRouteTableRoute, err error)
	HubRouteTableRouteExpansion
}

HubRouteTableRouteInterface has methods to work with HubRouteTableRoute resources.

type HubRouteTableRoutesGetter added in v0.5.0

type HubRouteTableRoutesGetter interface {
	HubRouteTableRoutes(namespace string) HubRouteTableRouteInterface
}

HubRouteTableRoutesGetter has a method to return a HubRouteTableRouteInterface. A group's client should implement this interface.

type HubRouteTablesGetter

type HubRouteTablesGetter interface {
	HubRouteTables(namespace string) HubRouteTableInterface
}

HubRouteTablesGetter has a method to return a HubRouteTableInterface. A group's client should implement this interface.

type HubSecurityPartnerProviderExpansion

type HubSecurityPartnerProviderExpansion interface{}

type HubSecurityPartnerProviderInterface

type HubSecurityPartnerProviderInterface interface {
	Create(ctx context.Context, hubSecurityPartnerProvider *v1alpha1.HubSecurityPartnerProvider, opts v1.CreateOptions) (*v1alpha1.HubSecurityPartnerProvider, error)
	Update(ctx context.Context, hubSecurityPartnerProvider *v1alpha1.HubSecurityPartnerProvider, opts v1.UpdateOptions) (*v1alpha1.HubSecurityPartnerProvider, error)
	UpdateStatus(ctx context.Context, hubSecurityPartnerProvider *v1alpha1.HubSecurityPartnerProvider, opts v1.UpdateOptions) (*v1alpha1.HubSecurityPartnerProvider, 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.HubSecurityPartnerProvider, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HubSecurityPartnerProviderList, 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.HubSecurityPartnerProvider, err error)
	HubSecurityPartnerProviderExpansion
}

HubSecurityPartnerProviderInterface has methods to work with HubSecurityPartnerProvider resources.

type HubSecurityPartnerProvidersGetter

type HubSecurityPartnerProvidersGetter interface {
	HubSecurityPartnerProviders(namespace string) HubSecurityPartnerProviderInterface
}

HubSecurityPartnerProvidersGetter has a method to return a HubSecurityPartnerProviderInterface. A group's client should implement this interface.

type HubsGetter

type HubsGetter interface {
	Hubs(namespace string) HubInterface
}

HubsGetter has a method to return a HubInterface. A group's client should implement this interface.

type MachineConfigurationPolicyAssignmentExpansion

type MachineConfigurationPolicyAssignmentExpansion interface{}

type MachineConfigurationPolicyAssignmentInterface

MachineConfigurationPolicyAssignmentInterface has methods to work with MachineConfigurationPolicyAssignment resources.

type MachineConfigurationPolicyAssignmentsGetter

type MachineConfigurationPolicyAssignmentsGetter interface {
	MachineConfigurationPolicyAssignments(namespace string) MachineConfigurationPolicyAssignmentInterface
}

MachineConfigurationPolicyAssignmentsGetter has a method to return a MachineConfigurationPolicyAssignmentInterface. A group's client should implement this interface.

type MachineDataDiskAttachmentExpansion

type MachineDataDiskAttachmentExpansion interface{}

type MachineDataDiskAttachmentInterface

type MachineDataDiskAttachmentInterface interface {
	Create(ctx context.Context, machineDataDiskAttachment *v1alpha1.MachineDataDiskAttachment, opts v1.CreateOptions) (*v1alpha1.MachineDataDiskAttachment, error)
	Update(ctx context.Context, machineDataDiskAttachment *v1alpha1.MachineDataDiskAttachment, opts v1.UpdateOptions) (*v1alpha1.MachineDataDiskAttachment, error)
	UpdateStatus(ctx context.Context, machineDataDiskAttachment *v1alpha1.MachineDataDiskAttachment, opts v1.UpdateOptions) (*v1alpha1.MachineDataDiskAttachment, 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.MachineDataDiskAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MachineDataDiskAttachmentList, 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.MachineDataDiskAttachment, err error)
	MachineDataDiskAttachmentExpansion
}

MachineDataDiskAttachmentInterface has methods to work with MachineDataDiskAttachment resources.

type MachineDataDiskAttachmentsGetter

type MachineDataDiskAttachmentsGetter interface {
	MachineDataDiskAttachments(namespace string) MachineDataDiskAttachmentInterface
}

MachineDataDiskAttachmentsGetter has a method to return a MachineDataDiskAttachmentInterface. A group's client should implement this interface.

type MachineExpansion

type MachineExpansion interface{}

type MachineExtensionExpansion

type MachineExtensionExpansion interface{}

type MachineExtensionInterface

type MachineExtensionInterface interface {
	Create(ctx context.Context, machineExtension *v1alpha1.MachineExtension, opts v1.CreateOptions) (*v1alpha1.MachineExtension, error)
	Update(ctx context.Context, machineExtension *v1alpha1.MachineExtension, opts v1.UpdateOptions) (*v1alpha1.MachineExtension, error)
	UpdateStatus(ctx context.Context, machineExtension *v1alpha1.MachineExtension, opts v1.UpdateOptions) (*v1alpha1.MachineExtension, 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.MachineExtension, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MachineExtensionList, 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.MachineExtension, err error)
	MachineExtensionExpansion
}

MachineExtensionInterface has methods to work with MachineExtension resources.

type MachineExtensionsGetter

type MachineExtensionsGetter interface {
	MachineExtensions(namespace string) MachineExtensionInterface
}

MachineExtensionsGetter has a method to return a MachineExtensionInterface. A group's client should implement this interface.

type MachineInterface

type MachineInterface interface {
	Create(ctx context.Context, machine *v1alpha1.Machine, opts v1.CreateOptions) (*v1alpha1.Machine, error)
	Update(ctx context.Context, machine *v1alpha1.Machine, opts v1.UpdateOptions) (*v1alpha1.Machine, error)
	UpdateStatus(ctx context.Context, machine *v1alpha1.Machine, opts v1.UpdateOptions) (*v1alpha1.Machine, 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.Machine, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MachineList, 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.Machine, err error)
	MachineExpansion
}

MachineInterface has methods to work with Machine resources.

type MachineScaleSetExpansion

type MachineScaleSetExpansion interface{}

type MachineScaleSetExtensionExpansion

type MachineScaleSetExtensionExpansion interface{}

type MachineScaleSetExtensionInterface

type MachineScaleSetExtensionInterface interface {
	Create(ctx context.Context, machineScaleSetExtension *v1alpha1.MachineScaleSetExtension, opts v1.CreateOptions) (*v1alpha1.MachineScaleSetExtension, error)
	Update(ctx context.Context, machineScaleSetExtension *v1alpha1.MachineScaleSetExtension, opts v1.UpdateOptions) (*v1alpha1.MachineScaleSetExtension, error)
	UpdateStatus(ctx context.Context, machineScaleSetExtension *v1alpha1.MachineScaleSetExtension, opts v1.UpdateOptions) (*v1alpha1.MachineScaleSetExtension, 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.MachineScaleSetExtension, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MachineScaleSetExtensionList, 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.MachineScaleSetExtension, err error)
	MachineScaleSetExtensionExpansion
}

MachineScaleSetExtensionInterface has methods to work with MachineScaleSetExtension resources.

type MachineScaleSetExtensionsGetter

type MachineScaleSetExtensionsGetter interface {
	MachineScaleSetExtensions(namespace string) MachineScaleSetExtensionInterface
}

MachineScaleSetExtensionsGetter has a method to return a MachineScaleSetExtensionInterface. A group's client should implement this interface.

type MachineScaleSetInterface

type MachineScaleSetInterface interface {
	Create(ctx context.Context, machineScaleSet *v1alpha1.MachineScaleSet, opts v1.CreateOptions) (*v1alpha1.MachineScaleSet, error)
	Update(ctx context.Context, machineScaleSet *v1alpha1.MachineScaleSet, opts v1.UpdateOptions) (*v1alpha1.MachineScaleSet, error)
	UpdateStatus(ctx context.Context, machineScaleSet *v1alpha1.MachineScaleSet, opts v1.UpdateOptions) (*v1alpha1.MachineScaleSet, 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.MachineScaleSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MachineScaleSetList, 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.MachineScaleSet, err error)
	MachineScaleSetExpansion
}

MachineScaleSetInterface has methods to work with MachineScaleSet resources.

type MachineScaleSetsGetter

type MachineScaleSetsGetter interface {
	MachineScaleSets(namespace string) MachineScaleSetInterface
}

MachineScaleSetsGetter has a method to return a MachineScaleSetInterface. A group's client should implement this interface.

type MachinesGetter

type MachinesGetter interface {
	Machines(namespace string) MachineInterface
}

MachinesGetter has a method to return a MachineInterface. A group's client should implement this interface.

type NetworkDNSServersExpansion added in v0.5.0

type NetworkDNSServersExpansion interface{}

type NetworkDNSServersInterface added in v0.5.0

type NetworkDNSServersInterface interface {
	Create(ctx context.Context, networkDNSServers *v1alpha1.NetworkDNSServers, opts v1.CreateOptions) (*v1alpha1.NetworkDNSServers, error)
	Update(ctx context.Context, networkDNSServers *v1alpha1.NetworkDNSServers, opts v1.UpdateOptions) (*v1alpha1.NetworkDNSServers, error)
	UpdateStatus(ctx context.Context, networkDNSServers *v1alpha1.NetworkDNSServers, opts v1.UpdateOptions) (*v1alpha1.NetworkDNSServers, 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.NetworkDNSServers, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkDNSServersList, 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.NetworkDNSServers, err error)
	NetworkDNSServersExpansion
}

NetworkDNSServersInterface has methods to work with NetworkDNSServers resources.

type NetworkDNSServersesGetter added in v0.5.0

type NetworkDNSServersesGetter interface {
	NetworkDNSServerses(namespace string) NetworkDNSServersInterface
}

NetworkDNSServersesGetter has a method to return a NetworkDNSServersInterface. A group's client should implement this interface.

type NetworkExpansion

type NetworkExpansion interface{}

type NetworkGatewayConnectionExpansion

type NetworkGatewayConnectionExpansion interface{}

type NetworkGatewayConnectionInterface

type NetworkGatewayConnectionInterface interface {
	Create(ctx context.Context, networkGatewayConnection *v1alpha1.NetworkGatewayConnection, opts v1.CreateOptions) (*v1alpha1.NetworkGatewayConnection, error)
	Update(ctx context.Context, networkGatewayConnection *v1alpha1.NetworkGatewayConnection, opts v1.UpdateOptions) (*v1alpha1.NetworkGatewayConnection, error)
	UpdateStatus(ctx context.Context, networkGatewayConnection *v1alpha1.NetworkGatewayConnection, opts v1.UpdateOptions) (*v1alpha1.NetworkGatewayConnection, 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.NetworkGatewayConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkGatewayConnectionList, 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.NetworkGatewayConnection, err error)
	NetworkGatewayConnectionExpansion
}

NetworkGatewayConnectionInterface has methods to work with NetworkGatewayConnection resources.

type NetworkGatewayConnectionsGetter

type NetworkGatewayConnectionsGetter interface {
	NetworkGatewayConnections(namespace string) NetworkGatewayConnectionInterface
}

NetworkGatewayConnectionsGetter has a method to return a NetworkGatewayConnectionInterface. A group's client should implement this interface.

type NetworkGatewayExpansion

type NetworkGatewayExpansion interface{}

type NetworkGatewayInterface

type NetworkGatewayInterface interface {
	Create(ctx context.Context, networkGateway *v1alpha1.NetworkGateway, opts v1.CreateOptions) (*v1alpha1.NetworkGateway, error)
	Update(ctx context.Context, networkGateway *v1alpha1.NetworkGateway, opts v1.UpdateOptions) (*v1alpha1.NetworkGateway, error)
	UpdateStatus(ctx context.Context, networkGateway *v1alpha1.NetworkGateway, opts v1.UpdateOptions) (*v1alpha1.NetworkGateway, 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.NetworkGateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkGatewayList, 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.NetworkGateway, err error)
	NetworkGatewayExpansion
}

NetworkGatewayInterface has methods to work with NetworkGateway resources.

type NetworkGatewaysGetter

type NetworkGatewaysGetter interface {
	NetworkGateways(namespace string) NetworkGatewayInterface
}

NetworkGatewaysGetter has a method to return a NetworkGatewayInterface. A group's client should implement this interface.

type NetworkInterface

type NetworkInterface interface {
	Create(ctx context.Context, network *v1alpha1.Network, opts v1.CreateOptions) (*v1alpha1.Network, error)
	Update(ctx context.Context, network *v1alpha1.Network, opts v1.UpdateOptions) (*v1alpha1.Network, error)
	UpdateStatus(ctx context.Context, network *v1alpha1.Network, opts v1.UpdateOptions) (*v1alpha1.Network, 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.Network, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkList, 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.Network, err error)
	NetworkExpansion
}

NetworkInterface has methods to work with Network resources.

type NetworkPeeringExpansion

type NetworkPeeringExpansion interface{}

type NetworkPeeringInterface

type NetworkPeeringInterface interface {
	Create(ctx context.Context, networkPeering *v1alpha1.NetworkPeering, opts v1.CreateOptions) (*v1alpha1.NetworkPeering, error)
	Update(ctx context.Context, networkPeering *v1alpha1.NetworkPeering, opts v1.UpdateOptions) (*v1alpha1.NetworkPeering, error)
	UpdateStatus(ctx context.Context, networkPeering *v1alpha1.NetworkPeering, opts v1.UpdateOptions) (*v1alpha1.NetworkPeering, 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.NetworkPeering, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkPeeringList, 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.NetworkPeering, err error)
	NetworkPeeringExpansion
}

NetworkPeeringInterface has methods to work with NetworkPeering resources.

type NetworkPeeringsGetter

type NetworkPeeringsGetter interface {
	NetworkPeerings(namespace string) NetworkPeeringInterface
}

NetworkPeeringsGetter has a method to return a NetworkPeeringInterface. A group's client should implement this interface.

type NetworksGetter

type NetworksGetter interface {
	Networks(namespace string) NetworkInterface
}

NetworksGetter has a method to return a NetworkInterface. A group's client should implement this interface.

type VirtualV1alpha1Client

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

VirtualV1alpha1Client is used to interact with features provided by the virtual.azurerm.kubeform.com group.

func New

New creates a new VirtualV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new VirtualV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *VirtualV1alpha1Client

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

func (*VirtualV1alpha1Client) DesktopApplicationGroups

func (c *VirtualV1alpha1Client) DesktopApplicationGroups(namespace string) DesktopApplicationGroupInterface

func (*VirtualV1alpha1Client) DesktopApplications

func (c *VirtualV1alpha1Client) DesktopApplications(namespace string) DesktopApplicationInterface

func (*VirtualV1alpha1Client) DesktopHostPoolRegistrationInfos added in v0.5.0

func (c *VirtualV1alpha1Client) DesktopHostPoolRegistrationInfos(namespace string) DesktopHostPoolRegistrationInfoInterface

func (*VirtualV1alpha1Client) DesktopHostPools

func (c *VirtualV1alpha1Client) DesktopHostPools(namespace string) DesktopHostPoolInterface

func (*VirtualV1alpha1Client) DesktopScalingPlans added in v0.5.0

func (c *VirtualV1alpha1Client) DesktopScalingPlans(namespace string) DesktopScalingPlanInterface

func (*VirtualV1alpha1Client) DesktopWorkspaceApplicationGroupAssociations

func (c *VirtualV1alpha1Client) DesktopWorkspaceApplicationGroupAssociations(namespace string) DesktopWorkspaceApplicationGroupAssociationInterface

func (*VirtualV1alpha1Client) DesktopWorkspaces

func (c *VirtualV1alpha1Client) DesktopWorkspaces(namespace string) DesktopWorkspaceInterface

func (*VirtualV1alpha1Client) HubBGPConnections

func (c *VirtualV1alpha1Client) HubBGPConnections(namespace string) HubBGPConnectionInterface

func (*VirtualV1alpha1Client) HubConnections

func (c *VirtualV1alpha1Client) HubConnections(namespace string) HubConnectionInterface

func (*VirtualV1alpha1Client) HubIPs

func (c *VirtualV1alpha1Client) HubIPs(namespace string) HubIPInterface

func (*VirtualV1alpha1Client) HubRouteTableRoutes added in v0.5.0

func (c *VirtualV1alpha1Client) HubRouteTableRoutes(namespace string) HubRouteTableRouteInterface

func (*VirtualV1alpha1Client) HubRouteTables

func (c *VirtualV1alpha1Client) HubRouteTables(namespace string) HubRouteTableInterface

func (*VirtualV1alpha1Client) HubSecurityPartnerProviders

func (c *VirtualV1alpha1Client) HubSecurityPartnerProviders(namespace string) HubSecurityPartnerProviderInterface

func (*VirtualV1alpha1Client) Hubs

func (c *VirtualV1alpha1Client) Hubs(namespace string) HubInterface

func (*VirtualV1alpha1Client) MachineConfigurationPolicyAssignments

func (c *VirtualV1alpha1Client) MachineConfigurationPolicyAssignments(namespace string) MachineConfigurationPolicyAssignmentInterface

func (*VirtualV1alpha1Client) MachineDataDiskAttachments

func (c *VirtualV1alpha1Client) MachineDataDiskAttachments(namespace string) MachineDataDiskAttachmentInterface

func (*VirtualV1alpha1Client) MachineExtensions

func (c *VirtualV1alpha1Client) MachineExtensions(namespace string) MachineExtensionInterface

func (*VirtualV1alpha1Client) MachineScaleSetExtensions

func (c *VirtualV1alpha1Client) MachineScaleSetExtensions(namespace string) MachineScaleSetExtensionInterface

func (*VirtualV1alpha1Client) MachineScaleSets

func (c *VirtualV1alpha1Client) MachineScaleSets(namespace string) MachineScaleSetInterface

func (*VirtualV1alpha1Client) Machines

func (c *VirtualV1alpha1Client) Machines(namespace string) MachineInterface

func (*VirtualV1alpha1Client) NetworkDNSServerses added in v0.5.0

func (c *VirtualV1alpha1Client) NetworkDNSServerses(namespace string) NetworkDNSServersInterface

func (*VirtualV1alpha1Client) NetworkGatewayConnections

func (c *VirtualV1alpha1Client) NetworkGatewayConnections(namespace string) NetworkGatewayConnectionInterface

func (*VirtualV1alpha1Client) NetworkGateways

func (c *VirtualV1alpha1Client) NetworkGateways(namespace string) NetworkGatewayInterface

func (*VirtualV1alpha1Client) NetworkPeerings

func (c *VirtualV1alpha1Client) NetworkPeerings(namespace string) NetworkPeeringInterface

func (*VirtualV1alpha1Client) Networks

func (c *VirtualV1alpha1Client) Networks(namespace string) NetworkInterface

func (*VirtualV1alpha1Client) RESTClient

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

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

func (*VirtualV1alpha1Client) Wans

func (c *VirtualV1alpha1Client) Wans(namespace string) WanInterface

type WanExpansion

type WanExpansion interface{}

type WanInterface

type WanInterface interface {
	Create(ctx context.Context, wan *v1alpha1.Wan, opts v1.CreateOptions) (*v1alpha1.Wan, error)
	Update(ctx context.Context, wan *v1alpha1.Wan, opts v1.UpdateOptions) (*v1alpha1.Wan, error)
	UpdateStatus(ctx context.Context, wan *v1alpha1.Wan, opts v1.UpdateOptions) (*v1alpha1.Wan, 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.Wan, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WanList, 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.Wan, err error)
	WanExpansion
}

WanInterface has methods to work with Wan resources.

type WansGetter

type WansGetter interface {
	Wans(namespace string) WanInterface
}

WansGetter has a method to return a WanInterface. A group's client should implement this interface.

Directories

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

Jump to

Keyboard shortcuts

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