func NewPerformDeviceControlPoliciesActionParamsWithHTTPClient(client *http.Client) *PerformDeviceControlPoliciesActionParams {
	return &PerformDeviceControlPoliciesActionParams{
		HTTPClient: client,
	}
}
NewPerformDeviceControlPoliciesActionParamsWithHTTPClient creates a new PerformDeviceControlPoliciesActionParams object
with the ability to set a custom HTTPClient for a request.
package device_control_policies
import (
	"context"
	"net/http"
	"time"
	"github.com/go-openapi/errors"
	"github.com/go-openapi/runtime"
	cr "github.com/go-openapi/runtime/client"
	"github.com/go-openapi/strfmt"
	"github.com/crowdstrike/gofalcon/falcon/models"
)
func NewPerformDeviceControlPoliciesActionParams() *PerformDeviceControlPoliciesActionParams {
	return &PerformDeviceControlPoliciesActionParams{
		timeout: cr.DefaultTimeout,
	}
}
func NewPerformDeviceControlPoliciesActionParamsWithTimeout(timeout time.Duration) *PerformDeviceControlPoliciesActionParams {
	return &PerformDeviceControlPoliciesActionParams{
		timeout: timeout,
	}
}
func NewPerformDeviceControlPoliciesActionParamsWithContext(ctx context.Context) *PerformDeviceControlPoliciesActionParams {
	return &PerformDeviceControlPoliciesActionParams{
		Context: ctx,
	}
}