Skip to main content

streams

Overview

Namestreams
TypeResource
Idgoogle.datastream.streams

Fields

NameDatatypeDescription
namestringOutput only. The stream's name.
backfillAllobjectBackfill strategy to automatically backfill the Stream's objects. Specific objects can be excluded.
backfillNoneobjectBackfill strategy to disable automatic backfill for the Stream's objects.
createTimestringOutput only. The creation time of the stream.
customerManagedEncryptionKeystringImmutable. A reference to a KMS encryption key. If provided, it will be used to encrypt the data. If left blank, data will be encrypted using an internal Stream-specific encryption key provisioned through KMS.
destinationConfigobjectThe configuration of the stream destination.
displayNamestringRequired. Display name.
errorsarrayOutput only. Errors on the Stream.
labelsobjectLabels.
sourceConfigobjectThe configuration of the stream source.
statestringThe state of the stream.
updateTimestringOutput only. The last update time of the stream.

Methods

NameAccessible byRequired ParamsDescription
getSELECTlocationsId, projectsId, streamsIdUse this method to get details about a stream.
listSELECTlocationsId, projectsIdUse this method to list streams in a project and location.
createINSERTlocationsId, projectsIdUse this method to create a stream.
deleteDELETElocationsId, projectsId, streamsIdUse this method to delete a stream.
_listEXEClocationsId, projectsIdUse this method to list streams in a project and location.
patchEXEClocationsId, projectsId, streamsIdUse this method to update the configuration of a stream.
runEXEClocationsId, projectsId, streamsIdUse this method to start, resume or recover a stream with a non default CDC strategy. NOTE: This feature is currently experimental.