@Generated(value="software.amazon.awssdk:codegen") public final class IamServiceMetadata extends Object implements ServiceMetadata
Constructor and Description |
---|
IamServiceMetadata() |
Modifier and Type | Method and Description |
---|---|
URI |
endpointFor(Region region)
Retrieve the AWS endpoint that should be used for this service in the provided region.
|
List<Region> |
regions()
Retrieve the list of regions this service is currently available in.
|
List<ServicePartitionMetadata> |
servicePartitions()
Retrieve the service-specific partition configuration of each partition in which this service is currently available.
|
Region |
signingRegion(Region region)
Retrieve the region that should be used for message signing when communicating with this service in the provided region.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
computeEndpoint, of, reconfigure, reconfigure
public List<Region> regions()
ServiceMetadata
regions
in interface ServiceMetadata
public URI endpointFor(Region region)
ServiceMetadata
endpointFor
in interface ServiceMetadata
region
- The region that should be used to load the service endpoint.public Region signingRegion(Region region)
ServiceMetadata
Region.AWS_GLOBAL
.signingRegion
in interface ServiceMetadata
region
- The region from which the signing region should be derived.public List<ServicePartitionMetadata> servicePartitions()
ServiceMetadata
servicePartitions
in interface ServiceMetadata
Copyright © 2020. All rights reserved.