Ressource: DatasetConfig
Nachricht, die die Konfigurationsattribute des Datasets beschreibt. Weitere Informationen finden Sie unter Konfigurationsattribute für Datasets.
| JSON-Darstellung |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "uid": string, "organizationNumber": string, "includeNewlyCreatedBuckets": boolean, "retentionPeriodDays": integer, "link": { object ( |
| Felder | |
|---|---|
name |
Kennung. Name der Ressource. |
createTime |
Nur Ausgabe. Die UTC-Zeit, zu der die Dataset-Konfiguration erstellt wurde. Diese Felder werden automatisch ausgefüllt. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. Die UTC-Zeit, zu der die Dataset-Konfiguration zuletzt aktualisiert wurde. Diese Felder werden automatisch ausgefüllt. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
labels |
Labels als Schlüssel/Wert-Paare. Ein Objekt, das eine Liste von |
uid |
Nur Ausgabe. Vom System generierte eindeutige Kennung für die Ressource. |
organizationNumber |
Optional. Organisationsressourcen-ID, zu der die Quellprojekte gehören sollen. Projekte, die nicht zur angegebenen Organisation gehören, werden beim Erstellen des Datasets nicht berücksichtigt. |
includeNewlyCreatedBuckets |
Wenn der Wert auf |
retentionPeriodDays |
Anzahl der Tage, für die der Verlauf beibehalten werden muss. |
link |
Details zum verknüpften Dataset. |
identity |
Identität, die von diesem |
status |
Nur Ausgabe. Status von |
datasetConfigState |
Nur Ausgabe. Status von |
description |
Optional. Eine vom Nutzer angegebene Beschreibung der Dataset-Konfiguration. Maximale Länge: 256 Zeichen. |
Union-Feld source_options. Definiert die Optionen zum Bereitstellen von Quellkennungen für das Dataset. Für source_options ist nur einer der folgenden Werte zulässig: |
|
sourceProjects |
Definiert die Optionen zum Bereitstellen von Quellprojekten für das Dataset. |
sourceFolders |
Definiert die Optionen zum Bereitstellen von Quellordnern für das Dataset. |
organizationScope |
Definiert die Optionen zum Bereitstellen einer Quellorganisation für das Dataset. |
cloudStorageObjectPath |
Nur Eingabe. Cloud Storage-Objektpfad mit einer Liste von Projekt- oder Ordnernummern, die im Dataset enthalten sein sollen. Er darf keine Mischung aus Projekten und Ordnern enthalten. Das Objekt muss eine Textdatei sein, in der jede Zeile einen der folgenden Einträge enthält:
|
Union-Feld cloud_storage_locations. Cloud Storage-Speicherorte, die ein- oder ausgeschlossen werden sollen. Für cloud_storage_locations ist nur einer der folgenden Werte zulässig: |
|
includeCloudStorageLocations |
|
excludeCloudStorageLocations |
|
Union-Feld cloud_storage_buckets. Cloud Storage-Buckets, die ein- oder ausgeschlossen werden sollen. Für cloud_storage_buckets ist nur einer der folgenden Werte zulässig: |
|
includeCloudStorageBuckets |
|
excludeCloudStorageBuckets |
|
activityDataRetentionPeriodDays |
Optional. Wenn festgelegt, wird die Aufbewahrungsdauer für Aktivitätsdaten überschrieben. Wenn nichts festgelegt ist, werden für Aktivitätsdaten die Werte verwendet, die in |
SourceProjects
Sammlung von Projektnummern
| JSON-Darstellung |
|---|
{ "projectNumbers": [ string ] } |
| Felder | |
|---|---|
projectNumbers[] |
|
SourceFolders
Gibt eine Reihe von Ordnern an, die in das Dataset aufgenommen werden sollen.
| JSON-Darstellung |
|---|
{ "folderNumbers": [ string ] } |
| Felder | |
|---|---|
folderNumbers[] |
Optional. Die Liste der Ordnernummern, die in das Dataset aufgenommen werden sollen. |
CloudStorageLocations
Sammlung von Cloud Storage-Speicherorten.
| JSON-Darstellung |
|---|
{ "locations": [ string ] } |
| Felder | |
|---|---|
locations[] |
|
CloudStorageBuckets
Sammlung von Cloud Storage-Buckets.
| JSON-Darstellung |
|---|
{
"cloudStorageBuckets": [
{
object ( |
| Felder | |
|---|---|
cloudStorageBuckets[] |
|
CloudStorageBucket
Definiert den Bucket anhand seines Namens oder eines regulären Ausdrucksmusters, das mit Buckets abgeglichen wird.
| JSON-Darstellung |
|---|
{ // Union field |
| Felder | |
|---|---|
Union-Feld Für |
|
bucketName |
Name des Cloud Storage-Bucket. |
bucketPrefixRegex |
Ein Regex-Muster für Bucket-Namen, die mit dem Regex übereinstimmen. Reguläre Ausdrücke müssen der in |
Link
Definiert die Details zum verknüpften Dataset.
| JSON-Darstellung |
|---|
{ "dataset": string, "linked": boolean } |
| Felder | |
|---|---|
dataset |
Nur Ausgabe. Name des Datasets für das verknüpfte Dataset. |
linked |
Nur Ausgabe. Status des verknüpften Datasets. |
Identität
Mit „Identity“ kann der Nutzer den zu verwendenden Identitätstyp angeben. Die Identitäts-String-Ausgabe kann für Änderungen an IAM-Richtlinien verwendet werden.
| JSON-Darstellung |
|---|
{
"name": string,
"type": enum ( |
| Felder | |
|---|---|
name |
Nur Ausgabe. Name der Identität. |
type |
Der Identitätstyp, der für die datasetConfig verwendet werden soll. |
IdentityType
Typ des Dienstkontos, das für die Dataset-Konfiguration verwendet werden soll.
| Enums | |
|---|---|
IDENTITY_TYPE_UNSPECIFIED |
Der Standardwert ist nicht angegeben und sollte nicht verwendet werden. |
IDENTITY_TYPE_PER_CONFIG |
Von Google verwaltetes Dienstkonto pro Ressource. |
IDENTITY_TYPE_PER_PROJECT |
Von Google verwaltetes Dienstkonto pro Projekt. |
ConfigState
Status der Konfiguration.
| Enums | |
|---|---|
CONFIG_STATE_UNSPECIFIED |
Nicht angegebener Zustand. |
CONFIG_STATE_ACTIVE |
„Aktive Konfiguration“ bedeutet, dass in der Konfiguration aktiv Daten erfasst werden. |
CONFIG_STATE_VERIFICATION_IN_PROGRESS |
In diesem Status wird die Konfiguration auf verschiedene Berechtigungen geprüft. |
CONFIG_STATE_CREATED |
Die Konfiguration wurde erstellt und muss weiter verarbeitet werden. |
CONFIG_STATE_PROCESSING |
Konfiguration wird verarbeitet |
Methoden |
|
|---|---|
|
Erstellt eine Dataset-Konfiguration in einem angegebenen Projekt für einen angegebenen Standort. |
|
Löscht eine Dataset-Konfiguration in einem angegebenen Projekt für eine angegebene Zone. |
|
Ruft die Dataset-Konfiguration in einem angegebenen Projekt für eine angegebene Zone ab. |
|
Verknüpft ein Dataset in einem angegebenen Projekt für eine angegebene Zone mit BigQuery. |
|
Listet die Dataset-Konfigurationen in einem angegebenen Projekt für eine angegebene Zone auf. |
|
Aktualisiert eine Dataset-Konfiguration in einem angegebenen Projekt für eine angegebene Zone. |
|
Hebt die Verknüpfung eines Datasets mit BigQuery in einem angegebenen Projekt für eine angegebene Zone auf. |