Ao trabalhar com a cobrança por meio da API REST para criar orçamentos ou uso de consulta, você precisará usar identificadores específicos de produto e SKU. Essa referência fornece os valores válidos para esses identificadores.
Identificadores no nível do produto
Para orçamentos ProductPricing ou para consultar o uso por produto, use um dos seguintes valores:
-
`actions` - GitHub Actions -
`packages` - GitHub Packages -
`codespaces` - GitHub Codespaces -
`copilot` - GitHub Copilot -
`ghas` - GitHub Advanced Security -
`ghec` - GitHub Enterprise Cloud
Identificadores no nível de SKU
Para orçamentos de SkuPricing ou para consultar o uso por SKU, use um dos seguintes valores:
GitHub Actions SKUs
-
`actions_beta_classroom_repository` – Repositório de ações para sala de aula beta -
`actions_beta_custom_runner_azure` – Executor personalizado beta de Actions (Azure) -
`actions_beta_macos_xl_runner` – Executor beta do macOS XL de ações -
`actions_beta_public_repository` – Repositório público beta de ações -
`actions_beta_self_hosted_runner` - Executor auto-hospedado beta de ações -
`actions_cache_storage` – Armazenamento em cache de ações -
`actions_custom_image_storage` – Ações de armazenamento de imagens personalizadas -
`actions_linux` – Executores do Linux de ações -
`actions_linux_16_core_perf` – Desempenho de 16 núcleos do Linux de ações -
`actions_linux_20_core_mem` – Ações de memória de 20 núcleos do Linux -
`actions_linux_2_core_advanced` – Ações avançadas do Linux de 2 núcleos -
`actions_linux_2_core_arm` – ARM de 2 núcleos do Linux de ações -
`actions_linux_32_core` – 32 núcleos do Linux de ações -
`actions_linux_32_core_arm` – ARM de 32 núcleos do Linux de ações -
`actions_linux_32_core_stor` – Ações de armazenamento de 32 núcleos do Linux -
`actions_linux_4_core` – 4 núcleos do Linux de ações -
`actions_linux_4_core_advanced` – Ações avançadas do Linux de 4 núcleos -
`actions_linux_4_core_gpu` – Ações de GPU de 4 núcleos do Linux -
`actions_linux_64_core` – 64 núcleos do Linux de ações -
`actions_linux_64_core_arm` – ARM de 64 núcleos do Linux de ações -
`actions_linux_8_core` – Ações linux de 8 núcleos -
`actions_linux_8_core_arm` – Ações do Linux para ARM de 8 núcleos -
`actions_linux_8_core_stor` – Ações de armazenamento de 8 núcleos do Linux -
`actions_linux_96_core` – 96 núcleos do Linux de ações -
`actions_linux_a100_24_core_gpu` – Ações da GPU do Linux A100 de 24 núcleos -
`actions_linux_a10_36_core_gpu` – Actions Linux GPU A10 de 36 núcleos -
`actions_linux_arm` – Ações do ARM do Linux -
`actions_linux_slim` – Ações do Linux Slim -
`actions_macos` – Executores do macOS de ações -
`actions_macos_12_core` – Ações do macOS de 12 núcleos -
`actions_macos_8_core` – Ações do macOS de 8 núcleos -
`actions_macos_l` – macOS grandes de ações -
`actions_macos_xl` – Ações do macOS XL -
`actions_self_hosted_linux` – Ações auto-hospedadas no Linux -
`actions_self_hosted_macos` – Ações auto-hospedadas no macOS -
`actions_self_hosted_unknown` - Auto-hospedadas desconhecidas de ações -
`actions_self_hosted_windows` – auto-hospedadas Windows de ações -
`actions_storage` – Armazenamento de ações -
`actions_unknown` - Ações desconhecidas -
`actions_windows` - Executores do Windows de ações -
`actions_windows_16_core` – Ações Windows 16 núcleos -
`actions_windows_176_core_perf` – Desempenho de 176 núcleos do Windows de ações -
`actions_windows_2_core` – Ações Windows 2 núcleos -
`actions_windows_2_core_advanced` – Ações avançadas do Windows de 2 núcleos -
`actions_windows_2_core_arm` – Ações Windows ARM de 2 núcleos -
`actions_windows_32_core` – Ações Windows 32 núcleos -
`actions_windows_32_core_arm` – Ações Windows ARM de 32 núcleos -
`actions_windows_32_core_stor` – Ações de armazenamento do Windows de 32 núcleos -
`actions_windows_4_core` – Ações Windows 4 núcleos -
`actions_windows_4_core_gpu` – Ações de GPU de 4 núcleos do Windows -
`actions_windows_64_core` - Ações Windows 64 núcleos -
`actions_windows_64_core_arm` – Ações Windows ARM de 64 núcleos -
`actions_windows_8_core` – Ações Windows 8 núcleo -
`actions_windows_8_core_arm` - Ações ARM de núcleo Windows 8 -
`actions_windows_8_core_mem` – Ações do Windows 8 memória de 8 núcleos -
`actions_windows_8_core_stor` – Ações do armazenamento central do Windows 8 -
`actions_windows_a100_24_core_gpu` – GPU de 24 núcleos A100 do Windows de ações -
`actions_windows_a10_36_core_gpu` – Ações do Windows GPU de 36 núcleos A10 -
`actions_windows_arm` – Ações Windows ARM
GitHub Codespaces SKUs
-
`codespaces_compute_d16` - Processamento de Codespaces (16 núcleos) -
`codespaces_compute_d2` - Processamento de Codespaces (2 núcleos) -
`codespaces_compute_d32` - Computação Codespaces (32 núcleos) -
`codespaces_compute_d4` - Processamento Codespaces (4 núcleos) -
`codespaces_compute_d8` - Computação de codespaces (8 núcleos) -
`codespaces_prebuild_storage` - Armazenamento de prebuild de Codespaces -
`codespaces_storage` - Armazenamento de codespaces
GitHub Copilot SKUs
-
`copilot_agent_premium_request` – solicitação premium do agente do Copilot -
`copilot_enterprise` – Copilot Enterprise -
`copilot_for_business` – Copilot para Empresas -
`copilot_premium_request` – solicitação de Copilot premium -
`copilot_standalone` – Copilot autônomo
GitHub Advanced Security SKUs
-
`ghas_code_security_licenses` - Licenças de segurança de código GHAS -
`ghas_licenses` - Licenças do GHAS -
`ghas_secret_protection_licenses` - Licenças de proteção secreta do GHAS
Outros SKUs
-
`ghec_licenses` - GitHub Enterprise Cloud licenças -
`git_lfs_bandwidth` - Largura de banda do Git LFS -
`git_lfs_storage` – Armazenamento do Git LFS -
`models_inference` - Inferência de modelos -
`packages_bandwidth` – Largura de banda de pacotes -
`packages_storage` – Armazenamento de pacotes -
`spark_premium_request` - Solicitação premium do Spark
Observação
As SKUs exatas disponíveis podem variar dependendo da configuração da empresa ou da organização e dos recursos habilitados. Se você receber um 404 erro ao criar um orçamento por meio da API REST, examine a resposta de erro para ver a lista atual de SKUs válidos para sua conta.