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
Returns
Task <QueryResult <CAConfig >>
CAGetConfig(CancellationToken)
Task<QueryResult<CAConfig>> CAGetConfig(CancellationToken ct = default)
Parameters
Returns
Task <QueryResult <CAConfig >>
CARoots(QueryOptions, CancellationToken)
Task<QueryResult<CARoots>> CARoots(QueryOptions q, CancellationToken ct = default)
Parameters
Returns
Task <QueryResult <CARoots >>
CARoots(CancellationToken)
Task<QueryResult<CARoots>> CARoots(CancellationToken ct = default)
Parameters
Returns
Task <QueryResult <CARoots >>
CASetConfig(CAConfig, WriteOptions, CancellationToken)
Task<WriteResult> CASetConfig(CAConfig config, WriteOptions q, CancellationToken ct = default)
Parameters
config
CAConfig
Returns
Task <WriteResult >
CASetConfig(CAConfig, CancellationToken)
Task<WriteResult> CASetConfig(CAConfig config, CancellationToken ct = default)
Parameters
config
CAConfig
Returns
Task <WriteResult >
DeleteIntentionByName(string, string, WriteOptions, CancellationToken)
Task<WriteResult> DeleteIntentionByName(string source, string destination, WriteOptions q, CancellationToken ct = default)
Parameters
source
string
destination
string
Returns
Task <WriteResult >
DeleteIntentionByName(string, string, CancellationToken)
Task<WriteResult> DeleteIntentionByName(string source, string destination, CancellationToken ct = default)
Parameters
source
string
destination
string
Returns
Task <WriteResult >
ListIntentions<ServiceIntention>(CancellationToken)
Task<QueryResult<List<ServiceIntention>>> ListIntentions<ServiceIntention>(CancellationToken ct = default)
Parameters
Returns
Task <QueryResult <List <ServiceIntention>>>
Type Parameters
ServiceIntention
ListIntentions<ServiceIntention>(QueryOptions, CancellationToken)
Task<QueryResult<List<ServiceIntention>>> ListIntentions<ServiceIntention>(QueryOptions q, CancellationToken ct = default)
Parameters
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
Returns
Task <QueryResult <Dictionary <string , List <ServiceIntention >>>>
ListMatchingIntentions(string, string, CancellationToken)
Task<QueryResult<Dictionary<string, List<ServiceIntention>>>> ListMatchingIntentions(string by, string name, CancellationToken ct = default)
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
Returns
Task <QueryResult <ServiceIntention>>
Type Parameters
ServiceIntention
ReadSpecificIntentionByName<ServiceIntention>(string, string, CancellationToken)
Task<QueryResult<ServiceIntention>> ReadSpecificIntentionByName<ServiceIntention>(string source, string destination, CancellationToken ct = default)
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
Returns
Task <WriteResult <bool >>
UpsertIntentionsByName(ServiceIntention, CancellationToken)
Task<WriteResult<bool>> UpsertIntentionsByName(ServiceIntention intention, CancellationToken ct = default)
Parameters
intention
ServiceIntention
Returns
Task <WriteResult <bool >>