This product is not supported for your selected Datadog site. ().

gcp_apihub_api_hub_instance

ancestors

Type: UNORDERED_LIST_STRING

config

Type: STRUCT
Provider name: config
Description: Required. Config of the ApiHub instance.

  • cmek_key_name
    Type: STRING
    Provider name: cmekKeyName
    Description: Optional. The Customer Managed Encryption Key (CMEK) used for data encryption. The CMEK name should follow the format of projects/([^/]+)/locations/([^/]+)/keyRings/([^/]+)/cryptoKeys/([^/]+), where the location must match the instance location. If the CMEK is not provided, a GMEK will be created for the instance.
  • disable_search
    Type: BOOLEAN
    Provider name: disableSearch
    Description: Optional. If true, the search will be disabled for the instance. The default value is false.
  • encryption_type
    Type: STRING
    Provider name: encryptionType
    Description: Optional. Encryption type for the region. If the encryption type is CMEK, the cmek_key_name must be provided. If no encryption type is provided, GMEK will be used.
    Possible values:
    • ENCRYPTION_TYPE_UNSPECIFIED - Encryption type unspecified.
    • GMEK - Default encryption using Google managed encryption key.
    • CMEK - Encryption using customer managed encryption key.
  • vertex_location
    Type: STRING
    Provider name: vertexLocation
    Description: Optional. The name of the Vertex AI location where the data store is stored.

create_time

Type: TIMESTAMP
Provider name: createTime
Description: Output only. Creation timestamp.

description

Type: STRING
Provider name: description
Description: Optional. Description of the ApiHub instance.

labels

Type: UNORDERED_LIST_STRING

name

Type: STRING
Provider name: name
Description: Identifier. Format: projects/{project}/locations/{location}/apiHubInstances/{apiHubInstance}.

organization_id

Type: STRING

parent

Type: STRING

project_id

Type: STRING

project_number

Type: STRING

resource_name

Type: STRING

state

Type: STRING
Provider name: state
Description: Output only. The current state of the ApiHub instance.
Possible values:

  • STATE_UNSPECIFIED - The default value. This value is used if the state is omitted.
  • INACTIVE - The ApiHub instance has not been initialized or has been deleted.
  • CREATING - The ApiHub instance is being created.
  • ACTIVE - The ApiHub instance has been created and is ready for use.
  • UPDATING - The ApiHub instance is being updated.
  • DELETING - The ApiHub instance is being deleted.
  • FAILED - The ApiHub instance encountered an error during a state change.

state_message

Type: STRING
Provider name: stateMessage
Description: Output only. Extra information about ApiHub instance state. Currently the message would be populated when state is FAILED.

tags

Type: UNORDERED_LIST_STRING

update_time

Type: TIMESTAMP
Provider name: updateTime
Description: Output only. Last update timestamp.