Class: Aws::ACM::Types::PutAccountConfigurationRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb

Overview

Note:

When making an API call, you may pass PutAccountConfigurationRequest data as a hash:

{
  expiry_events: {
    days_before_expiry: 1,
  },
  idempotency_token: "IdempotencyToken", # required
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#expiry_eventsTypes::ExpiryEventsConfiguration

Specifies expiration events associated with an account.



1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 1065

class PutAccountConfigurationRequest < Struct.new(
  :expiry_events,
  :idempotency_token)
  SENSITIVE = []
  include Aws::Structure
end

#idempotency_tokenString

Customer-chosen string used to distinguish between calls to PutAccountConfiguration. Idempotency tokens time out after one hour. If you call PutAccountConfiguration multiple times with the same unexpired idempotency token, ACM treats it as the same request and returns the original result. If you change the idempotency token for each call, ACM treats each call as a new request.

Returns:

  • (String)


1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 1065

class PutAccountConfigurationRequest < Struct.new(
  :expiry_events,
  :idempotency_token)
  SENSITIVE = []
  include Aws::Structure
end