Partilhar via


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
billingAccountId
path True

string

BillingAccount ID

billingProfileId
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

MarkupRule

Devolve a regra de marcação do nome pedido

Other Status Codes

ErrorResponse

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
CustomerMetadata

Os metadados de faturação do cliente

ErrorDetails

Os detalhes do erro.

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”.

MarkupRule

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

ErrorDetails

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

CustomerMetadata

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.