Versions in this module Expand all Collapse all v0 v0.6.0 Jul 5, 2019 Changes in this version + const A4bServiceID + const AcmPcaServiceID + const AcmServiceID + const ApNortheast1RegionID + const ApNortheast2RegionID + const ApSouth1RegionID + const ApSoutheast1RegionID + const ApSoutheast2RegionID + const ApiMediatailorServiceID + const ApiPricingServiceID + const ApigatewayServiceID + const ApplicationAutoscalingServiceID + const Appstream2ServiceID + const AthenaServiceID + const AutoscalingPlansServiceID + const AutoscalingServiceID + const AwsCnPartitionID + const AwsPartitionID + const AwsUsGovPartitionID + const BatchServiceID + const BudgetsServiceID + const CaCentral1RegionID + const CeServiceID + const Cloud9ServiceID + const ClouddirectoryServiceID + const CloudformationServiceID + const CloudfrontServiceID + const CloudhsmServiceID + const Cloudhsmv2ServiceID + const CloudsearchServiceID + const CloudtrailServiceID + const CnNorth1RegionID + const CnNorthwest1RegionID + const CodebuildServiceID + const CodecommitServiceID + const CodedeployServiceID + const CodepipelineServiceID + const CodestarServiceID + const CognitoIdentityServiceID + const CognitoIdpServiceID + const CognitoSyncServiceID + const ComprehendServiceID + const ConfigServiceID + const CurServiceID + const DatapipelineServiceID + const DaxServiceID + const DevicefarmServiceID + const DirectconnectServiceID + const DiscoveryServiceID + const DmsServiceID + const DsServiceID + const DynamodbServiceID + const Ec2ServiceID + const Ec2metadataServiceID + const EcrServiceID + const EcsServiceID + const ElasticacheServiceID + const ElasticbeanstalkServiceID + const ElasticfilesystemServiceID + const ElasticloadbalancingServiceID + const ElasticmapreduceServiceID + const ElastictranscoderServiceID + const EmailServiceID + const EntitlementMarketplaceServiceID + const EsServiceID + const EuCentral1RegionID + const EuWest1RegionID + const EuWest2RegionID + const EuWest3RegionID + const EventsServiceID + const FirehoseServiceID + const FmsServiceID + const GameliftServiceID + const GlacierServiceID + const GlueServiceID + const GreengrassServiceID + const GuarddutyServiceID + const HealthServiceID + const IamServiceID + const ImportexportServiceID + const InspectorServiceID + const IotServiceID + const KinesisServiceID + const KinesisanalyticsServiceID + const KinesisvideoServiceID + const KmsServiceID + const LambdaServiceID + const LightsailServiceID + const LogsServiceID + const MachinelearningServiceID + const MarketplacecommerceanalyticsServiceID + const MediaconvertServiceID + const MedialiveServiceID + const MediapackageServiceID + const MediastoreServiceID + const MeteringMarketplaceServiceID + const MghServiceID + const MobileanalyticsServiceID + const ModelsLexServiceID + const MonitoringServiceID + const MturkRequesterServiceID + const NeptuneServiceID + const OpsworksCmServiceID + const OpsworksServiceID + const OrganizationsServiceID + const PinpointServiceID + const PollyServiceID + const RdsServiceID + const RedshiftServiceID + const RekognitionServiceID + const ResourceGroupsServiceID + const Route53ServiceID + const Route53domainsServiceID + const RuntimeLexServiceID + const RuntimeSagemakerServiceID + const S3ServiceID + const SaEast1RegionID + const SagemakerServiceID + const SdbServiceID + const SecretsmanagerServiceID + const ServerlessrepoServiceID + const ServicecatalogServiceID + const ServicediscoveryServiceID + const ShieldServiceID + const SmsServiceID + const SnowballServiceID + const SnsServiceID + const SqsServiceID + const SsmServiceID + const StatesServiceID + const StoragegatewayServiceID + const StreamsDynamodbServiceID + const StsServiceID + const SupportServiceID + const SwfServiceID + const TaggingServiceID + const TranslateServiceID + const UsEast1RegionID + const UsEast2RegionID + const UsGovWest1RegionID + const UsWest1RegionID + const UsWest2RegionID + const WafRegionalServiceID + const WafServiceID + const WorkdocsServiceID + const WorkmailServiceID + const WorkspacesServiceID + const XrayServiceID + func AddScheme(endpoint string, disableSSL bool) string + func DisableSSLOption(o *Options) + func RegionsForService(ps []Partition, partitionID, serviceID string) (map[string]Region, bool) + func ResolveUnknownServiceOption(o *Options) + func StrictMatchingOption(o *Options) + func UseDualStackOption(o *Options) + type DecodeModelOptions struct + SkipCustomizations bool + func (d *DecodeModelOptions) Set(optFns ...func(*DecodeModelOptions)) + type Endpoint struct + func (e Endpoint) ID() string + func (e Endpoint) ResolveEndpoint(opts ...func(*Options)) (ResolvedEndpoint, error) + func (e Endpoint) ServiceID() string + type EndpointNotFoundError struct + Partition string + Region string + Service string + type EnumPartitions interface + Partitions func() []Partition + type Options struct + DisableSSL bool + ResolveUnknownService bool + StrictMatching bool + UseDualStack bool + func (o *Options) Set(optFns ...func(*Options)) + type Partition struct + func AwsCnPartition() Partition + func AwsPartition() Partition + func AwsUsGovPartition() Partition + func DefaultPartitions() []Partition + func PartitionForRegion(ps []Partition, regionID string) (Partition, bool) + func (p Partition) EndpointFor(service, region string, opts ...func(*Options)) (ResolvedEndpoint, error) + func (p Partition) ID() string + func (p Partition) Regions() map[string]Region + func (p Partition) Services() map[string]Service + type Region struct + func (r Region) Description() string + func (r Region) ID() string + func (r Region) ResolveEndpoint(service string, opts ...func(*Options)) (ResolvedEndpoint, error) + func (r Region) Services() map[string]Service + type ResolvedEndpoint struct + SigningMethod string + SigningName string + SigningNameDerived bool + SigningRegion string + URL string + type Resolver interface + EndpointFor func(service, region string, opts ...func(*Options)) (ResolvedEndpoint, error) + func DecodeModel(r io.Reader, optFns ...func(*DecodeModelOptions)) (Resolver, error) + func DefaultResolver() Resolver + type ResolverFunc func(service, region string, opts ...func(*Options)) (ResolvedEndpoint, error) + func (fn ResolverFunc) EndpointFor(service, region string, opts ...func(*Options)) (ResolvedEndpoint, error) + type Service struct + func (s Service) Endpoints() map[string]Endpoint + func (s Service) ID() string + func (s Service) Regions() map[string]Region + func (s Service) ResolveEndpoint(region string, opts ...func(*Options)) (ResolvedEndpoint, error) + type UnknownEndpointError struct + Known []string + Partition string + Region string + Service string + func NewUnknownEndpointError(p, s, r string, known []string) UnknownEndpointError + func (e UnknownEndpointError) Error() string + func (e UnknownEndpointError) String() string + type UnknownServiceError struct + Known []string + Partition string + Service string + func NewUnknownServiceError(p, s string, known []string) UnknownServiceError + func (e UnknownServiceError) Error() string + func (e UnknownServiceError) String() string