# Functions

New creates a new virtual private cloud security policy API client.
NewCreateVirtualPrivateCloudSecurityPolicyBadRequest creates a CreateVirtualPrivateCloudSecurityPolicyBadRequest with default headers values.
NewCreateVirtualPrivateCloudSecurityPolicyInternalServerError creates a CreateVirtualPrivateCloudSecurityPolicyInternalServerError with default headers values.
NewCreateVirtualPrivateCloudSecurityPolicyNotFound creates a CreateVirtualPrivateCloudSecurityPolicyNotFound with default headers values.
NewCreateVirtualPrivateCloudSecurityPolicyOK creates a CreateVirtualPrivateCloudSecurityPolicyOK with default headers values.
NewCreateVirtualPrivateCloudSecurityPolicyParams creates a new CreateVirtualPrivateCloudSecurityPolicyParams object, with the default timeout for this client.
NewCreateVirtualPrivateCloudSecurityPolicyParamsWithContext creates a new CreateVirtualPrivateCloudSecurityPolicyParams object with the ability to set a context for a request.
NewCreateVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient creates a new CreateVirtualPrivateCloudSecurityPolicyParams object with the ability to set a custom HTTPClient for a request.
NewCreateVirtualPrivateCloudSecurityPolicyParamsWithTimeout creates a new CreateVirtualPrivateCloudSecurityPolicyParams object with the ability to set a timeout on a request.
NewDeleteVirtualPrivateCloudSecurityPolicyBadRequest creates a DeleteVirtualPrivateCloudSecurityPolicyBadRequest with default headers values.
NewDeleteVirtualPrivateCloudSecurityPolicyInternalServerError creates a DeleteVirtualPrivateCloudSecurityPolicyInternalServerError with default headers values.
NewDeleteVirtualPrivateCloudSecurityPolicyNotFound creates a DeleteVirtualPrivateCloudSecurityPolicyNotFound with default headers values.
NewDeleteVirtualPrivateCloudSecurityPolicyOK creates a DeleteVirtualPrivateCloudSecurityPolicyOK with default headers values.
NewDeleteVirtualPrivateCloudSecurityPolicyParams creates a new DeleteVirtualPrivateCloudSecurityPolicyParams object, with the default timeout for this client.
NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithContext creates a new DeleteVirtualPrivateCloudSecurityPolicyParams object with the ability to set a context for a request.
NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient creates a new DeleteVirtualPrivateCloudSecurityPolicyParams object with the ability to set a custom HTTPClient for a request.
NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithTimeout creates a new DeleteVirtualPrivateCloudSecurityPolicyParams object with the ability to set a timeout on a request.
NewGetVirtualPrivateCloudSecurityPoliciesBadRequest creates a GetVirtualPrivateCloudSecurityPoliciesBadRequest with default headers values.
NewGetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest creates a GetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest with default headers values.
NewGetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError creates a GetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError with default headers values.
NewGetVirtualPrivateCloudSecurityPoliciesConnectionNotFound creates a GetVirtualPrivateCloudSecurityPoliciesConnectionNotFound with default headers values.
NewGetVirtualPrivateCloudSecurityPoliciesConnectionOK creates a GetVirtualPrivateCloudSecurityPoliciesConnectionOK with default headers values.
NewGetVirtualPrivateCloudSecurityPoliciesConnectionParams creates a new GetVirtualPrivateCloudSecurityPoliciesConnectionParams object, with the default timeout for this client.
NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithContext creates a new GetVirtualPrivateCloudSecurityPoliciesConnectionParams object with the ability to set a context for a request.
NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithHTTPClient creates a new GetVirtualPrivateCloudSecurityPoliciesConnectionParams object with the ability to set a custom HTTPClient for a request.
NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithTimeout creates a new GetVirtualPrivateCloudSecurityPoliciesConnectionParams object with the ability to set a timeout on a request.
NewGetVirtualPrivateCloudSecurityPoliciesInternalServerError creates a GetVirtualPrivateCloudSecurityPoliciesInternalServerError with default headers values.
NewGetVirtualPrivateCloudSecurityPoliciesNotFound creates a GetVirtualPrivateCloudSecurityPoliciesNotFound with default headers values.
NewGetVirtualPrivateCloudSecurityPoliciesOK creates a GetVirtualPrivateCloudSecurityPoliciesOK with default headers values.
NewGetVirtualPrivateCloudSecurityPoliciesParams creates a new GetVirtualPrivateCloudSecurityPoliciesParams object, with the default timeout for this client.
NewGetVirtualPrivateCloudSecurityPoliciesParamsWithContext creates a new GetVirtualPrivateCloudSecurityPoliciesParams object with the ability to set a context for a request.
NewGetVirtualPrivateCloudSecurityPoliciesParamsWithHTTPClient creates a new GetVirtualPrivateCloudSecurityPoliciesParams object with the ability to set a custom HTTPClient for a request.
NewGetVirtualPrivateCloudSecurityPoliciesParamsWithTimeout creates a new GetVirtualPrivateCloudSecurityPoliciesParams object with the ability to set a timeout on a request.
NewUpdateVirtualPrivateCloudSecurityPolicyBadRequest creates a UpdateVirtualPrivateCloudSecurityPolicyBadRequest with default headers values.
NewUpdateVirtualPrivateCloudSecurityPolicyInternalServerError creates a UpdateVirtualPrivateCloudSecurityPolicyInternalServerError with default headers values.
NewUpdateVirtualPrivateCloudSecurityPolicyNotFound creates a UpdateVirtualPrivateCloudSecurityPolicyNotFound with default headers values.
NewUpdateVirtualPrivateCloudSecurityPolicyOK creates a UpdateVirtualPrivateCloudSecurityPolicyOK with default headers values.
NewUpdateVirtualPrivateCloudSecurityPolicyParams creates a new UpdateVirtualPrivateCloudSecurityPolicyParams object, with the default timeout for this client.
NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithContext creates a new UpdateVirtualPrivateCloudSecurityPolicyParams object with the ability to set a context for a request.
NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient creates a new UpdateVirtualPrivateCloudSecurityPolicyParams object with the ability to set a custom HTTPClient for a request.
NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithTimeout creates a new UpdateVirtualPrivateCloudSecurityPolicyParams object with the ability to set a timeout on a request.

