CostAllocationRulesOperations interface
Interfaccia che rappresenta un'operazione CostAllocationRules.
Proprietà
| check |
Verifica la disponibilità e la correttezza di un nome per una regola di allocazione dei costi |
| create |
Creare/aggiornare una regola per allocare i costi tra risorse diverse all'interno di un account di fatturazione o di una registrazione aziendale. |
| delete | Eliminare la regola di allocazione dei costi per l'account di fatturazione o la registrazione aziendale. |
| get | Ottenere una regola di allocazione dei costi in base al nome della regola e all'account di fatturazione o alla registrazione aziendale. |
| list | Ottenere l'elenco di tutte le regole di allocazione dei costi per un account di fatturazione o una registrazione aziendale. |
Dettagli proprietà
checkNameAvailability
Verifica la disponibilità e la correttezza di un nome per una regola di allocazione dei costi
checkNameAvailability: (billingAccountId: string, costAllocationRuleCheckNameAvailabilityRequest: CostAllocationRuleCheckNameAvailabilityRequest, options?: CostAllocationRulesCheckNameAvailabilityOptionalParams) => Promise<CostAllocationRuleCheckNameAvailabilityResponse>
Valore della proprietà
(billingAccountId: string, costAllocationRuleCheckNameAvailabilityRequest: CostAllocationRuleCheckNameAvailabilityRequest, options?: CostAllocationRulesCheckNameAvailabilityOptionalParams) => Promise<CostAllocationRuleCheckNameAvailabilityResponse>
createOrUpdate
Creare/aggiornare una regola per allocare i costi tra risorse diverse all'interno di un account di fatturazione o di una registrazione aziendale.
createOrUpdate: (billingAccountId: string, ruleName: string, costAllocationRule: CostAllocationRuleDefinition, options?: CostAllocationRulesCreateOrUpdateOptionalParams) => Promise<CostAllocationRuleDefinition>
Valore della proprietà
(billingAccountId: string, ruleName: string, costAllocationRule: CostAllocationRuleDefinition, options?: CostAllocationRulesCreateOrUpdateOptionalParams) => Promise<CostAllocationRuleDefinition>
delete
Eliminare la regola di allocazione dei costi per l'account di fatturazione o la registrazione aziendale.
delete: (billingAccountId: string, ruleName: string, options?: CostAllocationRulesDeleteOptionalParams) => Promise<void>
Valore della proprietà
(billingAccountId: string, ruleName: string, options?: CostAllocationRulesDeleteOptionalParams) => Promise<void>
get
Ottenere una regola di allocazione dei costi in base al nome della regola e all'account di fatturazione o alla registrazione aziendale.
get: (billingAccountId: string, ruleName: string, options?: CostAllocationRulesGetOptionalParams) => Promise<CostAllocationRuleDefinition>
Valore della proprietà
(billingAccountId: string, ruleName: string, options?: CostAllocationRulesGetOptionalParams) => Promise<CostAllocationRuleDefinition>
list
Ottenere l'elenco di tutte le regole di allocazione dei costi per un account di fatturazione o una registrazione aziendale.
list: (billingAccountId: string, options?: CostAllocationRulesListOptionalParams) => PagedAsyncIterableIterator<CostAllocationRuleDefinition, CostAllocationRuleDefinition[], PageSettings>
Valore della proprietà
(billingAccountId: string, options?: CostAllocationRulesListOptionalParams) => PagedAsyncIterableIterator<CostAllocationRuleDefinition, CostAllocationRuleDefinition[], PageSettings>