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

# Functions

New creates a new active directory API client.
NewAddActiveDirectoryPrincipalsCreated creates a AddActiveDirectoryPrincipalsCreated with default headers values.
NewAddActiveDirectoryPrincipalsDefault creates a AddActiveDirectoryPrincipalsDefault with default headers values.
NewAddActiveDirectoryPrincipalsParams creates a new AddActiveDirectoryPrincipalsParams object, with the default timeout for this client.
NewAddActiveDirectoryPrincipalsParamsWithContext creates a new AddActiveDirectoryPrincipalsParams object with the ability to set a context for a request.
NewAddActiveDirectoryPrincipalsParamsWithHTTPClient creates a new AddActiveDirectoryPrincipalsParams object with the ability to set a custom HTTPClient for a request.
NewAddActiveDirectoryPrincipalsParamsWithTimeout creates a new AddActiveDirectoryPrincipalsParams object with the ability to set a timeout on a request.
New creates a new active directory API client with basic auth credentials.
New creates a new active directory API client with a bearer token for authentication.
NewCreateActiveDirectoryEntryCreated creates a CreateActiveDirectoryEntryCreated with default headers values.
NewCreateActiveDirectoryEntryDefault creates a CreateActiveDirectoryEntryDefault with default headers values.
NewCreateActiveDirectoryEntryParams creates a new CreateActiveDirectoryEntryParams object, with the default timeout for this client.
NewCreateActiveDirectoryEntryParamsWithContext creates a new CreateActiveDirectoryEntryParams object with the ability to set a context for a request.
NewCreateActiveDirectoryEntryParamsWithHTTPClient creates a new CreateActiveDirectoryEntryParams object with the ability to set a custom HTTPClient for a request.
NewCreateActiveDirectoryEntryParamsWithTimeout creates a new CreateActiveDirectoryEntryParams object with the ability to set a timeout on a request.
NewDeleteActiveDirectoryEntryDefault creates a DeleteActiveDirectoryEntryDefault with default headers values.
NewDeleteActiveDirectoryEntryNoContent creates a DeleteActiveDirectoryEntryNoContent with default headers values.
NewDeleteActiveDirectoryEntryParams creates a new DeleteActiveDirectoryEntryParams object, with the default timeout for this client.
NewDeleteActiveDirectoryEntryParamsWithContext creates a new DeleteActiveDirectoryEntryParams object with the ability to set a context for a request.
NewDeleteActiveDirectoryEntryParamsWithHTTPClient creates a new DeleteActiveDirectoryEntryParams object with the ability to set a custom HTTPClient for a request.
NewDeleteActiveDirectoryEntryParamsWithTimeout creates a new DeleteActiveDirectoryEntryParams object with the ability to set a timeout on a request.
NewEnableTrustedDomainDiscoveryDefault creates a EnableTrustedDomainDiscoveryDefault with default headers values.
NewEnableTrustedDomainDiscoveryOK creates a EnableTrustedDomainDiscoveryOK with default headers values.
NewEnableTrustedDomainDiscoveryParams creates a new EnableTrustedDomainDiscoveryParams object, with the default timeout for this client.
NewEnableTrustedDomainDiscoveryParamsWithContext creates a new EnableTrustedDomainDiscoveryParams object with the ability to set a context for a request.
NewEnableTrustedDomainDiscoveryParamsWithHTTPClient creates a new EnableTrustedDomainDiscoveryParams object with the ability to set a custom HTTPClient for a request.
NewEnableTrustedDomainDiscoveryParamsWithTimeout creates a new EnableTrustedDomainDiscoveryParams object with the ability to set a timeout on a request.
NewGetActiveDirectoryDomainControllersDefault creates a GetActiveDirectoryDomainControllersDefault with default headers values.
NewGetActiveDirectoryDomainControllersOK creates a GetActiveDirectoryDomainControllersOK with default headers values.
NewGetActiveDirectoryDomainControllersParams creates a new GetActiveDirectoryDomainControllersParams object, with the default timeout for this client.
NewGetActiveDirectoryDomainControllersParamsWithContext creates a new GetActiveDirectoryDomainControllersParams object with the ability to set a context for a request.
NewGetActiveDirectoryDomainControllersParamsWithHTTPClient creates a new GetActiveDirectoryDomainControllersParams object with the ability to set a custom HTTPClient for a request.
NewGetActiveDirectoryDomainControllersParamsWithTimeout creates a new GetActiveDirectoryDomainControllersParams object with the ability to set a timeout on a request.
NewGetActiveDirectoryEntryDefault creates a GetActiveDirectoryEntryDefault with default headers values.
NewGetActiveDirectoryEntryOK creates a GetActiveDirectoryEntryOK with default headers values.
NewGetActiveDirectoryEntryParams creates a new GetActiveDirectoryEntryParams object, with the default timeout for this client.
NewGetActiveDirectoryEntryParamsWithContext creates a new GetActiveDirectoryEntryParams object with the ability to set a context for a request.
NewGetActiveDirectoryEntryParamsWithHTTPClient creates a new GetActiveDirectoryEntryParams object with the ability to set a custom HTTPClient for a request.
NewGetActiveDirectoryEntryParamsWithTimeout creates a new GetActiveDirectoryEntryParams object with the ability to set a timeout on a request.
NewListCentrifyZonesDefault creates a ListCentrifyZonesDefault with default headers values.
NewListCentrifyZonesOK creates a ListCentrifyZonesOK with default headers values.
NewListCentrifyZonesParams creates a new ListCentrifyZonesParams object, with the default timeout for this client.
NewListCentrifyZonesParamsWithContext creates a new ListCentrifyZonesParams object with the ability to set a context for a request.
NewListCentrifyZonesParamsWithHTTPClient creates a new ListCentrifyZonesParams object with the ability to set a custom HTTPClient for a request.
NewListCentrifyZonesParamsWithTimeout creates a new ListCentrifyZonesParams object with the ability to set a timeout on a request.
NewSearchActiveDirectoryPrincipalsDefault creates a SearchActiveDirectoryPrincipalsDefault with default headers values.
NewSearchActiveDirectoryPrincipalsOK creates a SearchActiveDirectoryPrincipalsOK with default headers values.
NewSearchActiveDirectoryPrincipalsParams creates a new SearchActiveDirectoryPrincipalsParams object, with the default timeout for this client.
NewSearchActiveDirectoryPrincipalsParamsWithContext creates a new SearchActiveDirectoryPrincipalsParams object with the ability to set a context for a request.
NewSearchActiveDirectoryPrincipalsParamsWithHTTPClient creates a new SearchActiveDirectoryPrincipalsParams object with the ability to set a custom HTTPClient for a request.
NewSearchActiveDirectoryPrincipalsParamsWithTimeout creates a new SearchActiveDirectoryPrincipalsParams object with the ability to set a timeout on a request.
NewUpdateActiveDirectoryIDMappingDefault creates a UpdateActiveDirectoryIDMappingDefault with default headers values.
NewUpdateActiveDirectoryIDMappingOK creates a UpdateActiveDirectoryIDMappingOK with default headers values.
NewUpdateActiveDirectoryIDMappingParams creates a new UpdateActiveDirectoryIDMappingParams object, with the default timeout for this client.
NewUpdateActiveDirectoryIDMappingParamsWithContext creates a new UpdateActiveDirectoryIDMappingParams object with the ability to set a context for a request.
NewUpdateActiveDirectoryIDMappingParamsWithHTTPClient creates a new UpdateActiveDirectoryIDMappingParams object with the ability to set a custom HTTPClient for a request.
NewUpdateActiveDirectoryIDMappingParamsWithTimeout creates a new UpdateActiveDirectoryIDMappingParams object with the ability to set a timeout on a request.
NewUpdateActiveDirectoryIgnoredTrustedDomainsDefault creates a UpdateActiveDirectoryIgnoredTrustedDomainsDefault with default headers values.
NewUpdateActiveDirectoryIgnoredTrustedDomainsOK creates a UpdateActiveDirectoryIgnoredTrustedDomainsOK with default headers values.
NewUpdateActiveDirectoryIgnoredTrustedDomainsParams creates a new UpdateActiveDirectoryIgnoredTrustedDomainsParams object, with the default timeout for this client.
NewUpdateActiveDirectoryIgnoredTrustedDomainsParamsWithContext creates a new UpdateActiveDirectoryIgnoredTrustedDomainsParams object with the ability to set a context for a request.
NewUpdateActiveDirectoryIgnoredTrustedDomainsParamsWithHTTPClient creates a new UpdateActiveDirectoryIgnoredTrustedDomainsParams object with the ability to set a custom HTTPClient for a request.
NewUpdateActiveDirectoryIgnoredTrustedDomainsParamsWithTimeout creates a new UpdateActiveDirectoryIgnoredTrustedDomainsParams object with the ability to set a timeout on a request.
NewUpdateActiveDirectoryLdapProviderDefault creates a UpdateActiveDirectoryLdapProviderDefault with default headers values.
NewUpdateActiveDirectoryLdapProviderOK creates a UpdateActiveDirectoryLdapProviderOK with default headers values.
NewUpdateActiveDirectoryLdapProviderParams creates a new UpdateActiveDirectoryLdapProviderParams object, with the default timeout for this client.
NewUpdateActiveDirectoryLdapProviderParamsWithContext creates a new UpdateActiveDirectoryLdapProviderParams object with the ability to set a context for a request.
NewUpdateActiveDirectoryLdapProviderParamsWithHTTPClient creates a new UpdateActiveDirectoryLdapProviderParams object with the ability to set a custom HTTPClient for a request.
NewUpdateActiveDirectoryLdapProviderParamsWithTimeout creates a new UpdateActiveDirectoryLdapProviderParams object with the ability to set a timeout on a request.
NewUpdateActiveDirectoryMachineAccountsDefault creates a UpdateActiveDirectoryMachineAccountsDefault with default headers values.
NewUpdateActiveDirectoryMachineAccountsOK creates a UpdateActiveDirectoryMachineAccountsOK with default headers values.
NewUpdateActiveDirectoryMachineAccountsParams creates a new UpdateActiveDirectoryMachineAccountsParams object, with the default timeout for this client.
NewUpdateActiveDirectoryMachineAccountsParamsWithContext creates a new UpdateActiveDirectoryMachineAccountsParams object with the ability to set a context for a request.
NewUpdateActiveDirectoryMachineAccountsParamsWithHTTPClient creates a new UpdateActiveDirectoryMachineAccountsParams object with the ability to set a custom HTTPClient for a request.
NewUpdateActiveDirectoryMachineAccountsParamsWithTimeout creates a new UpdateActiveDirectoryMachineAccountsParams object with the ability to set a timeout on a request.
NewUpdatePreferredDomainControllersDefault creates a UpdatePreferredDomainControllersDefault with default headers values.
NewUpdatePreferredDomainControllersOK creates a UpdatePreferredDomainControllersOK with default headers values.
NewUpdatePreferredDomainControllersParams creates a new UpdatePreferredDomainControllersParams object, with the default timeout for this client.
NewUpdatePreferredDomainControllersParamsWithContext creates a new UpdatePreferredDomainControllersParams object with the ability to set a context for a request.
NewUpdatePreferredDomainControllersParamsWithHTTPClient creates a new UpdatePreferredDomainControllersParams object with the ability to set a custom HTTPClient for a request.
NewUpdatePreferredDomainControllersParamsWithTimeout creates a new UpdatePreferredDomainControllersParams object with the ability to set a timeout on a request.

