lib/aws-sdk-acm/client.rb in aws-sdk-acm-1.0.0.rc2 vs lib/aws-sdk-acm/client.rb in aws-sdk-acm-1.0.0.rc3
- old
+ new
@@ -16,10 +16,11 @@
require 'aws-sdk-core/plugins/global_configuration.rb'
require 'aws-sdk-core/plugins/regional_endpoint.rb'
require 'aws-sdk-core/plugins/response_paging.rb'
require 'aws-sdk-core/plugins/stub_responses.rb'
require 'aws-sdk-core/plugins/idempotency_token.rb'
+require 'aws-sdk-core/plugins/jsonvalue_converter.rb'
require 'aws-sdk-core/plugins/signature_v4.rb'
require 'aws-sdk-core/plugins/protocols/json_rpc.rb'
Aws::Plugins::GlobalConfiguration.add_identifier(:acm)
@@ -43,10 +44,11 @@
add_plugin(Aws::Plugins::GlobalConfiguration)
add_plugin(Aws::Plugins::RegionalEndpoint)
add_plugin(Aws::Plugins::ResponsePaging)
add_plugin(Aws::Plugins::StubResponses)
add_plugin(Aws::Plugins::IdempotencyToken)
+ add_plugin(Aws::Plugins::JsonvalueConverter)
add_plugin(Aws::Plugins::SignatureV4)
add_plugin(Aws::Plugins::Protocols::JsonRpc)
# @option options [required, Aws::CredentialProvider] :credentials
# Your AWS credentials. This can be an instance of any one of the
@@ -205,10 +207,12 @@
# value: "TagValue",
# },
# ],
# })
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/AddTagsToCertificate AWS API Documentation
+ #
# @overload add_tags_to_certificate(params = {})
# @param [Hash] params ({})
def add_tags_to_certificate(params = {}, options = {})
req = build_request(:add_tags_to_certificate, params)
req.send_request(options)
@@ -245,10 +249,12 @@
#
# resp = client.delete_certificate({
# certificate_arn: "Arn", # required
# })
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/DeleteCertificate AWS API Documentation
+ #
# @overload delete_certificate(params = {})
# @param [Hash] params ({})
def delete_certificate(params = {}, options = {})
req = build_request(:delete_certificate, params)
req.send_request(options)
@@ -314,10 +320,12 @@
# resp.certificate.renewal_summary.domain_validation_options[0].validation_emails #=> Array
# resp.certificate.renewal_summary.domain_validation_options[0].validation_emails[0] #=> String
# resp.certificate.renewal_summary.domain_validation_options[0].validation_domain #=> String
# resp.certificate.renewal_summary.domain_validation_options[0].validation_status #=> String, one of "PENDING_VALIDATION", "SUCCESS", "FAILED"
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/DescribeCertificate AWS API Documentation
+ #
# @overload describe_certificate(params = {})
# @param [Hash] params ({})
def describe_certificate(params = {}, options = {})
req = build_request(:describe_certificate, params)
req.send_request(options)
@@ -362,10 +370,12 @@
# @example Response structure
#
# resp.certificate #=> String
# resp.certificate_chain #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/GetCertificate AWS API Documentation
+ #
# @overload get_certificate(params = {})
# @param [Hash] params ({})
def get_certificate(params = {}, options = {})
req = build_request(:get_certificate, params)
req.send_request(options)
@@ -455,10 +465,12 @@
#
# @example Response structure
#
# resp.certificate_arn #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ImportCertificate AWS API Documentation
+ #
# @overload import_certificate(params = {})
# @param [Hash] params ({})
def import_certificate(params = {}, options = {})
req = build_request(:import_certificate, params)
req.send_request(options)
@@ -503,10 +515,12 @@
# resp.next_token #=> String
# resp.certificate_summary_list #=> Array
# resp.certificate_summary_list[0].certificate_arn #=> String
# resp.certificate_summary_list[0].domain_name #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ListCertificates AWS API Documentation
+ #
# @overload list_certificates(params = {})
# @param [Hash] params ({})
def list_certificates(params = {}, options = {})
req = build_request(:list_certificates, params)
req.send_request(options)
@@ -544,10 +558,12 @@
#
# resp.tags #=> Array
# resp.tags[0].key #=> String
# resp.tags[0].value #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ListTagsForCertificate AWS API Documentation
+ #
# @overload list_tags_for_certificate(params = {})
# @param [Hash] params ({})
def list_tags_for_certificate(params = {}, options = {})
req = build_request(:list_tags_for_certificate, params)
req.send_request(options)
@@ -591,10 +607,12 @@
# value: "TagValue",
# },
# ],
# })
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/RemoveTagsFromCertificate AWS API Documentation
+ #
# @overload remove_tags_from_certificate(params = {})
# @param [Hash] params ({})
def remove_tags_from_certificate(params = {}, options = {})
req = build_request(:remove_tags_from_certificate, params)
req.send_request(options)
@@ -659,10 +677,12 @@
#
# @example Response structure
#
# resp.certificate_arn #=> String
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/RequestCertificate AWS API Documentation
+ #
# @overload request_certificate(params = {})
# @param [Hash] params ({})
def request_certificate(params = {}, options = {})
req = build_request(:request_certificate, params)
req.send_request(options)
@@ -722,10 +742,12 @@
# certificate_arn: "Arn", # required
# domain: "DomainNameString", # required
# validation_domain: "DomainNameString", # required
# })
#
+ # @see http://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ResendValidationEmail AWS API Documentation
+ #
# @overload resend_validation_email(params = {})
# @param [Hash] params ({})
def resend_validation_email(params = {}, options = {})
req = build_request(:resend_validation_email, params)
req.send_request(options)
@@ -742,10 +764,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-acm'
- context[:gem_version] = '1.0.0.rc1'
+ context[:gem_version] = '1.0.0.rc3'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated