Interface IClusterPeeringEndpoint
Namespace: Consul.Interfaces
Assembly: Consul.dll  
The interface for Cluster Peering API Endpoints
public interface IClusterPeeringEndpoint
Methods
DeletePeering(string, CancellationToken)
Task<WriteResult> DeletePeering(string name, CancellationToken cancellationToken = default)
Parameters
name string
cancellationToken CancellationToken
Returns
Task <WriteResult >
DeletePeering(string, WriteOptions, CancellationToken)
Task<WriteResult> DeletePeering(string name, WriteOptions q, CancellationToken cancellationToken = default)
Parameters
name string
cancellationToken CancellationToken
Returns
Task <WriteResult >
GenerateToken(ClusterPeeringTokenEntry, CancellationToken)
Task<WriteResult<ClusterPeeringTokenResponse>> GenerateToken(ClusterPeeringTokenEntry tokenEntry, CancellationToken ct = default)
Parameters
tokenEntry ClusterPeeringTokenEntry
Returns
Task <WriteResult <ClusterPeeringTokenResponse >>
GenerateToken(ClusterPeeringTokenEntry, WriteOptions, CancellationToken)
Task<WriteResult<ClusterPeeringTokenResponse>> GenerateToken(ClusterPeeringTokenEntry tokenEntry, WriteOptions options, CancellationToken ct = default)
Parameters
tokenEntry ClusterPeeringTokenEntry
options WriteOptions
Returns
Task <WriteResult <ClusterPeeringTokenResponse >>
GetPeering(string, CancellationToken)
Task<QueryResult<ClusterPeeringStatus>> GetPeering(string name, CancellationToken cancellationToken = default)
Parameters
name string
cancellationToken CancellationToken
Returns
Task <QueryResult <ClusterPeeringStatus >>
GetPeering(string, QueryOptions, CancellationToken)
Task<QueryResult<ClusterPeeringStatus>> GetPeering(string name, QueryOptions q, CancellationToken cancellationToken = default)
Parameters
name string
cancellationToken CancellationToken
Returns
Task <QueryResult <ClusterPeeringStatus >>
ListPeerings(CancellationToken)
Task<QueryResult<ClusterPeeringStatus[]>> ListPeerings(CancellationToken cancellationToken = default)
Parameters
cancellationToken CancellationToken
Returns
Task <QueryResult <ClusterPeeringStatus []>>
ListPeerings(QueryOptions, CancellationToken)
Task<QueryResult<ClusterPeeringStatus[]>> ListPeerings(QueryOptions q, CancellationToken cancellationToken = default)
Parameters
cancellationToken CancellationToken
Returns
Task <QueryResult <ClusterPeeringStatus []>>