View a markdown version of this page

Acciones, recursos y claves de condición para AWS Billing Y calculadora de precios de gestión de costes - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para AWS Billing Y calculadora de precios de gestión de costes

AWS Billing Además, la calculadora de precios de gestión de costes (prefijo de servicio:bcm-pricing-calculator) proporciona las siguientes claves de operaciones, recursos, acciones y condiciones específicos del servicio para utilizarlas en las políticas de permisos de IAM.

Referencias:

Las operaciones de la API se definen mediante AWS Billing Y calculadora de precios de gestión de costes

La siguiente tabla asigna las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

BatchCreateBillScenarioCommitmentModification

Calculadora de precios bcm: CreateBillScenarioCommitmentModification

Escritura

BatchCreateBillScenarioUsageModification

calculadora de precios bcm: CreateBillScenarioUsageModification

Escritura

BatchCreateWorkloadEstimateUsage

calculadora de precios bcm: CreateWorkloadEstimateUsage

Escritura

BatchDeleteBillScenarioCommitmentModification

calculadora de precios bcm: DeleteBillScenarioCommitmentModification

Escritura

BatchDeleteBillScenarioUsageModification

calculadora de precios bcm: DeleteBillScenarioUsageModification

Escritura

BatchDeleteWorkloadEstimateUsage

calculadora de precios bcm: DeleteWorkloadEstimateUsage

Escritura

BatchUpdateBillScenarioCommitmentModification

calculadora de precios bcm: UpdateBillScenarioCommitmentModification

Escritura

BatchUpdateBillScenarioUsageModification

calculadora de precios bcm: UpdateBillScenarioUsageModification

Escritura

BatchUpdateWorkloadEstimateUsage

calculadora de precios bcm: UpdateWorkloadEstimateUsage

Escritura

CreateBillEstimate

calculadora de precios bcm: CreateBillEstimate

Escritura

calculadora de precios bcm: TagResource

Etiquetar, escribir

CreateBillScenario

calculadora de precios bcm: CreateBillScenario

Escritura

calculadora de precios bcm: TagResource

Etiquetar, escribir

CreateWorkloadEstimate

calculadora de precios bcm: CreateWorkloadEstimate

Escritura

calculadora de precios bcm: TagResource

Etiquetar, escribir

DeleteBillEstimate

calculadora de precios bcm: DeleteBillEstimate

Escritura

DeleteBillScenario

calculadora de precios bcm: DeleteBillScenario

Escritura

DeleteWorkloadEstimate

calculadora de precios bcm: DeleteWorkloadEstimate

Escritura

GetBillEstimate

calculadora de precios bcm: GetBillEstimate

Lectura

GetBillScenario

calculadora de precios bcm: GetBillScenario

Lectura

GetPreferences

calculadora de precios bcm: GetPreferences

Lectura

GetWorkloadEstimate

calculadora de precios bcm: GetWorkloadEstimate

Lectura

ListBillEstimateCommitments

calculadora de precios bcm: ListBillEstimateCommitments

Enumeración

ListBillEstimateInputCommitmentModifications

calculadora de precios bcm: ListBillEstimateInputCommitmentModifications

Enumeración

ListBillEstimateInputUsageModifications

calculadora de precios bcm: ListBillEstimateInputUsageModifications

Enumeración

ListBillEstimateLineItems

calculadora de precios bcm: ListBillEstimateLineItems

Enumeración

ListBillEstimates

calculadora de precios bcm: ListBillEstimates

Enumeración

ListBillScenarioCommitmentModifications

calculadora de precios bcm: ListBillScenarioCommitmentModifications

Enumeración

ListBillScenarioUsageModifications

calculadora de precios bcm: ListBillScenarioUsageModifications

Enumeración

ListBillScenarios

calculadora de precios bcm: ListBillScenarios

Enumeración

ListTagsForResource

calculadora de precios bcm: ListTagsForResource

Etiquetar, escribir

ListWorkloadEstimateUsage

