Acciones, recursos y claves de condición para Amazon Redshift sin servidor
Amazon Redshift Serverless (prefijo de servicio:redshift-serverless) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.
Referencias:
-
Obtenga información para configurar este servicio.
-
Vea una lista de las operaciones de API disponibles para este servicio.
-
Obtenga información sobre cómo proteger este servicio y sus recursos mediante las políticas de permisos de IAM.
-
Consulte la referencia de autorización de servicio programática de este servicio
.
Temas
Operaciones de API definidas por Amazon Redshift Serverless
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 |
|---|---|---|---|---|
|
ConvertRecoveryPointToSnapshot |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateCustomDomainAssociation |
Escritura |
|||
|
CreateEndpointAccess |
Escritura |
|||
|
CreateNamespace |
Escritura |
|||
Etiquetar, escribir |
||||
objetivo: PassedToService |
redshift-serverless.amazonaws.com |
Escritura |
||
|
CreateReservation |
Escritura |
|||
|
CreateScheduledAction |
Escritura |
|||
Escritura |
||||
objetivo: PassedToService |
redshift-serverless.amazonaws.com |
Escritura |
||
|
CreateSnapshot |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateSnapshotCopyConfiguration |
Escritura |
|||
|
CreateUsageLimit |
Escritura |
|||
|
CreateWorkgroup |
Escritura |
|||
Etiquetar, escribir |
||||
|
DeleteCustomDomainAssociation |
Escritura |
|||
|
DeleteEndpointAccess |
Escritura |
|||
|
DeleteNamespace |
Escritura |
|||
|
DeleteResourcePolicy |
Escritura |
|||
|
DeleteScheduledAction |
Escritura |
|||
|
DeleteSnapshot |
Escritura |
|||
|
DeleteSnapshotCopyConfiguration |
Escritura |
|||
|
DeleteUsageLimit |
Escritura |
|||
|
DeleteWorkgroup |
Escritura |
|||
|
GetCredentials |
Escritura |
|||
|
GetCustomDomainAssociation |
Lectura |
|||
|
GetEndpointAccess |
Lectura |
|||
|
GetIdentityCenterAuthToken |
Lectura |
|||
|
GetNamespace |
Lectura |
|||
|
GetRecoveryPoint |
Lectura |
|||
|
GetReservation |
Lectura |
|||
|
GetReservationOffering |
Lectura |
|||
|
GetResourcePolicy |
Lectura |
|||
|
GetScheduledAction |
Lectura |
|||
|
GetSnapshot |
Lectura |
|||
|
GetTableRestoreStatus |
Lectura |
|||
|
GetTrack |
Lectura |
|||
|
GetUsageLimit |
Lectura |
|||
|
GetWorkgroup |
Lectura |
|||
|
ListCustomDomainAssociations |
Enumeración |
|||
|
ListEndpointAccess |
Enumeración |
|||
|
ListManagedWorkgroups |
Enumeración |
|||
|
ListNamespaces |
Enumeración |
|||
|
ListRecoveryPoints |
Enumeración |
|||
|
ListReservationOfferings |
Enumeración |
|||
|
ListReservations |
Enumeración |
|||
|
ListScheduledActions |
Enumeración |
|||
|
ListSnapshotCopyConfigurations |
Enumeración |
|||
|
ListSnapshots |
Enumeración |
|||
|
ListTableRestoreStatus |
Enumeración |
|||
|
ListTagsForResource |
Enumeración |
|||
|
ListTracks |
Enumeración |
|||
|
ListUsageLimits |
Enumeración |
|||
|
ListWorkgroups |
Enumeración |
|||
|
PutResourcePolicy |
Escritura |
|||
|
RestoreFromRecoveryPoint |
Escritura |
|||
|
RestoreFromSnapshot |
Escritura |
|||
|
RestoreTableFromRecoveryPoint |
Escritura |
|||
|
RestoreTableFromSnapshot |
Escritura |
|||
|
TagResource |
Etiquetar, escribir |
|||
|
UntagResource |
Etiquetar, escribir |
|||
|
UpdateCustomDomainAssociation |
Escritura |
|||
|
UpdateEndpointAccess |
Escritura |
|||
|
UpdateLakehouseConfiguration |
objetivo: PassedToService |
redshift-serverless.amazonaws.com |
Escritura |
|
Escritura |
||||
Escritura |
||||
Escritura |
||||
|
UpdateNamespace |
Escritura |
|||
objetivo: PassedToService |
redshift-serverless.amazonaws.com |
Escritura |
||
|
UpdateScheduledAction |
Escritura |
|||
Escritura |
||||
objetivo: PassedToService |
redshift-serverless.amazonaws.com |
Escritura |
||
|
UpdateSnapshot |
Escritura |
|||
|
UpdateSnapshotCopyConfiguration |
Escritura |
|||
|
UpdateUsageLimit |
Escritura |
|||
|
UpdateWorkgroup |
Escritura |
Acciones definidas por Amazon Redshift sin servidor
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 |
|---|---|---|---|---|
Otorga permiso para convertir un punto de recuperación en una instantánea. |
Escritura |
|||
Otorga permiso para crear una asociación de dominio personalizado en Amazon Redshift sin servidor. |
Escritura |
|||
Otorga permiso para crear un punto de conexión de VPC administrado por Amazon Redshift sin servidor. |
Escritura |
|||
Otorga permiso para crear un espacio de nombres de Amazon Redshift sin servidor. |
Escritura |
|||
Concede permiso para comprar una reserva de capacidad de acuerdo con una oferta de reserva específica para una cantidad determinada de RPU. |
Escritura |
|||
Concede permiso para crear una acción programa para un espacio de nombres de Amazon Redshift sin servidor específico |
Escritura |
|||
Otorga permiso para crear una instantánea de todas las bases de datos en un espacio de nombres. |
Escritura |
|||
Concede permiso para crear una configuración de copia de instantáneas para un espacio de nombres de Amazon Redshift sin servidor específico |
Escritura |
|||
Otorga permiso para crear un límite de uso para un tipo de uso de Amazon Redshift sin servidor específico. |
Escritura |
|||
Otorga permiso para crear un grupo de trabajo en Amazon Redshift sin servidor. |
Escritura |
|||
Otorga permiso para eliminar una asociación de dominio personalizada |
Escritura |
|||
Otorga permiso para eliminar un punto de conexión de VPC administrado por Amazon Redshift sin servidor |
Escritura |
|||
Otorga permiso para eliminar un espacio de nombres de Amazon Redshift sin servidor. |
Escritura |
|||
Otorga permiso para eliminar la política de recursos especificada. |
Escritura |
|||
Concede permiso para eliminar una acción programada de Amazon Redshift sin servidor |
Escritura |
|||
Otorga permiso para eliminar una instantánea de Amazon Redshift sin servidor. |
Escritura |
|||
Concede permiso para eliminar una configuración de copia de instantáneas para un espacio de nombres de Amazon Redshift sin servidor |
Escritura |
|||
Otorga permiso para eliminar un límite de uso de Amazon Redshift sin servidor. |
Escritura |
|||
Concede permiso para eliminar un grupo de trabajo |
Escritura |
|||
Otorga permiso para obtener un nombre de usuario y una contraseña temporal de la base de datos con autorización temporal para iniciar sesión en Amazon Redshift sin servidor. |
Escritura |
|||
Concede permisos para ver información sobre una asociación de dominio personalizado específica |
Lectura |
|||
Concede permiso para crear un punto de conexión de VPC administrado por Amazon Redshift sin servidor |
Lectura |
|||
Otorga permiso para obtener un token autorizado para que los usuarios de Identity Center accedan a los grupos de trabajo de Redshift Serverless |
Lectura |
|||
Concede permiso para crear un grupo de trabajo administrado y sin servidor de Amazon Redshift con los valores de configuración especificados. |
Lectura |
|||
Otorga permiso para obtener información sobre un espacio de nombres en Amazon Redshift sin servidor. |
Lectura |
|||
Otorga permiso para obtener información sobre un punto de recuperación. |
Lectura |
|||
Concede permiso para obtener un objeto de reserva en particular. |
Lectura |
|||
Concede permiso para obtener una oferta de reserva en particular. |
Lectura |
|||
Otorga permiso para obtener una política de recursos. |
Lectura |
|||
Concede permiso para obtener información sobre una acción programada específica |
Lectura |
|||
Otorga permiso para obtener información sobre una instantánea específica. |
Lectura |
|||
Concede permiso para obtener el estado de restauración de tabla de una instantánea específica |
Lectura |
|||
Concede permiso para obtener información sobre una pista en Amazon Redshift sin servidor. |
Lectura |
|||
Otorga permiso para obtener información sobre un límite de uso en Amazon Redshift sin servidor. |
Lectura |
|||
Otorga permiso para obtener información acerca de un grupo de trabajo específico. |
Lectura |
|||
Otorga permiso para mostrar asociaciones de dominio personalizadas en Amazon Redshift sin servidor. |
Enumeración |
|||
Otorga permiso para enumerar EndpointAccess objetos e información relevante |
Enumeración |
|||
Concede permiso para enumerar grupos de trabajo administrados en Amazon Redshift sin servidor. |
Enumeración |
|||
Otorga permiso para mostrar los espacios de nombres en Amazon Redshift sin servidor. |
Enumeración |
|||
Otorga permiso para obtener una matriz de puntos de recuperación. |
Enumeración |
|||
Concede permiso para enumerar todas las ofertas disponibles de reserva de capacidad. |
Enumeración |
|||
Concede permiso para enumerar todas las reservas. |
Enumeración |
|||
Concede permiso para enumerar acciones programadas |
Enumeración |
|||
Otorga permiso para enumerar SnapshotCopyConfiguration objetos e información relevante |
Enumeración |
|||
Otorga permiso para enumerar instantáneas. |
Enumeración |
|||
Concede permiso para enumerar el estado de restauración de tabla |
Enumeración |
|||
Otorga permiso para enumerar las etiquetas asignadas a un recurso. |
Enumeración |
|||
Concede permiso para enumerar las pistas disponibles en Amazon Redshift sin servidor. |
Enumeración |
|||
Otorga permiso para mostrar todos los límites de uso en Amazon Redshift sin servidor. |
Enumeración |
|||
Otorga permiso para mostrar grupos de trabajo en Amazon Redshift sin servidor. |
Enumeración |
|||
Concede permiso para crear o actualizar una política de recursos |
Escritura |
|||
Otorga permiso para restaurar los datos a partir desde un punto de recuperación. |
Escritura |
|||
Otorga permiso para restaurar el espacio de nombres a partir de una instantánea. |
Escritura |
|||
Concede permiso para restaurar una tabla a partir de un punto de recuperación |
Escritura |
|||
Concede permiso para restaurar una tabla a partir de una instantánea |
Escritura |
|||
Otorga permiso para asignar una o varias etiquetas a un recurso. |
Etiquetar, escribir |
|||
Otorga permiso para eliminar una etiqueta o conjunto de etiquetas de un recurso. |
Etiquetar, escribir |
|||
Otorga permiso para actualizar un certificado asociado a un dominio personalizado |
Escritura |
|||
Concede permiso para actualizar un punto de conexión de VPC administrado por Amazon Redshift sin servidor |
Escritura |
|||
Otorga permiso para actualizar un espacio de nombres con los valores de configuración especificados. |
Escritura |
|||
Concede permiso para actualizar una acción programada |
Escritura |
|||
Otorga permiso para actualizar una instantánea. |
Escritura |
|||
Concede permiso para actualizar una configuración de copia de instantáneas para un espacio de nombres de Amazon Redshift sin servidor |
Escritura |
|||
Otorga permiso para actualizar un límite de uso en Amazon Redshift sin servidor. |
Escritura |
|||
Otorga permiso para actualizar un grupo de trabajo sin servidor de Amazon Redshift sin servidor con los valores de configuración especificados. |
Escritura |
Permission-only acciones para Amazon Redshift Serverless
Amazon Redshift Serverless define las siguientes acciones, pero no se pueden invocar directamente mediante ninguna operación de API. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.
| Acciones | Description (Descripción) | Tipos de recursos (*necesarios) | Claves de condición | Nivel de acceso |
|---|---|---|---|---|
Concede permiso para ver en la consola de Amazon Redshift sin servidor el número restante de créditos de prueba gratuita y su fecha de caducidad |
Lectura |
|||
Otorga permiso para enumerar los recursos que están excluidos de la lista debido a las decisiones de autonomía global para un grupo de trabajo específico |
Lectura |
|||
Otorga permiso para añadir o eliminar recursos de la lista global de personas excluidas de la autonomía para un grupo de trabajo específico |
Escritura |
Tipos de recursos definidos por Amazon Redshift sin servidor
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 |
|---|---|---|
arn: $ {Partition} :redshift-serverless: $ {Region} :$ {Account} :managedvpcendpoint/$ {} EndpointAccessId |
||
arn: $ {Partition} :redshift-serverless: $ {Region} :$ {Account} :managed-workgroup/$ {} ManagedWorkgroupName |
||
arn: $ {Partition} :redshift-serverless: $ {Region} :$ {Account} :namespace/$ {} NamespaceId |
||
arn: $ {Partition} :redshift-serverless: $ {Region} :$ {Account} :recoverypoint/$ {} RecoveryPointId |
||
arn: $ {Partition} :redshift-serverless: $ {Region} :$ {Account} :snapshot/$ {} SnapshotId |
||
arn: $ {Partition} :redshift-serverless: $ {Region} :$ {Account} :workgroup/$ {} WorkgroupId |
Claves de condición de Amazon Redshift sin servidor
Amazon Redshift sin servidor define las siguientes claves de condición que pueden utilizarse en el elemento Condition de una política de IAM.
| Claves de condición | Descripción | Tipo |
|---|---|---|
Filtra el acceso por las etiquetas que se pasan en la solicitud |
Cadena |
|
Filtra el acceso por las etiquetas asociadas al recurso |
Cadena |
|
Filtra el acceso por las claves de etiquetas que se pasan en la solicitud |
ArrayOfString |
|
Filtra el acceso mediante el identificador de acceso del punto de conexión. |
Cadena |
|
Filtra el acceso por el identificador del grupo de trabajo administrado. |
Cadena |
|
Filtra el acceso mediante el identificador del espacio de nombres. |
Cadena |
|
Filtra el acceso mediante el identificador del punto de recuperación. |
Cadena |
|
Filtra el acceso mediante el identificador de la instantánea. |
Cadena |
|
Filtra el acceso mediante el identificador de la solicitud de restauración de tabla |
Cadena |
|
Filtra el acceso mediante el identificador del grupo de trabajo. |
Cadena |