Class: Aws::Invoicing::Types::TestEnvPreferenceInput

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

Overview

Input parameters for configuring test environment preferences for a procurement portal.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#buyer_domainString

The domain identifier to use for the buyer in the test environment.

Returns:

  • (String)


1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1849

class TestEnvPreferenceInput < Struct.new(
  :buyer_domain,
  :buyer_identifier,
  :supplier_domain,
  :supplier_identifier,
  :procurement_portal_shared_secret,
  :procurement_portal_instance_endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#buyer_identifierString

The unique identifier to use for the buyer in the test environment.

Returns:

  • (String)


1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1849

class TestEnvPreferenceInput < Struct.new(
  :buyer_domain,
  :buyer_identifier,
  :supplier_domain,
  :supplier_identifier,
  :procurement_portal_shared_secret,
  :procurement_portal_instance_endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#procurement_portal_instance_endpointString

The endpoint URL where e-invoices will be delivered in the test environment.

Returns:

  • (String)


1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1849

class TestEnvPreferenceInput < Struct.new(
  :buyer_domain,
  :buyer_identifier,
  :supplier_domain,
  :supplier_identifier,
  :procurement_portal_shared_secret,
  :procurement_portal_instance_endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#procurement_portal_shared_secretString

The shared secret or authentication credential to use for secure communication in the test environment.

Returns:

  • (String)


1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1849

class TestEnvPreferenceInput < Struct.new(
  :buyer_domain,
  :buyer_identifier,
  :supplier_domain,
  :supplier_identifier,
  :procurement_portal_shared_secret,
  :procurement_portal_instance_endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#supplier_domainString

The domain identifier to use for the supplier in the test environment.

Returns:

  • (String)


1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1849

class TestEnvPreferenceInput < Struct.new(
  :buyer_domain,
  :buyer_identifier,
  :supplier_domain,
  :supplier_identifier,
  :procurement_portal_shared_secret,
  :procurement_portal_instance_endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#supplier_identifierString

The unique identifier to use for the supplier in the test environment.

Returns:

  • (String)


1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1849

class TestEnvPreferenceInput < Struct.new(
  :buyer_domain,
  :buyer_identifier,
  :supplier_domain,
  :supplier_identifier,
  :procurement_portal_shared_secret,
  :procurement_portal_instance_endpoint)
  SENSITIVE = []
  include Aws::Structure
end