v1

latestOpenAPI 3.1.02026-07-26363186558.0 KB
threatintelligence

Creates or updates a configuration.

post/v1beta/projects/{project}/configurations:upsert

Path parameters

projectstring required

Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.

Query parameters

publishTimestring date-time

Optional. Time that the configuration should be considered to have been published. This is an advanced feature used when onboarding and bulk loading data from other systems. Do not set this field without consulting with the API team.

Headers

x-goog-user-projectstring required

Your organization's project ID

Request body

namestring

Identifier. Server generated name for the configuration. format is projects/{project}/configurations/{configuration}

displayNamestring

Output only. Human readable name for the configuration.

providerstring required

Required. Name of the service that provides the configuration.

state'STATE_UNSPECIFIED' | 'ENABLED' | 'DISABLED' | 'DEPRECATED'

Optional. State of the configuration.

versionstring

Optional. A user-manipulatable version. Does not adhere to a specific format

descriptionstring

Optional. A description of the configuration.

Response

Successful operation

configurationstring

Output only. Created configuration ID with server assigned id.