package
0.72.1002
Repository: https://github.com/cohesity/go-sdk.git
Documentation: pkg.go.dev

# Functions

New creates a new identity provider API client.
New creates a new identity provider API client with basic auth credentials.
New creates a new identity provider API client with a bearer token for authentication.
NewCreateIdentityCreated creates a CreateIdentityCreated with default headers values.
NewCreateIdentityDefault creates a CreateIdentityDefault with default headers values.
NewCreateIdentityParams creates a new CreateIdentityParams object, with the default timeout for this client.
NewCreateIdentityParamsWithContext creates a new CreateIdentityParams object with the ability to set a context for a request.
NewCreateIdentityParamsWithHTTPClient creates a new CreateIdentityParams object with the ability to set a custom HTTPClient for a request.
NewCreateIdentityParamsWithTimeout creates a new CreateIdentityParams object with the ability to set a timeout on a request.
NewCreateIdentityProviderCreated creates a CreateIdentityProviderCreated with default headers values.
NewCreateIdentityProviderDefault creates a CreateIdentityProviderDefault with default headers values.
NewCreateIdentityProviderParams creates a new CreateIdentityProviderParams object, with the default timeout for this client.
NewCreateIdentityProviderParamsWithContext creates a new CreateIdentityProviderParams object with the ability to set a context for a request.
NewCreateIdentityProviderParamsWithHTTPClient creates a new CreateIdentityProviderParams object with the ability to set a custom HTTPClient for a request.
NewCreateIdentityProviderParamsWithTimeout creates a new CreateIdentityProviderParams object with the ability to set a timeout on a request.
NewDeleteIdentityDefault creates a DeleteIdentityDefault with default headers values.
NewDeleteIdentityNoContent creates a DeleteIdentityNoContent with default headers values.
NewDeleteIdentityParams creates a new DeleteIdentityParams object, with the default timeout for this client.
NewDeleteIdentityParamsWithContext creates a new DeleteIdentityParams object with the ability to set a context for a request.
NewDeleteIdentityParamsWithHTTPClient creates a new DeleteIdentityParams object with the ability to set a custom HTTPClient for a request.
NewDeleteIdentityParamsWithTimeout creates a new DeleteIdentityParams object with the ability to set a timeout on a request.
NewDeleteIdentityProviderDefault creates a DeleteIdentityProviderDefault with default headers values.
NewDeleteIdentityProviderNoContent creates a DeleteIdentityProviderNoContent with default headers values.
NewDeleteIdentityProviderParams creates a new DeleteIdentityProviderParams object, with the default timeout for this client.
NewDeleteIdentityProviderParamsWithContext creates a new DeleteIdentityProviderParams object with the ability to set a context for a request.
NewDeleteIdentityProviderParamsWithHTTPClient creates a new DeleteIdentityProviderParams object with the ability to set a custom HTTPClient for a request.
NewDeleteIdentityProviderParamsWithTimeout creates a new DeleteIdentityProviderParams object with the ability to set a timeout on a request.
NewGetIdentitiesDefault creates a GetIdentitiesDefault with default headers values.
NewGetIdentitiesOK creates a GetIdentitiesOK with default headers values.
NewGetIdentitiesParams creates a new GetIdentitiesParams object, with the default timeout for this client.
NewGetIdentitiesParamsWithContext creates a new GetIdentitiesParams object with the ability to set a context for a request.
NewGetIdentitiesParamsWithHTTPClient creates a new GetIdentitiesParams object with the ability to set a custom HTTPClient for a request.
NewGetIdentitiesParamsWithTimeout creates a new GetIdentitiesParams object with the ability to set a timeout on a request.
NewGetIdentityProvidersDefault creates a GetIdentityProvidersDefault with default headers values.
NewGetIdentityProvidersOK creates a GetIdentityProvidersOK with default headers values.
NewGetIdentityProvidersParams creates a new GetIdentityProvidersParams object, with the default timeout for this client.
NewGetIdentityProvidersParamsWithContext creates a new GetIdentityProvidersParams object with the ability to set a context for a request.
NewGetIdentityProvidersParamsWithHTTPClient creates a new GetIdentityProvidersParams object with the ability to set a custom HTTPClient for a request.
NewGetIdentityProvidersParamsWithTimeout creates a new GetIdentityProvidersParams object with the ability to set a timeout on a request.
NewIdpsLoginDefault creates a IdpsLoginDefault with default headers values.
NewIdpsLoginFound creates a IdpsLoginFound with default headers values.
NewIdpsLoginParams creates a new IdpsLoginParams object, with the default timeout for this client.
NewIdpsLoginParamsWithContext creates a new IdpsLoginParams object with the ability to set a context for a request.
NewIdpsLoginParamsWithHTTPClient creates a new IdpsLoginParams object with the ability to set a custom HTTPClient for a request.
NewIdpsLoginParamsWithTimeout creates a new IdpsLoginParams object with the ability to set a timeout on a request.
NewPerformIdentityActionCreated creates a PerformIdentityActionCreated with default headers values.
NewPerformIdentityActionDefault creates a PerformIdentityActionDefault with default headers values.
NewPerformIdentityActionParams creates a new PerformIdentityActionParams object, with the default timeout for this client.
NewPerformIdentityActionParamsWithContext creates a new PerformIdentityActionParams object with the ability to set a context for a request.
NewPerformIdentityActionParamsWithHTTPClient creates a new PerformIdentityActionParams object with the ability to set a custom HTTPClient for a request.
NewPerformIdentityActionParamsWithTimeout creates a new PerformIdentityActionParams object with the ability to set a timeout on a request.
NewUpdateIdentityDefault creates a UpdateIdentityDefault with default headers values.
NewUpdateIdentityOK creates a UpdateIdentityOK with default headers values.
NewUpdateIdentityParams creates a new UpdateIdentityParams object, with the default timeout for this client.
NewUpdateIdentityParamsWithContext creates a new UpdateIdentityParams object with the ability to set a context for a request.
NewUpdateIdentityParamsWithHTTPClient creates a new UpdateIdentityParams object with the ability to set a custom HTTPClient for a request.
NewUpdateIdentityParamsWithTimeout creates a new UpdateIdentityParams object with the ability to set a timeout on a request.
NewUpdateIdentityProviderDefault creates a UpdateIdentityProviderDefault with default headers values.
NewUpdateIdentityProviderOK creates a UpdateIdentityProviderOK with default headers values.
NewUpdateIdentityProviderParams creates a new UpdateIdentityProviderParams object, with the default timeout for this client.
NewUpdateIdentityProviderParamsWithContext creates a new UpdateIdentityProviderParams object with the ability to set a context for a request.
NewUpdateIdentityProviderParamsWithHTTPClient creates a new UpdateIdentityProviderParams object with the ability to set a custom HTTPClient for a request.
NewUpdateIdentityProviderParamsWithTimeout creates a new UpdateIdentityProviderParams object with the ability to set a timeout on a request.

