Markup Rules - Get
Obtenha uma regra de marcação pelo respetivo nome de regra.
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/providers/Microsoft.CostManagement/markupRules/{name}?api-version=2022-10-05-preview
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
billing
|
path | True |
string |
BillingAccount ID |
billing
|
path | True |
string |
BillingProfile ID |
name
|
path | True |
string |
Nome da regra de marcação. |
api-version
|
query | True |
string |
Versão da API a utilizar com o pedido de cliente. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
Devolve a regra de marcação do nome pedido |
|
Other Status Codes |
Resposta de erro que descreve a razão pela qual a operação falhou. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
Name | Description |
---|---|
user_impersonation | representar a sua conta de utilizador |
Exemplos
PrivateMarkupRules
Pedido de amostra
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/2af90bea-080c-438c-8977-17cddd5f115a:ef5ce3cf-f5af-4fcb-a5ed-c376e1d6d2b6/billingProfiles/cbf78278-f4b8-43d9-8f13-47112da1c63e/providers/Microsoft.CostManagement/markupRules/markup-2022?api-version=2022-10-05-preview
Resposta da amostra
{
"id": "providers/Microsoft.CostManagement/markupRules/markup-2022",
"name": "markup-2022",
"type": "Microsoft.CostManagement/markupRules",
"properties": {
"description": "Markup rule for year 2022",
"percentage": 5,
"startDate": "2022-01-01T00:00:00Z",
"endDate": "2022-12-31T00:00:00Z",
"customerDetails": {
"billingAccountId": "cff9aa6d-941c-43f2-b6cb-1d2bb34a02b4:780237f3-1aa6-4159-943b-498e0d647dd9",
"billingProfileId": "08eeecee-efb2-40d5-817c-0a254d2e042c"
}
}
}
Definições
Name | Description |
---|---|
Customer |
Os metadados de faturação do cliente |
Error |
Os detalhes do erro. |
Error |
A resposta a erros indica que o serviço não consegue processar o pedido recebido. O motivo é fornecido na mensagem de erro. Algumas Respostas de erro:
|
Markup |
Regra de marcação |
CustomerMetadata
Os metadados de faturação do cliente
Name | Tipo | Description |
---|---|---|
billingAccountId |
string |
ID da conta de faturação do cliente |
billingProfileId |
string |
ID do perfil de faturação do cliente |
ErrorDetails
Os detalhes do erro.
Name | Tipo | Description |
---|---|---|
code |
string |
Código de erro. |
message |
string |
Mensagem de erro a indicar por que motivo a operação falhou. |
ErrorResponse
A resposta a erros indica que o serviço não consegue processar o pedido recebido. O motivo é fornecido na mensagem de erro.
Algumas Respostas de erro:
429 TooManyRequests - O pedido é limitado. Repita depois de aguardar o tempo especificado no cabeçalho "x-ms-ratelimit-microsoft.consumption-retry-after".
503 ServiceUnavailable - O serviço está temporariamente indisponível. Tente novamente após aguardar durante o tempo especificado no cabeçalho “Tentar novamente após”.
Name | Tipo | Description |
---|---|---|
error |
Os detalhes do erro. |
MarkupRule
Regra de marcação
Name | Tipo | Description |
---|---|---|
eTag |
string |
eTag do recurso. Para lidar com o cenário de atualização em simultâneo, este campo será utilizado para determinar se o utilizador está ou não a atualizar a versão mais recente. |
id |
string |
ID do Recurso. |
name |
string |
Nome do recurso. |
properties.customerDetails |
Informações do cliente para a regra de marcação. |
|
properties.description |
string |
A descrição da regra de marcação. |
properties.endDate |
string |
Data de fim da regra de marcação. |
properties.percentage |
number |
A percentagem de margem de lucro da regra. |
properties.startDate |
string |
Data de início da regra de marcação. |
type |
string |
Tipo de recurso. |