Documentation ¶
Index ¶
- type ChangeCloudPCUserAccountTypeOperationOptions
- type ChangeCloudPCUserAccountTypeOperationResponse
- type ChangeCloudPCUserAccountTypeRequest
- type CloudPCClient
- func (c CloudPCClient) ChangeCloudPCUserAccountType(ctx context.Context, id beta.UserIdCloudPCId, ...) (result ChangeCloudPCUserAccountTypeOperationResponse, err error)
- func (c CloudPCClient) CreateCloudPC(ctx context.Context, id beta.UserId, input beta.CloudPC, ...) (result CreateCloudPCOperationResponse, err error)
- func (c CloudPCClient) CreateCloudPCSnapshot(ctx context.Context, id beta.UserIdCloudPCId, ...) (result CreateCloudPCSnapshotOperationResponse, err error)
- func (c CloudPCClient) DeleteCloudPC(ctx context.Context, id beta.UserIdCloudPCId, ...) (result DeleteCloudPCOperationResponse, err error)
- func (c CloudPCClient) EndCloudPCGracePeriod(ctx context.Context, id beta.UserIdCloudPCId, ...) (result EndCloudPCGracePeriodOperationResponse, err error)
- func (c CloudPCClient) GetCloudPC(ctx context.Context, id beta.UserIdCloudPCId, ...) (result GetCloudPCOperationResponse, err error)
- func (c CloudPCClient) GetCloudPCsCount(ctx context.Context, id beta.UserId, options GetCloudPCsCountOperationOptions) (result GetCloudPCsCountOperationResponse, err error)
- func (c CloudPCClient) ListCloudPCBulkResizes(ctx context.Context, id beta.UserId, input ListCloudPCBulkResizesRequest, ...) (result ListCloudPCBulkResizesOperationResponse, err error)
- func (c CloudPCClient) ListCloudPCBulkResizesComplete(ctx context.Context, id beta.UserId, input ListCloudPCBulkResizesRequest, ...) (ListCloudPCBulkResizesCompleteResult, error)
- func (c CloudPCClient) ListCloudPCBulkResizesCompleteMatchingPredicate(ctx context.Context, id beta.UserId, input ListCloudPCBulkResizesRequest, ...) (result ListCloudPCBulkResizesCompleteResult, err error)
- func (c CloudPCClient) ListCloudPCS(ctx context.Context, id beta.UserId, options ListCloudPCSOperationOptions) (result ListCloudPCSOperationResponse, err error)
- func (c CloudPCClient) ListCloudPCSComplete(ctx context.Context, id beta.UserId, options ListCloudPCSOperationOptions) (ListCloudPCSCompleteResult, error)
- func (c CloudPCClient) ListCloudPCSCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListCloudPCSOperationOptions, ...) (result ListCloudPCSCompleteResult, err error)
- func (c CloudPCClient) PowerOffCloudPC(ctx context.Context, id beta.UserIdCloudPCId, ...) (result PowerOffCloudPCOperationResponse, err error)
- func (c CloudPCClient) PowerOnCloudPC(ctx context.Context, id beta.UserIdCloudPCId, ...) (result PowerOnCloudPCOperationResponse, err error)
- func (c CloudPCClient) RebootCloudPC(ctx context.Context, id beta.UserIdCloudPCId, ...) (result RebootCloudPCOperationResponse, err error)
- func (c CloudPCClient) RenameCloudPC(ctx context.Context, id beta.UserIdCloudPCId, input RenameCloudPCRequest, ...) (result RenameCloudPCOperationResponse, err error)
- func (c CloudPCClient) ReprovisionCloudPC(ctx context.Context, id beta.UserIdCloudPCId, input ReprovisionCloudPCRequest, ...) (result ReprovisionCloudPCOperationResponse, err error)
- func (c CloudPCClient) ResizeCloudPC(ctx context.Context, id beta.UserIdCloudPCId, input ResizeCloudPCRequest, ...) (result ResizeCloudPCOperationResponse, err error)
- func (c CloudPCClient) RestoreCloudPC(ctx context.Context, id beta.UserIdCloudPCId, input RestoreCloudPCRequest, ...) (result RestoreCloudPCOperationResponse, err error)
- func (c CloudPCClient) RetryCloudPCPartnerAgentInstallation(ctx context.Context, id beta.UserIdCloudPCId, ...) (result RetryCloudPCPartnerAgentInstallationOperationResponse, err error)
- func (c CloudPCClient) SetCloudPCReviewStatus(ctx context.Context, id beta.UserIdCloudPCId, ...) (result SetCloudPCReviewStatusOperationResponse, err error)
- func (c CloudPCClient) StartCloudPC(ctx context.Context, id beta.UserIdCloudPCId, ...) (result StartCloudPCOperationResponse, err error)
- func (c CloudPCClient) StopCloudPC(ctx context.Context, id beta.UserIdCloudPCId, ...) (result StopCloudPCOperationResponse, err error)
- func (c CloudPCClient) TroubleshootCloudPC(ctx context.Context, id beta.UserIdCloudPCId, ...) (result TroubleshootCloudPCOperationResponse, err error)
- func (c CloudPCClient) UpdateCloudPC(ctx context.Context, id beta.UserIdCloudPCId, input beta.CloudPC, ...) (result UpdateCloudPCOperationResponse, err error)
- func (c CloudPCClient) ValidateCloudPCsBulkResizes(ctx context.Context, id beta.UserId, input ValidateCloudPCsBulkResizesRequest, ...) (result ValidateCloudPCsBulkResizesOperationResponse, err error)
- func (c CloudPCClient) ValidateCloudPCsBulkResizesComplete(ctx context.Context, id beta.UserId, input ValidateCloudPCsBulkResizesRequest, ...) (ValidateCloudPCsBulkResizesCompleteResult, error)
- func (c CloudPCClient) ValidateCloudPCsBulkResizesCompleteMatchingPredicate(ctx context.Context, id beta.UserId, input ValidateCloudPCsBulkResizesRequest, ...) (result ValidateCloudPCsBulkResizesCompleteResult, err error)
- type CloudPCOperationPredicate
- type CloudPCRemoteActionResultOperationPredicate
- type CloudPCResizeValidationResultOperationPredicate
- type CreateCloudPCOperationOptions
- type CreateCloudPCOperationResponse
- type CreateCloudPCSnapshotOperationOptions
- type CreateCloudPCSnapshotOperationResponse
- type DeleteCloudPCOperationOptions
- type DeleteCloudPCOperationResponse
- type EndCloudPCGracePeriodOperationOptions
- type EndCloudPCGracePeriodOperationResponse
- type GetCloudPCOperationOptions
- type GetCloudPCOperationResponse
- type GetCloudPCsCountOperationOptions
- type GetCloudPCsCountOperationResponse
- type ListCloudPCBulkResizesCompleteResult
- type ListCloudPCBulkResizesCustomPager
- type ListCloudPCBulkResizesOperationOptions
- type ListCloudPCBulkResizesOperationResponse
- type ListCloudPCBulkResizesRequest
- type ListCloudPCSCompleteResult
- type ListCloudPCSCustomPager
- type ListCloudPCSOperationOptions
- type ListCloudPCSOperationResponse
- type PowerOffCloudPCOperationOptions
- type PowerOffCloudPCOperationResponse
- type PowerOnCloudPCOperationOptions
- type PowerOnCloudPCOperationResponse
- type RebootCloudPCOperationOptions
- type RebootCloudPCOperationResponse
- type RenameCloudPCOperationOptions
- type RenameCloudPCOperationResponse
- type RenameCloudPCRequest
- type ReprovisionCloudPCOperationOptions
- type ReprovisionCloudPCOperationResponse
- type ReprovisionCloudPCRequest
- type ResizeCloudPCOperationOptions
- type ResizeCloudPCOperationResponse
- type ResizeCloudPCRequest
- type RestoreCloudPCOperationOptions
- type RestoreCloudPCOperationResponse
- type RestoreCloudPCRequest
- type RetryCloudPCPartnerAgentInstallationOperationOptions
- type RetryCloudPCPartnerAgentInstallationOperationResponse
- type SetCloudPCReviewStatusOperationOptions
- type SetCloudPCReviewStatusOperationResponse
- type SetCloudPCReviewStatusRequest
- type StartCloudPCOperationOptions
- type StartCloudPCOperationResponse
- type StopCloudPCOperationOptions
- type StopCloudPCOperationResponse
- type TroubleshootCloudPCOperationOptions
- type TroubleshootCloudPCOperationResponse
- type UpdateCloudPCOperationOptions
- type UpdateCloudPCOperationResponse
- type ValidateCloudPCsBulkResizesCompleteResult
- type ValidateCloudPCsBulkResizesCustomPager
- type ValidateCloudPCsBulkResizesOperationOptions
- type ValidateCloudPCsBulkResizesOperationResponse
- type ValidateCloudPCsBulkResizesRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChangeCloudPCUserAccountTypeOperationOptions ¶
type ChangeCloudPCUserAccountTypeOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultChangeCloudPCUserAccountTypeOperationOptions ¶
func DefaultChangeCloudPCUserAccountTypeOperationOptions() ChangeCloudPCUserAccountTypeOperationOptions
func (ChangeCloudPCUserAccountTypeOperationOptions) ToHeaders ¶
func (o ChangeCloudPCUserAccountTypeOperationOptions) ToHeaders() *client.Headers
func (ChangeCloudPCUserAccountTypeOperationOptions) ToOData ¶
func (o ChangeCloudPCUserAccountTypeOperationOptions) ToOData() *odata.Query
func (ChangeCloudPCUserAccountTypeOperationOptions) ToQuery ¶
func (o ChangeCloudPCUserAccountTypeOperationOptions) ToQuery() *client.QueryParams
type ChangeCloudPCUserAccountTypeRequest ¶
type ChangeCloudPCUserAccountTypeRequest struct {
UserAccountType *beta.CloudPCUserAccountType `json:"userAccountType,omitempty"`
}
type CloudPCClient ¶
func NewCloudPCClientWithBaseURI ¶
func NewCloudPCClientWithBaseURI(sdkApi sdkEnv.Api) (*CloudPCClient, error)
func (CloudPCClient) ChangeCloudPCUserAccountType ¶
func (c CloudPCClient) ChangeCloudPCUserAccountType(ctx context.Context, id beta.UserIdCloudPCId, input ChangeCloudPCUserAccountTypeRequest, options ChangeCloudPCUserAccountTypeOperationOptions) (result ChangeCloudPCUserAccountTypeOperationResponse, err error)
ChangeCloudPCUserAccountType - Invoke action changeUserAccountType. Change the account type of the user on a specific Cloud PC.
func (CloudPCClient) CreateCloudPC ¶
func (c CloudPCClient) CreateCloudPC(ctx context.Context, id beta.UserId, input beta.CloudPC, options CreateCloudPCOperationOptions) (result CreateCloudPCOperationResponse, err error)
CreateCloudPC - Create new navigation property to cloudPCs for users
func (CloudPCClient) CreateCloudPCSnapshot ¶
func (c CloudPCClient) CreateCloudPCSnapshot(ctx context.Context, id beta.UserIdCloudPCId, options CreateCloudPCSnapshotOperationOptions) (result CreateCloudPCSnapshotOperationResponse, err error)
CreateCloudPCSnapshot - Invoke action createSnapshot. Create a snapshot for a specific Cloud PC device.
func (CloudPCClient) DeleteCloudPC ¶
func (c CloudPCClient) DeleteCloudPC(ctx context.Context, id beta.UserIdCloudPCId, options DeleteCloudPCOperationOptions) (result DeleteCloudPCOperationResponse, err error)
DeleteCloudPC - Delete navigation property cloudPCs for users
func (CloudPCClient) EndCloudPCGracePeriod ¶
func (c CloudPCClient) EndCloudPCGracePeriod(ctx context.Context, id beta.UserIdCloudPCId, options EndCloudPCGracePeriodOperationOptions) (result EndCloudPCGracePeriodOperationResponse, err error)
EndCloudPCGracePeriod - Invoke action endGracePeriod. End the grace period for a specific Cloud PC. 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 (CloudPCClient) GetCloudPC ¶
func (c CloudPCClient) GetCloudPC(ctx context.Context, id beta.UserIdCloudPCId, options GetCloudPCOperationOptions) (result GetCloudPCOperationResponse, err error)
GetCloudPC - Get cloudPCs from users
func (CloudPCClient) GetCloudPCsCount ¶
func (c CloudPCClient) GetCloudPCsCount(ctx context.Context, id beta.UserId, options GetCloudPCsCountOperationOptions) (result GetCloudPCsCountOperationResponse, err error)
GetCloudPCsCount - Get the number of the resource
func (CloudPCClient) ListCloudPCBulkResizes ¶
func (c CloudPCClient) ListCloudPCBulkResizes(ctx context.Context, id beta.UserId, input ListCloudPCBulkResizesRequest, options ListCloudPCBulkResizesOperationOptions) (result ListCloudPCBulkResizesOperationResponse, err error)
ListCloudPCBulkResizes - Invoke action bulkResize. Perform a bulk resize action to resize a group of cloudPCs that successfully pass validation. If any devices can't be resized, those devices indicate 'resize failed'. The remaining devices are provisioned for the resize process.
func (CloudPCClient) ListCloudPCBulkResizesComplete ¶
func (c CloudPCClient) ListCloudPCBulkResizesComplete(ctx context.Context, id beta.UserId, input ListCloudPCBulkResizesRequest, options ListCloudPCBulkResizesOperationOptions) (ListCloudPCBulkResizesCompleteResult, error)
ListCloudPCBulkResizesComplete retrieves all the results into a single object
func (CloudPCClient) ListCloudPCBulkResizesCompleteMatchingPredicate ¶
func (c CloudPCClient) ListCloudPCBulkResizesCompleteMatchingPredicate(ctx context.Context, id beta.UserId, input ListCloudPCBulkResizesRequest, options ListCloudPCBulkResizesOperationOptions, predicate CloudPCRemoteActionResultOperationPredicate) (result ListCloudPCBulkResizesCompleteResult, err error)
ListCloudPCBulkResizesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (CloudPCClient) ListCloudPCS ¶
func (c CloudPCClient) ListCloudPCS(ctx context.Context, id beta.UserId, options ListCloudPCSOperationOptions) (result ListCloudPCSOperationResponse, err error)
ListCloudPCS - Get cloudPCs from users
func (CloudPCClient) ListCloudPCSComplete ¶
func (c CloudPCClient) ListCloudPCSComplete(ctx context.Context, id beta.UserId, options ListCloudPCSOperationOptions) (ListCloudPCSCompleteResult, error)
ListCloudPCSComplete retrieves all the results into a single object
func (CloudPCClient) ListCloudPCSCompleteMatchingPredicate ¶
func (c CloudPCClient) ListCloudPCSCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListCloudPCSOperationOptions, predicate CloudPCOperationPredicate) (result ListCloudPCSCompleteResult, err error)
ListCloudPCSCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (CloudPCClient) PowerOffCloudPC ¶
func (c CloudPCClient) PowerOffCloudPC(ctx context.Context, id beta.UserIdCloudPCId, options PowerOffCloudPCOperationOptions) (result PowerOffCloudPCOperationResponse, err error)
PowerOffCloudPC - Invoke action powerOff. Power off a Windows 365 Frontline Cloud PC. This action supports Microsoft Endpoint Manager (MEM) admin scenarios. After a Windows 365 Frontline Cloud PC is powered off, it's deallocated, and licenses are revoked immediately. Only IT admin users can perform this action.
func (CloudPCClient) PowerOnCloudPC ¶
func (c CloudPCClient) PowerOnCloudPC(ctx context.Context, id beta.UserIdCloudPCId, options PowerOnCloudPCOperationOptions) (result PowerOnCloudPCOperationResponse, err error)
PowerOnCloudPC - Invoke action powerOn. Power on a Windows 365 Frontline Cloud PC. This action supports Microsoft Endpoint Manager (MEM) admin scenarios. After a Windows 365 Frontline Cloud PC is powered on, it is allocated to a user, and licenses are assigned immediately. Only IT admin users can perform this action.
func (CloudPCClient) RebootCloudPC ¶
func (c CloudPCClient) RebootCloudPC(ctx context.Context, id beta.UserIdCloudPCId, options RebootCloudPCOperationOptions) (result RebootCloudPCOperationResponse, err error)
RebootCloudPC - Invoke action reboot. Reboot a specific Cloud PC.
func (CloudPCClient) RenameCloudPC ¶
func (c CloudPCClient) RenameCloudPC(ctx context.Context, id beta.UserIdCloudPCId, input RenameCloudPCRequest, options RenameCloudPCOperationOptions) (result RenameCloudPCOperationResponse, err error)
RenameCloudPC - Invoke action rename. Rename a specific Cloud PC. Use this API to update the displayName for the Cloud PC entity.
func (CloudPCClient) ReprovisionCloudPC ¶
func (c CloudPCClient) ReprovisionCloudPC(ctx context.Context, id beta.UserIdCloudPCId, input ReprovisionCloudPCRequest, options ReprovisionCloudPCOperationOptions) (result ReprovisionCloudPCOperationResponse, err error)
ReprovisionCloudPC - Invoke action reprovision. Reprovision a specific Cloud PC.
func (CloudPCClient) ResizeCloudPC ¶
func (c CloudPCClient) ResizeCloudPC(ctx context.Context, id beta.UserIdCloudPCId, input ResizeCloudPCRequest, options ResizeCloudPCOperationOptions) (result ResizeCloudPCOperationResponse, err error)
ResizeCloudPC - Invoke action resize. Upgrade or downgrade an existing Cloud PC to a configuration with a new virtual CPU (vCPU) and storage size.
func (CloudPCClient) RestoreCloudPC ¶
func (c CloudPCClient) RestoreCloudPC(ctx context.Context, id beta.UserIdCloudPCId, input RestoreCloudPCRequest, options RestoreCloudPCOperationOptions) (result RestoreCloudPCOperationResponse, err error)
RestoreCloudPC - Invoke action restore. Restore a specific Cloud PC. Use this API to trigger a remote action that restores a Cloud PC device to a previous state.
func (CloudPCClient) RetryCloudPCPartnerAgentInstallation ¶
func (c CloudPCClient) RetryCloudPCPartnerAgentInstallation(ctx context.Context, id beta.UserIdCloudPCId, options RetryCloudPCPartnerAgentInstallationOperationOptions) (result RetryCloudPCPartnerAgentInstallationOperationResponse, err error)
RetryCloudPCPartnerAgentInstallation - Invoke action retryPartnerAgentInstallation. Retry installation for the partner agents that failed to install on the Cloud PC. Service side checks which agent installation failed firstly and retry.
func (CloudPCClient) SetCloudPCReviewStatus ¶
func (c CloudPCClient) SetCloudPCReviewStatus(ctx context.Context, id beta.UserIdCloudPCId, input SetCloudPCReviewStatusRequest, options SetCloudPCReviewStatusOperationOptions) (result SetCloudPCReviewStatusOperationResponse, err error)
SetCloudPCReviewStatus - Invoke action setReviewStatus
func (CloudPCClient) StartCloudPC ¶
func (c CloudPCClient) StartCloudPC(ctx context.Context, id beta.UserIdCloudPCId, options StartCloudPCOperationOptions) (result StartCloudPCOperationResponse, err error)
StartCloudPC - Invoke action start. Start a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported.
func (CloudPCClient) StopCloudPC ¶
func (c CloudPCClient) StopCloudPC(ctx context.Context, id beta.UserIdCloudPCId, options StopCloudPCOperationOptions) (result StopCloudPCOperationResponse, err error)
StopCloudPC - Invoke action stop. Stop a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported.
func (CloudPCClient) TroubleshootCloudPC ¶
func (c CloudPCClient) TroubleshootCloudPC(ctx context.Context, id beta.UserIdCloudPCId, options TroubleshootCloudPCOperationOptions) (result TroubleshootCloudPCOperationResponse, err error)
TroubleshootCloudPC - Invoke action troubleshoot. Troubleshoot a specific Cloud PC. Use this API to check the health status of the Cloud PC and the session host.
func (CloudPCClient) UpdateCloudPC ¶
func (c CloudPCClient) UpdateCloudPC(ctx context.Context, id beta.UserIdCloudPCId, input beta.CloudPC, options UpdateCloudPCOperationOptions) (result UpdateCloudPCOperationResponse, err error)
UpdateCloudPC - Update the navigation property cloudPCs in users
func (CloudPCClient) ValidateCloudPCsBulkResizes ¶
func (c CloudPCClient) ValidateCloudPCsBulkResizes(ctx context.Context, id beta.UserId, input ValidateCloudPCsBulkResizesRequest, options ValidateCloudPCsBulkResizesOperationOptions) (result ValidateCloudPCsBulkResizesOperationResponse, err error)
ValidateCloudPCsBulkResizes - Invoke action validateBulkResize. Validate that a set of cloudPC devices meet the requirements to be bulk resized.
func (CloudPCClient) ValidateCloudPCsBulkResizesComplete ¶
func (c CloudPCClient) ValidateCloudPCsBulkResizesComplete(ctx context.Context, id beta.UserId, input ValidateCloudPCsBulkResizesRequest, options ValidateCloudPCsBulkResizesOperationOptions) (ValidateCloudPCsBulkResizesCompleteResult, error)
ValidateCloudPCsBulkResizesComplete retrieves all the results into a single object
func (CloudPCClient) ValidateCloudPCsBulkResizesCompleteMatchingPredicate ¶
func (c CloudPCClient) ValidateCloudPCsBulkResizesCompleteMatchingPredicate(ctx context.Context, id beta.UserId, input ValidateCloudPCsBulkResizesRequest, options ValidateCloudPCsBulkResizesOperationOptions, predicate CloudPCResizeValidationResultOperationPredicate) (result ValidateCloudPCsBulkResizesCompleteResult, err error)
ValidateCloudPCsBulkResizesCompleteMatchingPredicate retrieves all the results and then applies the predicate
type CloudPCOperationPredicate ¶
type CloudPCOperationPredicate struct { }
type CloudPCRemoteActionResultOperationPredicate ¶
type CloudPCRemoteActionResultOperationPredicate struct { }
func (CloudPCRemoteActionResultOperationPredicate) Matches ¶
func (p CloudPCRemoteActionResultOperationPredicate) Matches(input beta.CloudPCRemoteActionResult) bool
type CloudPCResizeValidationResultOperationPredicate ¶
type CloudPCResizeValidationResultOperationPredicate struct { }
func (CloudPCResizeValidationResultOperationPredicate) Matches ¶
func (p CloudPCResizeValidationResultOperationPredicate) Matches(input beta.CloudPCResizeValidationResult) bool
type CreateCloudPCOperationOptions ¶
type CreateCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateCloudPCOperationOptions ¶
func DefaultCreateCloudPCOperationOptions() CreateCloudPCOperationOptions
func (CreateCloudPCOperationOptions) ToHeaders ¶
func (o CreateCloudPCOperationOptions) ToHeaders() *client.Headers
func (CreateCloudPCOperationOptions) ToOData ¶
func (o CreateCloudPCOperationOptions) ToOData() *odata.Query
func (CreateCloudPCOperationOptions) ToQuery ¶
func (o CreateCloudPCOperationOptions) ToQuery() *client.QueryParams
type CreateCloudPCSnapshotOperationOptions ¶
type CreateCloudPCSnapshotOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateCloudPCSnapshotOperationOptions ¶
func DefaultCreateCloudPCSnapshotOperationOptions() CreateCloudPCSnapshotOperationOptions
func (CreateCloudPCSnapshotOperationOptions) ToHeaders ¶
func (o CreateCloudPCSnapshotOperationOptions) ToHeaders() *client.Headers
func (CreateCloudPCSnapshotOperationOptions) ToOData ¶
func (o CreateCloudPCSnapshotOperationOptions) ToOData() *odata.Query
func (CreateCloudPCSnapshotOperationOptions) ToQuery ¶
func (o CreateCloudPCSnapshotOperationOptions) ToQuery() *client.QueryParams
type DeleteCloudPCOperationOptions ¶
type DeleteCloudPCOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteCloudPCOperationOptions ¶
func DefaultDeleteCloudPCOperationOptions() DeleteCloudPCOperationOptions
func (DeleteCloudPCOperationOptions) ToHeaders ¶
func (o DeleteCloudPCOperationOptions) ToHeaders() *client.Headers
func (DeleteCloudPCOperationOptions) ToOData ¶
func (o DeleteCloudPCOperationOptions) ToOData() *odata.Query
func (DeleteCloudPCOperationOptions) ToQuery ¶
func (o DeleteCloudPCOperationOptions) ToQuery() *client.QueryParams
type EndCloudPCGracePeriodOperationOptions ¶
type EndCloudPCGracePeriodOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultEndCloudPCGracePeriodOperationOptions ¶
func DefaultEndCloudPCGracePeriodOperationOptions() EndCloudPCGracePeriodOperationOptions
func (EndCloudPCGracePeriodOperationOptions) ToHeaders ¶
func (o EndCloudPCGracePeriodOperationOptions) ToHeaders() *client.Headers
func (EndCloudPCGracePeriodOperationOptions) ToOData ¶
func (o EndCloudPCGracePeriodOperationOptions) ToOData() *odata.Query
func (EndCloudPCGracePeriodOperationOptions) ToQuery ¶
func (o EndCloudPCGracePeriodOperationOptions) ToQuery() *client.QueryParams
type GetCloudPCOperationOptions ¶
type GetCloudPCOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetCloudPCOperationOptions ¶
func DefaultGetCloudPCOperationOptions() GetCloudPCOperationOptions
func (GetCloudPCOperationOptions) ToHeaders ¶
func (o GetCloudPCOperationOptions) ToHeaders() *client.Headers
func (GetCloudPCOperationOptions) ToOData ¶
func (o GetCloudPCOperationOptions) ToOData() *odata.Query
func (GetCloudPCOperationOptions) ToQuery ¶
func (o GetCloudPCOperationOptions) ToQuery() *client.QueryParams
type GetCloudPCsCountOperationOptions ¶
type GetCloudPCsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetCloudPCsCountOperationOptions ¶
func DefaultGetCloudPCsCountOperationOptions() GetCloudPCsCountOperationOptions
func (GetCloudPCsCountOperationOptions) ToHeaders ¶
func (o GetCloudPCsCountOperationOptions) ToHeaders() *client.Headers
func (GetCloudPCsCountOperationOptions) ToOData ¶
func (o GetCloudPCsCountOperationOptions) ToOData() *odata.Query
func (GetCloudPCsCountOperationOptions) ToQuery ¶
func (o GetCloudPCsCountOperationOptions) ToQuery() *client.QueryParams
type ListCloudPCBulkResizesCompleteResult ¶
type ListCloudPCBulkResizesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.CloudPCRemoteActionResult }
type ListCloudPCBulkResizesCustomPager ¶
func (*ListCloudPCBulkResizesCustomPager) NextPageLink ¶
func (p *ListCloudPCBulkResizesCustomPager) NextPageLink() *odata.Link
type ListCloudPCBulkResizesOperationOptions ¶
type ListCloudPCBulkResizesOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultListCloudPCBulkResizesOperationOptions ¶
func DefaultListCloudPCBulkResizesOperationOptions() ListCloudPCBulkResizesOperationOptions
func (ListCloudPCBulkResizesOperationOptions) ToHeaders ¶
func (o ListCloudPCBulkResizesOperationOptions) ToHeaders() *client.Headers
func (ListCloudPCBulkResizesOperationOptions) ToOData ¶
func (o ListCloudPCBulkResizesOperationOptions) ToOData() *odata.Query
func (ListCloudPCBulkResizesOperationOptions) ToQuery ¶
func (o ListCloudPCBulkResizesOperationOptions) ToQuery() *client.QueryParams
type ListCloudPCSCustomPager ¶
func (*ListCloudPCSCustomPager) NextPageLink ¶
func (p *ListCloudPCSCustomPager) NextPageLink() *odata.Link
type ListCloudPCSOperationOptions ¶
type ListCloudPCSOperationOptions 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 DefaultListCloudPCSOperationOptions ¶
func DefaultListCloudPCSOperationOptions() ListCloudPCSOperationOptions
func (ListCloudPCSOperationOptions) ToHeaders ¶
func (o ListCloudPCSOperationOptions) ToHeaders() *client.Headers
func (ListCloudPCSOperationOptions) ToOData ¶
func (o ListCloudPCSOperationOptions) ToOData() *odata.Query
func (ListCloudPCSOperationOptions) ToQuery ¶
func (o ListCloudPCSOperationOptions) ToQuery() *client.QueryParams
type PowerOffCloudPCOperationOptions ¶
type PowerOffCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultPowerOffCloudPCOperationOptions ¶
func DefaultPowerOffCloudPCOperationOptions() PowerOffCloudPCOperationOptions
func (PowerOffCloudPCOperationOptions) ToHeaders ¶
func (o PowerOffCloudPCOperationOptions) ToHeaders() *client.Headers
func (PowerOffCloudPCOperationOptions) ToOData ¶
func (o PowerOffCloudPCOperationOptions) ToOData() *odata.Query
func (PowerOffCloudPCOperationOptions) ToQuery ¶
func (o PowerOffCloudPCOperationOptions) ToQuery() *client.QueryParams
type PowerOnCloudPCOperationOptions ¶
type PowerOnCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultPowerOnCloudPCOperationOptions ¶
func DefaultPowerOnCloudPCOperationOptions() PowerOnCloudPCOperationOptions
func (PowerOnCloudPCOperationOptions) ToHeaders ¶
func (o PowerOnCloudPCOperationOptions) ToHeaders() *client.Headers
func (PowerOnCloudPCOperationOptions) ToOData ¶
func (o PowerOnCloudPCOperationOptions) ToOData() *odata.Query
func (PowerOnCloudPCOperationOptions) ToQuery ¶
func (o PowerOnCloudPCOperationOptions) ToQuery() *client.QueryParams
type RebootCloudPCOperationOptions ¶
type RebootCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultRebootCloudPCOperationOptions ¶
func DefaultRebootCloudPCOperationOptions() RebootCloudPCOperationOptions
func (RebootCloudPCOperationOptions) ToHeaders ¶
func (o RebootCloudPCOperationOptions) ToHeaders() *client.Headers
func (RebootCloudPCOperationOptions) ToOData ¶
func (o RebootCloudPCOperationOptions) ToOData() *odata.Query
func (RebootCloudPCOperationOptions) ToQuery ¶
func (o RebootCloudPCOperationOptions) ToQuery() *client.QueryParams
type RenameCloudPCOperationOptions ¶
type RenameCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultRenameCloudPCOperationOptions ¶
func DefaultRenameCloudPCOperationOptions() RenameCloudPCOperationOptions
func (RenameCloudPCOperationOptions) ToHeaders ¶
func (o RenameCloudPCOperationOptions) ToHeaders() *client.Headers
func (RenameCloudPCOperationOptions) ToOData ¶
func (o RenameCloudPCOperationOptions) ToOData() *odata.Query
func (RenameCloudPCOperationOptions) ToQuery ¶
func (o RenameCloudPCOperationOptions) ToQuery() *client.QueryParams
type RenameCloudPCRequest ¶
type ReprovisionCloudPCOperationOptions ¶
type ReprovisionCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultReprovisionCloudPCOperationOptions ¶
func DefaultReprovisionCloudPCOperationOptions() ReprovisionCloudPCOperationOptions
func (ReprovisionCloudPCOperationOptions) ToHeaders ¶
func (o ReprovisionCloudPCOperationOptions) ToHeaders() *client.Headers
func (ReprovisionCloudPCOperationOptions) ToOData ¶
func (o ReprovisionCloudPCOperationOptions) ToOData() *odata.Query
func (ReprovisionCloudPCOperationOptions) ToQuery ¶
func (o ReprovisionCloudPCOperationOptions) ToQuery() *client.QueryParams
type ReprovisionCloudPCRequest ¶
type ReprovisionCloudPCRequest struct { OsVersion *beta.CloudPCOperatingSystem `json:"osVersion,omitempty"` UserAccountType *beta.CloudPCUserAccountType `json:"userAccountType,omitempty"` }
type ResizeCloudPCOperationOptions ¶
type ResizeCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultResizeCloudPCOperationOptions ¶
func DefaultResizeCloudPCOperationOptions() ResizeCloudPCOperationOptions
func (ResizeCloudPCOperationOptions) ToHeaders ¶
func (o ResizeCloudPCOperationOptions) ToHeaders() *client.Headers
func (ResizeCloudPCOperationOptions) ToOData ¶
func (o ResizeCloudPCOperationOptions) ToOData() *odata.Query
func (ResizeCloudPCOperationOptions) ToQuery ¶
func (o ResizeCloudPCOperationOptions) ToQuery() *client.QueryParams
type ResizeCloudPCRequest ¶
type RestoreCloudPCOperationOptions ¶
type RestoreCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultRestoreCloudPCOperationOptions ¶
func DefaultRestoreCloudPCOperationOptions() RestoreCloudPCOperationOptions
func (RestoreCloudPCOperationOptions) ToHeaders ¶
func (o RestoreCloudPCOperationOptions) ToHeaders() *client.Headers
func (RestoreCloudPCOperationOptions) ToOData ¶
func (o RestoreCloudPCOperationOptions) ToOData() *odata.Query
func (RestoreCloudPCOperationOptions) ToQuery ¶
func (o RestoreCloudPCOperationOptions) ToQuery() *client.QueryParams
type RestoreCloudPCRequest ¶
type RetryCloudPCPartnerAgentInstallationOperationOptions ¶
type RetryCloudPCPartnerAgentInstallationOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultRetryCloudPCPartnerAgentInstallationOperationOptions ¶
func DefaultRetryCloudPCPartnerAgentInstallationOperationOptions() RetryCloudPCPartnerAgentInstallationOperationOptions
func (RetryCloudPCPartnerAgentInstallationOperationOptions) ToHeaders ¶
func (o RetryCloudPCPartnerAgentInstallationOperationOptions) ToHeaders() *client.Headers
func (RetryCloudPCPartnerAgentInstallationOperationOptions) ToOData ¶
func (o RetryCloudPCPartnerAgentInstallationOperationOptions) ToOData() *odata.Query
func (RetryCloudPCPartnerAgentInstallationOperationOptions) ToQuery ¶
func (o RetryCloudPCPartnerAgentInstallationOperationOptions) ToQuery() *client.QueryParams
type SetCloudPCReviewStatusOperationOptions ¶
type SetCloudPCReviewStatusOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultSetCloudPCReviewStatusOperationOptions ¶
func DefaultSetCloudPCReviewStatusOperationOptions() SetCloudPCReviewStatusOperationOptions
func (SetCloudPCReviewStatusOperationOptions) ToHeaders ¶
func (o SetCloudPCReviewStatusOperationOptions) ToHeaders() *client.Headers
func (SetCloudPCReviewStatusOperationOptions) ToOData ¶
func (o SetCloudPCReviewStatusOperationOptions) ToOData() *odata.Query
func (SetCloudPCReviewStatusOperationOptions) ToQuery ¶
func (o SetCloudPCReviewStatusOperationOptions) ToQuery() *client.QueryParams
type SetCloudPCReviewStatusRequest ¶
type SetCloudPCReviewStatusRequest struct {
ReviewStatus *beta.CloudPCReviewStatus `json:"reviewStatus,omitempty"`
}
type StartCloudPCOperationOptions ¶
type StartCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultStartCloudPCOperationOptions ¶
func DefaultStartCloudPCOperationOptions() StartCloudPCOperationOptions
func (StartCloudPCOperationOptions) ToHeaders ¶
func (o StartCloudPCOperationOptions) ToHeaders() *client.Headers
func (StartCloudPCOperationOptions) ToOData ¶
func (o StartCloudPCOperationOptions) ToOData() *odata.Query
func (StartCloudPCOperationOptions) ToQuery ¶
func (o StartCloudPCOperationOptions) ToQuery() *client.QueryParams
type StopCloudPCOperationOptions ¶
type StopCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultStopCloudPCOperationOptions ¶
func DefaultStopCloudPCOperationOptions() StopCloudPCOperationOptions
func (StopCloudPCOperationOptions) ToHeaders ¶
func (o StopCloudPCOperationOptions) ToHeaders() *client.Headers
func (StopCloudPCOperationOptions) ToOData ¶
func (o StopCloudPCOperationOptions) ToOData() *odata.Query
func (StopCloudPCOperationOptions) ToQuery ¶
func (o StopCloudPCOperationOptions) ToQuery() *client.QueryParams
type TroubleshootCloudPCOperationOptions ¶
type TroubleshootCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultTroubleshootCloudPCOperationOptions ¶
func DefaultTroubleshootCloudPCOperationOptions() TroubleshootCloudPCOperationOptions
func (TroubleshootCloudPCOperationOptions) ToHeaders ¶
func (o TroubleshootCloudPCOperationOptions) ToHeaders() *client.Headers
func (TroubleshootCloudPCOperationOptions) ToOData ¶
func (o TroubleshootCloudPCOperationOptions) ToOData() *odata.Query
func (TroubleshootCloudPCOperationOptions) ToQuery ¶
func (o TroubleshootCloudPCOperationOptions) ToQuery() *client.QueryParams
type UpdateCloudPCOperationOptions ¶
type UpdateCloudPCOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateCloudPCOperationOptions ¶
func DefaultUpdateCloudPCOperationOptions() UpdateCloudPCOperationOptions
func (UpdateCloudPCOperationOptions) ToHeaders ¶
func (o UpdateCloudPCOperationOptions) ToHeaders() *client.Headers
func (UpdateCloudPCOperationOptions) ToOData ¶
func (o UpdateCloudPCOperationOptions) ToOData() *odata.Query
func (UpdateCloudPCOperationOptions) ToQuery ¶
func (o UpdateCloudPCOperationOptions) ToQuery() *client.QueryParams
type ValidateCloudPCsBulkResizesCompleteResult ¶
type ValidateCloudPCsBulkResizesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.CloudPCResizeValidationResult }
type ValidateCloudPCsBulkResizesCustomPager ¶
type ValidateCloudPCsBulkResizesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ValidateCloudPCsBulkResizesCustomPager) NextPageLink ¶
func (p *ValidateCloudPCsBulkResizesCustomPager) NextPageLink() *odata.Link
type ValidateCloudPCsBulkResizesOperationOptions ¶
type ValidateCloudPCsBulkResizesOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultValidateCloudPCsBulkResizesOperationOptions ¶
func DefaultValidateCloudPCsBulkResizesOperationOptions() ValidateCloudPCsBulkResizesOperationOptions
func (ValidateCloudPCsBulkResizesOperationOptions) ToHeaders ¶
func (o ValidateCloudPCsBulkResizesOperationOptions) ToHeaders() *client.Headers
func (ValidateCloudPCsBulkResizesOperationOptions) ToOData ¶
func (o ValidateCloudPCsBulkResizesOperationOptions) ToOData() *odata.Query
func (ValidateCloudPCsBulkResizesOperationOptions) ToQuery ¶
func (o ValidateCloudPCsBulkResizesOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_changecloudpcuseraccounttype.go
- method_createcloudpc.go
- method_createcloudpcsnapshot.go
- method_deletecloudpc.go
- method_endcloudpcgraceperiod.go
- method_getcloudpc.go
- method_getcloudpcscount.go
- method_listcloudpcbulkresizes.go
- method_listcloudpcs.go
- method_poweroffcloudpc.go
- method_poweroncloudpc.go
- method_rebootcloudpc.go
- method_renamecloudpc.go
- method_reprovisioncloudpc.go
- method_resizecloudpc.go
- method_restorecloudpc.go
- method_retrycloudpcpartneragentinstallation.go
- method_setcloudpcreviewstatus.go
- method_startcloudpc.go
- method_stopcloudpc.go
- method_troubleshootcloudpc.go
- method_updatecloudpc.go
- method_validatecloudpcsbulkresizes.go
- model_changecloudpcuseraccounttyperequest.go
- model_listcloudpcbulkresizesrequest.go
- model_renamecloudpcrequest.go
- model_reprovisioncloudpcrequest.go
- model_resizecloudpcrequest.go
- model_restorecloudpcrequest.go
- model_setcloudpcreviewstatusrequest.go
- model_validatecloudpcsbulkresizesrequest.go
- predicates.go
- version.go