Skip to main content

Interface IConnectEndpoint

Namespace: Consul.Interfaces
Assembly: Consul.dll

public interface IConnectEndpoint

Methods​

CAGetConfig(QueryOptions, CancellationToken)​

Task<QueryResult<CAConfig>> CAGetConfig(QueryOptions q, CancellationToken ct = default)

Parameters​

q QueryOptions

ct CancellationToken

Returns​

Task <QueryResult <CAConfig >>

CAGetConfig(CancellationToken)​

Task<QueryResult<CAConfig>> CAGetConfig(CancellationToken ct)

Parameters​

ct CancellationToken

Returns​

Task <QueryResult <CAConfig >>

CAGetConfig()​

Task<QueryResult<CAConfig>> CAGetConfig()

Returns​

Task <QueryResult <CAConfig >>

CARoots(QueryOptions, CancellationToken)​

Task<QueryResult<CARoots>> CARoots(QueryOptions q, CancellationToken ct = default)

Parameters​

q QueryOptions

ct CancellationToken

Returns​

Task <QueryResult <CARoots >>

CARoots(CancellationToken)​

Task<QueryResult<CARoots>> CARoots(CancellationToken ct)

Parameters​

ct CancellationToken

Returns​

Task <QueryResult <CARoots >>

CARoots()​

Task<QueryResult<CARoots>> CARoots()

Returns​

Task <QueryResult <CARoots >>

CASetConfig(CAConfig, WriteOptions, CancellationToken)​

Task<WriteResult> CASetConfig(CAConfig config, WriteOptions q, CancellationToken ct = default)

Parameters​

config CAConfig

q WriteOptions

ct CancellationToken

Returns​

Task <WriteResult >

CASetConfig(CAConfig, CancellationToken)​

Task<WriteResult> CASetConfig(CAConfig config, CancellationToken ct)

Parameters​

config CAConfig

ct CancellationToken

Returns​

Task <WriteResult >

CASetConfig(CAConfig)​

Task<WriteResult> CASetConfig(CAConfig config)

Parameters​

config CAConfig

Returns​

Task <WriteResult >

CheckIntentionResult(string, string, QueryOptions, CancellationToken)​

Task<QueryResult<ServiceIntentionResultResponse>> CheckIntentionResult(string source, string destination, QueryOptions q, CancellationToken ct = default)

Parameters​

source string

destination string

q QueryOptions

ct CancellationToken

Returns​

Task <QueryResult <ServiceIntentionResultResponse >>

CheckIntentionResult(string, string, CancellationToken)​

Task<QueryResult<ServiceIntentionResultResponse>> CheckIntentionResult(string source, string destination, CancellationToken ct)

Parameters​

source string

destination string

ct CancellationToken

Returns​

Task <QueryResult <ServiceIntentionResultResponse >>

CheckIntentionResult(string, string)​

Task<QueryResult<ServiceIntentionResultResponse>> CheckIntentionResult(string source, string destination)

Parameters​

source string

destination string

Returns​

Task <QueryResult <ServiceIntentionResultResponse >>

DeleteIntentionByName(string, string, WriteOptions, CancellationToken)​

Task<WriteResult> DeleteIntentionByName(string source, string destination, WriteOptions q, CancellationToken ct = default)

Parameters​

source string

destination string

q WriteOptions

ct CancellationToken

Returns​

Task <WriteResult >

DeleteIntentionByName(string, string, CancellationToken)​

Task<WriteResult> DeleteIntentionByName(string source, string destination, CancellationToken ct)

Parameters​

source string

destination string

ct CancellationToken

Returns​

Task <WriteResult >

DeleteIntentionByName(string, string)​

Task<WriteResult> DeleteIntentionByName(string source, string destination)

Parameters​

source string

destination string

Returns​

Task <WriteResult >

ListIntentions<ServiceIntention>(CancellationToken)​

Task<QueryResult<List<ServiceIntention>>> ListIntentions<ServiceIntention>(CancellationToken ct)

Parameters​

ct CancellationToken

Returns​

Task <QueryResult <List <ServiceIntention>>>

Type Parameters​

ServiceIntention

ListIntentions<ServiceIntention>()​

Task<QueryResult<List<ServiceIntention>>> ListIntentions<ServiceIntention>()

Returns​

Task <QueryResult <List <ServiceIntention>>>

Type Parameters​

ServiceIntention

ListIntentions<ServiceIntention>(QueryOptions, CancellationToken)​

Task<QueryResult<List<ServiceIntention>>> ListIntentions<ServiceIntention>(QueryOptions q, CancellationToken ct = default)

Parameters​

q QueryOptions

ct CancellationToken

Returns​

Task <QueryResult <List <ServiceIntention>>>

Type Parameters​

ServiceIntention

