Couchbase .NET SDK | 3.7.2
Search Results for

    Show / Hide Table of Contents

    Class DeploymentConfig

    The deployment configuration.

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

    Properties

    | Edit this page 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.

    | Edit this page 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.

    | Edit this page 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.

    | Edit this page 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.

    | Edit this page 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.

    | Edit this page 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.

    | Edit this page 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.

    | Edit this page 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.

    | Edit this page 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.

    • Edit this page
    • View Source
    In this article
    Back to top © 2025 Couchbase, Inc.