headerOverrides

@JvmName(name = "fielcpjyyitbpmdv")
suspend fun headerOverrides(value: Output<List<HeaderOverrideArgs>>)
@JvmName(name = "cbhxxdaywdqxldaa")
suspend fun headerOverrides(value: List<HeaderOverrideArgs>?)

Parameters

value

HTTP target headers. This map contains the header field names and values. Headers will be set when running the CreateTask and/or BufferTask. These headers represent a subset of the headers that will be configured for the task's HTTP request. Some HTTP request headers will be ignored or replaced. A partial list of headers that will be ignored or replaced is: * Several predefined headers, prefixed with "X-CloudTasks-", can be used to define properties of the task. * Host: This will be computed by Cloud Tasks and derived from HttpRequest.url. * Content-Length: This will be computed by Cloud Tasks. Content-Type won't be set by Cloud Tasks. You can explicitly set Content-Type to a media type when the task is created. For example,Content-Type can be set to "application/octet-stream" or "application/json". The default value is set to "application/json". * User-Agent: This will be set to "Google-Cloud-Tasks"`. Headers which can have multiple values (according to RFC2616) can be specified using comma-separated values. The size of the headers must be less than 80KB. Queue-level headers to override headers of all the tasks in the queue.


@JvmName(name = "iafktqomhxkhnhfr")
suspend fun headerOverrides(vararg values: Output<HeaderOverrideArgs>)


@JvmName(name = "nfxrfcrknanswmjh")
suspend fun headerOverrides(values: List<Output<HeaderOverrideArgs>>)
@JvmName(name = "sajhvssuuvccotsy")
suspend fun headerOverrides(vararg values: HeaderOverrideArgs)

Parameters

values

HTTP target headers. This map contains the header field names and values. Headers will be set when running the CreateTask and/or BufferTask. These headers represent a subset of the headers that will be configured for the task's HTTP request. Some HTTP request headers will be ignored or replaced. A partial list of headers that will be ignored or replaced is: * Several predefined headers, prefixed with "X-CloudTasks-", can be used to define properties of the task. * Host: This will be computed by Cloud Tasks and derived from HttpRequest.url. * Content-Length: This will be computed by Cloud Tasks. Content-Type won't be set by Cloud Tasks. You can explicitly set Content-Type to a media type when the task is created. For example,Content-Type can be set to "application/octet-stream" or "application/json". The default value is set to "application/json". * User-Agent: This will be set to "Google-Cloud-Tasks"`. Headers which can have multiple values (according to RFC2616) can be specified using comma-separated values. The size of the headers must be less than 80KB. Queue-level headers to override headers of all the tasks in the queue.


@JvmName(name = "rhbnmnlsqfwiwhev")
suspend fun headerOverrides(argument: List<suspend HeaderOverrideArgsBuilder.() -> Unit>)
@JvmName(name = "ehqijquaayywrpkc")
suspend fun headerOverrides(vararg argument: suspend HeaderOverrideArgsBuilder.() -> Unit)
@JvmName(name = "lpmqvpvtceskuesw")
suspend fun headerOverrides(argument: suspend HeaderOverrideArgsBuilder.() -> Unit)

Parameters

argument

HTTP target headers. This map contains the header field names and values. Headers will be set when running the CreateTask and/or BufferTask. These headers represent a subset of the headers that will be configured for the task's HTTP request. Some HTTP request headers will be ignored or replaced. A partial list of headers that will be ignored or replaced is: * Several predefined headers, prefixed with "X-CloudTasks-", can be used to define properties of the task. * Host: This will be computed by Cloud Tasks and derived from HttpRequest.url. * Content-Length: This will be computed by Cloud Tasks. Content-Type won't be set by Cloud Tasks. You can explicitly set Content-Type to a media type when the task is created. For example,Content-Type can be set to "application/octet-stream" or "application/json". The default value is set to "application/json". * User-Agent: This will be set to "Google-Cloud-Tasks"`. Headers which can have multiple values (according to RFC2616) can be specified using comma-separated values. The size of the headers must be less than 80KB. Queue-level headers to override headers of all the tasks in the queue.