# Functions

Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCreatePermissionSetAssignmentsRequest calls the generic CreatePermissionSetAssignments builder with application/json body.
NewCreatePermissionSetAssignmentsRequestWithBody generates requests for CreatePermissionSetAssignments with any type of body.
NewCreatePermissionSetRequest calls the generic CreatePermissionSet builder with application/json body.
NewCreatePermissionSetRequestWithBody generates requests for CreatePermissionSet with any type of body.
NewDeletePermissionSetAssignmentRequest generates requests for DeletePermissionSetAssignment.
NewDeletePermissionSetRequest generates requests for DeletePermissionSet.
NewGetAPIDocumentRequest generates requests for GetAPIDocument.
NewGetPermissionSetRequest generates requests for GetPermissionSet.
NewListAWSManagedPoliciesRequest generates requests for ListAWSManagedPolicies.
NewListMyRolesRequest generates requests for ListMyRoles.
NewListPermissionSetAssignmentsRequest generates requests for ListPermissionSetAssignments.
NewListPermissionSetsRequest generates requests for ListPermissionSets.
NewListRolesRequest generates requests for ListRoles.
NewRedeployPermissionSetAssignmentRequest generates requests for RedeployPermissionSetAssignment.
NewUpdatePermissionSetRequest calls the generic UpdatePermissionSet builder with application/json body.
NewUpdatePermissionSetRequestWithBody generates requests for UpdatePermissionSet with any type of body.
ParseCreatePermissionSetAssignmentsResponse parses an HTTP response from a CreatePermissionSetAssignmentsWithResponse call.
ParseCreatePermissionSetResponse parses an HTTP response from a CreatePermissionSetWithResponse call.
ParseDeletePermissionSetAssignmentResponse parses an HTTP response from a DeletePermissionSetAssignmentWithResponse call.
ParseDeletePermissionSetResponse parses an HTTP response from a DeletePermissionSetWithResponse call.
ParseGetAPIDocumentResponse parses an HTTP response from a GetAPIDocumentWithResponse call.
ParseGetPermissionSetResponse parses an HTTP response from a GetPermissionSetWithResponse call.
ParseListAWSManagedPoliciesResponse parses an HTTP response from a ListAWSManagedPoliciesWithResponse call.
ParseListMyRolesResponse parses an HTTP response from a ListMyRolesWithResponse call.
ParseListPermissionSetAssignmentsResponse parses an HTTP response from a ListPermissionSetAssignmentsWithResponse call.
ParseListPermissionSetsResponse parses an HTTP response from a ListPermissionSetsWithResponse call.
ParseListRolesResponse parses an HTTP response from a ListRolesWithResponse call.
ParseRedeployPermissionSetAssignmentResponse parses an HTTP response from a RedeployPermissionSetAssignmentWithResponse call.
ParseUpdatePermissionSetResponse parses an HTTP response from a UpdatePermissionSetWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Structs

Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.

# Type aliases

ClientOption allows setting custom parameters during construction.
RequestEditorFn is the function signature for the RequestEditor callback function.