Module: Aws::PartnerCentralAccount::Types

Defined in:
gems/aws-sdk-partnercentralaccount/lib/aws-sdk-partnercentralaccount/types.rb

Defined Under Namespace

Classes: AcceptConnectionInvitationRequest, AcceptConnectionInvitationResponse, AccessDeniedException, AccountSummary, AllianceLeadContact, AssociateAwsTrainingCertificationEmailDomainRequest, AssociateAwsTrainingCertificationEmailDomainResponse, BusinessValidationError, BusinessVerificationDetails, BusinessVerificationResponse, CancelConnectionInvitationRequest, CancelConnectionInvitationResponse, CancelConnectionRequest, CancelConnectionResponse, CancelProfileUpdateTaskRequest, CancelProfileUpdateTaskResponse, ConflictException, Connection, ConnectionInvitationSummary, ConnectionSummary, ConnectionTypeDetail, ConnectionTypeSummary, CreateConnectionInvitationRequest, CreateConnectionInvitationResponse, CreatePartnerRequest, CreatePartnerResponse, DisassociateAwsTrainingCertificationEmailDomainRequest, DisassociateAwsTrainingCertificationEmailDomainResponse, ErrorDetail, FieldValidationError, GetAllianceLeadContactRequest, GetAllianceLeadContactResponse, GetConnectionInvitationRequest, GetConnectionInvitationResponse, GetConnectionPreferencesRequest, GetConnectionPreferencesResponse, GetConnectionRequest, GetConnectionResponse, GetPartnerRequest, GetPartnerResponse, GetProfileUpdateTaskRequest, GetProfileUpdateTaskResponse, GetProfileVisibilityRequest, GetProfileVisibilityResponse, GetVerificationRequest, GetVerificationResponse, InternalServerException, ListConnectionInvitationsRequest, ListConnectionInvitationsResponse, ListConnectionsRequest, ListConnectionsResponse, ListPartnersRequest, ListPartnersResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, LocalizedContent, Participant, PartnerDomain, PartnerProfile, PartnerProfileSummary, PartnerSummary, PutAllianceLeadContactRequest, PutAllianceLeadContactResponse, PutProfileVisibilityRequest, PutProfileVisibilityResponse, RegistrantVerificationResponse, RejectConnectionInvitationRequest, RejectConnectionInvitationResponse, ResourceNotFoundException, SellerProfileSummary, SendEmailVerificationCodeRequest, SendEmailVerificationCodeResponse, ServiceQuotaExceededException, StartProfileUpdateTaskRequest, StartProfileUpdateTaskResponse, StartVerificationRequest, StartVerificationResponse, Tag, TagResourceRequest, TagResourceResponse, TaskDetails, ThrottlingException, UntagResourceRequest, UntagResourceResponse, UpdateConnectionPreferencesRequest, UpdateConnectionPreferencesResponse, ValidationError, ValidationException, VerificationDetails, VerificationResponseDetails

Instance Attribute Summary collapse

Instance Attribute Details

#accountTypes::AccountSummary

The AWS account information for the participant.



1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
# File 'gems/aws-sdk-partnercentralaccount/lib/aws-sdk-partnercentralaccount/types.rb', line 1784

class Participant < Struct.new(
  :partner_profile,
  :seller_profile,
  :account,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class PartnerProfile < Participant; end
  class SellerProfile < Participant; end
  class Account < Participant; end
  class Unknown < Participant; end
end

#business_validation_errorTypes::BusinessValidationError

Details about a business rule validation error, if applicable.



2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
# File 'gems/aws-sdk-partnercentralaccount/lib/aws-sdk-partnercentralaccount/types.rb', line 2642

class ValidationError < Struct.new(
  :field_validation_error,
  :business_validation_error,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class FieldValidationError < ValidationError; end
  class BusinessValidationError < ValidationError; end
  class Unknown < ValidationError; end
end

#business_verification_detailsTypes::BusinessVerificationDetails

The business verification details to be used when starting a business verification process.



2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
# File 'gems/aws-sdk-partnercentralaccount/lib/aws-sdk-partnercentralaccount/types.rb', line 2698

class VerificationDetails < Struct.new(
  :business_verification_details,
  :registrant_verification_details,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class BusinessVerificationDetails < VerificationDetails; end
  class RegistrantVerificationDetails < VerificationDetails; end
  class Unknown < VerificationDetails; end
end

#business_verification_responseTypes::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

#field_validation_errorTypes::FieldValidationError

Details about a field-level validation error, if applicable.



2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
# File 'gems/aws-sdk-partnercentralaccount/lib/aws-sdk-partnercentralaccount/types.rb', line 2642

class ValidationError < Struct.new(
  :field_validation_error,
  :business_validation_error,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class FieldValidationError < ValidationError; end
  class BusinessValidationError < ValidationError; end
  class Unknown < ValidationError; end
end

#partner_profileTypes::PartnerProfileSummary

The partner profile information for the participant.



1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
# File 'gems/aws-sdk-partnercentralaccount/lib/aws-sdk-partnercentralaccount/types.rb', line 1784

class Participant < Struct.new(
  :partner_profile,
  :seller_profile,
  :account,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class PartnerProfile < Participant; end
  class SellerProfile < Participant; end
  class Account < Participant; end
  class Unknown < Participant; end
end

#registrant_verification_detailsTypes::RegistrantVerificationDetails

The registrant verification details to be used when starting an individual identity verification process.

Returns:

  • (Types::RegistrantVerificationDetails)


2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
# File 'gems/aws-sdk-partnercentralaccount/lib/aws-sdk-partnercentralaccount/types.rb', line 2698

class VerificationDetails < Struct.new(
  :business_verification_details,
  :registrant_verification_details,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class BusinessVerificationDetails < VerificationDetails; end
  class RegistrantVerificationDetails < VerificationDetails; end
  class Unknown < VerificationDetails; end
end

#registrant_verification_responseTypes::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

#seller_profileTypes::SellerProfileSummary

The seller profile information for the participant.



1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
# File 'gems/aws-sdk-partnercentralaccount/lib/aws-sdk-partnercentralaccount/types.rb', line 1784

class Participant < Struct.new(
  :partner_profile,
  :seller_profile,
  :account,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class PartnerProfile < Participant; end
  class SellerProfile < Participant; end
  class Account < Participant; end
  class Unknown < Participant; end
end