README
¶
github.com/hashicorp/go-azure-sdk/microsoft-graph/devicemanagement/beta/virtualendpointprovisioningpolicy
Documentation
The virtualendpointprovisioningpolicy
SDK allows for interaction with Microsoft Graph devicemanagement
(API Version beta
).
This readme covers example usages, but further information on using this SDK can be found in the project root.
Import Path
import "github.com/hashicorp/go-azure-sdk/microsoft-graph/devicemanagement/beta/virtualendpointprovisioningpolicy"
Client Initialization
client := virtualendpointprovisioningpolicy.NewVirtualEndpointProvisioningPolicyClientWithBaseURI("https://graph.microsoft.com")
client.Client.Authorizer = authorizer
Example Usage: VirtualEndpointProvisioningPolicyClient.AssignVirtualEndpointProvisioningPolicy
ctx := context.TODO()
id := virtualendpointprovisioningpolicy.NewDeviceManagementVirtualEndpointProvisioningPolicyID("cloudPCProvisioningPolicyId")
payload := virtualendpointprovisioningpolicy.AssignVirtualEndpointProvisioningPolicyRequest{
// ...
}
read, err := client.AssignVirtualEndpointProvisioningPolicy(ctx, id, payload, virtualendpointprovisioningpolicy.DefaultAssignVirtualEndpointProvisioningPolicyOperationOptions())
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: VirtualEndpointProvisioningPolicyClient.CreateVirtualEndpointProvisioningPolicy
ctx := context.TODO()
payload := virtualendpointprovisioningpolicy.CloudPCProvisioningPolicy{
// ...
}
read, err := client.CreateVirtualEndpointProvisioningPolicy(ctx, payload, virtualendpointprovisioningpolicy.DefaultCreateVirtualEndpointProvisioningPolicyOperationOptions())
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: VirtualEndpointProvisioningPolicyClient.CreateVirtualEndpointProvisioningPolicyApply
ctx := context.TODO()
id := virtualendpointprovisioningpolicy.NewDeviceManagementVirtualEndpointProvisioningPolicyID("cloudPCProvisioningPolicyId")
payload := virtualendpointprovisioningpolicy.CreateVirtualEndpointProvisioningPolicyApplyRequest{
// ...
}
read, err := client.CreateVirtualEndpointProvisioningPolicyApply(ctx, id, payload, virtualendpointprovisioningpolicy.DefaultCreateVirtualEndpointProvisioningPolicyApplyOperationOptions())
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: VirtualEndpointProvisioningPolicyClient.CreateVirtualEndpointProvisioningPolicyApplyConfig
ctx := context.TODO()
payload := virtualendpointprovisioningpolicy.CreateVirtualEndpointProvisioningPolicyApplyConfigRequest{
// ...
}
read, err := client.CreateVirtualEndpointProvisioningPolicyApplyConfig(ctx, payload, virtualendpointprovisioningpolicy.DefaultCreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions())
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: VirtualEndpointProvisioningPolicyClient.DeleteVirtualEndpointProvisioningPolicy
ctx := context.TODO()
id := virtualendpointprovisioningpolicy.NewDeviceManagementVirtualEndpointProvisioningPolicyID("cloudPCProvisioningPolicyId")
read, err := client.DeleteVirtualEndpointProvisioningPolicy(ctx, id, virtualendpointprovisioningpolicy.DefaultDeleteVirtualEndpointProvisioningPolicyOperationOptions())
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: VirtualEndpointProvisioningPolicyClient.GetVirtualEndpointProvisioningPoliciesCount
ctx := context.TODO()
read, err := client.GetVirtualEndpointProvisioningPoliciesCount(ctx, virtualendpointprovisioningpolicy.DefaultGetVirtualEndpointProvisioningPoliciesCountOperationOptions())
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: VirtualEndpointProvisioningPolicyClient.GetVirtualEndpointProvisioningPolicy
ctx := context.TODO()
id := virtualendpointprovisioningpolicy.NewDeviceManagementVirtualEndpointProvisioningPolicyID("cloudPCProvisioningPolicyId")
read, err := client.GetVirtualEndpointProvisioningPolicy(ctx, id, virtualendpointprovisioningpolicy.DefaultGetVirtualEndpointProvisioningPolicyOperationOptions())
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: VirtualEndpointProvisioningPolicyClient.ListVirtualEndpointProvisioningPolicies
ctx := context.TODO()
// alternatively `client.ListVirtualEndpointProvisioningPolicies(ctx, virtualendpointprovisioningpolicy.DefaultListVirtualEndpointProvisioningPoliciesOperationOptions())` can be used to do batched pagination
items, err := client.ListVirtualEndpointProvisioningPoliciesComplete(ctx, virtualendpointprovisioningpolicy.DefaultListVirtualEndpointProvisioningPoliciesOperationOptions())
if err != nil {
// handle the error
}
for _, item := range items {
// do something
}
Example Usage: VirtualEndpointProvisioningPolicyClient.UpdateVirtualEndpointProvisioningPolicy
ctx := context.TODO()
id := virtualendpointprovisioningpolicy.NewDeviceManagementVirtualEndpointProvisioningPolicyID("cloudPCProvisioningPolicyId")
payload := virtualendpointprovisioningpolicy.CloudPCProvisioningPolicy{
// ...
}
read, err := client.UpdateVirtualEndpointProvisioningPolicy(ctx, id, payload, virtualendpointprovisioningpolicy.DefaultUpdateVirtualEndpointProvisioningPolicyOperationOptions())
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Documentation
¶
Index ¶
- type AssignVirtualEndpointProvisioningPolicyOperationOptions
- type AssignVirtualEndpointProvisioningPolicyOperationResponse
- type AssignVirtualEndpointProvisioningPolicyRequest
- type CloudPCProvisioningPolicyOperationPredicate
- type CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions
- func (o CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions) ToHeaders() *client.Headers
- func (o CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions) ToOData() *odata.Query
- func (o CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions) ToQuery() *client.QueryParams
- type CreateVirtualEndpointProvisioningPolicyApplyConfigOperationResponse
- type CreateVirtualEndpointProvisioningPolicyApplyConfigRequest
- type CreateVirtualEndpointProvisioningPolicyApplyOperationOptions
- type CreateVirtualEndpointProvisioningPolicyApplyOperationResponse
- type CreateVirtualEndpointProvisioningPolicyApplyRequest
- type CreateVirtualEndpointProvisioningPolicyOperationOptions
- type CreateVirtualEndpointProvisioningPolicyOperationResponse
- type DeleteVirtualEndpointProvisioningPolicyOperationOptions
- type DeleteVirtualEndpointProvisioningPolicyOperationResponse
- type GetVirtualEndpointProvisioningPoliciesCountOperationOptions
- type GetVirtualEndpointProvisioningPoliciesCountOperationResponse
- type GetVirtualEndpointProvisioningPolicyOperationOptions
- type GetVirtualEndpointProvisioningPolicyOperationResponse
- type ListVirtualEndpointProvisioningPoliciesCompleteResult
- type ListVirtualEndpointProvisioningPoliciesCustomPager
- type ListVirtualEndpointProvisioningPoliciesOperationOptions
- type ListVirtualEndpointProvisioningPoliciesOperationResponse
- type UpdateVirtualEndpointProvisioningPolicyOperationOptions
- type UpdateVirtualEndpointProvisioningPolicyOperationResponse
- type VirtualEndpointProvisioningPolicyClient
- func (c VirtualEndpointProvisioningPolicyClient) AssignVirtualEndpointProvisioningPolicy(ctx context.Context, ...) (result AssignVirtualEndpointProvisioningPolicyOperationResponse, err error)
- func (c VirtualEndpointProvisioningPolicyClient) CreateVirtualEndpointProvisioningPolicy(ctx context.Context, input beta.CloudPCProvisioningPolicy, ...) (result CreateVirtualEndpointProvisioningPolicyOperationResponse, err error)
- func (c VirtualEndpointProvisioningPolicyClient) CreateVirtualEndpointProvisioningPolicyApply(ctx context.Context, ...) (result CreateVirtualEndpointProvisioningPolicyApplyOperationResponse, ...)
- func (c VirtualEndpointProvisioningPolicyClient) CreateVirtualEndpointProvisioningPolicyApplyConfig(ctx context.Context, ...) (result CreateVirtualEndpointProvisioningPolicyApplyConfigOperationResponse, ...)
- func (c VirtualEndpointProvisioningPolicyClient) DeleteVirtualEndpointProvisioningPolicy(ctx context.Context, ...) (result DeleteVirtualEndpointProvisioningPolicyOperationResponse, err error)
- func (c VirtualEndpointProvisioningPolicyClient) GetVirtualEndpointProvisioningPoliciesCount(ctx context.Context, ...) (result GetVirtualEndpointProvisioningPoliciesCountOperationResponse, err error)
- func (c VirtualEndpointProvisioningPolicyClient) GetVirtualEndpointProvisioningPolicy(ctx context.Context, ...) (result GetVirtualEndpointProvisioningPolicyOperationResponse, err error)
- func (c VirtualEndpointProvisioningPolicyClient) ListVirtualEndpointProvisioningPolicies(ctx context.Context, ...) (result ListVirtualEndpointProvisioningPoliciesOperationResponse, err error)
- func (c VirtualEndpointProvisioningPolicyClient) ListVirtualEndpointProvisioningPoliciesComplete(ctx context.Context, ...) (ListVirtualEndpointProvisioningPoliciesCompleteResult, error)
- func (c VirtualEndpointProvisioningPolicyClient) ListVirtualEndpointProvisioningPoliciesCompleteMatchingPredicate(ctx context.Context, ...) (result ListVirtualEndpointProvisioningPoliciesCompleteResult, err error)
- func (c VirtualEndpointProvisioningPolicyClient) UpdateVirtualEndpointProvisioningPolicy(ctx context.Context, ...) (result UpdateVirtualEndpointProvisioningPolicyOperationResponse, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssignVirtualEndpointProvisioningPolicyOperationOptions ¶
type AssignVirtualEndpointProvisioningPolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultAssignVirtualEndpointProvisioningPolicyOperationOptions ¶
func DefaultAssignVirtualEndpointProvisioningPolicyOperationOptions() AssignVirtualEndpointProvisioningPolicyOperationOptions
func (AssignVirtualEndpointProvisioningPolicyOperationOptions) ToHeaders ¶
func (o AssignVirtualEndpointProvisioningPolicyOperationOptions) ToHeaders() *client.Headers
func (AssignVirtualEndpointProvisioningPolicyOperationOptions) ToOData ¶
func (o AssignVirtualEndpointProvisioningPolicyOperationOptions) ToOData() *odata.Query
func (AssignVirtualEndpointProvisioningPolicyOperationOptions) ToQuery ¶
func (o AssignVirtualEndpointProvisioningPolicyOperationOptions) ToQuery() *client.QueryParams
type AssignVirtualEndpointProvisioningPolicyRequest ¶
type AssignVirtualEndpointProvisioningPolicyRequest struct {
Assignments *[]beta.CloudPCProvisioningPolicyAssignment `json:"assignments,omitempty"`
}
type CloudPCProvisioningPolicyOperationPredicate ¶
type CloudPCProvisioningPolicyOperationPredicate struct { }
func (CloudPCProvisioningPolicyOperationPredicate) Matches ¶
func (p CloudPCProvisioningPolicyOperationPredicate) Matches(input beta.CloudPCProvisioningPolicy) bool
type CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions ¶
type CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions ¶
func DefaultCreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions() CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions
func (CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions) ToHeaders ¶
func (o CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions) ToHeaders() *client.Headers
func (CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions) ToOData ¶
func (o CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions) ToOData() *odata.Query
func (CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions) ToQuery ¶
func (o CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions) ToQuery() *client.QueryParams
type CreateVirtualEndpointProvisioningPolicyApplyConfigRequest ¶
type CreateVirtualEndpointProvisioningPolicyApplyConfigRequest struct { CloudPCIds *[]string `json:"cloudPcIds,omitempty"` PolicySettings *beta.CloudPCPolicySettingType `json:"policySettings,omitempty"` }
type CreateVirtualEndpointProvisioningPolicyApplyOperationOptions ¶
type CreateVirtualEndpointProvisioningPolicyApplyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateVirtualEndpointProvisioningPolicyApplyOperationOptions ¶
func DefaultCreateVirtualEndpointProvisioningPolicyApplyOperationOptions() CreateVirtualEndpointProvisioningPolicyApplyOperationOptions
func (CreateVirtualEndpointProvisioningPolicyApplyOperationOptions) ToHeaders ¶
func (o CreateVirtualEndpointProvisioningPolicyApplyOperationOptions) ToHeaders() *client.Headers
func (CreateVirtualEndpointProvisioningPolicyApplyOperationOptions) ToOData ¶
func (o CreateVirtualEndpointProvisioningPolicyApplyOperationOptions) ToOData() *odata.Query
func (CreateVirtualEndpointProvisioningPolicyApplyOperationOptions) ToQuery ¶
func (o CreateVirtualEndpointProvisioningPolicyApplyOperationOptions) ToQuery() *client.QueryParams
type CreateVirtualEndpointProvisioningPolicyApplyRequest ¶
type CreateVirtualEndpointProvisioningPolicyApplyRequest struct {
PolicySettings *beta.CloudPCPolicySettingType `json:"policySettings,omitempty"`
}
type CreateVirtualEndpointProvisioningPolicyOperationOptions ¶
type CreateVirtualEndpointProvisioningPolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateVirtualEndpointProvisioningPolicyOperationOptions ¶
func DefaultCreateVirtualEndpointProvisioningPolicyOperationOptions() CreateVirtualEndpointProvisioningPolicyOperationOptions
func (CreateVirtualEndpointProvisioningPolicyOperationOptions) ToHeaders ¶
func (o CreateVirtualEndpointProvisioningPolicyOperationOptions) ToHeaders() *client.Headers
func (CreateVirtualEndpointProvisioningPolicyOperationOptions) ToOData ¶
func (o CreateVirtualEndpointProvisioningPolicyOperationOptions) ToOData() *odata.Query
func (CreateVirtualEndpointProvisioningPolicyOperationOptions) ToQuery ¶
func (o CreateVirtualEndpointProvisioningPolicyOperationOptions) ToQuery() *client.QueryParams
type DeleteVirtualEndpointProvisioningPolicyOperationOptions ¶
type DeleteVirtualEndpointProvisioningPolicyOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteVirtualEndpointProvisioningPolicyOperationOptions ¶
func DefaultDeleteVirtualEndpointProvisioningPolicyOperationOptions() DeleteVirtualEndpointProvisioningPolicyOperationOptions
func (DeleteVirtualEndpointProvisioningPolicyOperationOptions) ToHeaders ¶
func (o DeleteVirtualEndpointProvisioningPolicyOperationOptions) ToHeaders() *client.Headers
func (DeleteVirtualEndpointProvisioningPolicyOperationOptions) ToOData ¶
func (o DeleteVirtualEndpointProvisioningPolicyOperationOptions) ToOData() *odata.Query
func (DeleteVirtualEndpointProvisioningPolicyOperationOptions) ToQuery ¶
func (o DeleteVirtualEndpointProvisioningPolicyOperationOptions) ToQuery() *client.QueryParams
type GetVirtualEndpointProvisioningPoliciesCountOperationOptions ¶
type GetVirtualEndpointProvisioningPoliciesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetVirtualEndpointProvisioningPoliciesCountOperationOptions ¶
func DefaultGetVirtualEndpointProvisioningPoliciesCountOperationOptions() GetVirtualEndpointProvisioningPoliciesCountOperationOptions
func (GetVirtualEndpointProvisioningPoliciesCountOperationOptions) ToHeaders ¶
func (o GetVirtualEndpointProvisioningPoliciesCountOperationOptions) ToHeaders() *client.Headers
func (GetVirtualEndpointProvisioningPoliciesCountOperationOptions) ToOData ¶
func (o GetVirtualEndpointProvisioningPoliciesCountOperationOptions) ToOData() *odata.Query
func (GetVirtualEndpointProvisioningPoliciesCountOperationOptions) ToQuery ¶
func (o GetVirtualEndpointProvisioningPoliciesCountOperationOptions) ToQuery() *client.QueryParams
type GetVirtualEndpointProvisioningPolicyOperationOptions ¶
type GetVirtualEndpointProvisioningPolicyOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetVirtualEndpointProvisioningPolicyOperationOptions ¶
func DefaultGetVirtualEndpointProvisioningPolicyOperationOptions() GetVirtualEndpointProvisioningPolicyOperationOptions
func (GetVirtualEndpointProvisioningPolicyOperationOptions) ToHeaders ¶
func (o GetVirtualEndpointProvisioningPolicyOperationOptions) ToHeaders() *client.Headers
func (GetVirtualEndpointProvisioningPolicyOperationOptions) ToOData ¶
func (o GetVirtualEndpointProvisioningPolicyOperationOptions) ToOData() *odata.Query
func (GetVirtualEndpointProvisioningPolicyOperationOptions) ToQuery ¶
func (o GetVirtualEndpointProvisioningPolicyOperationOptions) ToQuery() *client.QueryParams
type ListVirtualEndpointProvisioningPoliciesCompleteResult ¶
type ListVirtualEndpointProvisioningPoliciesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.CloudPCProvisioningPolicy }
type ListVirtualEndpointProvisioningPoliciesCustomPager ¶
type ListVirtualEndpointProvisioningPoliciesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListVirtualEndpointProvisioningPoliciesCustomPager) NextPageLink ¶
func (p *ListVirtualEndpointProvisioningPoliciesCustomPager) NextPageLink() *odata.Link
type ListVirtualEndpointProvisioningPoliciesOperationOptions ¶
type ListVirtualEndpointProvisioningPoliciesOperationOptions 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 DefaultListVirtualEndpointProvisioningPoliciesOperationOptions ¶
func DefaultListVirtualEndpointProvisioningPoliciesOperationOptions() ListVirtualEndpointProvisioningPoliciesOperationOptions
func (ListVirtualEndpointProvisioningPoliciesOperationOptions) ToHeaders ¶
func (o ListVirtualEndpointProvisioningPoliciesOperationOptions) ToHeaders() *client.Headers
func (ListVirtualEndpointProvisioningPoliciesOperationOptions) ToOData ¶
func (o ListVirtualEndpointProvisioningPoliciesOperationOptions) ToOData() *odata.Query
func (ListVirtualEndpointProvisioningPoliciesOperationOptions) ToQuery ¶
func (o ListVirtualEndpointProvisioningPoliciesOperationOptions) ToQuery() *client.QueryParams
type UpdateVirtualEndpointProvisioningPolicyOperationOptions ¶
type UpdateVirtualEndpointProvisioningPolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateVirtualEndpointProvisioningPolicyOperationOptions ¶
func DefaultUpdateVirtualEndpointProvisioningPolicyOperationOptions() UpdateVirtualEndpointProvisioningPolicyOperationOptions
func (UpdateVirtualEndpointProvisioningPolicyOperationOptions) ToHeaders ¶
func (o UpdateVirtualEndpointProvisioningPolicyOperationOptions) ToHeaders() *client.Headers
func (UpdateVirtualEndpointProvisioningPolicyOperationOptions) ToOData ¶
func (o UpdateVirtualEndpointProvisioningPolicyOperationOptions) ToOData() *odata.Query
func (UpdateVirtualEndpointProvisioningPolicyOperationOptions) ToQuery ¶
func (o UpdateVirtualEndpointProvisioningPolicyOperationOptions) ToQuery() *client.QueryParams
type VirtualEndpointProvisioningPolicyClient ¶
func NewVirtualEndpointProvisioningPolicyClientWithBaseURI ¶
func NewVirtualEndpointProvisioningPolicyClientWithBaseURI(sdkApi sdkEnv.Api) (*VirtualEndpointProvisioningPolicyClient, error)
func (VirtualEndpointProvisioningPolicyClient) AssignVirtualEndpointProvisioningPolicy ¶
func (c VirtualEndpointProvisioningPolicyClient) AssignVirtualEndpointProvisioningPolicy(ctx context.Context, id beta.DeviceManagementVirtualEndpointProvisioningPolicyId, input AssignVirtualEndpointProvisioningPolicyRequest, options AssignVirtualEndpointProvisioningPolicyOperationOptions) (result AssignVirtualEndpointProvisioningPolicyOperationResponse, err error)
AssignVirtualEndpointProvisioningPolicy - Invoke action assign. Assign cloudPcProvisioningPolicy to user groups.
func (VirtualEndpointProvisioningPolicyClient) CreateVirtualEndpointProvisioningPolicy ¶
func (c VirtualEndpointProvisioningPolicyClient) CreateVirtualEndpointProvisioningPolicy(ctx context.Context, input beta.CloudPCProvisioningPolicy, options CreateVirtualEndpointProvisioningPolicyOperationOptions) (result CreateVirtualEndpointProvisioningPolicyOperationResponse, err error)
CreateVirtualEndpointProvisioningPolicy - Create cloudPcProvisioningPolicy. Create a new cloudPcProvisioningPolicy object.
func (VirtualEndpointProvisioningPolicyClient) CreateVirtualEndpointProvisioningPolicyApply ¶
func (c VirtualEndpointProvisioningPolicyClient) CreateVirtualEndpointProvisioningPolicyApply(ctx context.Context, id beta.DeviceManagementVirtualEndpointProvisioningPolicyId, input CreateVirtualEndpointProvisioningPolicyApplyRequest, options CreateVirtualEndpointProvisioningPolicyApplyOperationOptions) (result CreateVirtualEndpointProvisioningPolicyApplyOperationResponse, err error)
CreateVirtualEndpointProvisioningPolicyApply - Invoke action apply. Apply the current provisioning policy configuration to all Cloud PC devices under a specified policy. Currently, the region is the only policy setting that you can apply.
func (VirtualEndpointProvisioningPolicyClient) CreateVirtualEndpointProvisioningPolicyApplyConfig ¶
func (c VirtualEndpointProvisioningPolicyClient) CreateVirtualEndpointProvisioningPolicyApplyConfig(ctx context.Context, input CreateVirtualEndpointProvisioningPolicyApplyConfigRequest, options CreateVirtualEndpointProvisioningPolicyApplyConfigOperationOptions) (result CreateVirtualEndpointProvisioningPolicyApplyConfigOperationResponse, err error)
CreateVirtualEndpointProvisioningPolicyApplyConfig - Invoke action applyConfig. Update the provisioning policy configuration for a set of Cloud PC devices by their IDs. This method supports retry and allows you to apply the configuration to a subset of Cloud PCs initially to test.
func (VirtualEndpointProvisioningPolicyClient) DeleteVirtualEndpointProvisioningPolicy ¶
func (c VirtualEndpointProvisioningPolicyClient) DeleteVirtualEndpointProvisioningPolicy(ctx context.Context, id beta.DeviceManagementVirtualEndpointProvisioningPolicyId, options DeleteVirtualEndpointProvisioningPolicyOperationOptions) (result DeleteVirtualEndpointProvisioningPolicyOperationResponse, err error)
DeleteVirtualEndpointProvisioningPolicy - Delete cloudPcProvisioningPolicy. Delete a cloudPcProvisioningPolicy object. You can’t delete a policy that’s in use.
func (VirtualEndpointProvisioningPolicyClient) GetVirtualEndpointProvisioningPoliciesCount ¶
func (c VirtualEndpointProvisioningPolicyClient) GetVirtualEndpointProvisioningPoliciesCount(ctx context.Context, options GetVirtualEndpointProvisioningPoliciesCountOperationOptions) (result GetVirtualEndpointProvisioningPoliciesCountOperationResponse, err error)
GetVirtualEndpointProvisioningPoliciesCount - Get the number of the resource
func (VirtualEndpointProvisioningPolicyClient) GetVirtualEndpointProvisioningPolicy ¶
func (c VirtualEndpointProvisioningPolicyClient) GetVirtualEndpointProvisioningPolicy(ctx context.Context, id beta.DeviceManagementVirtualEndpointProvisioningPolicyId, options GetVirtualEndpointProvisioningPolicyOperationOptions) (result GetVirtualEndpointProvisioningPolicyOperationResponse, err error)
GetVirtualEndpointProvisioningPolicy - Get cloudPcProvisioningPolicy. Read the properties and relationships of a cloudPcProvisioningPolicy object.
func (VirtualEndpointProvisioningPolicyClient) ListVirtualEndpointProvisioningPolicies ¶
func (c VirtualEndpointProvisioningPolicyClient) ListVirtualEndpointProvisioningPolicies(ctx context.Context, options ListVirtualEndpointProvisioningPoliciesOperationOptions) (result ListVirtualEndpointProvisioningPoliciesOperationResponse, err error)
ListVirtualEndpointProvisioningPolicies - List provisioningPolicies. List properties and relationships of the cloudPcProvisioningPolicy objects.
func (VirtualEndpointProvisioningPolicyClient) ListVirtualEndpointProvisioningPoliciesComplete ¶
func (c VirtualEndpointProvisioningPolicyClient) ListVirtualEndpointProvisioningPoliciesComplete(ctx context.Context, options ListVirtualEndpointProvisioningPoliciesOperationOptions) (ListVirtualEndpointProvisioningPoliciesCompleteResult, error)
ListVirtualEndpointProvisioningPoliciesComplete retrieves all the results into a single object
func (VirtualEndpointProvisioningPolicyClient) ListVirtualEndpointProvisioningPoliciesCompleteMatchingPredicate ¶
func (c VirtualEndpointProvisioningPolicyClient) ListVirtualEndpointProvisioningPoliciesCompleteMatchingPredicate(ctx context.Context, options ListVirtualEndpointProvisioningPoliciesOperationOptions, predicate CloudPCProvisioningPolicyOperationPredicate) (result ListVirtualEndpointProvisioningPoliciesCompleteResult, err error)
ListVirtualEndpointProvisioningPoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (VirtualEndpointProvisioningPolicyClient) UpdateVirtualEndpointProvisioningPolicy ¶
func (c VirtualEndpointProvisioningPolicyClient) UpdateVirtualEndpointProvisioningPolicy(ctx context.Context, id beta.DeviceManagementVirtualEndpointProvisioningPolicyId, input beta.CloudPCProvisioningPolicy, options UpdateVirtualEndpointProvisioningPolicyOperationOptions) (result UpdateVirtualEndpointProvisioningPolicyOperationResponse, err error)
UpdateVirtualEndpointProvisioningPolicy - Update cloudPcProvisioningPolicy. Update the properties of a cloudPcProvisioningPolicy object.
Source Files
¶
- client.go
- method_assignvirtualendpointprovisioningpolicy.go
- method_createvirtualendpointprovisioningpolicy.go
- method_createvirtualendpointprovisioningpolicyapply.go
- method_createvirtualendpointprovisioningpolicyapplyconfig.go
- method_deletevirtualendpointprovisioningpolicy.go
- method_getvirtualendpointprovisioningpoliciescount.go
- method_getvirtualendpointprovisioningpolicy.go
- method_listvirtualendpointprovisioningpolicies.go
- method_updatevirtualendpointprovisioningpolicy.go
- model_assignvirtualendpointprovisioningpolicyrequest.go
- model_createvirtualendpointprovisioningpolicyapplyconfigrequest.go
- model_createvirtualendpointprovisioningpolicyapplyrequest.go
- predicates.go
- version.go