2020-10-13 11:17:37 -04:00
/ *
* 3 DS OUTSCALE API
*
* Welcome to the 3 DS OUTSCALE ' s API documentation . < br / > < br / > The 3 DS OUTSCALE API enables you to manage your resources in the 3 DS OUTSCALE Cloud . This documentation describes the different actions available along with code examples . < br / > < br / > Note that the 3 DS OUTSCALE Cloud is compatible with Amazon Web Services ( AWS ) APIs , but some resources have different names in AWS than in the 3 DS OUTSCALE API . You can find a list of the differences [ here ] ( https : //wiki.outscale.net/display/EN/3DS+OUTSCALE+APIs+Reference).<br /><br /> You can also manage your resources using the [Cockpit](https://wiki.outscale.net/display/EN/About+Cockpit) web interface.
*
2021-04-20 11:18:45 -04:00
* API version : 1.8
2020-10-13 11:17:37 -04:00
* Contact : support @ outscale . com
* Generated by : OpenAPI Generator ( https : //openapi-generator.tech)
* /
package osc
2021-04-20 11:18:45 -04:00
2020-10-13 11:17:37 -04:00
// With The information to be displayed in the API logs to retrieve.
type With struct {
2021-04-20 11:18:45 -04:00
// If set to true, the account ID is displayed in the logs.
2020-10-13 11:17:37 -04:00
AccountId bool ` json:"AccountId,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the duration of the call is displayed each log.
2020-10-13 11:17:37 -04:00
CallDuration bool ` json:"CallDuration,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the API key used for the query is displayed each log.
2020-10-13 11:17:37 -04:00
QueryAccessKey bool ` json:"QueryAccessKey,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the name of the API service used by the call is displayed in each log (`oapi` \\| `fcu` \\| `lbu` \\| `directlink` \\| `eim` \\| `icu`).
2020-10-13 11:17:37 -04:00
QueryApiName bool ` json:"QueryApiName,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the version of the API service used by the call is displayed in each log.
2020-10-13 11:17:37 -04:00
QueryApiVersion bool ` json:"QueryApiVersion,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the name of the call is displayed in each log.
2020-10-13 11:17:37 -04:00
QueryCallName bool ` json:"QueryCallName,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the date of the call is displayed in each log.
2020-10-13 11:17:37 -04:00
QueryDate bool ` json:"QueryDate,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the query header RAW is displayed in each log.
2020-10-13 11:17:37 -04:00
QueryHeaderRaw bool ` json:"QueryHeaderRaw,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the query header size is displayed in each log.
2020-10-13 11:17:37 -04:00
QueryHeaderSize bool ` json:"QueryHeaderSize,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the IP address used to make to query is displayed in each log.
2020-10-13 11:17:37 -04:00
QueryIpAddress bool ` json:"QueryIpAddress,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the query payload raw is displayed in each log.
2020-10-13 11:17:37 -04:00
QueryPayloadRaw bool ` json:"QueryPayloadRaw,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the query payload size is displayed in each log.
2020-10-13 11:17:37 -04:00
QueryPayloadSize bool ` json:"QueryPayloadSize,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the user agent used to make the HTTP request is displayed in each log.
2020-10-13 11:17:37 -04:00
QueryUserAgent bool ` json:"QueryUserAgent,omitempty" `
2021-04-20 11:18:45 -04:00
// By default ot if set to true, the ID of the call is displayed in each log.
2020-10-13 11:17:37 -04:00
RequestId bool ` json:"RequestId,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the size of the response (in bytes) is displayed in each log.
2020-10-13 11:17:37 -04:00
ResponseSize bool ` json:"ResponseSize,omitempty" `
2021-04-20 11:18:45 -04:00
// If set to true, the HTTP code provided by the response is displayed in each log.
2020-10-13 11:17:37 -04:00
ResponseStatusCode bool ` json:"ResponseStatusCode,omitempty" `
}