# Functions
New creates a new service policy API client.
NewCreateServicePolicyBadRequest creates a CreateServicePolicyBadRequest with default headers values.
NewCreateServicePolicyCreated creates a CreateServicePolicyCreated with default headers values.
NewCreateServicePolicyParams creates a new CreateServicePolicyParams object, with the default timeout for this client.
NewCreateServicePolicyParamsWithContext creates a new CreateServicePolicyParams object with the ability to set a context for a request.
NewCreateServicePolicyParamsWithHTTPClient creates a new CreateServicePolicyParams object with the ability to set a custom HTTPClient for a request.
NewCreateServicePolicyParamsWithTimeout creates a new CreateServicePolicyParams object with the ability to set a timeout on a request.
NewCreateServicePolicyTooManyRequests creates a CreateServicePolicyTooManyRequests with default headers values.
NewCreateServicePolicyUnauthorized creates a CreateServicePolicyUnauthorized with default headers values.
NewDeleteServicePolicyBadRequest creates a DeleteServicePolicyBadRequest with default headers values.
NewDeleteServicePolicyConflict creates a DeleteServicePolicyConflict with default headers values.
NewDeleteServicePolicyOK creates a DeleteServicePolicyOK with default headers values.
NewDeleteServicePolicyParams creates a new DeleteServicePolicyParams object, with the default timeout for this client.
NewDeleteServicePolicyParamsWithContext creates a new DeleteServicePolicyParams object with the ability to set a context for a request.
NewDeleteServicePolicyParamsWithHTTPClient creates a new DeleteServicePolicyParams object with the ability to set a custom HTTPClient for a request.
NewDeleteServicePolicyParamsWithTimeout creates a new DeleteServicePolicyParams object with the ability to set a timeout on a request.
NewDeleteServicePolicyTooManyRequests creates a DeleteServicePolicyTooManyRequests with default headers values.
NewDeleteServicePolicyUnauthorized creates a DeleteServicePolicyUnauthorized with default headers values.
NewDetailServicePolicyNotFound creates a DetailServicePolicyNotFound with default headers values.
NewDetailServicePolicyOK creates a DetailServicePolicyOK with default headers values.
NewDetailServicePolicyParams creates a new DetailServicePolicyParams object, with the default timeout for this client.
NewDetailServicePolicyParamsWithContext creates a new DetailServicePolicyParams object with the ability to set a context for a request.
NewDetailServicePolicyParamsWithHTTPClient creates a new DetailServicePolicyParams object with the ability to set a custom HTTPClient for a request.
NewDetailServicePolicyParamsWithTimeout creates a new DetailServicePolicyParams object with the ability to set a timeout on a request.
NewDetailServicePolicyTooManyRequests creates a DetailServicePolicyTooManyRequests with default headers values.
NewDetailServicePolicyUnauthorized creates a DetailServicePolicyUnauthorized with default headers values.
NewListServicePoliciesBadRequest creates a ListServicePoliciesBadRequest with default headers values.
NewListServicePoliciesOK creates a ListServicePoliciesOK with default headers values.
NewListServicePoliciesParams creates a new ListServicePoliciesParams object, with the default timeout for this client.
NewListServicePoliciesParamsWithContext creates a new ListServicePoliciesParams object with the ability to set a context for a request.
NewListServicePoliciesParamsWithHTTPClient creates a new ListServicePoliciesParams object with the ability to set a custom HTTPClient for a request.
NewListServicePoliciesParamsWithTimeout creates a new ListServicePoliciesParams object with the ability to set a timeout on a request.
NewListServicePoliciesTooManyRequests creates a ListServicePoliciesTooManyRequests with default headers values.
NewListServicePoliciesUnauthorized creates a ListServicePoliciesUnauthorized with default headers values.
NewListServicePolicyIdentitiesBadRequest creates a ListServicePolicyIdentitiesBadRequest with default headers values.
NewListServicePolicyIdentitiesOK creates a ListServicePolicyIdentitiesOK with default headers values.
NewListServicePolicyIdentitiesParams creates a new ListServicePolicyIdentitiesParams object, with the default timeout for this client.
NewListServicePolicyIdentitiesParamsWithContext creates a new ListServicePolicyIdentitiesParams object with the ability to set a context for a request.
NewListServicePolicyIdentitiesParamsWithHTTPClient creates a new ListServicePolicyIdentitiesParams object with the ability to set a custom HTTPClient for a request.
NewListServicePolicyIdentitiesParamsWithTimeout creates a new ListServicePolicyIdentitiesParams object with the ability to set a timeout on a request.
NewListServicePolicyIdentitiesTooManyRequests creates a ListServicePolicyIdentitiesTooManyRequests with default headers values.
NewListServicePolicyIdentitiesUnauthorized creates a ListServicePolicyIdentitiesUnauthorized with default headers values.
NewListServicePolicyPostureChecksBadRequest creates a ListServicePolicyPostureChecksBadRequest with default headers values.
NewListServicePolicyPostureChecksOK creates a ListServicePolicyPostureChecksOK with default headers values.
NewListServicePolicyPostureChecksParams creates a new ListServicePolicyPostureChecksParams object, with the default timeout for this client.
NewListServicePolicyPostureChecksParamsWithContext creates a new ListServicePolicyPostureChecksParams object with the ability to set a context for a request.
NewListServicePolicyPostureChecksParamsWithHTTPClient creates a new ListServicePolicyPostureChecksParams object with the ability to set a custom HTTPClient for a request.
NewListServicePolicyPostureChecksParamsWithTimeout creates a new ListServicePolicyPostureChecksParams object with the ability to set a timeout on a request.
NewListServicePolicyPostureChecksTooManyRequests creates a ListServicePolicyPostureChecksTooManyRequests with default headers values.
NewListServicePolicyPostureChecksUnauthorized creates a ListServicePolicyPostureChecksUnauthorized with default headers values.
NewListServicePolicyServicesBadRequest creates a ListServicePolicyServicesBadRequest with default headers values.
NewListServicePolicyServicesOK creates a ListServicePolicyServicesOK with default headers values.
NewListServicePolicyServicesParams creates a new ListServicePolicyServicesParams object, with the default timeout for this client.
NewListServicePolicyServicesParamsWithContext creates a new ListServicePolicyServicesParams object with the ability to set a context for a request.
NewListServicePolicyServicesParamsWithHTTPClient creates a new ListServicePolicyServicesParams object with the ability to set a custom HTTPClient for a request.
NewListServicePolicyServicesParamsWithTimeout creates a new ListServicePolicyServicesParams object with the ability to set a timeout on a request.
NewListServicePolicyServicesTooManyRequests creates a ListServicePolicyServicesTooManyRequests with default headers values.
NewListServicePolicyServicesUnauthorized creates a ListServicePolicyServicesUnauthorized with default headers values.
NewPatchServicePolicyBadRequest creates a PatchServicePolicyBadRequest with default headers values.
NewPatchServicePolicyNotFound creates a PatchServicePolicyNotFound with default headers values.
NewPatchServicePolicyOK creates a PatchServicePolicyOK with default headers values.
NewPatchServicePolicyParams creates a new PatchServicePolicyParams object, with the default timeout for this client.
NewPatchServicePolicyParamsWithContext creates a new PatchServicePolicyParams object with the ability to set a context for a request.
NewPatchServicePolicyParamsWithHTTPClient creates a new PatchServicePolicyParams object with the ability to set a custom HTTPClient for a request.
NewPatchServicePolicyParamsWithTimeout creates a new PatchServicePolicyParams object with the ability to set a timeout on a request.
NewPatchServicePolicyTooManyRequests creates a PatchServicePolicyTooManyRequests with default headers values.
NewPatchServicePolicyUnauthorized creates a PatchServicePolicyUnauthorized with default headers values.
NewUpdateServicePolicyBadRequest creates a UpdateServicePolicyBadRequest with default headers values.
NewUpdateServicePolicyNotFound creates a UpdateServicePolicyNotFound with default headers values.
NewUpdateServicePolicyOK creates a UpdateServicePolicyOK with default headers values.
NewUpdateServicePolicyParams creates a new UpdateServicePolicyParams object, with the default timeout for this client.
NewUpdateServicePolicyParamsWithContext creates a new UpdateServicePolicyParams object with the ability to set a context for a request.
NewUpdateServicePolicyParamsWithHTTPClient creates a new UpdateServicePolicyParams object with the ability to set a custom HTTPClient for a request.
NewUpdateServicePolicyParamsWithTimeout creates a new UpdateServicePolicyParams object with the ability to set a timeout on a request.
NewUpdateServicePolicyTooManyRequests creates a UpdateServicePolicyTooManyRequests with default headers values.
NewUpdateServicePolicyUnauthorized creates a UpdateServicePolicyUnauthorized with default headers values.
# Structs
Client for service policy API
*/.
CreateServicePolicyBadRequest describes a response with status code 400, with default header values.
CreateServicePolicyCreated describes a response with status code 201, with default header values.
CreateServicePolicyParams contains all the parameters to send to the API endpoint
for the create service policy operation.
CreateServicePolicyReader is a Reader for the CreateServicePolicy structure.
CreateServicePolicyTooManyRequests describes a response with status code 429, with default header values.
CreateServicePolicyUnauthorized describes a response with status code 401, with default header values.
DeleteServicePolicyBadRequest describes a response with status code 400, with default header values.
DeleteServicePolicyConflict describes a response with status code 409, with default header values.
DeleteServicePolicyOK describes a response with status code 200, with default header values.
DeleteServicePolicyParams contains all the parameters to send to the API endpoint
for the delete service policy operation.
DeleteServicePolicyReader is a Reader for the DeleteServicePolicy structure.
DeleteServicePolicyTooManyRequests describes a response with status code 429, with default header values.
DeleteServicePolicyUnauthorized describes a response with status code 401, with default header values.
DetailServicePolicyNotFound describes a response with status code 404, with default header values.
DetailServicePolicyOK describes a response with status code 200, with default header values.
DetailServicePolicyParams contains all the parameters to send to the API endpoint
for the detail service policy operation.
DetailServicePolicyReader is a Reader for the DetailServicePolicy structure.
DetailServicePolicyTooManyRequests describes a response with status code 429, with default header values.
DetailServicePolicyUnauthorized describes a response with status code 401, with default header values.
ListServicePoliciesBadRequest describes a response with status code 400, with default header values.
ListServicePoliciesOK describes a response with status code 200, with default header values.
ListServicePoliciesParams contains all the parameters to send to the API endpoint
for the list service policies operation.
ListServicePoliciesReader is a Reader for the ListServicePolicies structure.
ListServicePoliciesTooManyRequests describes a response with status code 429, with default header values.
ListServicePoliciesUnauthorized describes a response with status code 401, with default header values.
ListServicePolicyIdentitiesBadRequest describes a response with status code 400, with default header values.
ListServicePolicyIdentitiesOK describes a response with status code 200, with default header values.
ListServicePolicyIdentitiesParams contains all the parameters to send to the API endpoint
for the list service policy identities operation.
ListServicePolicyIdentitiesReader is a Reader for the ListServicePolicyIdentities structure.
ListServicePolicyIdentitiesTooManyRequests describes a response with status code 429, with default header values.
ListServicePolicyIdentitiesUnauthorized describes a response with status code 401, with default header values.
ListServicePolicyPostureChecksBadRequest describes a response with status code 400, with default header values.
ListServicePolicyPostureChecksOK describes a response with status code 200, with default header values.
ListServicePolicyPostureChecksParams contains all the parameters to send to the API endpoint
for the list service policy posture checks operation.
ListServicePolicyPostureChecksReader is a Reader for the ListServicePolicyPostureChecks structure.
ListServicePolicyPostureChecksTooManyRequests describes a response with status code 429, with default header values.
ListServicePolicyPostureChecksUnauthorized describes a response with status code 401, with default header values.
ListServicePolicyServicesBadRequest describes a response with status code 400, with default header values.
ListServicePolicyServicesOK describes a response with status code 200, with default header values.
ListServicePolicyServicesParams contains all the parameters to send to the API endpoint
for the list service policy services operation.
ListServicePolicyServicesReader is a Reader for the ListServicePolicyServices structure.
ListServicePolicyServicesTooManyRequests describes a response with status code 429, with default header values.
ListServicePolicyServicesUnauthorized describes a response with status code 401, with default header values.
PatchServicePolicyBadRequest describes a response with status code 400, with default header values.
PatchServicePolicyNotFound describes a response with status code 404, with default header values.
PatchServicePolicyOK describes a response with status code 200, with default header values.
PatchServicePolicyParams contains all the parameters to send to the API endpoint
for the patch service policy operation.
PatchServicePolicyReader is a Reader for the PatchServicePolicy structure.
PatchServicePolicyTooManyRequests describes a response with status code 429, with default header values.
PatchServicePolicyUnauthorized describes a response with status code 401, with default header values.
UpdateServicePolicyBadRequest describes a response with status code 400, with default header values.
UpdateServicePolicyNotFound describes a response with status code 404, with default header values.
UpdateServicePolicyOK describes a response with status code 200, with default header values.
UpdateServicePolicyParams contains all the parameters to send to the API endpoint
for the update service policy operation.
UpdateServicePolicyReader is a Reader for the UpdateServicePolicy structure.
UpdateServicePolicyTooManyRequests describes a response with status code 429, with default header values.
UpdateServicePolicyUnauthorized describes a response with status code 401, with default header values.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.