calculadora de precios bcm: ListWorkloadEstimateUsage

Enumeración

ListWorkloadEstimates

calculadora de precios bcm: ListWorkloadEstimates

Enumeración

TagResource

calculadora de precios bcm: TagResource

Etiquetar, escribir

UntagResource

calculadora de precios bcm: UntagResource

Etiquetar, escribir

UpdateBillEstimate

calculadora de precios bcm: UpdateBillEstimate

Escritura

UpdateBillScenario

calculadora de precios bcm: UpdateBillScenario

Escritura

UpdatePreferences

calculadora de precios bcm: UpdatePreferences

Escritura

UpdateWorkloadEstimate

calculadora de precios bcm: UpdateWorkloadEstimate

Escritura

Acciones definidas por AWS Billing Y calculadora de precios de gestión de costes

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

CreateBillEstimate

Concede permiso para crear una nueva estimación de facturación. Se cobrará un cargo si las estimaciones de facturación se realizan correctamente.

escenario de facturación

aws: ResourceTag /$ {} TagKey

Escritura

CreateBillScenario

Concede permiso para crear un nuevo escenario de facturación.

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateBillScenarioCommitmentModification

Concede permiso para crear nuevos compromisos o eliminar un compromiso existente de un escenario de facturación específico.

escenario de facturación*

AWS: /$ {} ResourceTag TagKey

Escritura

CreateBillScenarioUsageModification

Concede permiso para crear uso en el escenario de facturación especificado.

escenario de facturación*

AWS: /$ {} ResourceTag TagKey

Escritura

CreateWorkloadEstimate

Concede el permiso para crear una nueva estimación de carga de trabajo.

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateWorkloadEstimateUsage

Concede el permiso para crear uso en la estimación de carga de trabajo especificada.

estimación de carga de trabajo*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteBillEstimate

Concede permiso para eliminar una estimación de facturación.

estimación de la factura*

Escritura

DeleteBillScenario

Concede permiso para eliminar un escenario de facturación.

escenario de facturación*

AWS: /$ {} ResourceTag TagKey

Escritura

DeleteBillScenarioCommitmentModification

Concede permiso para eliminar compromisos recién agregados del escenario de facturación especificado.

escenario de facturación*

AWS: /$ {} ResourceTag TagKey

Escritura

DeleteBillScenarioUsageModification

Concede permiso para eliminar el uso recién agregado del escenario de facturación especificado.

escenario de facturación*

AWS: /$ {} ResourceTag TagKey

Escritura

DeleteWorkloadEstimate

Concede permiso para eliminar la estimación de carga de trabajo especificada.

estimación de la carga de trabajo*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteWorkloadEstimateUsage

Concede permiso para eliminar el uso recién agregado de la estimación de la carga de trabajo especificada.

estimación de la carga de trabajo*

aws: /$ {} ResourceTag TagKey

Escritura

GetBillEstimate

Concede permiso para recuperar los detalles de una estimación de facturación, incluido el costo estimado.

estimación de la factura*

Lectura

GetBillScenario

Concede permiso para recuperar información asociada a un escenario de facturación.

escenario de facturación*

AWS: /$ {} ResourceTag TagKey

Lectura

GetPreferences

Concede permiso para recuperar las preferencias de tipo de tarifa aplicables a la cuenta.

Lectura

GetWorkloadEstimate

Concede permiso para recuperar información asociada a la estimación de carga de trabajo.

estimación de la carga de trabajo*

aws: /$ {} ResourceTag TagKey

Lectura

ListBillEstimateCommitments

Concede permiso para enumerar compromisos asociados a la estimación de facturación especificada.

estimación de la factura*

Enumeración

ListBillEstimateInputCommitmentModifications

Concede permiso para enumerar los compromisos agregados o eliminados para una estimación de facturación específica.

estimación de factura*

Enumeración

ListBillEstimateInputUsageModifications

Concede permiso para enumerar el uso agregado o modificado para una estimación de facturación específica.

estimación de factura*

Enumeración

