Couchbase .NET SDK __CB_SDK_VERSION__

Show / Hide Table of Contents

Class DeploymentConfig

The deployment configuration.

Inheritance
object
DeploymentConfig
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Couchbase.Management.Eventing
Assembly: Couchbase.NetClient.dll
Syntax
public class DeploymentConfig

Constructors

View Source

DeploymentConfig()

Declaration
public DeploymentConfig()

Properties

View Source

BucketBindings

The bucket bindings.

Declaration
[JsonPropertyName("buckets")]
[JsonPropertyOrder(0)]
public List<EventingFunctionBucketBinding> BucketBindings { get; set; }
Property Value
Type Description
List<EventingFunctionBucketBinding>
Remarks

Optional.

View Source

ConstantBindings

The constant bindings.

Declaration
[JsonPropertyName("constants")]
[JsonPropertyOrder(2)]
public List<EventingFunctionConstantBinding> ConstantBindings { get; set; }
Property Value
Type Description
List<EventingFunctionConstantBinding>
Remarks

Optional.

View Source

MetadataBucket

The bucket to store eventing checkpoints and timers.

Declaration
[JsonPropertyName("metadata_bucket")]
[JsonPropertyOrder(6)]
public string MetadataBucket { get; set; }
Property Value
Type Description
string
Remarks

The min length is 1 and the max is 100.

View Source

MetadataCollection

The collection to store eventing checkpoints and timers.

Declaration
[JsonPropertyName("metadata_collection")]
[JsonPropertyOrder(8)]
public string MetadataCollection { get; set; }
Property Value
Type Description
string
Remarks

The min length is 1 and the max is 30.

View Source

MetadataScope

The scope to store eventing checkpoints and timers.

Declaration
[JsonPropertyName("metadata_scope")]
[JsonPropertyOrder(7)]
public string MetadataScope { get; set; }
Property Value
Type Description
string
Remarks

The min length is 1 and the max is 30.

View Source

SourceBucket

The bucket to listen to for document mutations.

Declaration
[JsonPropertyName("source_bucket")]
[JsonPropertyOrder(3)]
public string SourceBucket { get; set; }
Property Value
Type Description
string
Remarks

The min length is 1 and the max is 100.

View Source

SourceCollection

The collection to listen to for document mutations.

Declaration
[JsonPropertyName("source_collection")]
[JsonPropertyOrder(5)]
public string SourceCollection { get; set; }
Property Value
Type Description
string
Remarks

The min length is 1 and the max is 30.

View Source

SourceScope

The scope to listen to for document mutations.

Declaration
[JsonPropertyName("source_scope")]
[JsonPropertyOrder(4)]
public string SourceScope { get; set; }
Property Value
Type Description
string
Remarks

The min length is 1 and the max is 30.

View Source

UrlBindings

The url bindings.

Declaration
[JsonPropertyName("curl")]
[JsonPropertyOrder(1)]
public List<EventingFunctionUrlBinding> UrlBindings { get; set; }
Property Value
Type Description
List<EventingFunctionUrlBinding>
Remarks

Optional.

  • View Source
In this article
Back to top Copyright © 2020 Couchbase, Inc. All rights reserved.