Data Source: otc-marketplace_product_revision
Description
No description available.
Example Usage
data "otc-marketplace_product_revision" "example" {
product_revisions = {
admin_suggestion = "example string"
byol = {
activation_url = "example string"
file_name_in_secret = "example string"
secret_name = "example string"
webshop_url = "example string"
}
categories = "value"
contractual_documents = {
content = "example string"
file_name = "example string"
is_deleted = true
}
contractual_documents_info = {
file_name = "example string"
url = "example string"
}
description = "example string"
description_short = "example string"
eula = "example string"
guidance = "example string"
helm_external = "example string"
icon = "example string"
id = "example string"
license_fee = "example string"
license_info = "example string"
number = 123
post_deployment_info = "example string"
pre_deployment_info = "example string"
pricing_info = "example string"
product_id = "example string"
product_revision_application_configuration = {
confidential = true
default_value = "example string"
hidden = true
hint = "example string"
input_type = "example string"
key = "example string"
label = "example string"
multiple = true
required = true
tooltip = "example string"
validation = {
message = "example string"
pattern = "example string"
}
values = {
label = "example string"
value = "example string"
}
}
proposed_release_date = "example string"
scheduled_release_date = "example string"
scheduled_release_until_date = "example string"
state = "example string"
used_software = {
license_name = "example string"
license_url = "example string"
name = "example string"
}
version = "example string"
}
}
Argument Reference
product_revisions- No description available. (Computed)admin_suggestion- Admin suggestion is for product revision which got rejected (Computed)byol- No description available. (Computed)activation_url- (Unsure) Link that, when visited, registers that the customer has accepted the license (Computed)file_name_in_secret- filename in secret in which the license data will be stored. (Computed)secret_name- Name of the secret where byol license will be stored. (Computed)webshop_url- (Unsure) Link to the webshop where the Product is available (Computed)
categories- Ids correlating to the Categories this Product should be in (Computed)contractual_documents- Legal documents to be agreed to when using this product. This field is only used during Create (POST) (Computed)content- base64 encoded file with mimetype (Computed)file_name- Name of the file (Computed)is_deleted- Should the file be marked as deleted (Computed)
contractual_documents_info- Legal documents governing the use of this product (Computed)file_name- Name of the file (Computed)url- Url to the file (Computed)
description- The Markdown description of the product functionality (Computed)description_short- The short description of the product which appears in the teasers (Computed)eula- (Deprecated) The Markdown description of the product EULA (Computed)guidance- A description of the install process (Computed)helm_external- The Helm chart URL for the product provided by the seller (Computed)icon- Base64 encoded image in 16:9 format (Computed)id- Default kind of id for most objects defined in this project (Computed)license_fee- The license fee including any details, this may be a either a simple one off license fee in Euro, or a complex annual license fee in Euro and a variable additional cost (Computed)license_info- Extra info about the license the Customer needs to agree to when buying this Product (Computed)number- The incremental number of the revision (Computed)post_deployment_info- The Markdown text for the post deployment screen explaining how to access the product or the next steps (Computed)pre_deployment_info- The Markdown text for the pre deployment screen explaining what to expect during deployment (Computed)pricing_info- The pricing information as a guideline for how much the application will cost the user in the OTC (Computed)product_id- Default kind of id for most objects defined in this project (Computed)product_revision_application_configuration- Application configuration records (Computed)confidential- If this config entry should be confidential (Computed)default_value- Default value of the attribute the customer will need to set (Computed)hidden- Toggles if the configuration should be hidden or not (Computed)hint- Extra info describing what the configuration will be used for (Computed)input_type- The type of input which is used for this element, text, switch or selection (selection may be eiter radio, select or checkbox) (Computed)key- Name of the attribute the customer will need to set (Computed)label- Description of the key/value the customer will need to set (Computed)multiple- When the configuration is a selection type this property defines if multiple options can be selected or if the user can only choose one. (Computed)required- Toggles if the configuration needs to be set or not (Computed)tooltip- Extra info to be shown in a tooltip while the customer enters the configuration (Computed)validation- Describes rules to be used to check the configurations and ensure accuracy (or conformity at the very least) (Computed)message- No description available. (Computed)pattern- No description available. (Computed)
values- An array of value objects (Computed)label- The label of the value being selected (Computed)value- The value of the selected option which will be used during creation of the application if selected (Computed)
proposed_release_date- When the Seller would like to release this Revision of the Product. Once agreed to, ascheduled_release_dateand/orscheduled_release_until_datewill be set (Computed)scheduled_release_date- When the product is scheduled to be released (usually set after being proposed with the proposed release date) (Computed)scheduled_release_until_date- Time before the product is scheduled to be released (not after this date, but after scheduled_release_date) (Computed)state- Enum showing the state this revision is in. Revisions, when persisted, start asdraft, but can be sent for review by setting this toready_for_reviewafter which this will be set to eitherapprovedorrejected(Computed)used_software- Entries describing the software used in this Product and the licenses that govern their use (Computed)license_name- The name of the license used to govern the use of the software (Computed)license_url- Link to the license text (Computed)name- The name of the software used (Computed)
version- The version of the release (Computed)