@@ -143,7 +143,7 @@ suspend fun getDomainDetails(domainSuggestion: String?) {
143143 GetDomainDetailRequest {
144144 domainName = domainSuggestion
145145 }
146- Route53DomainsClient { region = " us-east-1" }.use { route53DomainsClient ->
146+ Route53DomainsClient .fromEnvironment { region = " us-east-1" }.use { route53DomainsClient ->
147147 val response = route53DomainsClient.getDomainDetail(detailRequest)
148148 println (" The contact first name is ${response.registrantContact?.firstName} " )
149149 println (" The contact last name is ${response.registrantContact?.lastName} " )
@@ -158,7 +158,7 @@ suspend fun getOperationalDetail(opId: String?) {
158158 GetOperationDetailRequest {
159159 operationId = opId
160160 }
161- Route53DomainsClient { region = " us-east-1" }.use { route53DomainsClient ->
161+ Route53DomainsClient .fromEnvironment { region = " us-east-1" }.use { route53DomainsClient ->
162162 val response = route53DomainsClient.getOperationDetail(detailRequest)
163163 println (" Operation detail message is ${response.message} " )
164164 }
@@ -199,7 +199,7 @@ suspend fun requestDomainRegistration(
199199 durationInYears = 1
200200 }
201201
202- Route53DomainsClient { region = " us-east-1" }.use { route53DomainsClient ->
202+ Route53DomainsClient .fromEnvironment { region = " us-east-1" }.use { route53DomainsClient ->
203203 val response = route53DomainsClient.registerDomain(domainRequest)
204204 println (" Registration requested. Operation Id: ${response.operationId} " )
205205 return response.operationId
@@ -213,7 +213,7 @@ suspend fun checkDomainTransferability(domainSuggestion: String?) {
213213 CheckDomainTransferabilityRequest {
214214 domainName = domainSuggestion
215215 }
216- Route53DomainsClient { region = " us-east-1" }.use { route53DomainsClient ->
216+ Route53DomainsClient .fromEnvironment { region = " us-east-1" }.use { route53DomainsClient ->
217217 val response = route53DomainsClient.checkDomainTransferability(transferabilityRequest)
218218 println (" Transferability: ${response.transferability?.transferable} " )
219219 }
@@ -226,7 +226,7 @@ suspend fun checkDomainAvailability(domainSuggestion: String) {
226226 CheckDomainAvailabilityRequest {
227227 domainName = domainSuggestion
228228 }
229- Route53DomainsClient { region = " us-east-1" }.use { route53DomainsClient ->
229+ Route53DomainsClient .fromEnvironment { region = " us-east-1" }.use { route53DomainsClient ->
230230 val response = route53DomainsClient.checkDomainAvailability(availabilityRequest)
231231 println (" $domainSuggestion is ${response.availability} " )
232232 }
@@ -241,7 +241,7 @@ suspend fun listDomainSuggestions(domainSuggestion: String?) {
241241 suggestionCount = 5
242242 onlyAvailable = true
243243 }
244- Route53DomainsClient { region = " us-east-1" }.use { route53DomainsClient ->
244+ Route53DomainsClient .fromEnvironment { region = " us-east-1" }.use { route53DomainsClient ->
245245 val response = route53DomainsClient.getDomainSuggestions(suggestionsRequest)
246246 response.suggestionsList?.forEach { suggestion ->
247247 println (" Suggestion Name: ${suggestion.domainName} " )
@@ -259,7 +259,7 @@ suspend fun listAllPrices(domainType: String?) {
259259 tld = domainType
260260 }
261261
262- Route53DomainsClient { region = " us-east-1" }.use { route53DomainsClient ->
262+ Route53DomainsClient .fromEnvironment { region = " us-east-1" }.use { route53DomainsClient ->
263263 route53DomainsClient
264264 .listPricesPaginated(pricesRequest)
265265 .transform { it.prices?.forEach { obj -> emit(obj) } }
@@ -290,7 +290,7 @@ suspend fun listBillingRecords() {
290290 end = timeEnd
291291 }
292292
293- Route53DomainsClient { region = " us-east-1" }.use { route53DomainsClient ->
293+ Route53DomainsClient .fromEnvironment { region = " us-east-1" }.use { route53DomainsClient ->
294294 route53DomainsClient
295295 .viewBillingPaginated(viewBillingRequest)
296296 .transform { it.billingRecords?.forEach { obj -> emit(obj) } }
@@ -316,7 +316,7 @@ suspend fun listOperations() {
316316 submittedSince = time2
317317 }
318318
319- Route53DomainsClient { region = " us-east-1" }.use { route53DomainsClient ->
319+ Route53DomainsClient .fromEnvironment { region = " us-east-1" }.use { route53DomainsClient ->
320320 route53DomainsClient
321321 .listOperationsPaginated(operationsRequest)
322322 .transform { it.operations?.forEach { obj -> emit(obj) } }
@@ -331,7 +331,7 @@ suspend fun listOperations() {
331331
332332// snippet-start:[route.kotlin.domainlist.main]
333333suspend fun listDomains () {
334- Route53DomainsClient { region = " us-east-1" }.use { route53DomainsClient ->
334+ Route53DomainsClient .fromEnvironment { region = " us-east-1" }.use { route53DomainsClient ->
335335 route53DomainsClient
336336 .listDomainsPaginated(ListDomainsRequest {})
337337 .transform { it.domains?.forEach { obj -> emit(obj) } }
0 commit comments