partners
Creates, updates, deletes, gets or lists a partners resource.
Overview​
| Name | partners |
| Type | Resource |
| Id | ovh.partner.partners |
Fields​
The following fields are returned by SELECT queries:
- get
successful operation
| Name | Datatype | Description |
|---|---|---|
acceptance_status | string | Acceptance Status (Advanced, AdvancedHandOperated, AdvancedQualified, Open, Registered, RegisteredQualified, Rejected) (wire: acceptanceStatus) |
account | object | Account |
area_of_expertise | array | DEPRECATED - Area of Expertise (wire: areaOfExpertise) |
contact | object | Contact |
partners_program_reason | string | DEPRECATED - Why you want to take part in OVH's Partners Program (wire: partnersProgramReason) |
partnership | object | How the PartnerShip will Growth |
sales_projection | number | DEPRECATED - Sales Projection (in euros) (wire: salesProjection) |
Methods​
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get | select | Get partner status | ||
create | insert | account | Register as a partner |
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 |
|---|---|---|
api_host | string | The OVHcloud API host. Selected by OVH_ENDPOINT (ovh-eu, ovh-ca or ovh-us; default ovh-eu). (default: api.eu.ovhcloud.com, x-stackQL-envVarSelector: {"envVar":"OVH_ENDPOINT","default":"ovh-eu","values":{"ovh-eu":"api.eu.ovhcloud.com","ovh-ca":"api.ca.ovhcloud.com","ovh-us":"api.us.ovhcloud.com"}}) |
SELECT examples​
- get
Get partner status
SELECT
acceptance_status,
account,
area_of_expertise,
contact,
partners_program_reason,
partnership,
sales_projection
FROM ovh.partner.partners
;
INSERT examples​
- create
- Manifest
Register as a partner
INSERT INTO ovh.partner.partners (
account,
area_of_expertise,
contact,
partners_program_reason,
partnership,
sales_projection
)
SELECT
'{{ account }}' /* required */,
'{{ area_of_expertise }}',
'{{ contact }}',
'{{ partners_program_reason }}',
'{{ partnership }}',
{{ sales_projection }}
;
# Description fields are for documentation purposes
- name: partners
props:
- name: account
description: |
Account
value:
city: "{{ city }}"
companyTurnover: {{ companyTurnover }}
country: "{{ country }}"
name: "{{ name }}"
numberOfEmployees: "{{ numberOfEmployees }}"
partnerType: "{{ partnerType }}"
yearEstablished: "{{ yearEstablished }}"
- name: area_of_expertise
value:
- "{{ area_of_expertise }}"
description: |
DEPRECATED - Area of Expertise
- name: contact
description: |
Contact
value:
email: "{{ email }}"
firstName: "{{ firstName }}"
jobTitle: "{{ jobTitle }}"
lastName: "{{ lastName }}"
phone: "{{ phone }}"
position: "{{ position }}"
- name: partners_program_reason
value: "{{ partners_program_reason }}"
description: |
DEPRECATED - Why you want to take part in OVH's Partners Program
- name: partnership
description: |
How the PartnerShip will Growth
value:
areaOfExpertise:
- "{{ areaOfExpertise }}"
emailCommunication: {{ emailCommunication }}
partnersProgramReason: "{{ partnersProgramReason }}"
salesGrowthOpportunities: "{{ salesGrowthOpportunities }}"
salesProjection: {{ salesProjection }}
supportAgreementStatement: {{ supportAgreementStatement }}
- name: sales_projection
value: {{ sales_projection }}
description: |
DEPRECATED - Sales Projection (in euros)