ListMatchingIntentions(string, string, QueryOptions, CancellationToken)​

Task<QueryResult<Dictionary<string, List<ServiceIntention>>>> ListMatchingIntentions(string by, string name, QueryOptions q, CancellationToken ct = default)

Parameters​

by string

name string

q QueryOptions

ct CancellationToken

Returns​

Task <QueryResult <Dictionary <string , List <ServiceIntention >>>>

ListMatchingIntentions(string, string, CancellationToken)​

Task<QueryResult<Dictionary<string, List<ServiceIntention>>>> ListMatchingIntentions(string by, string name, CancellationToken ct)

Parameters​

by string

name string

ct CancellationToken

Returns​

Task <QueryResult <Dictionary <string , List <ServiceIntention >>>>

ListMatchingIntentions(string, string)​

Task<QueryResult<Dictionary<string, List<ServiceIntention>>>> ListMatchingIntentions(string by, string name)

Parameters​

by string

name string

Returns​

Task <QueryResult <Dictionary <string , List <ServiceIntention >>>>

ReadSpecificIntentionByName<ServiceIntention>(string, string, QueryOptions, CancellationToken)​

Task<QueryResult<ServiceIntention>> ReadSpecificIntentionByName<ServiceIntention>(string source, string destination, QueryOptions q, CancellationToken ct = default)

Parameters​

source string

destination string

q QueryOptions

ct CancellationToken

Returns​

Task <QueryResult <ServiceIntention>>

Type Parameters​

ServiceIntention

ReadSpecificIntentionByName<ServiceIntention>(string, string, CancellationToken)​

Task<QueryResult<ServiceIntention>> ReadSpecificIntentionByName<ServiceIntention>(string source, string destination, CancellationToken ct)

Parameters​

source string

destination string

ct CancellationToken

Returns​

Task <QueryResult <ServiceIntention>>

Type Parameters​

ServiceIntention

ReadSpecificIntentionByName<ServiceIntention>(string, string)​

Task<QueryResult<ServiceIntention>> ReadSpecificIntentionByName<ServiceIntention>(string source, string destination)

Parameters​

source string

destination string

Returns​

Task <QueryResult <ServiceIntention>>

Type Parameters​

ServiceIntention

UpsertIntentionsByName(ServiceIntention, WriteOptions, CancellationToken)​

Task<WriteResult<bool>> UpsertIntentionsByName(ServiceIntention intention, WriteOptions q, CancellationToken ct = default)

Parameters​

intention ServiceIntention

q WriteOptions

ct CancellationToken

Returns​

Task <WriteResult <bool >>

UpsertIntentionsByName(ServiceIntention, CancellationToken)​

Task<WriteResult<bool>> UpsertIntentionsByName(ServiceIntention intention, CancellationToken ct)

Parameters​

intention ServiceIntention

ct CancellationToken

Returns​

Task <WriteResult <bool >>

UpsertIntentionsByName(ServiceIntention)​

Task<WriteResult<bool>> UpsertIntentionsByName(ServiceIntention intention)

Parameters​

intention ServiceIntention

Returns​

Task <WriteResult <bool >>

  • Methods
    • CAGetConfig(QueryOptions, CancellationToken)
    • CAGetConfig(CancellationToken)
    • CAGetConfig()
    • CARoots(QueryOptions, CancellationToken)
    • CARoots(CancellationToken)
    • CARoots()
    • CASetConfig(CAConfig, WriteOptions, CancellationToken)
    • CASetConfig(CAConfig, CancellationToken)
    • CASetConfig(CAConfig)
    • CheckIntentionResult(string, string, QueryOptions, CancellationToken)
    • CheckIntentionResult(string, string, CancellationToken)
    • CheckIntentionResult(string, string)
    • DeleteIntentionByName(string, string, WriteOptions, CancellationToken)
    • DeleteIntentionByName(string, string, CancellationToken)
    • DeleteIntentionByName(string, string)
    • ListIntentions<ServiceIntention>(CancellationToken)
    • ListIntentions<ServiceIntention>()
    • ListIntentions<ServiceIntention>(QueryOptions, CancellationToken)
    • ListMatchingIntentions(string, string, QueryOptions, CancellationToken)
    • ListMatchingIntentions(string, string, CancellationToken)
    • ListMatchingIntentions(string, string)
    • ReadSpecificIntentionByName<ServiceIntention>(string, string, QueryOptions, CancellationToken)
    • ReadSpecificIntentionByName<ServiceIntention>(string, string, CancellationToken)
    • ReadSpecificIntentionByName<ServiceIntention>(string, string)
    • UpsertIntentionsByName(ServiceIntention, WriteOptions, CancellationToken)
    • UpsertIntentionsByName(ServiceIntention, CancellationToken)
    • UpsertIntentionsByName(ServiceIntention)