public sealed class MetadataFeed.Types.Scope : IMessage<MetadataFeed.Types.Scope>, IEquatable<MetadataFeed.Types.Scope>, IDeepCloneable<MetadataFeed.Types.Scope>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Dataplex v1 API class MetadataFeed.Types.Scope.
Scope defines the scope of the metadata feed. Scopes are exclusive. Only one of the scopes can be specified.
Implements
IMessageMetadataFeedTypesScope, IEquatableMetadataFeedTypesScope, IDeepCloneableMetadataFeedTypesScope, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
Scope()
public Scope()Scope(Scope)
public Scope(MetadataFeed.Types.Scope other)| Parameter | |
|---|---|
| Name | Description |
other |
MetadataFeedTypesScope |
Properties
EntryGroups
public RepeatedField<string> EntryGroups { get; }Optional. The entry groups whose entries you want to listen to.
Must be in the format:
projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
EntryGroupsAsEntryGroupNames
public ResourceNameList<EntryGroupName> EntryGroupsAsEntryGroupNames { get; }EntryGroupName-typed view over the EntryGroups resource name property.
| Property Value | |
|---|---|
| Type | Description |
ResourceNameListEntryGroupName |
|
OrganizationLevel
public bool OrganizationLevel { get; set; }Optional. Whether the metadata feed is at the organization-level.
- If
true, all changes happened to the entries in the same organization as the feed are published. - If
false, you must specify a list of projects or a list of entry groups whose entries you want to listen to.
The default is false.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Projects
public RepeatedField<string> Projects { get; }Optional. The projects whose entries you want to listen to.
Must be in the same organization as the feed.
Must be in the format: projects/{project_id_or_number}.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
ProjectsAsProjectNames
public ResourceNameList<ProjectName> ProjectsAsProjectNames { get; }ProjectName-typed view over the Projects resource name property.
| Property Value | |
|---|---|
| Type | Description |
ResourceNameListProjectName |
|