Documentation ¶
Index ¶
- type CloudPCSnapshotOperationPredicate
- type CreateVirtualEndpointSnapshotOperationOptions
- type CreateVirtualEndpointSnapshotOperationResponse
- type DeleteVirtualEndpointSnapshotOperationOptions
- type DeleteVirtualEndpointSnapshotOperationResponse
- type GetVirtualEndpointSnapshotOperationOptions
- type GetVirtualEndpointSnapshotOperationResponse
- type GetVirtualEndpointSnapshotsCountOperationOptions
- type GetVirtualEndpointSnapshotsCountOperationResponse
- type ListVirtualEndpointSnapshotsCompleteResult
- type ListVirtualEndpointSnapshotsCustomPager
- type ListVirtualEndpointSnapshotsOperationOptions
- type ListVirtualEndpointSnapshotsOperationResponse
- type UpdateVirtualEndpointSnapshotOperationOptions
- type UpdateVirtualEndpointSnapshotOperationResponse
- type VirtualEndpointSnapshotClient
- func (c VirtualEndpointSnapshotClient) CreateVirtualEndpointSnapshot(ctx context.Context, input beta.CloudPCSnapshot, ...) (result CreateVirtualEndpointSnapshotOperationResponse, err error)
- func (c VirtualEndpointSnapshotClient) DeleteVirtualEndpointSnapshot(ctx context.Context, id beta.DeviceManagementVirtualEndpointSnapshotId, ...) (result DeleteVirtualEndpointSnapshotOperationResponse, err error)
- func (c VirtualEndpointSnapshotClient) GetVirtualEndpointSnapshot(ctx context.Context, id beta.DeviceManagementVirtualEndpointSnapshotId, ...) (result GetVirtualEndpointSnapshotOperationResponse, err error)
- func (c VirtualEndpointSnapshotClient) GetVirtualEndpointSnapshotsCount(ctx context.Context, options GetVirtualEndpointSnapshotsCountOperationOptions) (result GetVirtualEndpointSnapshotsCountOperationResponse, err error)
- func (c VirtualEndpointSnapshotClient) ListVirtualEndpointSnapshots(ctx context.Context, options ListVirtualEndpointSnapshotsOperationOptions) (result ListVirtualEndpointSnapshotsOperationResponse, err error)
- func (c VirtualEndpointSnapshotClient) ListVirtualEndpointSnapshotsComplete(ctx context.Context, options ListVirtualEndpointSnapshotsOperationOptions) (ListVirtualEndpointSnapshotsCompleteResult, error)
- func (c VirtualEndpointSnapshotClient) ListVirtualEndpointSnapshotsCompleteMatchingPredicate(ctx context.Context, options ListVirtualEndpointSnapshotsOperationOptions, ...) (result ListVirtualEndpointSnapshotsCompleteResult, err error)
- func (c VirtualEndpointSnapshotClient) UpdateVirtualEndpointSnapshot(ctx context.Context, id beta.DeviceManagementVirtualEndpointSnapshotId, ...) (result UpdateVirtualEndpointSnapshotOperationResponse, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudPCSnapshotOperationPredicate ¶
type CloudPCSnapshotOperationPredicate struct { }
func (CloudPCSnapshotOperationPredicate) Matches ¶
func (p CloudPCSnapshotOperationPredicate) Matches(input beta.CloudPCSnapshot) bool
type CreateVirtualEndpointSnapshotOperationOptions ¶
type CreateVirtualEndpointSnapshotOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateVirtualEndpointSnapshotOperationOptions ¶
func DefaultCreateVirtualEndpointSnapshotOperationOptions() CreateVirtualEndpointSnapshotOperationOptions
func (CreateVirtualEndpointSnapshotOperationOptions) ToHeaders ¶
func (o CreateVirtualEndpointSnapshotOperationOptions) ToHeaders() *client.Headers
func (CreateVirtualEndpointSnapshotOperationOptions) ToOData ¶
func (o CreateVirtualEndpointSnapshotOperationOptions) ToOData() *odata.Query
func (CreateVirtualEndpointSnapshotOperationOptions) ToQuery ¶
func (o CreateVirtualEndpointSnapshotOperationOptions) ToQuery() *client.QueryParams
type DeleteVirtualEndpointSnapshotOperationOptions ¶
type DeleteVirtualEndpointSnapshotOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteVirtualEndpointSnapshotOperationOptions ¶
func DefaultDeleteVirtualEndpointSnapshotOperationOptions() DeleteVirtualEndpointSnapshotOperationOptions
func (DeleteVirtualEndpointSnapshotOperationOptions) ToHeaders ¶
func (o DeleteVirtualEndpointSnapshotOperationOptions) ToHeaders() *client.Headers
func (DeleteVirtualEndpointSnapshotOperationOptions) ToOData ¶
func (o DeleteVirtualEndpointSnapshotOperationOptions) ToOData() *odata.Query
func (DeleteVirtualEndpointSnapshotOperationOptions) ToQuery ¶
func (o DeleteVirtualEndpointSnapshotOperationOptions) ToQuery() *client.QueryParams
type GetVirtualEndpointSnapshotOperationOptions ¶
type GetVirtualEndpointSnapshotOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetVirtualEndpointSnapshotOperationOptions ¶
func DefaultGetVirtualEndpointSnapshotOperationOptions() GetVirtualEndpointSnapshotOperationOptions
func (GetVirtualEndpointSnapshotOperationOptions) ToHeaders ¶
func (o GetVirtualEndpointSnapshotOperationOptions) ToHeaders() *client.Headers
func (GetVirtualEndpointSnapshotOperationOptions) ToOData ¶
func (o GetVirtualEndpointSnapshotOperationOptions) ToOData() *odata.Query
func (GetVirtualEndpointSnapshotOperationOptions) ToQuery ¶
func (o GetVirtualEndpointSnapshotOperationOptions) ToQuery() *client.QueryParams
type GetVirtualEndpointSnapshotsCountOperationOptions ¶
type GetVirtualEndpointSnapshotsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetVirtualEndpointSnapshotsCountOperationOptions ¶
func DefaultGetVirtualEndpointSnapshotsCountOperationOptions() GetVirtualEndpointSnapshotsCountOperationOptions
func (GetVirtualEndpointSnapshotsCountOperationOptions) ToHeaders ¶
func (o GetVirtualEndpointSnapshotsCountOperationOptions) ToHeaders() *client.Headers
func (GetVirtualEndpointSnapshotsCountOperationOptions) ToOData ¶
func (o GetVirtualEndpointSnapshotsCountOperationOptions) ToOData() *odata.Query
func (GetVirtualEndpointSnapshotsCountOperationOptions) ToQuery ¶
func (o GetVirtualEndpointSnapshotsCountOperationOptions) ToQuery() *client.QueryParams
type ListVirtualEndpointSnapshotsCompleteResult ¶
type ListVirtualEndpointSnapshotsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.CloudPCSnapshot }
type ListVirtualEndpointSnapshotsCustomPager ¶
type ListVirtualEndpointSnapshotsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListVirtualEndpointSnapshotsCustomPager) NextPageLink ¶
func (p *ListVirtualEndpointSnapshotsCustomPager) NextPageLink() *odata.Link
type ListVirtualEndpointSnapshotsOperationOptions ¶
type ListVirtualEndpointSnapshotsOperationOptions 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 DefaultListVirtualEndpointSnapshotsOperationOptions ¶
func DefaultListVirtualEndpointSnapshotsOperationOptions() ListVirtualEndpointSnapshotsOperationOptions
func (ListVirtualEndpointSnapshotsOperationOptions) ToHeaders ¶
func (o ListVirtualEndpointSnapshotsOperationOptions) ToHeaders() *client.Headers
func (ListVirtualEndpointSnapshotsOperationOptions) ToOData ¶
func (o ListVirtualEndpointSnapshotsOperationOptions) ToOData() *odata.Query
func (ListVirtualEndpointSnapshotsOperationOptions) ToQuery ¶
func (o ListVirtualEndpointSnapshotsOperationOptions) ToQuery() *client.QueryParams
type UpdateVirtualEndpointSnapshotOperationOptions ¶
type UpdateVirtualEndpointSnapshotOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateVirtualEndpointSnapshotOperationOptions ¶
func DefaultUpdateVirtualEndpointSnapshotOperationOptions() UpdateVirtualEndpointSnapshotOperationOptions
func (UpdateVirtualEndpointSnapshotOperationOptions) ToHeaders ¶
func (o UpdateVirtualEndpointSnapshotOperationOptions) ToHeaders() *client.Headers
func (UpdateVirtualEndpointSnapshotOperationOptions) ToOData ¶
func (o UpdateVirtualEndpointSnapshotOperationOptions) ToOData() *odata.Query
func (UpdateVirtualEndpointSnapshotOperationOptions) ToQuery ¶
func (o UpdateVirtualEndpointSnapshotOperationOptions) ToQuery() *client.QueryParams
type VirtualEndpointSnapshotClient ¶
func NewVirtualEndpointSnapshotClientWithBaseURI ¶
func NewVirtualEndpointSnapshotClientWithBaseURI(sdkApi sdkEnv.Api) (*VirtualEndpointSnapshotClient, error)
func (VirtualEndpointSnapshotClient) CreateVirtualEndpointSnapshot ¶
func (c VirtualEndpointSnapshotClient) CreateVirtualEndpointSnapshot(ctx context.Context, input beta.CloudPCSnapshot, options CreateVirtualEndpointSnapshotOperationOptions) (result CreateVirtualEndpointSnapshotOperationResponse, err error)
CreateVirtualEndpointSnapshot - Create new navigation property to snapshots for deviceManagement
func (VirtualEndpointSnapshotClient) DeleteVirtualEndpointSnapshot ¶
func (c VirtualEndpointSnapshotClient) DeleteVirtualEndpointSnapshot(ctx context.Context, id beta.DeviceManagementVirtualEndpointSnapshotId, options DeleteVirtualEndpointSnapshotOperationOptions) (result DeleteVirtualEndpointSnapshotOperationResponse, err error)
DeleteVirtualEndpointSnapshot - Delete navigation property snapshots for deviceManagement
func (VirtualEndpointSnapshotClient) GetVirtualEndpointSnapshot ¶
func (c VirtualEndpointSnapshotClient) GetVirtualEndpointSnapshot(ctx context.Context, id beta.DeviceManagementVirtualEndpointSnapshotId, options GetVirtualEndpointSnapshotOperationOptions) (result GetVirtualEndpointSnapshotOperationResponse, err error)
GetVirtualEndpointSnapshot - Get cloudPcSnapshot. Read the properties and relationships of a cloudPcSnapshot object.
func (VirtualEndpointSnapshotClient) GetVirtualEndpointSnapshotsCount ¶
func (c VirtualEndpointSnapshotClient) GetVirtualEndpointSnapshotsCount(ctx context.Context, options GetVirtualEndpointSnapshotsCountOperationOptions) (result GetVirtualEndpointSnapshotsCountOperationResponse, err error)
GetVirtualEndpointSnapshotsCount - Get the number of the resource
func (VirtualEndpointSnapshotClient) ListVirtualEndpointSnapshots ¶
func (c VirtualEndpointSnapshotClient) ListVirtualEndpointSnapshots(ctx context.Context, options ListVirtualEndpointSnapshotsOperationOptions) (result ListVirtualEndpointSnapshotsOperationResponse, err error)
ListVirtualEndpointSnapshots - List snapshots. Get a list of cloudPcSnapshot objects and their properties.
func (VirtualEndpointSnapshotClient) ListVirtualEndpointSnapshotsComplete ¶
func (c VirtualEndpointSnapshotClient) ListVirtualEndpointSnapshotsComplete(ctx context.Context, options ListVirtualEndpointSnapshotsOperationOptions) (ListVirtualEndpointSnapshotsCompleteResult, error)
ListVirtualEndpointSnapshotsComplete retrieves all the results into a single object
func (VirtualEndpointSnapshotClient) ListVirtualEndpointSnapshotsCompleteMatchingPredicate ¶
func (c VirtualEndpointSnapshotClient) ListVirtualEndpointSnapshotsCompleteMatchingPredicate(ctx context.Context, options ListVirtualEndpointSnapshotsOperationOptions, predicate CloudPCSnapshotOperationPredicate) (result ListVirtualEndpointSnapshotsCompleteResult, err error)
ListVirtualEndpointSnapshotsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (VirtualEndpointSnapshotClient) UpdateVirtualEndpointSnapshot ¶
func (c VirtualEndpointSnapshotClient) UpdateVirtualEndpointSnapshot(ctx context.Context, id beta.DeviceManagementVirtualEndpointSnapshotId, input beta.CloudPCSnapshot, options UpdateVirtualEndpointSnapshotOperationOptions) (result UpdateVirtualEndpointSnapshotOperationResponse, err error)
UpdateVirtualEndpointSnapshot - Update the navigation property snapshots in deviceManagement