Module: Aws::PartnerCentralChannel::Types
- Defined in:
- gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb
Defined Under Namespace
Classes: AcceptChannelHandshakeDetail, AcceptChannelHandshakeRequest, AcceptChannelHandshakeResponse, AccessDeniedException, CancelChannelHandshakeDetail, CancelChannelHandshakeRequest, CancelChannelHandshakeResponse, ChannelHandshakePayload, ChannelHandshakeSummary, ConflictException, CreateChannelHandshakeDetail, CreateChannelHandshakeRequest, CreateChannelHandshakeResponse, CreateProgramManagementAccountDetail, CreateProgramManagementAccountRequest, CreateProgramManagementAccountResponse, CreateRelationshipDetail, CreateRelationshipRequest, CreateRelationshipResponse, DeleteProgramManagementAccountRequest, DeleteProgramManagementAccountResponse, DeleteRelationshipRequest, DeleteRelationshipResponse, GetRelationshipRequest, GetRelationshipResponse, HandshakeDetail, InternalServerException, ListChannelHandshakesRequest, ListChannelHandshakesResponse, ListChannelHandshakesTypeFilters, ListChannelHandshakesTypeSort, ListProgramManagementAccountsRequest, ListProgramManagementAccountsResponse, ListProgramManagementAccountsSortBase, ListRelationshipsRequest, ListRelationshipsResponse, ListRelationshipsSortBase, ListTagsForResourceRequest, ListTagsForResourceResponse, PartnerLedSupport, ProgramManagementAccountHandshakeDetail, ProgramManagementAccountSummary, ProgramManagementAccountTypeFilters, ProgramManagementAccountTypeSort, RejectChannelHandshakeDetail, RejectChannelHandshakeRequest, RejectChannelHandshakeResponse, RelationshipDetail, RelationshipSummary, ResoldBusiness, ResoldEnterprise, ResourceNotFoundException, RevokeServicePeriodHandshakeDetail, RevokeServicePeriodPayload, RevokeServicePeriodTypeFilters, RevokeServicePeriodTypeSort, ServiceQuotaExceededException, StartServicePeriodHandshakeDetail, StartServicePeriodPayload, StartServicePeriodTypeFilters, StartServicePeriodTypeSort, SupportPlan, Tag, TagResourceRequest, TagResourceResponse, ThrottlingException, UntagResourceRequest, UntagResourceResponse, UpdateProgramManagementAccountDetail, UpdateProgramManagementAccountRequest, UpdateProgramManagementAccountResponse, UpdateRelationshipDetail, UpdateRelationshipRequest, UpdateRelationshipResponse, ValidationException, ValidationExceptionField
Instance Attribute Summary collapse
-
#partner_led_support ⇒ Types::PartnerLedSupport
Configuration for partner-led support plans.
-
#program_management_account_handshake_detail ⇒ Types::ProgramManagementAccountHandshakeDetail
Details for a program management account handshake.
-
#program_management_account_type_filters ⇒ Types::ProgramManagementAccountTypeFilters
Filters specific to program management account handshakes.
-
#program_management_account_type_sort ⇒ Types::ProgramManagementAccountTypeSort
Sorting options specific to program management account handshakes.
-
#resold_business ⇒ Types::ResoldBusiness
Configuration for resold business support plans.
-
#resold_enterprise ⇒ Types::ResoldEnterprise
Configuration for resold enterprise support plans.
-
#revoke_service_period_handshake_detail ⇒ Types::RevokeServicePeriodHandshakeDetail
Details for a revoke service period handshake.
-
#revoke_service_period_payload ⇒ Types::RevokeServicePeriodPayload
Payload for revoking a service period handshake.
-
#revoke_service_period_type_filters ⇒ Types::RevokeServicePeriodTypeFilters
Filters specific to revoke service period handshakes.
-
#revoke_service_period_type_sort ⇒ Types::RevokeServicePeriodTypeSort
Sorting options specific to revoke service period handshakes.
-
#start_service_period_handshake_detail ⇒ Types::StartServicePeriodHandshakeDetail
Details for a start service period handshake.
-
#start_service_period_payload ⇒ Types::StartServicePeriodPayload
Payload for starting a service period handshake.
-
#start_service_period_type_filters ⇒ Types::StartServicePeriodTypeFilters
Filters specific to start service period handshakes.
-
#start_service_period_type_sort ⇒ Types::StartServicePeriodTypeSort
Sorting options specific to start service period handshakes.
Instance Attribute Details
#partner_led_support ⇒ Types::PartnerLedSupport
Configuration for partner-led support plans.
1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 1604 class SupportPlan < Struct.new( :resold_business, :resold_enterprise, :partner_led_support, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ResoldBusiness < SupportPlan; end class ResoldEnterprise < SupportPlan; end class PartnerLedSupport < SupportPlan; end class Unknown < SupportPlan; end end |
#program_management_account_handshake_detail ⇒ Types::ProgramManagementAccountHandshakeDetail
Details for a program management account handshake.
623 624 625 626 627 628 629 630 631 632 633 634 635 636 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 623 class HandshakeDetail < Struct.new( :start_service_period_handshake_detail, :revoke_service_period_handshake_detail, :program_management_account_handshake_detail, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StartServicePeriodHandshakeDetail < HandshakeDetail; end class RevokeServicePeriodHandshakeDetail < HandshakeDetail; end class ProgramManagementAccountHandshakeDetail < HandshakeDetail; end class Unknown < HandshakeDetail; end end |
#program_management_account_type_filters ⇒ Types::ProgramManagementAccountTypeFilters
Filters specific to program management account handshakes.
739 740 741 742 743 744 745 746 747 748 749 750 751 752 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 739 class ListChannelHandshakesTypeFilters < Struct.new( :start_service_period_type_filters, :revoke_service_period_type_filters, :program_management_account_type_filters, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StartServicePeriodTypeFilters < ListChannelHandshakesTypeFilters; end class RevokeServicePeriodTypeFilters < ListChannelHandshakesTypeFilters; end class ProgramManagementAccountTypeFilters < ListChannelHandshakesTypeFilters; end class Unknown < ListChannelHandshakesTypeFilters; end end |
#program_management_account_type_sort ⇒ Types::ProgramManagementAccountTypeSort
Sorting options specific to program management account handshakes.
772 773 774 775 776 777 778 779 780 781 782 783 784 785 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 772 class ListChannelHandshakesTypeSort < Struct.new( :start_service_period_type_sort, :revoke_service_period_type_sort, :program_management_account_type_sort, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StartServicePeriodTypeSort < ListChannelHandshakesTypeSort; end class RevokeServicePeriodTypeSort < ListChannelHandshakesTypeSort; end class ProgramManagementAccountTypeSort < ListChannelHandshakesTypeSort; end class Unknown < ListChannelHandshakesTypeSort; end end |
#resold_business ⇒ Types::ResoldBusiness
Configuration for resold business support plans.
1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 1604 class SupportPlan < Struct.new( :resold_business, :resold_enterprise, :partner_led_support, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ResoldBusiness < SupportPlan; end class ResoldEnterprise < SupportPlan; end class PartnerLedSupport < SupportPlan; end class Unknown < SupportPlan; end end |
#resold_enterprise ⇒ Types::ResoldEnterprise
Configuration for resold enterprise support plans.
1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 1604 class SupportPlan < Struct.new( :resold_business, :resold_enterprise, :partner_led_support, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ResoldBusiness < SupportPlan; end class ResoldEnterprise < SupportPlan; end class PartnerLedSupport < SupportPlan; end class Unknown < SupportPlan; end end |
#revoke_service_period_handshake_detail ⇒ Types::RevokeServicePeriodHandshakeDetail
Details for a revoke service period handshake.
623 624 625 626 627 628 629 630 631 632 633 634 635 636 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 623 class HandshakeDetail < Struct.new( :start_service_period_handshake_detail, :revoke_service_period_handshake_detail, :program_management_account_handshake_detail, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StartServicePeriodHandshakeDetail < HandshakeDetail; end class RevokeServicePeriodHandshakeDetail < HandshakeDetail; end class ProgramManagementAccountHandshakeDetail < HandshakeDetail; end class Unknown < HandshakeDetail; end end |
#revoke_service_period_payload ⇒ Types::RevokeServicePeriodPayload
Payload for revoking a service period handshake.
152 153 154 155 156 157 158 159 160 161 162 163 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 152 class ChannelHandshakePayload < Struct.new( :start_service_period_payload, :revoke_service_period_payload, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StartServicePeriodPayload < ChannelHandshakePayload; end class RevokeServicePeriodPayload < ChannelHandshakePayload; end class Unknown < ChannelHandshakePayload; end end |
#revoke_service_period_type_filters ⇒ Types::RevokeServicePeriodTypeFilters
Filters specific to revoke service period handshakes.
739 740 741 742 743 744 745 746 747 748 749 750 751 752 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 739 class ListChannelHandshakesTypeFilters < Struct.new( :start_service_period_type_filters, :revoke_service_period_type_filters, :program_management_account_type_filters, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StartServicePeriodTypeFilters < ListChannelHandshakesTypeFilters; end class RevokeServicePeriodTypeFilters < ListChannelHandshakesTypeFilters; end class ProgramManagementAccountTypeFilters < ListChannelHandshakesTypeFilters; end class Unknown < ListChannelHandshakesTypeFilters; end end |
#revoke_service_period_type_sort ⇒ Types::RevokeServicePeriodTypeSort
Sorting options specific to revoke service period handshakes.
772 773 774 775 776 777 778 779 780 781 782 783 784 785 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 772 class ListChannelHandshakesTypeSort < Struct.new( :start_service_period_type_sort, :revoke_service_period_type_sort, :program_management_account_type_sort, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StartServicePeriodTypeSort < ListChannelHandshakesTypeSort; end class RevokeServicePeriodTypeSort < ListChannelHandshakesTypeSort; end class ProgramManagementAccountTypeSort < ListChannelHandshakesTypeSort; end class Unknown < ListChannelHandshakesTypeSort; end end |
#start_service_period_handshake_detail ⇒ Types::StartServicePeriodHandshakeDetail
Details for a start service period handshake.
623 624 625 626 627 628 629 630 631 632 633 634 635 636 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 623 class HandshakeDetail < Struct.new( :start_service_period_handshake_detail, :revoke_service_period_handshake_detail, :program_management_account_handshake_detail, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StartServicePeriodHandshakeDetail < HandshakeDetail; end class RevokeServicePeriodHandshakeDetail < HandshakeDetail; end class ProgramManagementAccountHandshakeDetail < HandshakeDetail; end class Unknown < HandshakeDetail; end end |
#start_service_period_payload ⇒ Types::StartServicePeriodPayload
Payload for starting a service period handshake.
152 153 154 155 156 157 158 159 160 161 162 163 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 152 class ChannelHandshakePayload < Struct.new( :start_service_period_payload, :revoke_service_period_payload, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StartServicePeriodPayload < ChannelHandshakePayload; end class RevokeServicePeriodPayload < ChannelHandshakePayload; end class Unknown < ChannelHandshakePayload; end end |
#start_service_period_type_filters ⇒ Types::StartServicePeriodTypeFilters
Filters specific to start service period handshakes.
739 740 741 742 743 744 745 746 747 748 749 750 751 752 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 739 class ListChannelHandshakesTypeFilters < Struct.new( :start_service_period_type_filters, :revoke_service_period_type_filters, :program_management_account_type_filters, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StartServicePeriodTypeFilters < ListChannelHandshakesTypeFilters; end class RevokeServicePeriodTypeFilters < ListChannelHandshakesTypeFilters; end class ProgramManagementAccountTypeFilters < ListChannelHandshakesTypeFilters; end class Unknown < ListChannelHandshakesTypeFilters; end end |
#start_service_period_type_sort ⇒ Types::StartServicePeriodTypeSort
Sorting options specific to start service period handshakes.
772 773 774 775 776 777 778 779 780 781 782 783 784 785 |
# File 'gems/aws-sdk-partnercentralchannel/lib/aws-sdk-partnercentralchannel/types.rb', line 772 class ListChannelHandshakesTypeSort < Struct.new( :start_service_period_type_sort, :revoke_service_period_type_sort, :program_management_account_type_sort, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StartServicePeriodTypeSort < ListChannelHandshakesTypeSort; end class RevokeServicePeriodTypeSort < ListChannelHandshakesTypeSort; end class ProgramManagementAccountTypeSort < ListChannelHandshakesTypeSort; end class Unknown < ListChannelHandshakesTypeSort; end end |