Module: Aws::PartnerCentralAccount::Types

Defined in:
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, GetQualificationsAssociationDetailsRequest, GetQualificationsAssociationDetailsResponse, GetQualificationsAssociationTaskRequest, GetQualificationsAssociationTaskResponse, GetQualificationsDisassociationTaskRequest, GetQualificationsDisassociationTaskResponse, GetVerificationRequest, GetVerificationResponse, InternalServerException, ListConnectionInvitationsRequest, ListConnectionInvitationsResponse, ListConnectionsRequest, ListConnectionsResponse, ListPartnersRequest, ListPartnersResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, LocalizedContent, Participant, PartnerDomain, PartnerProfile, PartnerProfileSummary, PartnerSummary, PutAllianceLeadContactRequest, PutAllianceLeadContactResponse, PutProfileVisibilityRequest, PutProfileVisibilityResponse, QualificationsAssociationPartner, RegistrantVerificationDetails, RegistrantVerificationResponse, RejectConnectionInvitationRequest, RejectConnectionInvitationResponse, ResourceNotFoundException, SellerProfileSummary, SendEmailVerificationCodeRequest, SendEmailVerificationCodeResponse, ServiceQuotaExceededException, StartProfileUpdateTaskRequest, StartProfileUpdateTaskResponse, StartQualificationsAssociationTaskRequest, StartQualificationsAssociationTaskResponse, StartQualificationsDisassociationTaskRequest, StartQualificationsDisassociationTaskResponse, 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.



2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
# File 'lib/aws-sdk-partnercentralaccount/types.rb', line 2015

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.



3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
# File 'lib/aws-sdk-partnercentralaccount/types.rb', line 3065

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.



3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
# File 'lib/aws-sdk-partnercentralaccount/types.rb', line 3121

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.



3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
# File 'lib/aws-sdk-partnercentralaccount/types.rb', line 3154

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.



3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
# File 'lib/aws-sdk-partnercentralaccount/types.rb', line 3065

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.



2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
# File 'lib/aws-sdk-partnercentralaccount/types.rb', line 2015

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.



3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
# File 'lib/aws-sdk-partnercentralaccount/types.rb', line 3121

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.



3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
# File 'lib/aws-sdk-partnercentralaccount/types.rb', line 3154

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.



2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
# File 'lib/aws-sdk-partnercentralaccount/types.rb', line 2015

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