public sealed class SharingEnvironmentConfig : IMessage<SharingEnvironmentConfig>, IEquatable<SharingEnvironmentConfig>, IDeepCloneable<SharingEnvironmentConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Analytics Hub v1 API class SharingEnvironmentConfig.
Sharing environment is a behavior model for sharing data within a data exchange. This option is configurable for a data exchange.
Implements
IMessageSharingEnvironmentConfig, IEquatableSharingEnvironmentConfig, IDeepCloneableSharingEnvironmentConfig, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.AnalyticsHub.V1Assembly
Google.Cloud.BigQuery.AnalyticsHub.V1.dll
Constructors
SharingEnvironmentConfig()
public SharingEnvironmentConfig()
SharingEnvironmentConfig(SharingEnvironmentConfig)
public SharingEnvironmentConfig(SharingEnvironmentConfig other)
Parameter | |
---|---|
Name | Description |
other |
SharingEnvironmentConfig |
Properties
DcrExchangeConfig
public SharingEnvironmentConfig.Types.DcrExchangeConfig DcrExchangeConfig { get; set; }
Data Clean Room (DCR), used for privacy-safe and secured data sharing.
Property Value | |
---|---|
Type | Description |
SharingEnvironmentConfigTypesDcrExchangeConfig |
DefaultExchangeConfig
public SharingEnvironmentConfig.Types.DefaultExchangeConfig DefaultExchangeConfig { get; set; }
Default Analytics Hub data exchange, used for secured data sharing.
Property Value | |
---|---|
Type | Description |
SharingEnvironmentConfigTypesDefaultExchangeConfig |
EnvironmentCase
public SharingEnvironmentConfig.EnvironmentOneofCase EnvironmentCase { get; }
Property Value | |
---|---|
Type | Description |
SharingEnvironmentConfigEnvironmentOneofCase |