CostAllocationRulesOperations interface

Interface représentant une opération CostAllocationRules.

Propriétés

checkNameAvailability

Vérifie la disponibilité et la correction d’un nom pour une règle d’allocation de coûts

createOrUpdate

Créez/Mettez à jour une règle pour allouer des coûts entre différentes ressources au sein d’un compte de facturation ou d’une inscription d’entreprise.

delete

Supprimez la règle d’allocation des coûts pour le compte de facturation ou l’inscription d’entreprise.

get

Obtenez une règle d’allocation de coûts par nom de règle et compte de facturation ou inscription d’entreprise.

list

Obtenez la liste de toutes les règles d’allocation de coûts pour un compte de facturation ou une inscription d’entreprise.

Détails de la propriété

checkNameAvailability

Vérifie la disponibilité et la correction d’un nom pour une règle d’allocation de coûts

checkNameAvailability: (billingAccountId: string, costAllocationRuleCheckNameAvailabilityRequest: CostAllocationRuleCheckNameAvailabilityRequest, options?: CostAllocationRulesCheckNameAvailabilityOptionalParams) => Promise<CostAllocationRuleCheckNameAvailabilityResponse>

Valeur de propriété

(billingAccountId: string, costAllocationRuleCheckNameAvailabilityRequest: CostAllocationRuleCheckNameAvailabilityRequest, options?: CostAllocationRulesCheckNameAvailabilityOptionalParams) => Promise<CostAllocationRuleCheckNameAvailabilityResponse>

createOrUpdate

Créez/Mettez à jour une règle pour allouer des coûts entre différentes ressources au sein d’un compte de facturation ou d’une inscription d’entreprise.

createOrUpdate: (billingAccountId: string, ruleName: string, costAllocationRule: CostAllocationRuleDefinition, options?: CostAllocationRulesCreateOrUpdateOptionalParams) => Promise<CostAllocationRuleDefinition>

Valeur de propriété

(billingAccountId: string, ruleName: string, costAllocationRule: CostAllocationRuleDefinition, options?: CostAllocationRulesCreateOrUpdateOptionalParams) => Promise<CostAllocationRuleDefinition>

delete

Supprimez la règle d’allocation des coûts pour le compte de facturation ou l’inscription d’entreprise.

delete: (billingAccountId: string, ruleName: string, options?: CostAllocationRulesDeleteOptionalParams) => Promise<void>

Valeur de propriété

(billingAccountId: string, ruleName: string, options?: CostAllocationRulesDeleteOptionalParams) => Promise<void>

get

Obtenez une règle d’allocation de coûts par nom de règle et compte de facturation ou inscription d’entreprise.

get: (billingAccountId: string, ruleName: string, options?: CostAllocationRulesGetOptionalParams) => Promise<CostAllocationRuleDefinition>

Valeur de propriété

(billingAccountId: string, ruleName: string, options?: CostAllocationRulesGetOptionalParams) => Promise<CostAllocationRuleDefinition>

list

Obtenez la liste de toutes les règles d’allocation de coûts pour un compte de facturation ou une inscription d’entreprise.

list: (billingAccountId: string, options?: CostAllocationRulesListOptionalParams) => PagedAsyncIterableIterator<CostAllocationRuleDefinition, CostAllocationRuleDefinition[], PageSettings>

Valeur de propriété

(billingAccountId: string, options?: CostAllocationRulesListOptionalParams) => PagedAsyncIterableIterator<CostAllocationRuleDefinition, CostAllocationRuleDefinition[], PageSettings>