Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Política de ApplicationID de aplicaciones
URI
/applications/
applicationId
/policy
Métodos HTTP
GET
ID de la operación: GetApplicationPolicy
Recupera la política de la aplicación.
Parámetros de la ruta | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nombre | Tipo | Obligatorio | Descripción | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ApplicationiD | Cadena | True | El nombre de recurso de Amazon (ARN) de la aplicación. |
Respuestas | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Código de estado | Modelo de respuesta | Descripción | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | ApplicationPolicy | Success | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | BadRequestException | Uno de los parámetros de la solicitud no es válido. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | ForbiddenException | El cliente no está autenticado. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | NotFoundException | El recurso (por ejemplo, una declaración de política de acceso) especificado en la solicitud no existe. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | TooManyRequestsException | El cliente envía más solicitudes por unidad de tiempo de las permitidas. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | InternalServerErrorException | El AWS Serverless Application Repository servicio ha detectado un error interno. |
PUT
ID de la operación: PutApplicationPolicy
Establece la política de permisos de una aplicación. Para ver la lista de acciones compatibles con esta operación, consulte Permisos de aplicaciones.
Parámetros de la ruta | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nombre | Tipo | Obligatorio | Descripción | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ApplicationiD | Cadena | True | El nombre de recurso de Amazon (ARN) de la aplicación. |
Respuestas | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Código de estado | Modelo de respuesta | Descripción | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | ApplicationPolicy | Success | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | BadRequestException | Uno de los parámetros de la solicitud no es válido. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | ForbiddenException | El cliente no está autenticado. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | NotFoundException | El recurso (por ejemplo, una declaración de política de acceso) especificado en la solicitud no existe. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | TooManyRequestsException | El cliente envía más solicitudes por unidad de tiempo de las permitidas. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | InternalServerErrorException | El AWS Serverless Application Repository servicio ha detectado un error interno. |
OPTIONS
Parámetros de la ruta | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nombre | Tipo | Obligatorio | Descripción | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ApplicationiD | Cadena | True | El nombre de recurso de Amazon (ARN) de la aplicación. |
Respuestas | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Código de estado | Modelo de respuesta | Descripción | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Ninguna | 200 respuestas |
Schemas
Cuerpos de la solicitud
{ "statements": [ { "statementId": "string", "principals": [ "string" ], "actions": [ "string" ], "principalOrgIDs": [ "string" ] } ] }
Cuerpos de respuesta
{ "statements": [ { "statementId": "string", "principals": [ "string" ], "actions": [ "string" ], "principalOrgIDs": [ "string" ] } ] }
Propiedades
ApplicationPolicy
Declaraciones de política aplicadas a la solicitud.
Propiedad | Tipo | Obligatorio | Descripción |
---|---|---|---|
statements | Matriz de tipo ApplicationPolicyStatement | True | Conjunto de declaraciones de políticas aplicadas a la aplicación. |
ApplicationPolicyStatement
Declaración de política aplicada a la aplicación.
Propiedad | Tipo | Obligatorio | Descripción |
---|---|---|---|
actions | Matriz de tipo string | True | Para ver la lista de acciones compatibles con esta operación, consulte Permisos de la aplicación. |
principalOrgIDs | Matriz de tipo string | False | El AWS Organizations ID con el que se va a compartir la aplicación. |
principals | Matriz de tipo string | True | Conjunto de identificadores de AWS cuenta con los que compartir la aplicación o * para hacerla pública. |
statementId | cadena | False | Un identificador único para el extracto. |
BadRequestException
Uno de los parámetros de la solicitud no es válido.
Propiedad | Tipo | Obligatorio | Descripción |
---|---|---|---|
errorCode | cadena | False | 400 |
message | cadena | False | Uno de los parámetros de la solicitud no es válido. |
ForbiddenException
El cliente no está autenticado.
Propiedad | Tipo | Obligatorio | Descripción |
---|---|---|---|
errorCode | cadena | False | 403 |
message | cadena | False | El cliente no está autenticado. |
InternalServerErrorException
El AWS Serverless Application Repository servicio ha detectado un error interno.
Propiedad | Tipo | Obligatorio | Descripción |
---|---|---|---|
errorCode | cadena | False | 500 |
message | cadena | False | El AWS Serverless Application Repository servicio detectó un error interno. |
NotFoundException
El recurso (por ejemplo, una declaración de política de acceso) especificado en la solicitud no existe.
Propiedad | Tipo | Obligatorio | Descripción |
---|---|---|---|
errorCode | cadena | False | 404 |
message | cadena | False | El recurso (por ejemplo, una declaración de política de acceso) especificado en la solicitud no existe. |
TooManyRequestsException
El cliente envía más solicitudes por unidad de tiempo de las permitidas.
Propiedad | Tipo | Obligatorio | Descripción |
---|---|---|---|
errorCode | cadena | False | 429 |
message | cadena | False | El cliente envía más solicitudes de las permitidas por unidad de tiempo. |
Véase también
Para obtener más información sobre el uso de esta API en uno de los AWS SDK y referencias específicos del idioma, consulta lo siguiente: