# Functions
New creates a new source API client.
New creates a new source API client with basic auth credentials.
New creates a new source API client with a bearer token for authentication.
NewCreateAzureApplicationsCreated creates a CreateAzureApplicationsCreated with default headers values.
NewCreateAzureApplicationsDefault creates a CreateAzureApplicationsDefault with default headers values.
NewCreateAzureApplicationsParams creates a new CreateAzureApplicationsParams object, with the default timeout for this client.
NewCreateAzureApplicationsParamsWithContext creates a new CreateAzureApplicationsParams object with the ability to set a context for a request.
NewCreateAzureApplicationsParamsWithHTTPClient creates a new CreateAzureApplicationsParams object with the ability to set a custom HTTPClient for a request.
NewCreateAzureApplicationsParamsWithTimeout creates a new CreateAzureApplicationsParams object with the ability to set a timeout on a request.
NewCreateOrUpdateAzureApplicationsCreated creates a CreateOrUpdateAzureApplicationsCreated with default headers values.
NewCreateOrUpdateAzureApplicationsDefault creates a CreateOrUpdateAzureApplicationsDefault with default headers values.
NewCreateOrUpdateAzureApplicationsParams creates a new CreateOrUpdateAzureApplicationsParams object, with the default timeout for this client.
NewCreateOrUpdateAzureApplicationsParamsWithContext creates a new CreateOrUpdateAzureApplicationsParams object with the ability to set a context for a request.
NewCreateOrUpdateAzureApplicationsParamsWithHTTPClient creates a new CreateOrUpdateAzureApplicationsParams object with the ability to set a custom HTTPClient for a request.
NewCreateOrUpdateAzureApplicationsParamsWithTimeout creates a new CreateOrUpdateAzureApplicationsParams object with the ability to set a timeout on a request.
NewDeleteM365SelfServiceConfigDefault creates a DeleteM365SelfServiceConfigDefault with default headers values.
NewDeleteM365SelfServiceConfigNoContent creates a DeleteM365SelfServiceConfigNoContent with default headers values.
NewDeleteM365SelfServiceConfigParams creates a new DeleteM365SelfServiceConfigParams object, with the default timeout for this client.
NewDeleteM365SelfServiceConfigParamsWithContext creates a new DeleteM365SelfServiceConfigParams object with the ability to set a context for a request.
NewDeleteM365SelfServiceConfigParamsWithHTTPClient creates a new DeleteM365SelfServiceConfigParams object with the ability to set a custom HTTPClient for a request.
NewDeleteM365SelfServiceConfigParamsWithTimeout creates a new DeleteM365SelfServiceConfigParams object with the ability to set a timeout on a request.
NewDeleteProtectionSourceRegistrationDefault creates a DeleteProtectionSourceRegistrationDefault with default headers values.
NewDeleteProtectionSourceRegistrationNoContent creates a DeleteProtectionSourceRegistrationNoContent with default headers values.
NewDeleteProtectionSourceRegistrationParams creates a new DeleteProtectionSourceRegistrationParams object, with the default timeout for this client.
NewDeleteProtectionSourceRegistrationParamsWithContext creates a new DeleteProtectionSourceRegistrationParams object with the ability to set a context for a request.
NewDeleteProtectionSourceRegistrationParamsWithHTTPClient creates a new DeleteProtectionSourceRegistrationParams object with the ability to set a custom HTTPClient for a request.
NewDeleteProtectionSourceRegistrationParamsWithTimeout creates a new DeleteProtectionSourceRegistrationParams object with the ability to set a timeout on a request.
NewGenerateM365DeviceAccessTokenCreated creates a GenerateM365DeviceAccessTokenCreated with default headers values.
NewGenerateM365DeviceAccessTokenDefault creates a GenerateM365DeviceAccessTokenDefault with default headers values.
NewGenerateM365DeviceAccessTokenParams creates a new GenerateM365DeviceAccessTokenParams object, with the default timeout for this client.
NewGenerateM365DeviceAccessTokenParamsWithContext creates a new GenerateM365DeviceAccessTokenParams object with the ability to set a context for a request.
NewGenerateM365DeviceAccessTokenParamsWithHTTPClient creates a new GenerateM365DeviceAccessTokenParams object with the ability to set a custom HTTPClient for a request.
NewGenerateM365DeviceAccessTokenParamsWithTimeout creates a new GenerateM365DeviceAccessTokenParams object with the ability to set a timeout on a request.
NewGenerateM365DeviceCodeCreated creates a GenerateM365DeviceCodeCreated with default headers values.
NewGenerateM365DeviceCodeDefault creates a GenerateM365DeviceCodeDefault with default headers values.
NewGenerateM365DeviceCodeParams creates a new GenerateM365DeviceCodeParams object, with the default timeout for this client.
NewGenerateM365DeviceCodeParamsWithContext creates a new GenerateM365DeviceCodeParams object with the ability to set a context for a request.
NewGenerateM365DeviceCodeParamsWithHTTPClient creates a new GenerateM365DeviceCodeParams object with the ability to set a custom HTTPClient for a request.
NewGenerateM365DeviceCodeParamsWithTimeout creates a new GenerateM365DeviceCodeParams object with the ability to set a timeout on a request.
NewGetMicrosoft365SelfServiceConfigDefault creates a GetMicrosoft365SelfServiceConfigDefault with default headers values.
NewGetMicrosoft365SelfServiceConfigOK creates a GetMicrosoft365SelfServiceConfigOK with default headers values.
NewGetMicrosoft365SelfServiceConfigParams creates a new GetMicrosoft365SelfServiceConfigParams object, with the default timeout for this client.
NewGetMicrosoft365SelfServiceConfigParamsWithContext creates a new GetMicrosoft365SelfServiceConfigParams object with the ability to set a context for a request.
NewGetMicrosoft365SelfServiceConfigParamsWithHTTPClient creates a new GetMicrosoft365SelfServiceConfigParams object with the ability to set a custom HTTPClient for a request.
NewGetMicrosoft365SelfServiceConfigParamsWithTimeout creates a new GetMicrosoft365SelfServiceConfigParams object with the ability to set a timeout on a request.
NewGetProtectionSourceRegistrationDefault creates a GetProtectionSourceRegistrationDefault with default headers values.
NewGetProtectionSourceRegistrationOK creates a GetProtectionSourceRegistrationOK with default headers values.
NewGetProtectionSourceRegistrationParams creates a new GetProtectionSourceRegistrationParams object, with the default timeout for this client.
NewGetProtectionSourceRegistrationParamsWithContext creates a new GetProtectionSourceRegistrationParams object with the ability to set a context for a request.
NewGetProtectionSourceRegistrationParamsWithHTTPClient creates a new GetProtectionSourceRegistrationParams object with the ability to set a custom HTTPClient for a request.
NewGetProtectionSourceRegistrationParamsWithTimeout creates a new GetProtectionSourceRegistrationParams object with the ability to set a timeout on a request.
NewGetProtectionSourcesDefault creates a GetProtectionSourcesDefault with default headers values.
NewGetProtectionSourcesOK creates a GetProtectionSourcesOK with default headers values.
NewGetProtectionSourcesParams creates a new GetProtectionSourcesParams object, with the default timeout for this client.
NewGetProtectionSourcesParamsWithContext creates a new GetProtectionSourcesParams object with the ability to set a context for a request.
NewGetProtectionSourcesParamsWithHTTPClient creates a new GetProtectionSourcesParams object with the ability to set a custom HTTPClient for a request.
NewGetProtectionSourcesParamsWithTimeout creates a new GetProtectionSourcesParams object with the ability to set a timeout on a request.
NewGetSourceAttributeFiltersDefault creates a GetSourceAttributeFiltersDefault with default headers values.
NewGetSourceAttributeFiltersOK creates a GetSourceAttributeFiltersOK with default headers values.
NewGetSourceAttributeFiltersParams creates a new GetSourceAttributeFiltersParams object, with the default timeout for this client.
NewGetSourceAttributeFiltersParamsWithContext creates a new GetSourceAttributeFiltersParams object with the ability to set a context for a request.
NewGetSourceAttributeFiltersParamsWithHTTPClient creates a new GetSourceAttributeFiltersParams object with the ability to set a custom HTTPClient for a request.
NewGetSourceAttributeFiltersParamsWithTimeout creates a new GetSourceAttributeFiltersParams object with the ability to set a timeout on a request.
NewGetSourceRegistrationsDefault creates a GetSourceRegistrationsDefault with default headers values.
NewGetSourceRegistrationsOK creates a GetSourceRegistrationsOK with default headers values.
NewGetSourceRegistrationsParams creates a new GetSourceRegistrationsParams object, with the default timeout for this client.
NewGetSourceRegistrationsParamsWithContext creates a new GetSourceRegistrationsParams object with the ability to set a context for a request.
NewGetSourceRegistrationsParamsWithHTTPClient creates a new GetSourceRegistrationsParams object with the ability to set a custom HTTPClient for a request.
NewGetSourceRegistrationsParamsWithTimeout creates a new GetSourceRegistrationsParams object with the ability to set a timeout on a request.
NewGetVdcDetailsDefault creates a GetVdcDetailsDefault with default headers values.
NewGetVdcDetailsOK creates a GetVdcDetailsOK with default headers values.
NewGetVdcDetailsParams creates a new GetVdcDetailsParams object, with the default timeout for this client.
NewGetVdcDetailsParamsWithContext creates a new GetVdcDetailsParams object with the ability to set a context for a request.
NewGetVdcDetailsParamsWithHTTPClient creates a new GetVdcDetailsParams object with the ability to set a custom HTTPClient for a request.
NewGetVdcDetailsParamsWithTimeout creates a new GetVdcDetailsParams object with the ability to set a timeout on a request.
NewPatchProtectionSourceRegistrationDefault creates a PatchProtectionSourceRegistrationDefault with default headers values.
NewPatchProtectionSourceRegistrationOK creates a PatchProtectionSourceRegistrationOK with default headers values.
NewPatchProtectionSourceRegistrationParams creates a new PatchProtectionSourceRegistrationParams object, with the default timeout for this client.
NewPatchProtectionSourceRegistrationParamsWithContext creates a new PatchProtectionSourceRegistrationParams object with the ability to set a context for a request.
NewPatchProtectionSourceRegistrationParamsWithHTTPClient creates a new PatchProtectionSourceRegistrationParams object with the ability to set a custom HTTPClient for a request.
NewPatchProtectionSourceRegistrationParamsWithTimeout creates a new PatchProtectionSourceRegistrationParams object with the ability to set a timeout on a request.
NewProtectionSourceByIDDefault creates a ProtectionSourceByIDDefault with default headers values.
NewProtectionSourceByIDOK creates a ProtectionSourceByIDOK with default headers values.
NewProtectionSourceByIDParams creates a new ProtectionSourceByIDParams object, with the default timeout for this client.
NewProtectionSourceByIDParamsWithContext creates a new ProtectionSourceByIDParams object with the ability to set a context for a request.
NewProtectionSourceByIDParamsWithHTTPClient creates a new ProtectionSourceByIDParams object with the ability to set a custom HTTPClient for a request.
NewProtectionSourceByIDParamsWithTimeout creates a new ProtectionSourceByIDParams object with the ability to set a timeout on a request.
NewRefreshProtectionSourceByIDDefault creates a RefreshProtectionSourceByIDDefault with default headers values.
NewRefreshProtectionSourceByIDNoContent creates a RefreshProtectionSourceByIDNoContent with default headers values.
NewRefreshProtectionSourceByIDParams creates a new RefreshProtectionSourceByIDParams object, with the default timeout for this client.
NewRefreshProtectionSourceByIDParamsWithContext creates a new RefreshProtectionSourceByIDParams object with the ability to set a context for a request.
NewRefreshProtectionSourceByIDParamsWithHTTPClient creates a new RefreshProtectionSourceByIDParams object with the ability to set a custom HTTPClient for a request.
NewRefreshProtectionSourceByIDParamsWithTimeout creates a new RefreshProtectionSourceByIDParams object with the ability to set a timeout on a request.
NewRegisterProtectionSourceCreated creates a RegisterProtectionSourceCreated with default headers values.
NewRegisterProtectionSourceDefault creates a RegisterProtectionSourceDefault with default headers values.
NewRegisterProtectionSourceParams creates a new RegisterProtectionSourceParams object, with the default timeout for this client.
NewRegisterProtectionSourceParamsWithContext creates a new RegisterProtectionSourceParams object with the ability to set a context for a request.
NewRegisterProtectionSourceParamsWithHTTPClient creates a new RegisterProtectionSourceParams object with the ability to set a custom HTTPClient for a request.
NewRegisterProtectionSourceParamsWithTimeout creates a new RegisterProtectionSourceParams object with the ability to set a timeout on a request.
NewTestConnectionProtectionSourceDefault creates a TestConnectionProtectionSourceDefault with default headers values.
NewTestConnectionProtectionSourceOK creates a TestConnectionProtectionSourceOK with default headers values.
NewTestConnectionProtectionSourceParams creates a new TestConnectionProtectionSourceParams object, with the default timeout for this client.
NewTestConnectionProtectionSourceParamsWithContext creates a new TestConnectionProtectionSourceParams object with the ability to set a context for a request.
NewTestConnectionProtectionSourceParamsWithHTTPClient creates a new TestConnectionProtectionSourceParams object with the ability to set a custom HTTPClient for a request.
NewTestConnectionProtectionSourceParamsWithTimeout creates a new TestConnectionProtectionSourceParams object with the ability to set a timeout on a request.
NewUpdateM365SelfServiceConfigCreated creates a UpdateM365SelfServiceConfigCreated with default headers values.
NewUpdateM365SelfServiceConfigDefault creates a UpdateM365SelfServiceConfigDefault with default headers values.
NewUpdateM365SelfServiceConfigOK creates a UpdateM365SelfServiceConfigOK with default headers values.
NewUpdateM365SelfServiceConfigParams creates a new UpdateM365SelfServiceConfigParams object, with the default timeout for this client.
NewUpdateM365SelfServiceConfigParamsWithContext creates a new UpdateM365SelfServiceConfigParams object with the ability to set a context for a request.
NewUpdateM365SelfServiceConfigParamsWithHTTPClient creates a new UpdateM365SelfServiceConfigParams object with the ability to set a custom HTTPClient for a request.
NewUpdateM365SelfServiceConfigParamsWithTimeout creates a new UpdateM365SelfServiceConfigParams object with the ability to set a timeout on a request.
NewUpdateProtectionSourceRegistrationDefault creates a UpdateProtectionSourceRegistrationDefault with default headers values.
NewUpdateProtectionSourceRegistrationOK creates a UpdateProtectionSourceRegistrationOK with default headers values.
NewUpdateProtectionSourceRegistrationParams creates a new UpdateProtectionSourceRegistrationParams object, with the default timeout for this client.
NewUpdateProtectionSourceRegistrationParamsWithContext creates a new UpdateProtectionSourceRegistrationParams object with the ability to set a context for a request.
NewUpdateProtectionSourceRegistrationParamsWithHTTPClient creates a new UpdateProtectionSourceRegistrationParams object with the ability to set a custom HTTPClient for a request.
NewUpdateProtectionSourceRegistrationParamsWithTimeout creates a new UpdateProtectionSourceRegistrationParams object with the ability to set a timeout on a request.
# Structs
Client for source API
*/.
CreateAzureApplicationsCreated describes a response with status code 201, with default header values.
CreateAzureApplicationsDefault describes a response with status code -1, with default header values.
CreateAzureApplicationsParams contains all the parameters to send to the API endpoint
for the create azure applications operation.
CreateAzureApplicationsReader is a Reader for the CreateAzureApplications structure.
CreateOrUpdateAzureApplicationsCreated describes a response with status code 201, with default header values.
CreateOrUpdateAzureApplicationsDefault describes a response with status code -1, with default header values.
CreateOrUpdateAzureApplicationsParams contains all the parameters to send to the API endpoint
for the create or update azure applications operation.
CreateOrUpdateAzureApplicationsReader is a Reader for the CreateOrUpdateAzureApplications structure.
DeleteM365SelfServiceConfigDefault describes a response with status code -1, with default header values.
DeleteM365SelfServiceConfigNoContent describes a response with status code 204, with default header values.
DeleteM365SelfServiceConfigParams contains all the parameters to send to the API endpoint
for the delete m365 self service config operation.
DeleteM365SelfServiceConfigReader is a Reader for the DeleteM365SelfServiceConfig structure.
DeleteProtectionSourceRegistrationDefault describes a response with status code -1, with default header values.
DeleteProtectionSourceRegistrationNoContent describes a response with status code 204, with default header values.
DeleteProtectionSourceRegistrationParams contains all the parameters to send to the API endpoint
for the delete protection source registration operation.
DeleteProtectionSourceRegistrationReader is a Reader for the DeleteProtectionSourceRegistration structure.
GenerateM365DeviceAccessTokenCreated describes a response with status code 201, with default header values.
GenerateM365DeviceAccessTokenDefault describes a response with status code -1, with default header values.
GenerateM365DeviceAccessTokenParams contains all the parameters to send to the API endpoint
for the generate m365 device access token operation.
GenerateM365DeviceAccessTokenReader is a Reader for the GenerateM365DeviceAccessToken structure.
GenerateM365DeviceCodeCreated describes a response with status code 201, with default header values.
GenerateM365DeviceCodeDefault describes a response with status code -1, with default header values.
GenerateM365DeviceCodeParams contains all the parameters to send to the API endpoint
for the generate m365 device code operation.
GenerateM365DeviceCodeReader is a Reader for the GenerateM365DeviceCode structure.
GetMicrosoft365SelfServiceConfigDefault describes a response with status code -1, with default header values.
GetMicrosoft365SelfServiceConfigOK describes a response with status code 200, with default header values.
GetMicrosoft365SelfServiceConfigParams contains all the parameters to send to the API endpoint
for the get microsoft365 self service config operation.
GetMicrosoft365SelfServiceConfigReader is a Reader for the GetMicrosoft365SelfServiceConfig structure.
GetProtectionSourceRegistrationDefault describes a response with status code -1, with default header values.
GetProtectionSourceRegistrationOK describes a response with status code 200, with default header values.
GetProtectionSourceRegistrationParams contains all the parameters to send to the API endpoint
for the get protection source registration operation.
GetProtectionSourceRegistrationReader is a Reader for the GetProtectionSourceRegistration structure.
GetProtectionSourcesDefault describes a response with status code -1, with default header values.
GetProtectionSourcesOK describes a response with status code 200, with default header values.
GetProtectionSourcesParams contains all the parameters to send to the API endpoint
for the get protection sources operation.
GetProtectionSourcesReader is a Reader for the GetProtectionSources structure.
GetSourceAttributeFiltersDefault describes a response with status code -1, with default header values.
GetSourceAttributeFiltersOK describes a response with status code 200, with default header values.
GetSourceAttributeFiltersParams contains all the parameters to send to the API endpoint
for the get source attribute filters operation.
GetSourceAttributeFiltersReader is a Reader for the GetSourceAttributeFilters structure.
GetSourceRegistrationsDefault describes a response with status code -1, with default header values.
GetSourceRegistrationsOK describes a response with status code 200, with default header values.
GetSourceRegistrationsParams contains all the parameters to send to the API endpoint
for the get source registrations operation.
GetSourceRegistrationsReader is a Reader for the GetSourceRegistrations structure.
GetVdcDetailsDefault describes a response with status code -1, with default header values.
GetVdcDetailsOK describes a response with status code 200, with default header values.
GetVdcDetailsParams contains all the parameters to send to the API endpoint
for the get vdc details operation.
GetVdcDetailsReader is a Reader for the GetVdcDetails structure.
PatchProtectionSourceRegistrationDefault describes a response with status code -1, with default header values.
PatchProtectionSourceRegistrationOK describes a response with status code 200, with default header values.
PatchProtectionSourceRegistrationParams contains all the parameters to send to the API endpoint
for the patch protection source registration operation.
PatchProtectionSourceRegistrationReader is a Reader for the PatchProtectionSourceRegistration structure.
ProtectionSourceByIDDefault describes a response with status code -1, with default header values.
ProtectionSourceByIDOK describes a response with status code 200, with default header values.
ProtectionSourceByIDParams contains all the parameters to send to the API endpoint
for the protection source by Id operation.
ProtectionSourceByIDReader is a Reader for the ProtectionSourceByID structure.
RefreshProtectionSourceByIDDefault describes a response with status code -1, with default header values.
RefreshProtectionSourceByIDNoContent describes a response with status code 204, with default header values.
RefreshProtectionSourceByIDParams contains all the parameters to send to the API endpoint
for the refresh protection source by Id operation.
RefreshProtectionSourceByIDReader is a Reader for the RefreshProtectionSourceByID structure.
RegisterProtectionSourceCreated describes a response with status code 201, with default header values.
RegisterProtectionSourceDefault describes a response with status code -1, with default header values.
RegisterProtectionSourceParams contains all the parameters to send to the API endpoint
for the register protection source operation.
RegisterProtectionSourceReader is a Reader for the RegisterProtectionSource structure.
TestConnectionProtectionSourceDefault describes a response with status code -1, with default header values.
TestConnectionProtectionSourceOK describes a response with status code 200, with default header values.
TestConnectionProtectionSourceParams contains all the parameters to send to the API endpoint
for the test connection protection source operation.
TestConnectionProtectionSourceReader is a Reader for the TestConnectionProtectionSource structure.
UpdateM365SelfServiceConfigCreated describes a response with status code 201, with default header values.
UpdateM365SelfServiceConfigDefault describes a response with status code -1, with default header values.
UpdateM365SelfServiceConfigOK describes a response with status code 200, with default header values.
UpdateM365SelfServiceConfigParams contains all the parameters to send to the API endpoint
for the update m365 self service config operation.
UpdateM365SelfServiceConfigReader is a Reader for the UpdateM365SelfServiceConfig structure.
UpdateProtectionSourceRegistrationDefault describes a response with status code -1, with default header values.
UpdateProtectionSourceRegistrationOK describes a response with status code 200, with default header values.
UpdateProtectionSourceRegistrationParams contains all the parameters to send to the API endpoint
for the update protection source registration operation.
UpdateProtectionSourceRegistrationReader is a Reader for the UpdateProtectionSourceRegistration structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption may be used to customize the behavior of Client methods.