Class: Aws::PartnerCentralAccount::Types::VerificationResponseDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralAccount::Types::VerificationResponseDetails
- Defined in:
- gems/aws-sdk-partnercentralaccount/lib/aws-sdk-partnercentralaccount/types.rb
Overview
VerificationResponseDetails is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of VerificationResponseDetails corresponding to the set member.
A union structure containing the response details specific to different types of verification processes, providing type-specific information and results.
Direct Known Subclasses
BusinessVerificationResponse, RegistrantVerificationResponse, Unknown
Defined Under Namespace
Classes: BusinessVerificationResponse, RegistrantVerificationResponse, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#business_verification_response ⇒ Types::BusinessVerificationResponse
The response details from a business verification process, including verification results and any additional business information discovered.
-
#registrant_verification_response ⇒ Types::RegistrantVerificationResponse
The response details from a registrant verification process, including verification results and any additional steps required for identity confirmation.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#business_verification_response ⇒ Types::BusinessVerificationResponse
The response details from a business verification process, including verification results and any additional business information discovered.
2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 |
# File 'gems/aws-sdk-partnercentralaccount/lib/aws-sdk-partnercentralaccount/types.rb', line 2731 class VerificationResponseDetails < Struct.new( :business_verification_response, :registrant_verification_response, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class BusinessVerificationResponse < VerificationResponseDetails; end class RegistrantVerificationResponse < VerificationResponseDetails; end class Unknown < VerificationResponseDetails; end end |
#registrant_verification_response ⇒ Types::RegistrantVerificationResponse
The response details from a registrant verification process, including verification results and any additional steps required for identity confirmation.
2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 |
# File 'gems/aws-sdk-partnercentralaccount/lib/aws-sdk-partnercentralaccount/types.rb', line 2731 class VerificationResponseDetails < Struct.new( :business_verification_response, :registrant_verification_response, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class BusinessVerificationResponse < VerificationResponseDetails; end class RegistrantVerificationResponse < VerificationResponseDetails; end class Unknown < VerificationResponseDetails; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
2731 2732 2733 |
# File 'gems/aws-sdk-partnercentralaccount/lib/aws-sdk-partnercentralaccount/types.rb', line 2731 def unknown @unknown end |