Class EndpointDiscoveryDataBase
Class containing the data to use with endpoint discovery
This class is only intended for internal use inside the AWS client libraries. Callers shouldn't ever interact directly with objects of this class.
public abstract class EndpointDiscoveryDataBase
- Inheritance
-
EndpointDiscoveryDataBase
- Derived
- Inherited Members
Constructors
EndpointDiscoveryDataBase(bool)
protected EndpointDiscoveryDataBase(bool required)
Parameters
required
bool
Properties
Identifiers
Sorted dictionary of the identifiers that must be sent with the endpoint discovery request. These identifiers are used to construct the cache key for the cache that stores discovered endpoints. A sorted dictionary is used instead of a dictionary to ensure the cache key comes out in the same order each time it is constructed.
public virtual SortedDictionary<string, string> Identifiers { get; protected set; }
Property Value
Required
Gets/sets and flag indicating if endpoint discovery is required for the request.
public virtual bool Required { get; protected set; }