Sdílet prostřednictvím


IWithAttach<ParentT> Interface

Definition

The final stage of the Cassandra table definition.

public interface IWithAttach<ParentT> : Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithClusterKey<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithColumn<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithDefaultTtl<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithOptions<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithPartitionKey<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithThroughput<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.HasOptions.Definition.IWithOptions<Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithAttach<ParentT>>, Microsoft.Azure.Management.CosmosDB.Fluent.HasThroughputSettings.Definition.IWithThroughput<Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithAttach<ParentT>>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IWithAttach<'ParentT> = interface
    interface IInDefinition<'ParentT>
    interface IWithOptions<'ParentT>
    interface IWithOptions<IWithAttach<'ParentT>>
    interface IWithThroughput<'ParentT>
    interface IWithThroughput<IWithAttach<'ParentT>>
    interface IWithDefaultTtl<'ParentT>
    interface IWithColumn<'ParentT>
    interface IWithPartitionKey<'ParentT>
    interface IWithClusterKey<'ParentT>
Public Interface IWithAttach(Of ParentT)
Implements IInDefinition(Of ParentT), IWithClusterKey(Of ParentT), IWithColumn(Of ParentT), IWithDefaultTtl(Of ParentT), IWithOptions(Of IWithAttach(Of ParentT)), IWithOptions(Of ParentT), IWithPartitionKey(Of ParentT), IWithThroughput(Of IWithAttach(Of ParentT)), IWithThroughput(Of ParentT)

Type Parameters

ParentT

The stage of the parent definition to return to after attaching this definition.

Derived
Implements

Methods

Attach() (Inherited from IInDefinition<ParentT>)
WithClusterKey(ClusterKey)

Specifies a Cassandra table cluster key.

(Inherited from IWithClusterKey<ParentT>)
WithClusterKey(String, String)

Specifies a Cassandra cluster key.

(Inherited from IWithClusterKey<ParentT>)
WithClusterKeys(IList<ClusterKey>)

Appends all cluster keys.

(Inherited from IWithClusterKey<ParentT>)
WithColumn(Column)

Specifies a Cassandra table column.

(Inherited from IWithColumn<ParentT>)
WithColumn(String, String)

Specifies a Cassandra table column.

(Inherited from IWithColumn<ParentT>)
WithColumns(IList<Column>)

Appends all columns.

(Inherited from IWithColumn<ParentT>)
WithDefaultTtl(Int32)

Specifies the default time to live.

(Inherited from IWithDefaultTtl<ParentT>)
WithOption(String, String)

Specifies an option.

(Inherited from IWithOptions<ReturnT>)
WithOptionsAppend(IDictionary<String,String>)

Appends all options to current options.

(Inherited from IWithOptions<ReturnT>)
WithPartitionKey(CassandraPartitionKey)

Specifies a Cassandra table partition key.

(Inherited from IWithPartitionKey<ParentT>)
WithPartitionKey(String)

Specifies a Cassandra partition key.

(Inherited from IWithPartitionKey<ParentT>)
WithPartitionKeys(IList<CassandraPartitionKey>)

Appends all partition keys.

(Inherited from IWithPartitionKey<ParentT>)
WithThroughput(Int32)

Specifies the throughput value.

(Inherited from IWithThroughput<ReturnT>)

Applies to