# Structs

AddActiveDirectoryPrincipalsCreated describes a response with status code 201, with default header values.
AddActiveDirectoryPrincipalsDefault describes a response with status code -1, with default header values.
AddActiveDirectoryPrincipalsParams contains all the parameters to send to the API endpoint for the add active directory principals operation.
AddActiveDirectoryPrincipalsReader is a Reader for the AddActiveDirectoryPrincipals structure.
Client for active directory API */.
CreateActiveDirectoryEntryCreated describes a response with status code 201, with default header values.
CreateActiveDirectoryEntryDefault describes a response with status code -1, with default header values.
CreateActiveDirectoryEntryParams contains all the parameters to send to the API endpoint for the create active directory entry operation.
CreateActiveDirectoryEntryReader is a Reader for the CreateActiveDirectoryEntry structure.
DeleteActiveDirectoryEntryDefault describes a response with status code -1, with default header values.
DeleteActiveDirectoryEntryNoContent describes a response with status code 204, with default header values.
DeleteActiveDirectoryEntryParams contains all the parameters to send to the API endpoint for the delete active directory entry operation.
DeleteActiveDirectoryEntryReader is a Reader for the DeleteActiveDirectoryEntry structure.
EnableTrustedDomainDiscoveryDefault describes a response with status code -1, with default header values.
EnableTrustedDomainDiscoveryOK describes a response with status code 200, with default header values.
EnableTrustedDomainDiscoveryParams contains all the parameters to send to the API endpoint for the enable trusted domain discovery operation.
EnableTrustedDomainDiscoveryReader is a Reader for the EnableTrustedDomainDiscovery structure.
GetActiveDirectoryDomainControllersDefault describes a response with status code -1, with default header values.
GetActiveDirectoryDomainControllersOK describes a response with status code 200, with default header values.
GetActiveDirectoryDomainControllersParams contains all the parameters to send to the API endpoint for the get active directory domain controllers operation.
GetActiveDirectoryDomainControllersReader is a Reader for the GetActiveDirectoryDomainControllers structure.
GetActiveDirectoryEntryDefault describes a response with status code -1, with default header values.
GetActiveDirectoryEntryOK describes a response with status code 200, with default header values.
GetActiveDirectoryEntryParams contains all the parameters to send to the API endpoint for the get active directory entry operation.
GetActiveDirectoryEntryReader is a Reader for the GetActiveDirectoryEntry structure.
ListCentrifyZonesDefault describes a response with status code -1, with default header values.
ListCentrifyZonesOK describes a response with status code 200, with default header values.
ListCentrifyZonesParams contains all the parameters to send to the API endpoint for the list centrify zones operation.
ListCentrifyZonesReader is a Reader for the ListCentrifyZones structure.
SearchActiveDirectoryPrincipalsDefault describes a response with status code -1, with default header values.
SearchActiveDirectoryPrincipalsOK describes a response with status code 200, with default header values.
SearchActiveDirectoryPrincipalsParams contains all the parameters to send to the API endpoint for the search active directory principals operation.
SearchActiveDirectoryPrincipalsReader is a Reader for the SearchActiveDirectoryPrincipals structure.
UpdateActiveDirectoryIDMappingDefault describes a response with status code -1, with default header values.
UpdateActiveDirectoryIDMappingOK describes a response with status code 200, with default header values.
UpdateActiveDirectoryIDMappingParams contains all the parameters to send to the API endpoint for the update active directory Id mapping operation.
UpdateActiveDirectoryIDMappingReader is a Reader for the UpdateActiveDirectoryIDMapping structure.
UpdateActiveDirectoryIgnoredTrustedDomainsDefault describes a response with status code -1, with default header values.
UpdateActiveDirectoryIgnoredTrustedDomainsOK describes a response with status code 200, with default header values.
UpdateActiveDirectoryIgnoredTrustedDomainsParams contains all the parameters to send to the API endpoint for the update active directory ignored trusted domains operation.
UpdateActiveDirectoryIgnoredTrustedDomainsReader is a Reader for the UpdateActiveDirectoryIgnoredTrustedDomains structure.
UpdateActiveDirectoryLdapProviderDefault describes a response with status code -1, with default header values.
UpdateActiveDirectoryLdapProviderOK describes a response with status code 200, with default header values.
UpdateActiveDirectoryLdapProviderParams contains all the parameters to send to the API endpoint for the update active directory ldap provider operation.
UpdateActiveDirectoryLdapProviderReader is a Reader for the UpdateActiveDirectoryLdapProvider structure.
UpdateActiveDirectoryMachineAccountsDefault describes a response with status code -1, with default header values.
UpdateActiveDirectoryMachineAccountsOK describes a response with status code 200, with default header values.
UpdateActiveDirectoryMachineAccountsParams contains all the parameters to send to the API endpoint for the update active directory machine accounts operation.
UpdateActiveDirectoryMachineAccountsReader is a Reader for the UpdateActiveDirectoryMachineAccounts structure.
UpdatePreferredDomainControllersDefault describes a response with status code -1, with default header values.
UpdatePreferredDomainControllersOK describes a response with status code 200, with default header values.
UpdatePreferredDomainControllersParams contains all the parameters to send to the API endpoint for the update preferred domain controllers operation.
UpdatePreferredDomainControllersReader is a Reader for the UpdatePreferredDomainControllers structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

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