Module: Aws::PartnerCentralSelling::Types
- Defined in:
- gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb
Defined Under Namespace
Classes: AcceptEngagementInvitationRequest, AccessDeniedException, Account, AccountReceiver, AccountSummary, Address, AddressSummary, AssignOpportunityRequest, AssigneeContact, AssociateOpportunityRequest, AwsOpportunityCustomer, AwsOpportunityInsights, AwsOpportunityLifeCycle, AwsOpportunityProject, AwsOpportunityRelatedEntities, AwsSubmission, AwsTeamMember, ConflictException, Contact, CreateEngagementInvitationRequest, CreateEngagementInvitationResponse, CreateEngagementRequest, CreateEngagementResponse, CreateOpportunityRequest, CreateOpportunityResponse, CreateResourceSnapshotJobRequest, CreateResourceSnapshotJobResponse, CreateResourceSnapshotRequest, CreateResourceSnapshotResponse, Customer, CustomerProjectsContext, CustomerSummary, DeleteResourceSnapshotJobRequest, DisassociateOpportunityRequest, EngagementContextDetails, EngagementContextPayload, EngagementCustomer, EngagementCustomerProjectDetails, EngagementInvitationSummary, EngagementMember, EngagementMemberSummary, EngagementResourceAssociationSummary, EngagementSort, EngagementSummary, ExpectedCustomerSpend, GetAwsOpportunitySummaryRequest, GetAwsOpportunitySummaryResponse, GetEngagementInvitationRequest, GetEngagementInvitationResponse, GetEngagementRequest, GetEngagementResponse, GetOpportunityRequest, GetOpportunityResponse, GetResourceSnapshotJobRequest, GetResourceSnapshotJobResponse, GetResourceSnapshotRequest, GetResourceSnapshotResponse, GetSellingSystemSettingsRequest, GetSellingSystemSettingsResponse, InternalServerException, Invitation, LastModifiedDate, LifeCycle, LifeCycleForView, LifeCycleSummary, ListEngagementByAcceptingInvitationTaskSummary, ListEngagementByAcceptingInvitationTasksRequest, ListEngagementByAcceptingInvitationTasksResponse, ListEngagementFromOpportunityTaskSummary, ListEngagementFromOpportunityTasksRequest, ListEngagementFromOpportunityTasksResponse, ListEngagementInvitationsRequest, ListEngagementInvitationsResponse, ListEngagementMembersRequest, ListEngagementMembersResponse, ListEngagementResourceAssociationsRequest, ListEngagementResourceAssociationsResponse, ListEngagementsRequest, ListEngagementsResponse, ListOpportunitiesRequest, ListOpportunitiesResponse, ListResourceSnapshotJobsRequest, ListResourceSnapshotJobsResponse, ListResourceSnapshotsRequest, ListResourceSnapshotsResponse, ListSolutionsRequest, ListSolutionsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListTasksSortBase, Marketing, MonetaryValue, NextStepsHistory, OpportunityEngagementInvitationSort, OpportunityInvitationPayload, OpportunitySort, OpportunitySummary, OpportunitySummaryView, Payload, ProfileNextStepsHistory, Project, ProjectDetails, ProjectSummary, ProjectView, PutSellingSystemSettingsRequest, PutSellingSystemSettingsResponse, Receiver, RejectEngagementInvitationRequest, RelatedEntityIdentifiers, ResourceNotFoundException, ResourceSnapshotJobSummary, ResourceSnapshotPayload, ResourceSnapshotSummary, SenderContact, ServiceQuotaExceededException, SoftwareRevenue, SolutionBase, SolutionSort, SortObject, StartEngagementByAcceptingInvitationTaskRequest, StartEngagementByAcceptingInvitationTaskResponse, StartEngagementFromOpportunityTaskRequest, StartEngagementFromOpportunityTaskResponse, StartResourceSnapshotJobRequest, StopResourceSnapshotJobRequest, SubmitOpportunityRequest, Tag, TagResourceRequest, TagResourceResponse, ThrottlingException, UntagResourceRequest, UntagResourceResponse, UpdateOpportunityRequest, UpdateOpportunityResponse, ValidationException, ValidationExceptionError
Instance Attribute Summary collapse
-
#account ⇒ Types::AccountReceiver
Specifies the AWS account of the partner who received the Engagement Invitation.
-
#customer_project ⇒ Types::CustomerProjectsContext
Contains detailed information about a customer project when the context type is "CustomerProject".
-
#opportunity_invitation ⇒ Types::OpportunityInvitationPayload
Specifies the details of the opportunity invitation within the Engagement Invitation payload.
-
#opportunity_summary ⇒ Types::OpportunitySummaryView
An object that contains an
opportunity
's subset of fields.
Instance Attribute Details
#account ⇒ Types::AccountReceiver
Specifies the AWS account of the partner who received the Engagement Invitation. This field is used to track the invitation recipient within the AWS ecosystem.
4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 4552 class Receiver < Struct.new( :account, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Account < Receiver; end class Unknown < Receiver; end end |
#customer_project ⇒ Types::CustomerProjectsContext
Contains detailed information about a customer project when the context type is "CustomerProject". This field is present only when the Type in EngagementContextDetails is set to "CustomerProject".
1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 1300 class EngagementContextPayload < Struct.new( :customer_project, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CustomerProject < EngagementContextPayload; end class Unknown < EngagementContextPayload; end end |
#opportunity_invitation ⇒ Types::OpportunityInvitationPayload
Specifies the details of the opportunity invitation within the Engagement Invitation payload. This data helps partners understand the context, scope, and expected involvement for the opportunity from AWS.
4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 4166 class Payload < Struct.new( :opportunity_invitation, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class OpportunityInvitation < Payload; end class Unknown < Payload; end end |
#opportunity_summary ⇒ Types::OpportunitySummaryView
An object that contains an opportunity
's subset of fields.
4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 4733 class ResourceSnapshotPayload < Struct.new( :opportunity_summary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class OpportunitySummary < ResourceSnapshotPayload; end class Unknown < ResourceSnapshotPayload; end end |