ListBillEstimateLineItems

Concede permiso para enumerar las partidas de una estimación de facturación específica.

estimación de factura*

Enumeración

ListBillEstimates

Concede permiso para enumerar las estimaciones de facturación.

Enumeración

ListBillScenarioCommitmentModifications

Concede permiso para enumerar los compromisos incluidos en un escenario de facturación.

escenario de facturación*

AWS: /$ {} ResourceTag TagKey

Enumeración

ListBillScenarioUsageModifications

Concede permiso para enumerar las líneas de uso de un escenario de facturación específico.

escenario de facturación*

AWS: /$ {} ResourceTag TagKey

Enumeración

ListBillScenarios

Concede permiso para enumerar escenarios de facturación.

Enumeración

ListTagsForResource

Concede permiso para devolver una lista de etiquetas de un recurso

Etiquetar, escribir

ListWorkloadEstimateUsage

Concede permiso para enumerar las líneas de uso para la estimación de carga de trabajo especificada.

estimación de la carga de trabajo*

aws: /$ {} ResourceTag TagKey

Enumeración

ListWorkloadEstimates

Concede permiso para enumerar estimaciones de carga de trabajo.

Enumeración

TagResource

Otorga permiso para agregar una etiqueta a un recurso.

escenario de facturación

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

estimación de la carga de trabajo

was: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Otorga permiso para eliminar una etiqueta de un recurso.

escenario de facturación

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

estimación de la carga de trabajo

was: /$ {} ResourceTag TagKey

AWS: TagKeys

UpdateBillEstimate

Concede permiso para actualizar el nombre y la fecha y hora de caducidad de la estimación de facturación.

estimación de factura*

Escritura

UpdateBillScenario

Concede permiso para actualizar el nombre y la fecha y hora de caducidad del escenario de facturación especificado.

escenario de facturación*

AWS: /$ {} ResourceTag TagKey

Escritura

UpdateBillScenarioCommitmentModification

Concede permiso para actualizar el grupo de compromisos en el escenario de facturación especificado.

escenario de facturación*

AWS: /$ {} ResourceTag TagKey

Escritura

UpdateBillScenarioUsageModification

Concede permiso para actualizar la cantidad de uso, la hora de uso y el grupo de uso en el escenario de facturación especificado.

escenario de facturación*

AWS: /$ {} ResourceTag TagKey

Escritura

UpdatePreferences

Concede permiso para actualizar las preferencias de tipos de tarifa de la cuenta.

Escritura

UpdateWorkloadEstimate

Concede permiso para actualizar el nombre y la fecha de caducidad y hora de la estimación de carga de trabajo especificada.

estimación de la carga de trabajo*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateWorkloadEstimateUsage

Concede permiso para actualizar la cantidad de uso y el grupo de uso en la estimación de carga de trabajo especificada en función del ID de uso.

estimación de la carga de trabajo*

aws: /$ {} ResourceTag TagKey

Escritura

Tipos de recursos definidos por AWS Billing Y calculadora de precios de gestión de costes

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

estimación de la factura

arn: $ {Partition} :bcm-pricing-calculator: :$ {Account} :bill-estimate/$ {} BillEstimateId

escenario de facturación

arn: $ {Partition} :bcm-pricing-calculator: :$ {Account} :bill-scenario/$ {} BillScenarioId

wasResourceTag: /$ {} TagKey

estimación de carga de trabajo

arn: $ {Partition} :bcm-pricing-calculator: :$ {Account} :workload-estimate/$ {} WorkloadEstimateId

awsResourceTag: /$ {} TagKey

Claves de condición para AWS Billing Y calculadora de precios de gestión de costes

AWS Billing Y la calculadora de precios de gestión de costes define las siguientes claves de condición que se pueden utilizar como Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso por las etiquetas que se pasan en la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por las etiquetas asociadas al recurso

Cadena

AWS: TagKeys

Filtra el acceso por las claves de etiquetas que se pasan en la solicitud

ArrayOfString