Class: Aws::Billing::Types::ApproverDetails

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

Overview

Information about the executive approver who signs off on an investment attestation.

Constant Summary collapse

SENSITIVE =
[:name, :title, :email]

Instance Attribute Summary collapse

Instance Attribute Details

#email ⇒ String

The email address of the approver. This value is 3–256 characters and must be a valid email address.

Returns:

  • (String)


126
127
128
129
130
131
132
# File 'gems/aws-sdk-billing/lib/aws-sdk-billing/types.rb', line 126

class ApproverDetails < Struct.new(
  :name,
  :title,
  :email)
  SENSITIVE = [:name, :title, :email]
  include Aws::Structure
end

#name ⇒ String

The name of the approver as it appears on the contract. This value can be up to 256 characters.

Returns:

  • (String)


126
127
128
129
130
131
132
# File 'gems/aws-sdk-billing/lib/aws-sdk-billing/types.rb', line 126

class ApproverDetails < Struct.new(
  :name,
  :title,
  :email)
  SENSITIVE = [:name, :title, :email]
  include Aws::Structure
end

#title ⇒ String

The title of the approver, such as Chief Financial Officer. This value can be up to 256 characters.

Returns:

  • (String)


126
127
128
129
130
131
132
# File 'gems/aws-sdk-billing/lib/aws-sdk-billing/types.rb', line 126

class ApproverDetails < Struct.new(
  :name,
  :title,
  :email)
  SENSITIVE = [:name, :title, :email]
  include Aws::Structure
end