Cloud Commerce Producer V1BETA API - Module Google::Cloud::CommerceProducer::V1beta::Service::DocumentRequirement::DocumentTypeRequirement::RequirementLevel (v0.3.0)

Reference documentation and code samples for the Cloud Commerce Producer V1BETA API module Google::Cloud::CommerceProducer::V1beta::Service::DocumentRequirement::DocumentTypeRequirement::RequirementLevel.

Requirement level for the document type.

Constants

REQUIREMENT_LEVEL_UNSPECIFIED

value: 0
Unspecified requirement level. Do not use.

REQUIRED

value: 1
The document type is mandatory for private offers on this service. Exactly one document of this type must be attached.

OPTIONAL

value: 2
The document type is optional for private offers on this service. At most one document of this type may be attached.

NOT_ALLOWED

value: 3
The document type is not permitted for private offers on this service. No document of this type may be attached.

A document type omitted from document_type_requirements is also not permitted. This value is used to state the restriction explicitly.