C# Class Amazon.Internal.RegionEndpointV3

Inheritance: IRegionEndpoint
显示文件 Open project: aws/aws-sdk-net Class Usage Examples

Public Methods

Method Description
GetEndpointForService ( string serviceName, bool dualStack ) : RegionEndpoint.Endpoint
RegionEndpointV3 ( string regionName, string displayName, JsonData partition, JsonData services ) : Amazon.Runtime

Private Methods

Method Description
AddServiceToMap ( JsonData service, string serviceName ) : void
CreateEndpointAndAddToServiceMap ( JsonData result, string regionName, string serviceName ) : void
CreateEndpointAndAddToServiceMap ( JsonData result, string regionName, string serviceName, bool dualStack ) : void
CreateUnknownEndpoint ( string serviceName, bool dualStack ) : RegionEndpoint.Endpoint
DetermineAuthRegion ( JsonData credentialScope ) : string
DetermineSignatureOverride ( JsonData defaults, string serviceName ) : string
MergeJsonData ( JsonData target, JsonData source ) : void
ParseAllServices ( ) : void

Method Details

GetEndpointForService() public method

public GetEndpointForService ( string serviceName, bool dualStack ) : RegionEndpoint.Endpoint
serviceName string
dualStack bool
return RegionEndpoint.Endpoint

RegionEndpointV3() public method

public RegionEndpointV3 ( string regionName, string displayName, JsonData partition, JsonData services ) : Amazon.Runtime
regionName string
displayName string
partition JsonData
services JsonData
return Amazon.Runtime