Class: Aws::MarketplaceAgreement::Types::DocumentItem
- Inherits:
-
Struct
- Object
- Struct
- Aws::MarketplaceAgreement::Types::DocumentItem
- Defined in:
- gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement/types.rb
Overview
Includes the list of references to legal resources proposed by the
proposer to the acceptor. Each DocumentItem refers to an individual
reference.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#type ⇒ String
Category of the document.
-
#url ⇒ String
A URL to the legal document for buyers to read.
-
#version ⇒ String
Version of standard contracts provided by AWS Marketplace.
Instance Attribute Details
#type ⇒ String
Category of the document. Document types include:
CustomEula– A custom EULA provided by you as seller. A URL for a EULA stored in an accessible Amazon S3 bucket is required for this document type.CustomDsa– A custom Data Subscription Agreement (DSA) provided by you as seller. A URL for a DSA stored in an accessible Amazon S3 bucket is required for this document type.StandardEula– The Standard Contract for AWS Marketplace (SCMP). For more information about SCMP, see the AWS Marketplace Seller Guide. You don’t provide a URL for this type because it’s managed by AWS Marketplace.StandardDsa– DSA for AWS Marketplace. For more information about the DSA, see the AWS Data Exchange User Guide. You don’t provide a URL for this type because it’s managed by AWS Marketplace.
501 502 503 504 505 506 507 |
# File 'gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement/types.rb', line 501 class DocumentItem < Struct.new( :type, :url, :version) SENSITIVE = [] include Aws::Structure end |
#url ⇒ String
A URL to the legal document for buyers to read. Required when Type
is CustomEula.
501 502 503 504 505 506 507 |
# File 'gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement/types.rb', line 501 class DocumentItem < Struct.new( :type, :url, :version) SENSITIVE = [] include Aws::Structure end |
#version ⇒ String
Version of standard contracts provided by AWS Marketplace. Required
when Type is StandardEula or StandardDsa.
501 502 503 504 505 506 507 |
# File 'gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement/types.rb', line 501 class DocumentItem < Struct.new( :type, :url, :version) SENSITIVE = [] include Aws::Structure end |