Skip to main content

agreements

Creates, updates, deletes, gets or lists a agreements resource.

Overview

Nameagreements
TypeResource
Idazure.billing.agreements

Fields

NameDatatypeDescription
acceptance_modetextfield from the properties object
agreementNametextfield from the properties object
agreement_linktextfield from the properties object
billingAccountNametextfield from the properties object
billing_profile_infotextfield from the properties object
categorytextfield from the properties object
display_nametextfield from the properties object
effective_datetextfield from the properties object
expiration_datetextfield from the properties object
lead_billing_account_nametextfield from the properties object
participantstextfield from the properties object
statustextfield from the properties object
tagstextDictionary of metadata associated with the resource. It may not be populated for all resource types. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /

Methods

NameAccessible byRequired ParamsDescription
getSELECTagreementName, billingAccountNameGets an agreement by ID.
list_by_billing_accountSELECTbillingAccountNameLists the agreements for a billing account.

SELECT examples

Lists the agreements for a billing account.

SELECT
acceptance_mode,
agreementName,
agreement_link,
billingAccountName,
billing_profile_info,
category,
display_name,
effective_date,
expiration_date,
lead_billing_account_name,
participants,
status,
tags
FROM azure.billing.vw_agreements
WHERE billingAccountName = '{{ billingAccountName }}';