public sealed class CreateMaterializedViewRequest : IMessage<CreateMaterializedViewRequest>, IEquatable<CreateMaterializedViewRequest>, IDeepCloneable<CreateMaterializedViewRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Bigtable Administration v2 API class CreateMaterializedViewRequest.
Request message for BigtableInstanceAdmin.CreateMaterializedView.
Implements
IMessageCreateMaterializedViewRequest, IEquatableCreateMaterializedViewRequest, IDeepCloneableCreateMaterializedViewRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Bigtable.Admin.V2Assembly
Google.Cloud.Bigtable.Admin.V2.dll
Constructors
CreateMaterializedViewRequest()
public CreateMaterializedViewRequest()
CreateMaterializedViewRequest(CreateMaterializedViewRequest)
public CreateMaterializedViewRequest(CreateMaterializedViewRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateMaterializedViewRequest |
Properties
MaterializedView
public MaterializedView MaterializedView { get; set; }
Required. The materialized view to create.
Property Value | |
---|---|
Type | Description |
MaterializedView |
MaterializedViewId
public string MaterializedViewId { get; set; }
Required. The ID to use for the materialized view, which will become the final component of the materialized view's resource name.
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. The parent instance where this materialized view will be created.
Format: projects/{project}/instances/{instance}
.
Property Value | |
---|---|
Type | Description |
string |
ParentAsInstanceName
public InstanceName ParentAsInstanceName { get; set; }
InstanceName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
InstanceName |