# Structs

Client for virtual private cloud security policy API */.
CreateVirtualPrivateCloudSecurityPolicyBadRequest describes a response with status code 400, with default header values.
CreateVirtualPrivateCloudSecurityPolicyInternalServerError describes a response with status code 500, with default header values.
CreateVirtualPrivateCloudSecurityPolicyNotFound describes a response with status code 404, with default header values.
CreateVirtualPrivateCloudSecurityPolicyOK describes a response with status code 200, with default header values.
CreateVirtualPrivateCloudSecurityPolicyParams contains all the parameters to send to the API endpoint for the create virtual private cloud security policy operation.
CreateVirtualPrivateCloudSecurityPolicyReader is a Reader for the CreateVirtualPrivateCloudSecurityPolicy structure.
DeleteVirtualPrivateCloudSecurityPolicyBadRequest describes a response with status code 400, with default header values.
DeleteVirtualPrivateCloudSecurityPolicyInternalServerError describes a response with status code 500, with default header values.
DeleteVirtualPrivateCloudSecurityPolicyNotFound describes a response with status code 404, with default header values.
DeleteVirtualPrivateCloudSecurityPolicyOK describes a response with status code 200, with default header values.
DeleteVirtualPrivateCloudSecurityPolicyParams contains all the parameters to send to the API endpoint for the delete virtual private cloud security policy operation.
DeleteVirtualPrivateCloudSecurityPolicyReader is a Reader for the DeleteVirtualPrivateCloudSecurityPolicy structure.
GetVirtualPrivateCloudSecurityPoliciesBadRequest describes a response with status code 400, with default header values.
GetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest describes a response with status code 400, with default header values.
GetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError describes a response with status code 500, with default header values.
GetVirtualPrivateCloudSecurityPoliciesConnectionNotFound describes a response with status code 404, with default header values.
GetVirtualPrivateCloudSecurityPoliciesConnectionOK describes a response with status code 200, with default header values.
GetVirtualPrivateCloudSecurityPoliciesConnectionParams contains all the parameters to send to the API endpoint for the get virtual private cloud security policies connection operation.
GetVirtualPrivateCloudSecurityPoliciesConnectionReader is a Reader for the GetVirtualPrivateCloudSecurityPoliciesConnection structure.
GetVirtualPrivateCloudSecurityPoliciesInternalServerError describes a response with status code 500, with default header values.
GetVirtualPrivateCloudSecurityPoliciesNotFound describes a response with status code 404, with default header values.
GetVirtualPrivateCloudSecurityPoliciesOK describes a response with status code 200, with default header values.
GetVirtualPrivateCloudSecurityPoliciesParams contains all the parameters to send to the API endpoint for the get virtual private cloud security policies operation.
GetVirtualPrivateCloudSecurityPoliciesReader is a Reader for the GetVirtualPrivateCloudSecurityPolicies structure.
UpdateVirtualPrivateCloudSecurityPolicyBadRequest describes a response with status code 400, with default header values.
UpdateVirtualPrivateCloudSecurityPolicyInternalServerError describes a response with status code 500, with default header values.
UpdateVirtualPrivateCloudSecurityPolicyNotFound describes a response with status code 404, with default header values.
UpdateVirtualPrivateCloudSecurityPolicyOK describes a response with status code 200, with default header values.
UpdateVirtualPrivateCloudSecurityPolicyParams contains all the parameters to send to the API endpoint for the update virtual private cloud security policy operation.
UpdateVirtualPrivateCloudSecurityPolicyReader is a Reader for the UpdateVirtualPrivateCloudSecurityPolicy structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.