public class ApiOvhDbaaslogs extends ApiOvhBase
core| Constructor and Description |
|---|
ApiOvhDbaaslogs(ApiOvhCore core) |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<String> |
GET()
List available services
REST: GET /dbaas/logs
API beta
|
OvhEngine |
input_engine_engineId_GET(String engineId)
Return details of specified input engine
REST: GET /dbaas/logs/input/engine/{engineId}
|
ArrayList<String> |
input_engine_GET()
Return the list of available input engines
REST: GET /dbaas/logs/input/engine
API beta
|
OvhPublicOffer |
offer_reference_GET(String reference)
Display specified offer
REST: GET /dbaas/logs/offer/{reference}
|
ArrayList<Long> |
serviceName_changeContact_POST(String serviceName,
String contactAdmin,
String contactTech,
String contactBilling)
Launch a contact change procedure
REST: POST /dbaas/logs/{serviceName}/changeContact
|
OvhCluster |
serviceName_cluster_clusterId_GET(String serviceName,
String clusterId)
Return details of an allowed cluster
REST: GET /dbaas/logs/{serviceName}/cluster/{clusterId}
|
ArrayList<String> |
serviceName_cluster_GET(String serviceName)
Return the list of allowed cluster
REST: GET /dbaas/logs/{serviceName}/cluster
|
OvhService |
serviceName_GET(String serviceName)
Return the service object of connected identity.
|
ArrayList<String> |
serviceName_input_GET(String serviceName)
Return the list of registered input attached to the logged user
REST: GET /dbaas/logs/{serviceName}/input
|
ArrayList<OvhInputAction> |
serviceName_input_inputId_action_GET(String serviceName,
String inputId)
Return actions of specified input
REST: GET /dbaas/logs/{serviceName}/input/{inputId}/action
|
OvhOperation |
serviceName_input_inputId_allowedNetwork_allowedNetworkId_DELETE(String serviceName,
String inputId,
String allowedNetworkId)
Remove the specified IP from the list of allowed networks
REST: DELETE /dbaas/logs/{serviceName}/input/{inputId}/allowedNetwork/{allowedNetworkId}
|
OvhAllowedNetwork |
serviceName_input_inputId_allowedNetwork_allowedNetworkId_GET(String serviceName,
String inputId,
String allowedNetworkId)
List all network UUID allowed to join input
REST: GET /dbaas/logs/{serviceName}/input/{inputId}/allowedNetwork/{allowedNetworkId}
|
ArrayList<String> |
serviceName_input_inputId_allowedNetwork_GET(String serviceName,
String inputId)
List all network UUID allowed to join input
REST: GET /dbaas/logs/{serviceName}/input/{inputId}/allowedNetwork
|
OvhOperation |
serviceName_input_inputId_allowedNetwork_POST(String serviceName,
String inputId,
String network)
Allow an ip to join input
REST: POST /dbaas/logs/{serviceName}/input/{inputId}/allowedNetwork
|
OvhOperation |
serviceName_input_inputId_configtest_POST(String serviceName,
String inputId)
Validate configuration of specified input
REST: POST /dbaas/logs/{serviceName}/input/{inputId}/configtest
|
OvhTestResult |
serviceName_input_inputId_configtest_result_GET(String serviceName,
String inputId)
Return the config test operation result
REST: GET /dbaas/logs/{serviceName}/input/{inputId}/configtest/result
|
OvhFlowggerConfiguration |
serviceName_input_inputId_configuration_flowgger_GET(String serviceName,
String inputId)
Return the flowgger configuration
REST: GET /dbaas/logs/{serviceName}/input/{inputId}/configuration/flowgger
|
OvhOperation |
serviceName_input_inputId_configuration_flowgger_PUT(String serviceName,
String inputId,
OvhFlowggerConfigurationTlsMethodEnum tlsMethod,
OvhFlowggerConfigurationLogFramingEnum logFraming,
Long kafkaCoalesce,
OvhFlowggerConfigurationTypeEnum type,
OvhFlowggerConfigurationLogFormatEnum logFormat)
Update the flowgger configuration
REST: PUT /dbaas/logs/{serviceName}/input/{inputId}/configuration/flowgger
|
OvhLogstashConfiguration |
serviceName_input_inputId_configuration_logstash_GET(String serviceName,
String inputId)
Return the logstash configuration
REST: GET /dbaas/logs/{serviceName}/input/{inputId}/configuration/logstash
|
OvhOperation |
serviceName_input_inputId_configuration_logstash_PUT(String serviceName,
String inputId,
String patternSection,
String inputSection,
String filterSection)
Update the logstash configuration
REST: PUT /dbaas/logs/{serviceName}/input/{inputId}/configuration/logstash
|
OvhOperation |
serviceName_input_inputId_DELETE(String serviceName,
String inputId)
Remove the specified input object
REST: DELETE /dbaas/logs/{serviceName}/input/{inputId}
|
OvhOperation |
serviceName_input_inputId_end_POST(String serviceName,
String inputId)
Schedule the end of specified input
REST: POST /dbaas/logs/{serviceName}/input/{inputId}/end
|
OvhInput |
serviceName_input_inputId_GET(String serviceName,
String inputId)
Return details of specified input
REST: GET /dbaas/logs/{serviceName}/input/{inputId}
|
OvhTemporaryLogsLink |
serviceName_input_inputId_logs_url_POST(String serviceName,
String inputId)
Generate a temporary url to retrieve input logs
REST: POST /dbaas/logs/{serviceName}/input/{inputId}/logs/url
|
OvhOperation |
serviceName_input_inputId_PUT(String serviceName,
String inputId,
String streamId,
String engineId,
String description,
Boolean singleInstanceEnabled,
String optionId,
String title,
String exposedPort)
Update information of specified input object
REST: PUT /dbaas/logs/{serviceName}/input/{inputId}
|
OvhOperation |
serviceName_input_inputId_restart_POST(String serviceName,
String inputId)
Schedule the restart of specified input
REST: POST /dbaas/logs/{serviceName}/input/{inputId}/restart
|
OvhOperation |
serviceName_input_inputId_start_POST(String serviceName,
String inputId)
Schedule the start of specified input
REST: POST /dbaas/logs/{serviceName}/input/{inputId}/start
|
ArrayList<OvhUrl> |
serviceName_input_inputId_url_GET(String serviceName,
String inputId)
Return the list of urls of specified input
REST: GET /dbaas/logs/{serviceName}/input/{inputId}/url
|
OvhOperation |
serviceName_input_POST(String serviceName,
String streamId,
String engineId,
String description,
Boolean singleInstanceEnabled,
String optionId,
String title,
String exposedPort)
Register a new input object
REST: POST /dbaas/logs/{serviceName}/input
|
OvhServiceMetric |
serviceName_metrics_GET(String serviceName)
Return Metrics credentials
REST: GET /dbaas/logs/{serviceName}/metrics
|
OvhOffer |
serviceName_offer_GET(String serviceName)
Return the subscribed offer
REST: GET /dbaas/logs/{serviceName}/offer
|
ArrayList<String> |
serviceName_operation_GET(String serviceName)
Latest operations
REST: GET /dbaas/logs/{serviceName}/operation
|
OvhOperation |
serviceName_operation_operationId_GET(String serviceName,
String operationId)
Return details of specified operation
REST: GET /dbaas/logs/{serviceName}/operation/{operationId}
|
ArrayList<String> |
serviceName_option_GET(String serviceName)
Return the subscribed additional options
REST: GET /dbaas/logs/{serviceName}/option
|
OvhOption |
serviceName_option_optionId_GET(String serviceName,
String optionId)
Return details of a subscribed option
REST: GET /dbaas/logs/{serviceName}/option/{optionId}
|
OvhOperation |
serviceName_option_optionId_terminate_POST(String serviceName,
String optionId)
Remove the specified subscribed option
REST: POST /dbaas/logs/{serviceName}/option/{optionId}/terminate
|
OvhOperation |
serviceName_output_elasticsearch_alias_aliasId_DELETE(String serviceName,
String aliasId)
Remove specified elasticsearch alias
REST: DELETE /dbaas/logs/{serviceName}/output/elasticsearch/alias/{aliasId}
|
OvhAlias |
serviceName_output_elasticsearch_alias_aliasId_GET(String serviceName,
String aliasId)
Return specified elasticsearch alias
REST: GET /dbaas/logs/{serviceName}/output/elasticsearch/alias/{aliasId}
|
ArrayList<String> |
serviceName_output_elasticsearch_alias_aliasId_index_GET(String serviceName,
String aliasId)
Return the list of elasticsearch indices attached to specified elasticsearch alias
REST: GET /dbaas/logs/{serviceName}/output/elasticsearch/alias/{aliasId}/index
|
OvhOperation |
serviceName_output_elasticsearch_alias_aliasId_index_indexId_DELETE(String serviceName,
String aliasId,
String indexId)
Detach a elasticsearch index from specified elasticsearch alias
REST: DELETE /dbaas/logs/{serviceName}/output/elasticsearch/alias/{aliasId}/index/{indexId}
|
OvhOperation |
serviceName_output_elasticsearch_alias_aliasId_index_POST(String serviceName,
String aliasId,
String indexId)
Attach a elasticsearch index to specified elasticsearch alias
REST: POST /dbaas/logs/{serviceName}/output/elasticsearch/alias/{aliasId}/index
|
OvhOperation |
serviceName_output_elasticsearch_alias_aliasId_PUT(String serviceName,
String aliasId,
String optionId,
String description)
Update specified elasticsearch alias
REST: PUT /dbaas/logs/{serviceName}/output/elasticsearch/alias/{aliasId}
|
ArrayList<String> |
serviceName_output_elasticsearch_alias_aliasId_stream_GET(String serviceName,
String aliasId)
Return the list of graylog streams attached to specified elasticsearch alias
REST: GET /dbaas/logs/{serviceName}/output/elasticsearch/alias/{aliasId}/stream
|
OvhOperation |
serviceName_output_elasticsearch_alias_aliasId_stream_POST(String serviceName,
String aliasId,
String streamId)
Attach a graylog stream to specified elasticsearch alias
REST: POST /dbaas/logs/{serviceName}/output/elasticsearch/alias/{aliasId}/stream
|
OvhOperation |
serviceName_output_elasticsearch_alias_aliasId_stream_streamId_DELETE(String serviceName,
String aliasId,
String streamId)
Detach a graylog stream from specified elasticsearch alias
REST: DELETE /dbaas/logs/{serviceName}/output/elasticsearch/alias/{aliasId}/stream/{streamId}
|
ArrayList<OvhUrl> |
serviceName_output_elasticsearch_alias_aliasId_url_GET(String serviceName,
String aliasId)
Return the list of urls of specified graylog stream
REST: GET /dbaas/logs/{serviceName}/output/elasticsearch/alias/{aliasId}/url
|
ArrayList<String> |
serviceName_output_elasticsearch_alias_GET(String serviceName)
Return the list of alias for connected user
REST: GET /dbaas/logs/{serviceName}/output/elasticsearch/alias
|
OvhOperation |
serviceName_output_elasticsearch_alias_POST(String serviceName,
String optionId,
String suffix,
String description)
Register a new elasticsearch alias
REST: POST /dbaas/logs/{serviceName}/output/elasticsearch/alias
|
ArrayList<String> |
serviceName_output_elasticsearch_index_GET(String serviceName)
Return the list of elasticsearch indices
REST: GET /dbaas/logs/{serviceName}/output/elasticsearch/index
|
OvhOperation |
serviceName_output_elasticsearch_index_indexId_DELETE(String serviceName,
String indexId)
Remove specified elasticsearch index
REST: DELETE /dbaas/logs/{serviceName}/output/elasticsearch/index/{indexId}
|
OvhIndex |
serviceName_output_elasticsearch_index_indexId_GET(String serviceName,
String indexId)
Return specified elasticsearch index
REST: GET /dbaas/logs/{serviceName}/output/elasticsearch/index/{indexId}
|
OvhOperation |
serviceName_output_elasticsearch_index_indexId_PUT(String serviceName,
String indexId,
Boolean alertNotifyEnabled,
String description)
Update specified elasticsearch index
REST: PUT /dbaas/logs/{serviceName}/output/elasticsearch/index/{indexId}
|
ArrayList<OvhUrl> |
serviceName_output_elasticsearch_index_indexId_url_GET(String serviceName,
String indexId)
Return the list of urls of specified graylog stream
REST: GET /dbaas/logs/{serviceName}/output/elasticsearch/index/{indexId}/url
|
OvhOperation |
serviceName_output_elasticsearch_index_POST(String serviceName,
String optionId,
Boolean alertNotifyEnabled,
String suffix,
String description)
Register a new elasticsearch index
REST: POST /dbaas/logs/{serviceName}/output/elasticsearch/index
|
OvhOperation |
serviceName_output_graylog_dashboard_dashboardId_DELETE(String serviceName,
String dashboardId)
Remove specified graylog dashboard
REST: DELETE /dbaas/logs/{serviceName}/output/graylog/dashboard/{dashboardId}
|
OvhOperation |
serviceName_output_graylog_dashboard_dashboardId_duplicate_POST(String serviceName,
String dashboardId,
String optionId,
String title,
String streamId,
String description)
Copy all widgets from specified dashboard to a new one
REST: POST /dbaas/logs/{serviceName}/output/graylog/dashboard/{dashboardId}/duplicate
|
OvhDashboard |
serviceName_output_graylog_dashboard_dashboardId_GET(String serviceName,
String dashboardId)
Return details of specified graylog dashboard
REST: GET /dbaas/logs/{serviceName}/output/graylog/dashboard/{dashboardId}
|
OvhOperation |
serviceName_output_graylog_dashboard_dashboardId_PUT(String serviceName,
String dashboardId,
String optionId,
String title,
String description)
Update information of specified graylog dashboard
REST: PUT /dbaas/logs/{serviceName}/output/graylog/dashboard/{dashboardId}
|
ArrayList<OvhUrl> |
serviceName_output_graylog_dashboard_dashboardId_url_GET(String serviceName,
String dashboardId)
Return the list of urls of specified graylog dashboard
REST: GET /dbaas/logs/{serviceName}/output/graylog/dashboard/{dashboardId}/url
|
ArrayList<String> |
serviceName_output_graylog_dashboard_GET(String serviceName)
Return the list graylog dashboards
REST: GET /dbaas/logs/{serviceName}/output/graylog/dashboard
|
OvhOperation |
serviceName_output_graylog_dashboard_POST(String serviceName,
String optionId,
String title,
String description)
Register a new graylog dashboard
REST: POST /dbaas/logs/{serviceName}/output/graylog/dashboard
|
ArrayList<String> |
serviceName_output_graylog_stream_GET(String serviceName)
Return the list of graylog streams
REST: GET /dbaas/logs/{serviceName}/output/graylog/stream
|
OvhOperation |
serviceName_output_graylog_stream_POST(String serviceName,
Boolean webSocketEnabled,
Long coldStorageRetention,
OvhStreamColdStorageCompressionEnum coldStorageCompression,
String optionId,
Boolean coldStorageNotifyEnabled,
String description,
String title,
Boolean coldStorageEnabled)
Register a new graylog stream
REST: POST /dbaas/logs/{serviceName}/output/graylog/stream
|
OvhOperation |
serviceName_output_graylog_stream_streamId_alert_alertId_DELETE(String serviceName,
String streamId,
String alertId)
Remove alert from specified graylog stream
REST: DELETE /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/alert/{alertId}
|
OvhStreamAlertCondition |
serviceName_output_graylog_stream_streamId_alert_alertId_GET(String serviceName,
String streamId,
String alertId)
Return details of specified graylog stream alert
REST: GET /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/alert/{alertId}
|
OvhOperation |
serviceName_output_graylog_stream_streamId_alert_alertId_PUT(String serviceName,
String streamId,
String alertId,
OvhStreamAlertConditionThresholdTypeEnum thresholdType,
Long grace,
OvhStreamAlertConditionConstraintTypeEnum constraintType,
OvhStreamAlertConditionConditionTypeEnum conditionType,
Boolean repeatNotificationsEnabled,
String value,
Long backlog,
Long threshold,
Long time,
String title,
String field)
Update alert information of specified graylog stream
REST: PUT /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/alert/{alertId}
|
ArrayList<String> |
serviceName_output_graylog_stream_streamId_alert_GET(String serviceName,
String streamId)
Return the list of configured alerts of specified graylog stream
REST: GET /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/alert
|
OvhOperation |
serviceName_output_graylog_stream_streamId_alert_POST(String serviceName,
String streamId,
OvhStreamAlertConditionThresholdTypeEnum thresholdType,
Long grace,
OvhStreamAlertConditionConstraintTypeEnum constraintType,
OvhStreamAlertConditionConditionTypeEnum conditionType,
Boolean repeatNotificationsEnabled,
String value,
Long backlog,
Long threshold,
Long time,
String title,
String field)
Register a new alert on specified graylog stream
REST: POST /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/alert
|
OvhArchive |
serviceName_output_graylog_stream_streamId_archive_archiveId_GET(String serviceName,
String streamId,
String archiveId)
Return details of specified archive
REST: GET /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/archive/{archiveId}
|
OvhArchiveUrl |
serviceName_output_graylog_stream_streamId_archive_archiveId_url_POST(String serviceName,
String streamId,
String archiveId)
Get a public temporary URL to access the archive
REST: POST /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/archive/{archiveId}/url
|
ArrayList<String> |
serviceName_output_graylog_stream_streamId_archive_GET(String serviceName,
String streamId)
Return the list of archives
REST: GET /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/archive
|
OvhOperation |
serviceName_output_graylog_stream_streamId_DELETE(String serviceName,
String streamId)
Remove specified graylog stream
REST: DELETE /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}
|
OvhStream |
serviceName_output_graylog_stream_streamId_GET(String serviceName,
String streamId)
Return details of specified graylog stream
REST: GET /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}
|
OvhOperation |
serviceName_output_graylog_stream_streamId_PUT(String serviceName,
String streamId,
Boolean webSocketEnabled,
Long coldStorageRetention,
OvhStreamColdStorageCompressionEnum coldStorageCompression,
String description,
Boolean coldStorageNotifyEnabled,
String optionId,
String title,
Boolean coldStorageEnabled)
Update information of specified graylog stream
REST: PUT /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}
|
ArrayList<String> |
serviceName_output_graylog_stream_streamId_rule_GET(String serviceName,
String streamId)
Return the list of rules of specified graylog stream
REST: GET /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/rule
|
ArrayList<OvhStreamRule> |
serviceName_output_graylog_stream_streamId_rule_ruleId_GET(String serviceName,
String streamId,
String ruleId)
Return details of specified graylog stream rule
REST: GET /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/rule/{ruleId}
|
ArrayList<OvhUrl> |
serviceName_output_graylog_stream_streamId_url_GET(String serviceName,
String streamId)
Return the list of urls of specified graylog stream
REST: GET /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/url
|
OvhOperation |
serviceName_PUT(String serviceName,
String displayName,
Long contactId)
Update the service properties
REST: PUT /dbaas/logs/{serviceName}
|
ArrayList<String> |
serviceName_role_GET(String serviceName)
Return the list of roles
REST: GET /dbaas/logs/{serviceName}/role
|
OvhOperation |
serviceName_role_POST(String serviceName,
String optionId,
String name,
String description)
Register a new role
REST: POST /dbaas/logs/{serviceName}/role
|
OvhOperation |
serviceName_role_roleId_DELETE(String serviceName,
String roleId)
Remove specified role
REST: DELETE /dbaas/logs/{serviceName}/role/{roleId}
|
OvhRole |
serviceName_role_roleId_GET(String serviceName,
String roleId)
Return details of specified role
REST: GET /dbaas/logs/{serviceName}/role/{roleId}
|
ArrayList<String> |
serviceName_role_roleId_member_GET(String serviceName,
String roleId)
Return the member list of specified role
REST: GET /dbaas/logs/{serviceName}/role/{roleId}/member
|
OvhOperation |
serviceName_role_roleId_member_POST(String serviceName,
String roleId,
String username,
String note)
Append user into the member list of specified role
REST: POST /dbaas/logs/{serviceName}/role/{roleId}/member
|
OvhOperation |
serviceName_role_roleId_member_username_DELETE(String serviceName,
String roleId,
String username)
Remove user from the member list of specified role
REST: DELETE /dbaas/logs/{serviceName}/role/{roleId}/member/{username}
|
OvhPermissionMeta |
serviceName_role_roleId_member_username_GET(String serviceName,
String roleId,
String username)
Return the member metadata
REST: GET /dbaas/logs/{serviceName}/role/{roleId}/member/{username}
|
OvhOperation |
serviceName_role_roleId_member_username_PUT(String serviceName,
String roleId,
String username,
String note)
Update the member metadata
REST: PUT /dbaas/logs/{serviceName}/role/{roleId}/member/{username}
|
OvhOperation |
serviceName_role_roleId_permission_alias_POST(String serviceName,
String roleId,
String aliasId)
Append a elasticsearch alias permission to role
REST: POST /dbaas/logs/{serviceName}/role/{roleId}/permission/alias
|
OvhOperation |
serviceName_role_roleId_permission_dashboard_POST(String serviceName,
String roleId,
String dashboardId)
Append a graylog dashboard permission to role
REST: POST /dbaas/logs/{serviceName}/role/{roleId}/permission/dashboard
|
ArrayList<String> |
serviceName_role_roleId_permission_GET(String serviceName,
String roleId)
Return the list of permissions of specified role
REST: GET /dbaas/logs/{serviceName}/role/{roleId}/permission
|
OvhOperation |
serviceName_role_roleId_permission_index_POST(String serviceName,
String roleId,
String indexId)
Append a elasticsearch index permission to role
REST: POST /dbaas/logs/{serviceName}/role/{roleId}/permission/index
|
OvhOperation |
serviceName_role_roleId_permission_permissionId_DELETE(String serviceName,
String roleId,
String permissionId)
Remove specified permission
REST: DELETE /dbaas/logs/{serviceName}/role/{roleId}/permission/{permissionId}
|
ArrayList<OvhPermission> |
serviceName_role_roleId_permission_permissionId_GET(String serviceName,
String roleId,
String permissionId)
Return details of specified permission
REST: GET /dbaas/logs/{serviceName}/role/{roleId}/permission/{permissionId}
|
OvhOperation |
serviceName_role_roleId_permission_stream_POST(String serviceName,
String roleId,
String streamId)
Append a graylog stream permission to role
REST: POST /dbaas/logs/{serviceName}/role/{roleId}/permission/stream
|
OvhOperation |
serviceName_role_roleId_PUT(String serviceName,
String roleId,
String optionId,
String name,
String description)
Update information of specified role
REST: PUT /dbaas/logs/{serviceName}/role/{roleId}
|
OvhService |
serviceName_serviceInfos_GET(String serviceName)
Get this object properties
REST: GET /dbaas/logs/{serviceName}/serviceInfos
|
void |
serviceName_serviceInfos_PUT(String serviceName,
OvhService body)
Alter this object properties
REST: PUT /dbaas/logs/{serviceName}/serviceInfos
|
ArrayList<String> |
serviceName_token_GET(String serviceName)
Return the list of service tokens
REST: GET /dbaas/logs/{serviceName}/token
|
OvhOperation |
serviceName_token_POST(String serviceName,
String name,
String clusterId)
Add a new token
REST: POST /dbaas/logs/{serviceName}/token
|
OvhOperation |
serviceName_token_tokenId_DELETE(String serviceName,
String tokenId)
Delete the specified token
REST: DELETE /dbaas/logs/{serviceName}/token/{tokenId}
|
OvhToken |
serviceName_token_tokenId_GET(String serviceName,
String tokenId)
Return the specified token
REST: GET /dbaas/logs/{serviceName}/token/{tokenId}
|
ArrayList<OvhUrl> |
serviceName_url_GET(String serviceName)
Return platform useful urls.
|
OvhOperation |
serviceName_user_changePassword_POST(String serviceName,
String password)
Initiate a password change procedure.
|
public ApiOvhDbaaslogs(ApiOvhCore core)
public OvhService serviceName_serviceInfos_GET(String serviceName) throws IOException
serviceName - [required] The internal ID of your Logs pack
API betaIOExceptionpublic void serviceName_serviceInfos_PUT(String serviceName, OvhService body) throws IOException
body - [required] New object propertiesserviceName - [required] The internal ID of your Logs pack
API betaIOExceptionpublic OvhService serviceName_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhOperation serviceName_PUT(String serviceName, String displayName, Long contactId) throws IOException
serviceName - [required]displayName - [required] Service custom namecontactId - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_cluster_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhCluster serviceName_cluster_clusterId_GET(String serviceName, String clusterId) throws IOException
serviceName - [required]clusterId - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_input_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhOperation serviceName_input_POST(String serviceName, String streamId, String engineId, String description, Boolean singleInstanceEnabled, String optionId, String title, String exposedPort) throws IOException
serviceName - [required]streamId - [required]engineId - [required]description - [required]singleInstanceEnabled - [required]optionId - [required]title - [required]exposedPort - [required]
API betaIOExceptionpublic OvhOperation serviceName_input_inputId_restart_POST(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic OvhOperation serviceName_input_inputId_DELETE(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic OvhInput serviceName_input_inputId_GET(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic OvhOperation serviceName_input_inputId_PUT(String serviceName, String inputId, String streamId, String engineId, String description, Boolean singleInstanceEnabled, String optionId, String title, String exposedPort) throws IOException
serviceName - [required]inputId - [required]streamId - [required]engineId - [required]description - [required]singleInstanceEnabled - [required]optionId - [required]title - [required]exposedPort - [required]
API betaIOExceptionpublic OvhTemporaryLogsLink serviceName_input_inputId_logs_url_POST(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic OvhOperation serviceName_input_inputId_end_POST(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_input_inputId_allowedNetwork_GET(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic OvhOperation serviceName_input_inputId_allowedNetwork_POST(String serviceName, String inputId, String network) throws IOException
serviceName - [required]inputId - [required]network - [required]
API betaIOExceptionpublic OvhOperation serviceName_input_inputId_allowedNetwork_allowedNetworkId_DELETE(String serviceName, String inputId, String allowedNetworkId) throws IOException
serviceName - [required]inputId - [required]allowedNetworkId - [required]
API betaIOExceptionpublic OvhAllowedNetwork serviceName_input_inputId_allowedNetwork_allowedNetworkId_GET(String serviceName, String inputId, String allowedNetworkId) throws IOException
serviceName - [required]inputId - [required]allowedNetworkId - [required]
API betaIOExceptionpublic ArrayList<OvhUrl> serviceName_input_inputId_url_GET(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic ArrayList<OvhInputAction> serviceName_input_inputId_action_GET(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic OvhFlowggerConfiguration serviceName_input_inputId_configuration_flowgger_GET(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic OvhOperation serviceName_input_inputId_configuration_flowgger_PUT(String serviceName, String inputId, OvhFlowggerConfigurationTlsMethodEnum tlsMethod, OvhFlowggerConfigurationLogFramingEnum logFraming, Long kafkaCoalesce, OvhFlowggerConfigurationTypeEnum type, OvhFlowggerConfigurationLogFormatEnum logFormat) throws IOException
serviceName - [required]inputId - [required]tlsMethod - [required]logFraming - [required]kafkaCoalesce - [required]type - [required]logFormat - [required]
API betaIOExceptionpublic OvhLogstashConfiguration serviceName_input_inputId_configuration_logstash_GET(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic OvhOperation serviceName_input_inputId_configuration_logstash_PUT(String serviceName, String inputId, String patternSection, String inputSection, String filterSection) throws IOException
serviceName - [required]inputId - [required]patternSection - [required]inputSection - [required]filterSection - [required]
API betaIOExceptionpublic OvhOperation serviceName_input_inputId_configtest_POST(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic OvhTestResult serviceName_input_inputId_configtest_result_GET(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic OvhOperation serviceName_input_inputId_start_POST(String serviceName, String inputId) throws IOException
serviceName - [required]inputId - [required]
API betaIOExceptionpublic OvhOffer serviceName_offer_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_elasticsearch_index_indexId_DELETE(String serviceName, String indexId) throws IOException
serviceName - [required]indexId - [required]
API betaIOExceptionpublic OvhIndex serviceName_output_elasticsearch_index_indexId_GET(String serviceName, String indexId) throws IOException
serviceName - [required]indexId - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_elasticsearch_index_indexId_PUT(String serviceName, String indexId, Boolean alertNotifyEnabled, String description) throws IOException
serviceName - [required]indexId - [required]alertNotifyEnabled - [required]description - [required]
API betaIOExceptionpublic ArrayList<OvhUrl> serviceName_output_elasticsearch_index_indexId_url_GET(String serviceName, String indexId) throws IOException
serviceName - [required]indexId - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_output_elasticsearch_index_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_elasticsearch_index_POST(String serviceName, String optionId, Boolean alertNotifyEnabled, String suffix, String description) throws IOException
serviceName - [required]optionId - [required]alertNotifyEnabled - [required]suffix - [required]description - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_output_elasticsearch_alias_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_elasticsearch_alias_POST(String serviceName, String optionId, String suffix, String description) throws IOException
serviceName - [required]optionId - [required]suffix - [required]description - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_elasticsearch_alias_aliasId_DELETE(String serviceName, String aliasId) throws IOException
serviceName - [required]aliasId - [required]
API betaIOExceptionpublic OvhAlias serviceName_output_elasticsearch_alias_aliasId_GET(String serviceName, String aliasId) throws IOException
serviceName - [required]aliasId - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_elasticsearch_alias_aliasId_PUT(String serviceName, String aliasId, String optionId, String description) throws IOException
serviceName - [required]aliasId - [required]optionId - [required]description - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_elasticsearch_alias_aliasId_index_indexId_DELETE(String serviceName, String aliasId, String indexId) throws IOException
serviceName - [required]aliasId - [required]indexId - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_output_elasticsearch_alias_aliasId_index_GET(String serviceName, String aliasId) throws IOException
serviceName - [required]aliasId - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_elasticsearch_alias_aliasId_index_POST(String serviceName, String aliasId, String indexId) throws IOException
serviceName - [required]aliasId - [required]indexId - [required]
API betaIOExceptionpublic ArrayList<OvhUrl> serviceName_output_elasticsearch_alias_aliasId_url_GET(String serviceName, String aliasId) throws IOException
serviceName - [required]aliasId - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_output_elasticsearch_alias_aliasId_stream_GET(String serviceName, String aliasId) throws IOException
serviceName - [required]aliasId - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_elasticsearch_alias_aliasId_stream_POST(String serviceName, String aliasId, String streamId) throws IOException
serviceName - [required]aliasId - [required]streamId - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_elasticsearch_alias_aliasId_stream_streamId_DELETE(String serviceName, String aliasId, String streamId) throws IOException
serviceName - [required]aliasId - [required]streamId - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_output_graylog_stream_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_graylog_stream_POST(String serviceName, Boolean webSocketEnabled, Long coldStorageRetention, OvhStreamColdStorageCompressionEnum coldStorageCompression, String optionId, Boolean coldStorageNotifyEnabled, String description, String title, Boolean coldStorageEnabled) throws IOException
serviceName - [required]webSocketEnabled - [required]coldStorageRetention - [required]coldStorageCompression - [required]optionId - [required]coldStorageNotifyEnabled - [required]description - [required]title - [required]coldStorageEnabled - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_output_graylog_stream_streamId_alert_GET(String serviceName, String streamId) throws IOException
serviceName - [required]streamId - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_graylog_stream_streamId_alert_POST(String serviceName, String streamId, OvhStreamAlertConditionThresholdTypeEnum thresholdType, Long grace, OvhStreamAlertConditionConstraintTypeEnum constraintType, OvhStreamAlertConditionConditionTypeEnum conditionType, Boolean repeatNotificationsEnabled, String value, Long backlog, Long threshold, Long time, String title, String field) throws IOException
serviceName - [required]streamId - [required]thresholdType - [required]grace - [required]constraintType - [required]conditionType - [required]repeatNotificationsEnabled - [required]value - [required]backlog - [required]threshold - [required]time - [required]title - [required]field - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_graylog_stream_streamId_alert_alertId_DELETE(String serviceName, String streamId, String alertId) throws IOException
serviceName - [required]streamId - [required]alertId - [required]
API betaIOExceptionpublic OvhStreamAlertCondition serviceName_output_graylog_stream_streamId_alert_alertId_GET(String serviceName, String streamId, String alertId) throws IOException
serviceName - [required]streamId - [required]alertId - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_graylog_stream_streamId_alert_alertId_PUT(String serviceName, String streamId, String alertId, OvhStreamAlertConditionThresholdTypeEnum thresholdType, Long grace, OvhStreamAlertConditionConstraintTypeEnum constraintType, OvhStreamAlertConditionConditionTypeEnum conditionType, Boolean repeatNotificationsEnabled, String value, Long backlog, Long threshold, Long time, String title, String field) throws IOException
serviceName - [required]streamId - [required]alertId - [required]thresholdType - [required]grace - [required]constraintType - [required]conditionType - [required]repeatNotificationsEnabled - [required]value - [required]backlog - [required]threshold - [required]time - [required]title - [required]field - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_graylog_stream_streamId_DELETE(String serviceName, String streamId) throws IOException
serviceName - [required]streamId - [required]
API betaIOExceptionpublic OvhStream serviceName_output_graylog_stream_streamId_GET(String serviceName, String streamId) throws IOException
serviceName - [required]streamId - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_graylog_stream_streamId_PUT(String serviceName, String streamId, Boolean webSocketEnabled, Long coldStorageRetention, OvhStreamColdStorageCompressionEnum coldStorageCompression, String description, Boolean coldStorageNotifyEnabled, String optionId, String title, Boolean coldStorageEnabled) throws IOException
serviceName - [required]streamId - [required]webSocketEnabled - [required]coldStorageRetention - [required]coldStorageCompression - [required]description - [required]coldStorageNotifyEnabled - [required]optionId - [required]title - [required]coldStorageEnabled - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_output_graylog_stream_streamId_archive_GET(String serviceName, String streamId) throws IOException
serviceName - [required]streamId - [required]
API betaIOExceptionpublic OvhArchive serviceName_output_graylog_stream_streamId_archive_archiveId_GET(String serviceName, String streamId, String archiveId) throws IOException
serviceName - [required]streamId - [required]archiveId - [required]
API betaIOExceptionpublic OvhArchiveUrl serviceName_output_graylog_stream_streamId_archive_archiveId_url_POST(String serviceName, String streamId, String archiveId) throws IOException
serviceName - [required]streamId - [required]archiveId - [required]
API betaIOExceptionpublic ArrayList<OvhUrl> serviceName_output_graylog_stream_streamId_url_GET(String serviceName, String streamId) throws IOException
serviceName - [required]streamId - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_output_graylog_stream_streamId_rule_GET(String serviceName, String streamId) throws IOException
serviceName - [required]streamId - [required]
API betaIOExceptionpublic ArrayList<OvhStreamRule> serviceName_output_graylog_stream_streamId_rule_ruleId_GET(String serviceName, String streamId, String ruleId) throws IOException
serviceName - [required]streamId - [required]ruleId - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_output_graylog_dashboard_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_graylog_dashboard_POST(String serviceName, String optionId, String title, String description) throws IOException
serviceName - [required]optionId - [required]title - [required]description - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_graylog_dashboard_dashboardId_DELETE(String serviceName, String dashboardId) throws IOException
serviceName - [required]dashboardId - [required]
API betaIOExceptionpublic OvhDashboard serviceName_output_graylog_dashboard_dashboardId_GET(String serviceName, String dashboardId) throws IOException
serviceName - [required]dashboardId - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_graylog_dashboard_dashboardId_PUT(String serviceName, String dashboardId, String optionId, String title, String description) throws IOException
serviceName - [required]dashboardId - [required]optionId - [required]title - [required]description - [required]
API betaIOExceptionpublic OvhOperation serviceName_output_graylog_dashboard_dashboardId_duplicate_POST(String serviceName, String dashboardId, String optionId, String title, String streamId, String description) throws IOException
serviceName - [required]dashboardId - [required]optionId - [required]title - [required]streamId - [required]description - [required]
API betaIOExceptionpublic ArrayList<OvhUrl> serviceName_output_graylog_dashboard_dashboardId_url_GET(String serviceName, String dashboardId) throws IOException
serviceName - [required]dashboardId - [required]
API betaIOExceptionpublic ArrayList<Long> serviceName_changeContact_POST(String serviceName, String contactAdmin, String contactTech, String contactBilling) throws IOException
contactAdmin - The contact to set as admin contactcontactTech - The contact to set as tech contactcontactBilling - The contact to set as billing contactserviceName - [required] The internal ID of your Logs pack
API betaIOExceptionpublic OvhOperation serviceName_user_changePassword_POST(String serviceName, String password) throws IOException
serviceName - [required]password - [required] Password must be at least 12 characters long contain a number, an uppercase, a lowercase and a special letter
API betaIOExceptionpublic ArrayList<OvhUrl> serviceName_url_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhServiceMetric serviceName_metrics_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_operation_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhOperation serviceName_operation_operationId_GET(String serviceName, String operationId) throws IOException
serviceName - [required]operationId - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_option_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhOption serviceName_option_optionId_GET(String serviceName, String optionId) throws IOException
serviceName - [required]optionId - [required]
API betaIOExceptionpublic OvhOperation serviceName_option_optionId_terminate_POST(String serviceName, String optionId) throws IOException
serviceName - [required]optionId - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_token_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhOperation serviceName_token_POST(String serviceName, String name, String clusterId) throws IOException
serviceName - [required]name - [required]clusterId - [required]
API betaIOExceptionpublic OvhOperation serviceName_token_tokenId_DELETE(String serviceName, String tokenId) throws IOException
serviceName - [required]tokenId - [required]
API betaIOExceptionpublic OvhToken serviceName_token_tokenId_GET(String serviceName, String tokenId) throws IOException
serviceName - [required]tokenId - [required]
API betaIOExceptionpublic OvhOperation serviceName_role_roleId_DELETE(String serviceName, String roleId) throws IOException
serviceName - [required]roleId - [required]
API betaIOExceptionpublic OvhRole serviceName_role_roleId_GET(String serviceName, String roleId) throws IOException
serviceName - [required]roleId - [required]
API betaIOExceptionpublic OvhOperation serviceName_role_roleId_PUT(String serviceName, String roleId, String optionId, String name, String description) throws IOException
serviceName - [required]roleId - [required]optionId - [required]name - [required]description - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_role_roleId_member_GET(String serviceName, String roleId) throws IOException
serviceName - [required]roleId - [required]
API betaIOExceptionpublic OvhOperation serviceName_role_roleId_member_POST(String serviceName, String roleId, String username, String note) throws IOException
serviceName - [required]roleId - [required]username - [required]note - [required]
API betaIOExceptionpublic OvhOperation serviceName_role_roleId_member_username_DELETE(String serviceName, String roleId, String username) throws IOException
serviceName - [required]roleId - [required]username - [required]
API betaIOExceptionpublic OvhPermissionMeta serviceName_role_roleId_member_username_GET(String serviceName, String roleId, String username) throws IOException
serviceName - [required]roleId - [required]username - [required]
API betaIOExceptionpublic OvhOperation serviceName_role_roleId_member_username_PUT(String serviceName, String roleId, String username, String note) throws IOException
serviceName - [required]roleId - [required]username - [required]note - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_role_roleId_permission_GET(String serviceName, String roleId) throws IOException
serviceName - [required]roleId - [required]
API betaIOExceptionpublic OvhOperation serviceName_role_roleId_permission_index_POST(String serviceName, String roleId, String indexId) throws IOException
serviceName - [required]roleId - [required]indexId - [required]
API betaIOExceptionpublic OvhOperation serviceName_role_roleId_permission_permissionId_DELETE(String serviceName, String roleId, String permissionId) throws IOException
serviceName - [required]roleId - [required]permissionId - [required]
API betaIOExceptionpublic ArrayList<OvhPermission> serviceName_role_roleId_permission_permissionId_GET(String serviceName, String roleId, String permissionId) throws IOException
serviceName - [required]roleId - [required]permissionId - [required]
API betaIOExceptionpublic OvhOperation serviceName_role_roleId_permission_stream_POST(String serviceName, String roleId, String streamId) throws IOException
serviceName - [required]roleId - [required]streamId - [required]
API betaIOExceptionpublic OvhOperation serviceName_role_roleId_permission_alias_POST(String serviceName, String roleId, String aliasId) throws IOException
serviceName - [required]roleId - [required]aliasId - [required]
API betaIOExceptionpublic OvhOperation serviceName_role_roleId_permission_dashboard_POST(String serviceName, String roleId, String dashboardId) throws IOException
serviceName - [required]roleId - [required]dashboardId - [required]
API betaIOExceptionpublic ArrayList<String> serviceName_role_GET(String serviceName) throws IOException
serviceName - [required]
API betaIOExceptionpublic OvhOperation serviceName_role_POST(String serviceName, String optionId, String name, String description) throws IOException
serviceName - [required]optionId - [required]name - [required]description - [required]
API betaIOExceptionpublic ArrayList<String> GET() throws IOException
IOExceptionpublic ArrayList<String> input_engine_GET() throws IOException
IOExceptionpublic OvhEngine input_engine_engineId_GET(String engineId) throws IOException
engineId - [required]
API betaIOExceptionpublic OvhPublicOffer offer_reference_GET(String reference) throws IOException
reference - [required]
API betaIOExceptionCopyright © 2018. All rights reserved.