Documentation ¶
Index ¶
- type CloudPCOperationPredicate
- type CreateVirtualEndpointCloudPCOperationOptions
- type CreateVirtualEndpointCloudPCOperationResponse
- type DeleteVirtualEndpointCloudPCOperationOptions
- type DeleteVirtualEndpointCloudPCOperationResponse
- type EndVirtualEndpointCloudPCGracePeriodOperationOptions
- type EndVirtualEndpointCloudPCGracePeriodOperationResponse
- type GetVirtualEndpointCloudPCOperationOptions
- type GetVirtualEndpointCloudPCOperationResponse
- type GetVirtualEndpointCloudPCsCountOperationOptions
- type GetVirtualEndpointCloudPCsCountOperationResponse
- type ListVirtualEndpointCloudPCSCompleteResult
- type ListVirtualEndpointCloudPCSCustomPager
- type ListVirtualEndpointCloudPCSOperationOptions
- type ListVirtualEndpointCloudPCSOperationResponse
- type RebootVirtualEndpointCloudPCOperationOptions
- type RebootVirtualEndpointCloudPCOperationResponse
- type RenameVirtualEndpointCloudPCOperationOptions
- type RenameVirtualEndpointCloudPCOperationResponse
- type RenameVirtualEndpointCloudPCRequest
- type RestoreVirtualEndpointCloudPCOperationOptions
- type RestoreVirtualEndpointCloudPCOperationResponse
- type RestoreVirtualEndpointCloudPCRequest
- type TroubleshootVirtualEndpointCloudPCOperationOptions
- type TroubleshootVirtualEndpointCloudPCOperationResponse
- type UpdateVirtualEndpointCloudPCOperationOptions
- type UpdateVirtualEndpointCloudPCOperationResponse
- type VirtualEndpointCloudPCClient
- func (c VirtualEndpointCloudPCClient) CreateVirtualEndpointCloudPC(ctx context.Context, input stable.CloudPC, ...) (result CreateVirtualEndpointCloudPCOperationResponse, err error)
- func (c VirtualEndpointCloudPCClient) DeleteVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, ...) (result DeleteVirtualEndpointCloudPCOperationResponse, err error)
- func (c VirtualEndpointCloudPCClient) EndVirtualEndpointCloudPCGracePeriod(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, ...) (result EndVirtualEndpointCloudPCGracePeriodOperationResponse, err error)
- func (c VirtualEndpointCloudPCClient) GetVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, ...) (result GetVirtualEndpointCloudPCOperationResponse, err error)
- func (c VirtualEndpointCloudPCClient) GetVirtualEndpointCloudPCsCount(ctx context.Context, options GetVirtualEndpointCloudPCsCountOperationOptions) (result GetVirtualEndpointCloudPCsCountOperationResponse, err error)
- func (c VirtualEndpointCloudPCClient) ListVirtualEndpointCloudPCS(ctx context.Context, options ListVirtualEndpointCloudPCSOperationOptions) (result ListVirtualEndpointCloudPCSOperationResponse, err error)
- func (c VirtualEndpointCloudPCClient) ListVirtualEndpointCloudPCSComplete(ctx context.Context, options ListVirtualEndpointCloudPCSOperationOptions) (ListVirtualEndpointCloudPCSCompleteResult, error)
- func (c VirtualEndpointCloudPCClient) ListVirtualEndpointCloudPCSCompleteMatchingPredicate(ctx context.Context, options ListVirtualEndpointCloudPCSOperationOptions, ...) (result ListVirtualEndpointCloudPCSCompleteResult, err error)
- func (c VirtualEndpointCloudPCClient) RebootVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, ...) (result RebootVirtualEndpointCloudPCOperationResponse, err error)
- func (c VirtualEndpointCloudPCClient) RenameVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, ...) (result RenameVirtualEndpointCloudPCOperationResponse, err error)
- func (c VirtualEndpointCloudPCClient) RestoreVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, ...) (result RestoreVirtualEndpointCloudPCOperationResponse, err error)
- func (c VirtualEndpointCloudPCClient) TroubleshootVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, ...) (result TroubleshootVirtualEndpointCloudPCOperationResponse, err error)
- func (c VirtualEndpointCloudPCClient) UpdateVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, ...) (result UpdateVirtualEndpointCloudPCOperationResponse, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudPCOperationPredicate ¶
type CloudPCOperationPredicate struct { }
type CreateVirtualEndpointCloudPCOperationOptions ¶
type CreateVirtualEndpointCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateVirtualEndpointCloudPCOperationOptions ¶
func DefaultCreateVirtualEndpointCloudPCOperationOptions() CreateVirtualEndpointCloudPCOperationOptions
func (CreateVirtualEndpointCloudPCOperationOptions) ToHeaders ¶
func (o CreateVirtualEndpointCloudPCOperationOptions) ToHeaders() *client.Headers
func (CreateVirtualEndpointCloudPCOperationOptions) ToOData ¶
func (o CreateVirtualEndpointCloudPCOperationOptions) ToOData() *odata.Query
func (CreateVirtualEndpointCloudPCOperationOptions) ToQuery ¶
func (o CreateVirtualEndpointCloudPCOperationOptions) ToQuery() *client.QueryParams
type DeleteVirtualEndpointCloudPCOperationOptions ¶
type DeleteVirtualEndpointCloudPCOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteVirtualEndpointCloudPCOperationOptions ¶
func DefaultDeleteVirtualEndpointCloudPCOperationOptions() DeleteVirtualEndpointCloudPCOperationOptions
func (DeleteVirtualEndpointCloudPCOperationOptions) ToHeaders ¶
func (o DeleteVirtualEndpointCloudPCOperationOptions) ToHeaders() *client.Headers
func (DeleteVirtualEndpointCloudPCOperationOptions) ToOData ¶
func (o DeleteVirtualEndpointCloudPCOperationOptions) ToOData() *odata.Query
func (DeleteVirtualEndpointCloudPCOperationOptions) ToQuery ¶
func (o DeleteVirtualEndpointCloudPCOperationOptions) ToQuery() *client.QueryParams
type EndVirtualEndpointCloudPCGracePeriodOperationOptions ¶
type EndVirtualEndpointCloudPCGracePeriodOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultEndVirtualEndpointCloudPCGracePeriodOperationOptions ¶
func DefaultEndVirtualEndpointCloudPCGracePeriodOperationOptions() EndVirtualEndpointCloudPCGracePeriodOperationOptions
func (EndVirtualEndpointCloudPCGracePeriodOperationOptions) ToHeaders ¶
func (o EndVirtualEndpointCloudPCGracePeriodOperationOptions) ToHeaders() *client.Headers
func (EndVirtualEndpointCloudPCGracePeriodOperationOptions) ToOData ¶
func (o EndVirtualEndpointCloudPCGracePeriodOperationOptions) ToOData() *odata.Query
func (EndVirtualEndpointCloudPCGracePeriodOperationOptions) ToQuery ¶
func (o EndVirtualEndpointCloudPCGracePeriodOperationOptions) ToQuery() *client.QueryParams
type GetVirtualEndpointCloudPCOperationOptions ¶
type GetVirtualEndpointCloudPCOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetVirtualEndpointCloudPCOperationOptions ¶
func DefaultGetVirtualEndpointCloudPCOperationOptions() GetVirtualEndpointCloudPCOperationOptions
func (GetVirtualEndpointCloudPCOperationOptions) ToHeaders ¶
func (o GetVirtualEndpointCloudPCOperationOptions) ToHeaders() *client.Headers
func (GetVirtualEndpointCloudPCOperationOptions) ToOData ¶
func (o GetVirtualEndpointCloudPCOperationOptions) ToOData() *odata.Query
func (GetVirtualEndpointCloudPCOperationOptions) ToQuery ¶
func (o GetVirtualEndpointCloudPCOperationOptions) ToQuery() *client.QueryParams
type GetVirtualEndpointCloudPCsCountOperationOptions ¶
type GetVirtualEndpointCloudPCsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetVirtualEndpointCloudPCsCountOperationOptions ¶
func DefaultGetVirtualEndpointCloudPCsCountOperationOptions() GetVirtualEndpointCloudPCsCountOperationOptions
func (GetVirtualEndpointCloudPCsCountOperationOptions) ToHeaders ¶
func (o GetVirtualEndpointCloudPCsCountOperationOptions) ToHeaders() *client.Headers
func (GetVirtualEndpointCloudPCsCountOperationOptions) ToOData ¶
func (o GetVirtualEndpointCloudPCsCountOperationOptions) ToOData() *odata.Query
func (GetVirtualEndpointCloudPCsCountOperationOptions) ToQuery ¶
func (o GetVirtualEndpointCloudPCsCountOperationOptions) ToQuery() *client.QueryParams
type ListVirtualEndpointCloudPCSCustomPager ¶
type ListVirtualEndpointCloudPCSCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListVirtualEndpointCloudPCSCustomPager) NextPageLink ¶
func (p *ListVirtualEndpointCloudPCSCustomPager) NextPageLink() *odata.Link
type ListVirtualEndpointCloudPCSOperationOptions ¶
type ListVirtualEndpointCloudPCSOperationOptions struct { Count *bool Expand *odata.Expand Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListVirtualEndpointCloudPCSOperationOptions ¶
func DefaultListVirtualEndpointCloudPCSOperationOptions() ListVirtualEndpointCloudPCSOperationOptions
func (ListVirtualEndpointCloudPCSOperationOptions) ToHeaders ¶
func (o ListVirtualEndpointCloudPCSOperationOptions) ToHeaders() *client.Headers
func (ListVirtualEndpointCloudPCSOperationOptions) ToOData ¶
func (o ListVirtualEndpointCloudPCSOperationOptions) ToOData() *odata.Query
func (ListVirtualEndpointCloudPCSOperationOptions) ToQuery ¶
func (o ListVirtualEndpointCloudPCSOperationOptions) ToQuery() *client.QueryParams
type RebootVirtualEndpointCloudPCOperationOptions ¶
type RebootVirtualEndpointCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultRebootVirtualEndpointCloudPCOperationOptions ¶
func DefaultRebootVirtualEndpointCloudPCOperationOptions() RebootVirtualEndpointCloudPCOperationOptions
func (RebootVirtualEndpointCloudPCOperationOptions) ToHeaders ¶
func (o RebootVirtualEndpointCloudPCOperationOptions) ToHeaders() *client.Headers
func (RebootVirtualEndpointCloudPCOperationOptions) ToOData ¶
func (o RebootVirtualEndpointCloudPCOperationOptions) ToOData() *odata.Query
func (RebootVirtualEndpointCloudPCOperationOptions) ToQuery ¶
func (o RebootVirtualEndpointCloudPCOperationOptions) ToQuery() *client.QueryParams
type RenameVirtualEndpointCloudPCOperationOptions ¶
type RenameVirtualEndpointCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultRenameVirtualEndpointCloudPCOperationOptions ¶
func DefaultRenameVirtualEndpointCloudPCOperationOptions() RenameVirtualEndpointCloudPCOperationOptions
func (RenameVirtualEndpointCloudPCOperationOptions) ToHeaders ¶
func (o RenameVirtualEndpointCloudPCOperationOptions) ToHeaders() *client.Headers
func (RenameVirtualEndpointCloudPCOperationOptions) ToOData ¶
func (o RenameVirtualEndpointCloudPCOperationOptions) ToOData() *odata.Query
func (RenameVirtualEndpointCloudPCOperationOptions) ToQuery ¶
func (o RenameVirtualEndpointCloudPCOperationOptions) ToQuery() *client.QueryParams
type RestoreVirtualEndpointCloudPCOperationOptions ¶
type RestoreVirtualEndpointCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultRestoreVirtualEndpointCloudPCOperationOptions ¶
func DefaultRestoreVirtualEndpointCloudPCOperationOptions() RestoreVirtualEndpointCloudPCOperationOptions
func (RestoreVirtualEndpointCloudPCOperationOptions) ToHeaders ¶
func (o RestoreVirtualEndpointCloudPCOperationOptions) ToHeaders() *client.Headers
func (RestoreVirtualEndpointCloudPCOperationOptions) ToOData ¶
func (o RestoreVirtualEndpointCloudPCOperationOptions) ToOData() *odata.Query
func (RestoreVirtualEndpointCloudPCOperationOptions) ToQuery ¶
func (o RestoreVirtualEndpointCloudPCOperationOptions) ToQuery() *client.QueryParams
type TroubleshootVirtualEndpointCloudPCOperationOptions ¶
type TroubleshootVirtualEndpointCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultTroubleshootVirtualEndpointCloudPCOperationOptions ¶
func DefaultTroubleshootVirtualEndpointCloudPCOperationOptions() TroubleshootVirtualEndpointCloudPCOperationOptions
func (TroubleshootVirtualEndpointCloudPCOperationOptions) ToHeaders ¶
func (o TroubleshootVirtualEndpointCloudPCOperationOptions) ToHeaders() *client.Headers
func (TroubleshootVirtualEndpointCloudPCOperationOptions) ToOData ¶
func (o TroubleshootVirtualEndpointCloudPCOperationOptions) ToOData() *odata.Query
func (TroubleshootVirtualEndpointCloudPCOperationOptions) ToQuery ¶
func (o TroubleshootVirtualEndpointCloudPCOperationOptions) ToQuery() *client.QueryParams
type UpdateVirtualEndpointCloudPCOperationOptions ¶
type UpdateVirtualEndpointCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateVirtualEndpointCloudPCOperationOptions ¶
func DefaultUpdateVirtualEndpointCloudPCOperationOptions() UpdateVirtualEndpointCloudPCOperationOptions
func (UpdateVirtualEndpointCloudPCOperationOptions) ToHeaders ¶
func (o UpdateVirtualEndpointCloudPCOperationOptions) ToHeaders() *client.Headers
func (UpdateVirtualEndpointCloudPCOperationOptions) ToOData ¶
func (o UpdateVirtualEndpointCloudPCOperationOptions) ToOData() *odata.Query
func (UpdateVirtualEndpointCloudPCOperationOptions) ToQuery ¶
func (o UpdateVirtualEndpointCloudPCOperationOptions) ToQuery() *client.QueryParams
type VirtualEndpointCloudPCClient ¶
func NewVirtualEndpointCloudPCClientWithBaseURI ¶
func NewVirtualEndpointCloudPCClientWithBaseURI(sdkApi sdkEnv.Api) (*VirtualEndpointCloudPCClient, error)
func (VirtualEndpointCloudPCClient) CreateVirtualEndpointCloudPC ¶
func (c VirtualEndpointCloudPCClient) CreateVirtualEndpointCloudPC(ctx context.Context, input stable.CloudPC, options CreateVirtualEndpointCloudPCOperationOptions) (result CreateVirtualEndpointCloudPCOperationResponse, err error)
CreateVirtualEndpointCloudPC - Create new navigation property to cloudPCs for deviceManagement
func (VirtualEndpointCloudPCClient) DeleteVirtualEndpointCloudPC ¶
func (c VirtualEndpointCloudPCClient) DeleteVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, options DeleteVirtualEndpointCloudPCOperationOptions) (result DeleteVirtualEndpointCloudPCOperationResponse, err error)
DeleteVirtualEndpointCloudPC - Delete navigation property cloudPCs for deviceManagement
func (VirtualEndpointCloudPCClient) EndVirtualEndpointCloudPCGracePeriod ¶
func (c VirtualEndpointCloudPCClient) EndVirtualEndpointCloudPCGracePeriod(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, options EndVirtualEndpointCloudPCGracePeriodOperationOptions) (result EndVirtualEndpointCloudPCGracePeriodOperationResponse, err error)
EndVirtualEndpointCloudPCGracePeriod - Invoke action endGracePeriod. End the grace period for a specific cloudPC object. The grace period is triggered when the Cloud PC license is removed or the provisioning policy is unassigned. It allows users to access Cloud PCs for up to seven days before deprovisioning occurs. Ending the grace period immediately deprovisions the Cloud PC without waiting the seven days.
func (VirtualEndpointCloudPCClient) GetVirtualEndpointCloudPC ¶
func (c VirtualEndpointCloudPCClient) GetVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, options GetVirtualEndpointCloudPCOperationOptions) (result GetVirtualEndpointCloudPCOperationResponse, err error)
GetVirtualEndpointCloudPC - Get cloudPC. Read the properties and relationships of a specific cloudPC object.
func (VirtualEndpointCloudPCClient) GetVirtualEndpointCloudPCsCount ¶
func (c VirtualEndpointCloudPCClient) GetVirtualEndpointCloudPCsCount(ctx context.Context, options GetVirtualEndpointCloudPCsCountOperationOptions) (result GetVirtualEndpointCloudPCsCountOperationResponse, err error)
GetVirtualEndpointCloudPCsCount - Get the number of the resource
func (VirtualEndpointCloudPCClient) ListVirtualEndpointCloudPCS ¶
func (c VirtualEndpointCloudPCClient) ListVirtualEndpointCloudPCS(ctx context.Context, options ListVirtualEndpointCloudPCSOperationOptions) (result ListVirtualEndpointCloudPCSOperationResponse, err error)
ListVirtualEndpointCloudPCS - List cloudPCs. List the cloudPC devices in a tenant.
func (VirtualEndpointCloudPCClient) ListVirtualEndpointCloudPCSComplete ¶
func (c VirtualEndpointCloudPCClient) ListVirtualEndpointCloudPCSComplete(ctx context.Context, options ListVirtualEndpointCloudPCSOperationOptions) (ListVirtualEndpointCloudPCSCompleteResult, error)
ListVirtualEndpointCloudPCSComplete retrieves all the results into a single object
func (VirtualEndpointCloudPCClient) ListVirtualEndpointCloudPCSCompleteMatchingPredicate ¶
func (c VirtualEndpointCloudPCClient) ListVirtualEndpointCloudPCSCompleteMatchingPredicate(ctx context.Context, options ListVirtualEndpointCloudPCSOperationOptions, predicate CloudPCOperationPredicate) (result ListVirtualEndpointCloudPCSCompleteResult, err error)
ListVirtualEndpointCloudPCSCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (VirtualEndpointCloudPCClient) RebootVirtualEndpointCloudPC ¶
func (c VirtualEndpointCloudPCClient) RebootVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, options RebootVirtualEndpointCloudPCOperationOptions) (result RebootVirtualEndpointCloudPCOperationResponse, err error)
RebootVirtualEndpointCloudPC - Invoke action reboot. Reboot a specific cloudPC object.
func (VirtualEndpointCloudPCClient) RenameVirtualEndpointCloudPC ¶
func (c VirtualEndpointCloudPCClient) RenameVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, input RenameVirtualEndpointCloudPCRequest, options RenameVirtualEndpointCloudPCOperationOptions) (result RenameVirtualEndpointCloudPCOperationResponse, err error)
RenameVirtualEndpointCloudPC - Invoke action rename. Rename a specific cloudPC object. Use this API to update the displayName of a Cloud PC entity.
func (VirtualEndpointCloudPCClient) RestoreVirtualEndpointCloudPC ¶
func (c VirtualEndpointCloudPCClient) RestoreVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, input RestoreVirtualEndpointCloudPCRequest, options RestoreVirtualEndpointCloudPCOperationOptions) (result RestoreVirtualEndpointCloudPCOperationResponse, err error)
RestoreVirtualEndpointCloudPC - Invoke action restore. Restore a specific cloudPC object to a previous state from a snapshot. Use this API to trigger a remote action that restores a Cloud PC device to a previous state.
func (VirtualEndpointCloudPCClient) TroubleshootVirtualEndpointCloudPC ¶
func (c VirtualEndpointCloudPCClient) TroubleshootVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, options TroubleshootVirtualEndpointCloudPCOperationOptions) (result TroubleshootVirtualEndpointCloudPCOperationResponse, err error)
TroubleshootVirtualEndpointCloudPC - Invoke action troubleshoot. Troubleshoot a specific cloudPC object. Use this API to check the health status of the Cloud PC and the session host.
func (VirtualEndpointCloudPCClient) UpdateVirtualEndpointCloudPC ¶
func (c VirtualEndpointCloudPCClient) UpdateVirtualEndpointCloudPC(ctx context.Context, id stable.DeviceManagementVirtualEndpointCloudPCId, input stable.CloudPC, options UpdateVirtualEndpointCloudPCOperationOptions) (result UpdateVirtualEndpointCloudPCOperationResponse, err error)
UpdateVirtualEndpointCloudPC - Update the navigation property cloudPCs in deviceManagement
Source Files ¶
- client.go
- method_createvirtualendpointcloudpc.go
- method_deletevirtualendpointcloudpc.go
- method_endvirtualendpointcloudpcgraceperiod.go
- method_getvirtualendpointcloudpc.go
- method_getvirtualendpointcloudpcscount.go
- method_listvirtualendpointcloudpcs.go
- method_rebootvirtualendpointcloudpc.go
- method_renamevirtualendpointcloudpc.go
- method_restorevirtualendpointcloudpc.go
- method_troubleshootvirtualendpointcloudpc.go
- method_updatevirtualendpointcloudpc.go
- model_renamevirtualendpointcloudpcrequest.go
- model_restorevirtualendpointcloudpcrequest.go
- predicates.go
- version.go