Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Politique ApplicationID des applications
URI
/applications/
applicationId
/policy
Méthodes HTTP
GET
ID de l'opération : GetApplicationPolicy
Récupère la politique de l'application.
Paramètres de chemin d'accès | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nom | Type | Obligatoire | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
applicationId | String | True | Amazon Resource Name (ARN) de l'application. |
Réponses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Code d'état | Modèle de réponse | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | ApplicationPolicy | Réussite | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | BadRequestException | L'un des paramètres dans la demande n'est pas valide. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | ForbiddenException | Le client n'est pas authentifié. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | NotFoundException | La ressource (par exemple, une déclaration de politique d'accès) spécifiée dans la demande n'existe pas. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | TooManyRequestsException | Le client envoie un nombre de demandes supérieur au nombre autorisé par unité de temps. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | InternalServerErrorException | Le service AWS Serverless Application Repository a rencontré une erreur interne. |
PUT
ID de l'opération : PutApplicationPolicy
Définit la politique d'autorisation pour une application. Pour la liste des actions prises en charge pour cette opération, consultez la section Autorisations des applications.
Paramètres de chemin d'accès | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nom | Type | Obligatoire | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
applicationId | String | True | Amazon Resource Name (ARN) de l'application. |
Réponses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Code d'état | Modèle de réponse | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | ApplicationPolicy | Réussite | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | BadRequestException | L'un des paramètres dans la demande n'est pas valide. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | ForbiddenException | Le client n'est pas authentifié. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | NotFoundException | La ressource (par exemple, une déclaration de politique d'accès) spécifiée dans la demande n'existe pas. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | TooManyRequestsException | Le client envoie un nombre de demandes supérieur au nombre autorisé par unité de temps. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | InternalServerErrorException | Le service AWS Serverless Application Repository a rencontré une erreur interne. |
OPTIONS
Paramètres de chemin d'accès | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nom | Type | Obligatoire | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
applicationId | String | True | Amazon Resource Name (ARN) de l'application. |
Réponses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Code d'état | Modèle de réponse | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | None | Réponse 200 |
Schémas
Corps de la demande
{ "statements": [ { "statementId": "string", "principals": [ "string" ], "actions": [ "string" ], "principalOrgIDs": [ "string" ] } ] }
Corps de la réponse
{ "statements": [ { "statementId": "string", "principals": [ "string" ], "actions": [ "string" ], "principalOrgIDs": [ "string" ] } ] }
Propriétés
ApplicationPolicy
Déclarations de politique appliquées à l'application.
Propriété | Type | Obligatoire | Description |
---|---|---|---|
déclarations | Tableau de type ApplicationPolicyStatement | True | Un ensemble de déclarations de politique appliquées à l'application. |
ApplicationPolicyStatement
Déclaration de politique appliquée à l'application.
Propriété | Type | Obligatoire | Description |
---|---|---|---|
actions | Tableau de type string | True | Pour la liste des actions prises en charge pour cette opération, consultez la section Autorisations des applications. |
Orgids principaux | Tableau de type string | False | L'AWS Organizationsidentifiant avec lequel partager l'application. |
principals | Tableau de type string | True | Un tableau d'identifiants de AWS compte avec lesquels partager l'application, ou * pour rendre l'application publique. |
ID de déclaration | chaîne | False | Un identifiant unique pour le relevé. |
BadRequestException
L'un des paramètres dans la demande n'est pas valide.
Propriété | Type | Obligatoire | Description |
---|---|---|---|
errorCode | chaîne | False | 400 |
message | chaîne | False | L'un des paramètres dans la demande n'est pas valide. |
ForbiddenException
Le client n'est pas authentifié.
Propriété | Type | Obligatoire | Description |
---|---|---|---|
errorCode | chaîne | False | 403 |
message | chaîne | False | Le client n'est pas authentifié. |
InternalServerErrorException
Le service AWS Serverless Application Repository a rencontré une erreur interne.
Propriété | Type | Obligatoire | Description |
---|---|---|---|
errorCode | chaîne | False | 500 |
message | chaîne | False | Le service AWS Serverless Application Repository a rencontré une erreur interne. |
NotFoundException
La ressource (par exemple, une déclaration de politique d'accès) spécifiée dans la demande n'existe pas.
Propriété | Type | Obligatoire | Description |
---|---|---|---|
errorCode | chaîne | False | 404 |
message | chaîne | False | La ressource (par exemple, une déclaration de politique d'accès) spécifiée dans la demande n'existe pas. |
TooManyRequestsException
Le client envoie un nombre de demandes supérieur au nombre autorisé par unité de temps.
Propriété | Type | Obligatoire | Description |
---|---|---|---|
errorCode | chaîne | False | 429 |
message | chaîne | False | Le client envoie un nombre de demandes supérieur au nombre autorisé par unité de temps. |
Consulter aussi
Pour plus d'informations sur l'utilisation de cette API dans l'un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :