Couchbase .NET SDK | 3.8.0
Search Results for

    Show / Hide Table of Contents

    Class S3ExternalAnalyticsLink

    Inheritance
    object
    AnalyticsLink
    S3ExternalAnalyticsLink
    Implements
    IEquatable<AnalyticsLink>
    IEquatable<S3ExternalAnalyticsLink>
    Inherited Members
    AnalyticsLink.Name
    AnalyticsLink.Dataverse
    AnalyticsLink.ValidateForRequest()
    AnalyticsLink.RequiredToBeSet(string, string, List<string>)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Couchbase.Management.Analytics.Link
    Assembly: Couchbase.NetClient.dll
    Syntax
    public record S3ExternalAnalyticsLink : AnalyticsLink, IEquatable<AnalyticsLink>, IEquatable<S3ExternalAnalyticsLink>

    Constructors

    | Edit this page View Source

    S3ExternalAnalyticsLink(string, string, string, string, string)

    Declaration
    public S3ExternalAnalyticsLink(string Name, string Dataverse, string AccessKeyId, string SecretAccessKey, string Region)
    Parameters
    Type Name Description
    string Name
    string Dataverse
    string AccessKeyId
    string SecretAccessKey
    string Region

    Properties

    | Edit this page View Source

    AccessKeyId

    Declaration
    public string AccessKeyId { get; init; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    LinkType

    Declaration
    public override string LinkType { get; }
    Property Value
    Type Description
    string
    Overrides
    AnalyticsLink.LinkType
    | Edit this page View Source

    Region

    Declaration
    public string Region { get; init; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    SecretAccessKey

    Declaration
    public string SecretAccessKey { get; init; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    ServiceEndpoint

    Declaration
    public string? ServiceEndpoint { get; init; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    SessionToken

    Declaration
    public string? SessionToken { get; init; }
    Property Value
    Type Description
    string

    Methods

    | Edit this page View Source

    GetFormData()

    Declaration
    protected override IEnumerable<KeyValuePair<string, string>> GetFormData()
    Returns
    Type Description
    IEnumerable<KeyValuePair<string, string>>
    Overrides
    AnalyticsLink.GetFormData()
    | Edit this page View Source

    TryValidateForRequest(out List<string>)

    Declaration
    public override bool TryValidateForRequest(out List<string> errors)
    Parameters
    Type Name Description
    List<string> errors
    Returns
    Type Description
    bool
    Overrides
    AnalyticsLink.TryValidateForRequest(out List<string>)
    | Edit this page View Source

    WithRegion(string)

    Declaration
    public S3ExternalAnalyticsLink WithRegion(string region)
    Parameters
    Type Name Description
    string region
    Returns
    Type Description
    S3ExternalAnalyticsLink
    | Edit this page View Source

    WithSecretAccessKey(string)

    Declaration
    public S3ExternalAnalyticsLink WithSecretAccessKey(string secreteAccessKey)
    Parameters
    Type Name Description
    string secreteAccessKey
    Returns
    Type Description
    S3ExternalAnalyticsLink
    | Edit this page View Source

    WithServiceEndpoint(string?)

    Declaration
    public S3ExternalAnalyticsLink WithServiceEndpoint(string? serviceEndpoint)
    Parameters
    Type Name Description
    string serviceEndpoint
    Returns
    Type Description
    S3ExternalAnalyticsLink
    | Edit this page View Source

    WithSessionToken(string?)

    Declaration
    public S3ExternalAnalyticsLink WithSessionToken(string? sessionToken)
    Parameters
    Type Name Description
    string sessionToken
    Returns
    Type Description
    S3ExternalAnalyticsLink

    Implements

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