Module: Aws::ACM::Endpoints Private

Defined in:
lib/aws-sdk-acm/endpoints.rb

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Defined Under Namespace

Classes: AddTagsToCertificate, CreateAcmeDomainValidation, CreateAcmeEndpoint, CreateAcmeExternalAccountBinding, DeleteAcmeDomainValidation, DeleteAcmeEndpoint, DeleteAcmeExternalAccountBinding, DeleteCertificate, DescribeAcmeAccount, DescribeAcmeDomainValidation, DescribeAcmeEndpoint, DescribeAcmeExternalAccountBinding, DescribeCertificate, ExportCertificate, GetAccountConfiguration, GetAcmeExternalAccountBindingCredentials, GetCertificate, ImportCertificate, ListAcmeAccounts, ListAcmeDomainValidations, ListAcmeEndpoints, ListAcmeExternalAccountBindings, ListCertificates, ListTagsForCertificate, ListTagsForResource, PutAccountConfiguration, RemoveTagsFromCertificate, RenewCertificate, RequestCertificate, ResendValidationEmail, RevokeAcmeAccount, RevokeAcmeExternalAccountBinding, RevokeCertificate, SearchCertificates, TagResource, UntagResource, UpdateAcmeDomainValidation, UpdateAcmeEndpoint, UpdateCertificateOptions

Class Method Summary collapse

Class Method Details

.parameters_for_operation(context) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
# File 'lib/aws-sdk-acm/endpoints.rb', line 367

def self.parameters_for_operation(context)
  case context.operation_name
  when :add_tags_to_certificate
    AddTagsToCertificate.build(context)
  when :create_acme_domain_validation
    CreateAcmeDomainValidation.build(context)
  when :create_acme_endpoint
    CreateAcmeEndpoint.build(context)
  when :create_acme_external_account_binding
    CreateAcmeExternalAccountBinding.build(context)
  when :delete_acme_domain_validation
    DeleteAcmeDomainValidation.build(context)
  when :delete_acme_endpoint
    DeleteAcmeEndpoint.build(context)
  when :delete_acme_external_account_binding
    DeleteAcmeExternalAccountBinding.build(context)
  when :delete_certificate
    DeleteCertificate.build(context)
  when :describe_acme_account
    DescribeAcmeAccount.build(context)
  when :describe_acme_domain_validation
    DescribeAcmeDomainValidation.build(context)
  when :describe_acme_endpoint
    DescribeAcmeEndpoint.build(context)
  when :describe_acme_external_account_binding
    DescribeAcmeExternalAccountBinding.build(context)
  when :describe_certificate
    DescribeCertificate.build(context)
  when :export_certificate
    ExportCertificate.build(context)
  when :get_account_configuration
    GetAccountConfiguration.build(context)
  when :get_acme_external_account_binding_credentials
    GetAcmeExternalAccountBindingCredentials.build(context)
  when :get_certificate
    GetCertificate.build(context)
  when :import_certificate
    ImportCertificate.build(context)
  when :list_acme_accounts
    ListAcmeAccounts.build(context)
  when :list_acme_domain_validations
    ListAcmeDomainValidations.build(context)
  when :list_acme_endpoints
    ListAcmeEndpoints.build(context)
  when :list_acme_external_account_bindings
    ListAcmeExternalAccountBindings.build(context)
  when :list_certificates
    ListCertificates.build(context)
  when :list_tags_for_certificate
    ListTagsForCertificate.build(context)
  when :list_tags_for_resource
    ListTagsForResource.build(context)
  when :put_account_configuration
    PutAccountConfiguration.build(context)
  when :remove_tags_from_certificate
    RemoveTagsFromCertificate.build(context)
  when :renew_certificate
    RenewCertificate.build(context)
  when :request_certificate
    RequestCertificate.build(context)
  when :resend_validation_email
    ResendValidationEmail.build(context)
  when :revoke_acme_account
    RevokeAcmeAccount.build(context)
  when :revoke_acme_external_account_binding
    RevokeAcmeExternalAccountBinding.build(context)
  when :revoke_certificate
    RevokeCertificate.build(context)
  when :search_certificates
    SearchCertificates.build(context)
  when :tag_resource
    TagResource.build(context)
  when :untag_resource
    UntagResource.build(context)
  when :update_acme_domain_validation
    UpdateAcmeDomainValidation.build(context)
  when :update_acme_endpoint
    UpdateAcmeEndpoint.build(context)
  when :update_certificate_options
    UpdateCertificateOptions.build(context)
  else
    Aws::ACM::EndpointParameters.create(context.config)
  end
end