CostAllocationRulesOperations interface
Interface représentant une opération CostAllocationRules.
Propriétés
| check |
Vérifie la disponibilité et la correction d’un nom pour une règle d’allocation de coûts |
| create |
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>