marketplace_agreements
Creates, updates, deletes, gets or lists a marketplace_agreements resource.
Overview
| Name | marketplace_agreements |
| Type | Resource |
| Id | azure_isv.confluent.marketplace_agreements |
Fields
The following fields are returned by SELECT queries:
- list
| Name | Datatype | Description |
|---|---|---|
id | string | The ARM id of the resource. |
name | string | The name of the agreement. |
accepted | boolean | If any version of the terms have been accepted, otherwise false. |
licenseTextLink | string | Link to HTML with Microsoft and Publisher terms. |
plan | string | Plan identifier string. |
privacyPolicyLink | string | Link to the privacy policy of the publisher. |
product | string | Product identifier string. |
publisher | string | Publisher identifier string. |
retrieveDatetime | string (date-time) | Date and time in UTC of when the terms were accepted. This is empty if Accepted is false. |
signature | string | Terms signature. |
systemData | object | Metadata pertaining to creation and last modification of the resource. |
type | string | The type of the agreement. |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list | select | subscription_id | List Confluent marketplace agreements in the subscription. List Confluent marketplace agreements in the subscription. | |
create | insert | subscription_id | Create Confluent Marketplace agreement in the subscription. Create Confluent Marketplace agreement in the subscription. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
subscription_id | string |
SELECT examples
- list
List Confluent marketplace agreements in the subscription. List Confluent marketplace agreements in the subscription.
SELECT
id,
name,
accepted,
licenseTextLink,
plan,
privacyPolicyLink,
product,
publisher,
retrieveDatetime,
signature,
systemData,
type
FROM azure_isv.confluent.marketplace_agreements
WHERE subscription_id = '{{ subscription_id }}' -- required
;
INSERT examples
- create
- Manifest
Create Confluent Marketplace agreement in the subscription. Create Confluent Marketplace agreement in the subscription.
INSERT INTO azure_isv.confluent.marketplace_agreements (
properties,
subscription_id
)
SELECT
'{{ properties }}',
'{{ subscription_id }}'
RETURNING
id,
name,
properties,
systemData,
type
;
# Description fields are for documentation purposes
- name: marketplace_agreements
props:
- name: subscription_id
value: "{{ subscription_id }}"
description: Required parameter for the marketplace_agreements resource.
- name: properties
description: |
Represents the properties of the resource.
value:
publisher: "{{ publisher }}"
product: "{{ product }}"
plan: "{{ plan }}"
licenseTextLink: "{{ licenseTextLink }}"
privacyPolicyLink: "{{ privacyPolicyLink }}"
retrieveDatetime: "{{ retrieveDatetime }}"
signature: "{{ signature }}"
accepted: {{ accepted }}