public enum PrivateOfferDocument.DocumentType extends Enum<PrivateOfferDocument.DocumentType> implements ProtocolMessageEnumSupported types of documents. Additional document types may be added in future. Further editions of the Google Cloud Marketplace Standard EULA may be published in future, which may result in changes to the subset of Standard EULA versions permitted to be used in new offers.
Protobuf enum google.cloud.commerceproducer.v1beta.PrivateOfferDocument.DocumentType
Implements
ProtocolMessageEnumStatic Fields |
|
|---|---|
| Name | Description |
CUSTOM_END_USER_LICENSE_AGREEMENT |
The document is a custom EULA used in place of the standard product EULA. A private offer may not have more than one custom EULA document. If this enum value is set, then mime_type and inline_content must be set. |
CUSTOM_END_USER_LICENSE_AGREEMENT_VALUE |
The document is a custom EULA used in place of the standard product EULA. A private offer may not have more than one custom EULA document. If this enum value is set, then mime_type and inline_content must be set. |
DOCUMENT_TYPE_UNSPECIFIED |
The default / unset value. Do not use. |
DOCUMENT_TYPE_UNSPECIFIED_VALUE |
The default / unset value. Do not use. |
STANDARD_END_USER_LICENSE_AGREEMENT_V1 |
The document is the Marketplace standard EULA, with the following link: https://cloud.google.com/terms/marketplace/eula-standard-v1-12102020. Existing offers may have this document type, but this is not permitted for new offers. |
STANDARD_END_USER_LICENSE_AGREEMENT_V1_VALUE |
The document is the Marketplace standard EULA, with the following link: https://cloud.google.com/terms/marketplace/eula-standard-v1-12102020. Existing offers may have this document type, but this is not permitted for new offers. |
STANDARD_END_USER_LICENSE_AGREEMENT_V2 |
The document is the Marketplace standard EULA, with the following link: https://cloud.google.com/terms/marketplace/eula-standard-v2-01272021 New offers using Standard EULAs should set this enum value. This is not permitted for Professional Services products. The mime_type and inline_content fields must not be set. |
STANDARD_END_USER_LICENSE_AGREEMENT_V2_VALUE |
The document is the Marketplace standard EULA, with the following link: https://cloud.google.com/terms/marketplace/eula-standard-v2-01272021 New offers using Standard EULAs should set this enum value. This is not permitted for Professional Services products. The mime_type and inline_content fields must not be set. |
STATEMENT_OF_WORK |
The document is the statement of work required by the Cloud Marketplace Product Specific Terms for all Professional Services product private offers. This document type is not permitted for private offers of any other product type. A private offer may not have more than one statement of work document. The mime_type and inline_content fields must be set. |
STATEMENT_OF_WORK_VALUE |
The document is the statement of work required by the Cloud Marketplace Product Specific Terms for all Professional Services product private offers. This document type is not permitted for private offers of any other product type. A private offer may not have more than one statement of work document. The mime_type and inline_content fields must be set. |
UNRECOGNIZED |
|
Static Methods |
|
|---|---|
| Name | Description |
forNumber(int value) |
|
getDescriptor() |
|
internalGetValueMap() |
|
valueOf(Descriptors.EnumValueDescriptor desc) |
|
valueOf(int value) |
Deprecated. Use #forNumber(int) instead. |
valueOf(String name) |
|
values() |
|
Methods |
|
|---|---|
| Name | Description |
getDescriptorForType() |
|
getNumber() |
|
getValueDescriptor() |
|