Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type DesktopApplicationExpansion
- type DesktopApplicationGroupExpansion
- type DesktopApplicationGroupInterface
- type DesktopApplicationGroupsGetter
- type DesktopApplicationInterface
- type DesktopApplicationsGetter
- type DesktopHostPoolExpansion
- type DesktopHostPoolInterface
- type DesktopHostPoolRegistrationInfoExpansion
- type DesktopHostPoolRegistrationInfoInterface
- type DesktopHostPoolRegistrationInfosGetter
- type DesktopHostPoolsGetter
- type DesktopScalingPlanExpansion
- type DesktopScalingPlanInterface
- type DesktopScalingPlansGetter
- type DesktopWorkspaceApplicationGroupAssociationExpansion
- type DesktopWorkspaceApplicationGroupAssociationInterface
- type DesktopWorkspaceApplicationGroupAssociationsGetter
- type DesktopWorkspaceExpansion
- type DesktopWorkspaceInterface
- type DesktopWorkspacesGetter
- type HubBGPConnectionExpansion
- type HubBGPConnectionInterface
- type HubBGPConnectionsGetter
- type HubConnectionExpansion
- type HubConnectionInterface
- type HubConnectionsGetter
- type HubExpansion
- type HubIPExpansion
- type HubIPInterface
- type HubIPsGetter
- type HubInterface
- type HubRouteTableExpansion
- type HubRouteTableInterface
- type HubRouteTableRouteExpansion
- type HubRouteTableRouteInterface
- type HubRouteTableRoutesGetter
- type HubRouteTablesGetter
- type HubSecurityPartnerProviderExpansion
- type HubSecurityPartnerProviderInterface
- type HubSecurityPartnerProvidersGetter
- type HubsGetter
- type MachineConfigurationPolicyAssignmentExpansion
- type MachineConfigurationPolicyAssignmentInterface
- type MachineConfigurationPolicyAssignmentsGetter
- type MachineDataDiskAttachmentExpansion
- type MachineDataDiskAttachmentInterface
- type MachineDataDiskAttachmentsGetter
- type MachineExpansion
- type MachineExtensionExpansion
- type MachineExtensionInterface
- type MachineExtensionsGetter
- type MachineInterface
- type MachineScaleSetExpansion
- type MachineScaleSetExtensionExpansion
- type MachineScaleSetExtensionInterface
- type MachineScaleSetExtensionsGetter
- type MachineScaleSetInterface
- type MachineScaleSetsGetter
- type MachinesGetter
- type NetworkDNSServersExpansion
- type NetworkDNSServersInterface
- type NetworkDNSServersesGetter
- type NetworkExpansion
- type NetworkGatewayConnectionExpansion
- type NetworkGatewayConnectionInterface
- type NetworkGatewayConnectionsGetter
- type NetworkGatewayExpansion
- type NetworkGatewayInterface
- type NetworkGatewaysGetter
- type NetworkInterface
- type NetworkPeeringExpansion
- type NetworkPeeringInterface
- type NetworkPeeringsGetter
- type NetworksGetter
- type VirtualV1alpha1Client
- func (c *VirtualV1alpha1Client) DesktopApplicationGroups(namespace string) DesktopApplicationGroupInterface
- func (c *VirtualV1alpha1Client) DesktopApplications(namespace string) DesktopApplicationInterface
- func (c *VirtualV1alpha1Client) DesktopHostPoolRegistrationInfos(namespace string) DesktopHostPoolRegistrationInfoInterface
- func (c *VirtualV1alpha1Client) DesktopHostPools(namespace string) DesktopHostPoolInterface
- func (c *VirtualV1alpha1Client) DesktopScalingPlans(namespace string) DesktopScalingPlanInterface
- func (c *VirtualV1alpha1Client) DesktopWorkspaceApplicationGroupAssociations(namespace string) DesktopWorkspaceApplicationGroupAssociationInterface
- func (c *VirtualV1alpha1Client) DesktopWorkspaces(namespace string) DesktopWorkspaceInterface
- func (c *VirtualV1alpha1Client) HubBGPConnections(namespace string) HubBGPConnectionInterface
- func (c *VirtualV1alpha1Client) HubConnections(namespace string) HubConnectionInterface
- func (c *VirtualV1alpha1Client) HubIPs(namespace string) HubIPInterface
- func (c *VirtualV1alpha1Client) HubRouteTableRoutes(namespace string) HubRouteTableRouteInterface
- func (c *VirtualV1alpha1Client) HubRouteTables(namespace string) HubRouteTableInterface
- func (c *VirtualV1alpha1Client) HubSecurityPartnerProviders(namespace string) HubSecurityPartnerProviderInterface
- func (c *VirtualV1alpha1Client) Hubs(namespace string) HubInterface
- func (c *VirtualV1alpha1Client) MachineConfigurationPolicyAssignments(namespace string) MachineConfigurationPolicyAssignmentInterface
- func (c *VirtualV1alpha1Client) MachineDataDiskAttachments(namespace string) MachineDataDiskAttachmentInterface
- func (c *VirtualV1alpha1Client) MachineExtensions(namespace string) MachineExtensionInterface
- func (c *VirtualV1alpha1Client) MachineScaleSetExtensions(namespace string) MachineScaleSetExtensionInterface
- func (c *VirtualV1alpha1Client) MachineScaleSets(namespace string) MachineScaleSetInterface
- func (c *VirtualV1alpha1Client) Machines(namespace string) MachineInterface
- func (c *VirtualV1alpha1Client) NetworkDNSServerses(namespace string) NetworkDNSServersInterface
- func (c *VirtualV1alpha1Client) NetworkGatewayConnections(namespace string) NetworkGatewayConnectionInterface
- func (c *VirtualV1alpha1Client) NetworkGateways(namespace string) NetworkGatewayInterface
- func (c *VirtualV1alpha1Client) NetworkPeerings(namespace string) NetworkPeeringInterface
- func (c *VirtualV1alpha1Client) Networks(namespace string) NetworkInterface
- func (c *VirtualV1alpha1Client) RESTClient() rest.Interface
- func (c *VirtualV1alpha1Client) Wans(namespace string) WanInterface
- type VirtualV1alpha1Interface
- type WanExpansion
- type WanInterface
- type WansGetter
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
type DesktopHostPoolRegistrationInfoInterface interface { Create(ctx context.Context, desktopHostPoolRegistrationInfo *v1alpha1.DesktopHostPoolRegistrationInfo, opts v1.CreateOptions) (*v1alpha1.DesktopHostPoolRegistrationInfo, error) Update(ctx context.Context, desktopHostPoolRegistrationInfo *v1alpha1.DesktopHostPoolRegistrationInfo, opts v1.UpdateOptions) (*v1alpha1.DesktopHostPoolRegistrationInfo, error) UpdateStatus(ctx context.Context, desktopHostPoolRegistrationInfo *v1alpha1.DesktopHostPoolRegistrationInfo, opts v1.UpdateOptions) (*v1alpha1.DesktopHostPoolRegistrationInfo, 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.DesktopHostPoolRegistrationInfo, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DesktopHostPoolRegistrationInfoList, 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.DesktopHostPoolRegistrationInfo, err error) DesktopHostPoolRegistrationInfoExpansion }
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 ¶
type DesktopWorkspaceApplicationGroupAssociationInterface interface { Create(ctx context.Context, desktopWorkspaceApplicationGroupAssociation *v1alpha1.DesktopWorkspaceApplicationGroupAssociation, opts v1.CreateOptions) (*v1alpha1.DesktopWorkspaceApplicationGroupAssociation, error) Update(ctx context.Context, desktopWorkspaceApplicationGroupAssociation *v1alpha1.DesktopWorkspaceApplicationGroupAssociation, opts v1.UpdateOptions) (*v1alpha1.DesktopWorkspaceApplicationGroupAssociation, error) UpdateStatus(ctx context.Context, desktopWorkspaceApplicationGroupAssociation *v1alpha1.DesktopWorkspaceApplicationGroupAssociation, opts v1.UpdateOptions) (*v1alpha1.DesktopWorkspaceApplicationGroupAssociation, 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.DesktopWorkspaceApplicationGroupAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DesktopWorkspaceApplicationGroupAssociationList, 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.DesktopWorkspaceApplicationGroupAssociation, err error) DesktopWorkspaceApplicationGroupAssociationExpansion }
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 ¶
type MachineConfigurationPolicyAssignmentInterface interface { Create(ctx context.Context, machineConfigurationPolicyAssignment *v1alpha1.MachineConfigurationPolicyAssignment, opts v1.CreateOptions) (*v1alpha1.MachineConfigurationPolicyAssignment, error) Update(ctx context.Context, machineConfigurationPolicyAssignment *v1alpha1.MachineConfigurationPolicyAssignment, opts v1.UpdateOptions) (*v1alpha1.MachineConfigurationPolicyAssignment, error) UpdateStatus(ctx context.Context, machineConfigurationPolicyAssignment *v1alpha1.MachineConfigurationPolicyAssignment, opts v1.UpdateOptions) (*v1alpha1.MachineConfigurationPolicyAssignment, 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.MachineConfigurationPolicyAssignment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MachineConfigurationPolicyAssignmentList, 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.MachineConfigurationPolicyAssignment, err error) MachineConfigurationPolicyAssignmentExpansion }
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 ¶
func New(c rest.Interface) *VirtualV1alpha1Client
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 VirtualV1alpha1Interface ¶
type VirtualV1alpha1Interface interface { RESTClient() rest.Interface DesktopApplicationsGetter DesktopApplicationGroupsGetter DesktopHostPoolsGetter DesktopHostPoolRegistrationInfosGetter DesktopScalingPlansGetter DesktopWorkspacesGetter DesktopWorkspaceApplicationGroupAssociationsGetter HubsGetter HubBGPConnectionsGetter HubConnectionsGetter HubIPsGetter HubRouteTablesGetter HubRouteTableRoutesGetter HubSecurityPartnerProvidersGetter MachinesGetter MachineConfigurationPolicyAssignmentsGetter MachineDataDiskAttachmentsGetter MachineExtensionsGetter MachineScaleSetsGetter MachineScaleSetExtensionsGetter NetworksGetter NetworkDNSServersesGetter NetworkGatewaysGetter NetworkGatewayConnectionsGetter NetworkPeeringsGetter WansGetter }
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.
Source Files ¶
- desktopapplication.go
- desktopapplicationgroup.go
- desktophostpool.go
- desktophostpoolregistrationinfo.go
- desktopscalingplan.go
- desktopworkspace.go
- desktopworkspaceapplicationgroupassociation.go
- doc.go
- generated_expansion.go
- hub.go
- hubbgpconnection.go
- hubconnection.go
- hubip.go
- hubroutetable.go
- hubroutetableroute.go
- hubsecuritypartnerprovider.go
- machine.go
- machineconfigurationpolicyassignment.go
- machinedatadiskattachment.go
- machineextension.go
- machinescaleset.go
- machinescalesetextension.go
- network.go
- networkdnsservers.go
- networkgateway.go
- networkgatewayconnection.go
- networkpeering.go
- virtual_client.go
- wan.go