package
1.24.0
Repository: https://github.com/elastic/cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

New creates a new user role assignments API client.
NewAddRoleAssignmentsBadRequest creates a AddRoleAssignmentsBadRequest with default headers values.
NewAddRoleAssignmentsForbidden creates a AddRoleAssignmentsForbidden with default headers values.
NewAddRoleAssignmentsOK creates a AddRoleAssignmentsOK with default headers values.
NewAddRoleAssignmentsParams creates a new AddRoleAssignmentsParams object, with the default timeout for this client.
NewAddRoleAssignmentsParamsWithContext creates a new AddRoleAssignmentsParams object with the ability to set a context for a request.
NewAddRoleAssignmentsParamsWithHTTPClient creates a new AddRoleAssignmentsParams object with the ability to set a custom HTTPClient for a request.
NewAddRoleAssignmentsParamsWithTimeout creates a new AddRoleAssignmentsParams object with the ability to set a timeout on a request.
NewAddRoleAssignmentsUnauthorized creates a AddRoleAssignmentsUnauthorized with default headers values.
NewRemoveRoleAssignmentsBadRequest creates a RemoveRoleAssignmentsBadRequest with default headers values.
NewRemoveRoleAssignmentsForbidden creates a RemoveRoleAssignmentsForbidden with default headers values.
NewRemoveRoleAssignmentsOK creates a RemoveRoleAssignmentsOK with default headers values.
NewRemoveRoleAssignmentsParams creates a new RemoveRoleAssignmentsParams object, with the default timeout for this client.
NewRemoveRoleAssignmentsParamsWithContext creates a new RemoveRoleAssignmentsParams object with the ability to set a context for a request.
NewRemoveRoleAssignmentsParamsWithHTTPClient creates a new RemoveRoleAssignmentsParams object with the ability to set a custom HTTPClient for a request.
NewRemoveRoleAssignmentsParamsWithTimeout creates a new RemoveRoleAssignmentsParams object with the ability to set a timeout on a request.
NewRemoveRoleAssignmentsUnauthorized creates a RemoveRoleAssignmentsUnauthorized with default headers values.

# Structs

AddRoleAssignmentsBadRequest describes a response with status code 400, with default header values.
AddRoleAssignmentsForbidden describes a response with status code 403, with default header values.
AddRoleAssignmentsOK describes a response with status code 200, with default header values.
AddRoleAssignmentsParams contains all the parameters to send to the API endpoint for the add role assignments operation.
AddRoleAssignmentsReader is a Reader for the AddRoleAssignments structure.
AddRoleAssignmentsUnauthorized describes a response with status code 401, with default header values.
Client for user role assignments API */.
RemoveRoleAssignmentsBadRequest describes a response with status code 400, with default header values.
RemoveRoleAssignmentsForbidden describes a response with status code 403, with default header values.
RemoveRoleAssignmentsOK describes a response with status code 200, with default header values.
RemoveRoleAssignmentsParams contains all the parameters to send to the API endpoint for the remove role assignments operation.
RemoveRoleAssignmentsReader is a Reader for the RemoveRoleAssignments structure.
RemoveRoleAssignmentsUnauthorized 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.