# Structs

Client for identity provider API */.
CreateIdentityCreated describes a response with status code 201, with default header values.
CreateIdentityDefault describes a response with status code -1, with default header values.
CreateIdentityParams contains all the parameters to send to the API endpoint for the create identity operation.
CreateIdentityProviderCreated describes a response with status code 201, with default header values.
CreateIdentityProviderDefault describes a response with status code -1, with default header values.
CreateIdentityProviderParams contains all the parameters to send to the API endpoint for the create identity provider operation.
CreateIdentityProviderReader is a Reader for the CreateIdentityProvider structure.
CreateIdentityReader is a Reader for the CreateIdentity structure.
DeleteIdentityDefault describes a response with status code -1, with default header values.
DeleteIdentityNoContent describes a response with status code 204, with default header values.
DeleteIdentityParams contains all the parameters to send to the API endpoint for the delete identity operation.
DeleteIdentityProviderDefault describes a response with status code -1, with default header values.
DeleteIdentityProviderNoContent describes a response with status code 204, with default header values.
DeleteIdentityProviderParams contains all the parameters to send to the API endpoint for the delete identity provider operation.
DeleteIdentityProviderReader is a Reader for the DeleteIdentityProvider structure.
DeleteIdentityReader is a Reader for the DeleteIdentity structure.
GetIdentitiesDefault describes a response with status code -1, with default header values.
GetIdentitiesOK describes a response with status code 200, with default header values.
GetIdentitiesParams contains all the parameters to send to the API endpoint for the get identities operation.
GetIdentitiesReader is a Reader for the GetIdentities structure.
GetIdentityProvidersDefault describes a response with status code -1, with default header values.
GetIdentityProvidersOK describes a response with status code 200, with default header values.
GetIdentityProvidersParams contains all the parameters to send to the API endpoint for the get identity providers operation.
GetIdentityProvidersReader is a Reader for the GetIdentityProviders structure.
IdpsLoginDefault describes a response with status code -1, with default header values.
IdpsLoginFound describes a response with status code 302, with default header values.
IdpsLoginParams contains all the parameters to send to the API endpoint for the idps login operation.
IdpsLoginReader is a Reader for the IdpsLogin structure.
PerformIdentityActionCreated describes a response with status code 201, with default header values.
PerformIdentityActionDefault describes a response with status code -1, with default header values.
PerformIdentityActionParams contains all the parameters to send to the API endpoint for the perform identity action operation.
PerformIdentityActionReader is a Reader for the PerformIdentityAction structure.
UpdateIdentityDefault describes a response with status code -1, with default header values.
UpdateIdentityOK describes a response with status code 200, with default header values.
UpdateIdentityParams contains all the parameters to send to the API endpoint for the update identity operation.
UpdateIdentityProviderDefault describes a response with status code -1, with default header values.
UpdateIdentityProviderOK describes a response with status code 200, with default header values.
UpdateIdentityProviderParams contains all the parameters to send to the API endpoint for the update identity provider operation.
UpdateIdentityProviderReader is a Reader for the UpdateIdentityProvider structure.
UpdateIdentityReader is a Reader for the UpdateIdentity structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption may be used to customize the behavior of Client methods.