Class ResponseMetaData.Types.SchemaRestrictionResponse
The schema restrictions actively enforced in creating this report. To learn more, see Access and data-restriction management.
Inheritance
System.Object
ResponseMetaData.Types.SchemaRestrictionResponse
Implements
Google.Protobuf.IMessage<ResponseMetaData.Types.SchemaRestrictionResponse>
System.IEquatable<ResponseMetaData.Types.SchemaRestrictionResponse>
Google.Protobuf.IDeepCloneable<ResponseMetaData.Types.SchemaRestrictionResponse>
Google.Protobuf.IBufferMessage
Google.Protobuf.IMessage
Inherited Members
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
Namespace: Google.Analytics.Data.V1Beta
Assembly: Google.Analytics.Data.V1Beta.dll
Syntax
public sealed class SchemaRestrictionResponse : IMessage<ResponseMetaData.Types.SchemaRestrictionResponse>, IEquatable<ResponseMetaData.Types.SchemaRestrictionResponse>, IDeepCloneable<ResponseMetaData.Types.SchemaRestrictionResponse>, IBufferMessage, IMessage
Constructors
SchemaRestrictionResponse()
Declaration
public SchemaRestrictionResponse()
SchemaRestrictionResponse(ResponseMetaData.Types.SchemaRestrictionResponse)
Declaration
public SchemaRestrictionResponse(ResponseMetaData.Types.SchemaRestrictionResponse other)
Parameters
Type | Name | Description |
---|---|---|
ResponseMetaData.Types.SchemaRestrictionResponse | other |
Properties
ActiveMetricRestrictions
All restrictions actively enforced in creating the report. For example,
purchaseRevenue
always has the restriction type REVENUE_DATA
.
However, this active response restriction is only populated if the user's
custom role disallows access to REVENUE_DATA
.
Declaration
public RepeatedField<ResponseMetaData.Types.SchemaRestrictionResponse.Types.ActiveMetricRestriction> ActiveMetricRestrictions { get; }
Property Value
Type | Description |
---|---|
Google.Protobuf.Collections.RepeatedField<ResponseMetaData.Types.SchemaRestrictionResponse.Types.ActiveMetricRestriction> |