Crée un canal de livraison de ressources pour le compte actuel.
Description de l'opération
La livraison de ressources prend en charge la livraison planifiée des instantanés de ressources et la livraison des modifications de configuration des ressources.
Deux scénarios de livraison sont pris en charge pour la livraison planifiée des instantanés de ressources :
-
Livraison planifiée standard des instantanés de ressources : lorsque le paramètre
ResourceSnapshotDelivery.CustomExpressionest vide, la livraison planifiée standard des instantanés de ressources est utilisée. -
Livraison planifiée personnalisée des instantanés de ressources : lorsque le paramètre
ResourceSnapshotDelivery.CustomExpressionn'est pas vide, la livraison planifiée personnalisée des instantanés de ressources est utilisée.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
resourcecenter:CreateDeliveryChannel |
create |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| DeliveryChannelName |
string |
Oui |
Le nom du canal de livraison. |
test-delivery |
| DeliveryChannelDescription |
string |
Non |
La description du canal de livraison. |
Livraison de test |
| ResourceSnapshotDelivery |
object |
Non |
La configuration de la livraison planifiée des instantanés de ressources. |
|
| DeliveryTime |
string |
Non |
L'heure de livraison. La valeur est en UTC et utilise le format |
09:00Z |
| TargetArn |
string |
Non |
L'Alibaba Cloud Resource Name (ARN) de la cible de livraison. Valeurs valides :
|
acs:log:cn-hangzhou: 191142248777****:project/delivery/logstore/resourcecenter-sls |
| TargetType |
string |
Non |
Le type de la cible de livraison. Valeurs valides :
Valeurs valides :
|
OSS |
| CustomExpression |
string |
Non |
L'expression personnalisée. |
select * from resources limit 100; |
| SlsProperties |
object |
Non |
La configuration de Simple Log Service. |
|
| OversizedDataOssTargetArn |
string |
Non |
L'ARN de la cible de livraison pour les fichiers surdimensionnés. Si la taille d'un événement de modification de configuration de ressource dépasse 1 Mo, l'événement est livré sous forme de fichier OSS. Définissez ce paramètre sur l'ARN d'un compartiment OSS dont le nom commence par Remarque
Ce paramètre prend effet uniquement lorsque vous créez une livraison planifiée personnalisée des instantanés de ressources. Vous n'avez pas besoin de spécifier ce paramètre lorsque vous créez une livraison planifiée standard des instantanés de ressources. |
acs:oss:cn-hangzhou:191142248777****:resourcecenter-oss |
| ResourceChangeDelivery |
object |
Non |
La configuration de la livraison des modifications de configuration des ressources. |
|
| SlsProperties |
object |
Non |
La configuration de Simple Log Service. |
|
| OversizedDataOssTargetArn |
string |
Non |
L'ARN de la cible de livraison pour les fichiers surdimensionnés. Si la taille d'un événement de modification de configuration de ressource dépasse 1 Mo, l'événement est livré sous forme de fichier OSS. Définissez ce paramètre sur l'ARN d'un compartiment OSS dont le nom commence par |
acs:oss:cn-hangzhou:191142248777****:resourcecenter-oss |
| TargetArn |
string |
Non |
L'ARN de la cible de livraison. Valeurs valides :
|
acs:log:cn-hangzhou: 191142248777****:project/delivery/logstore/resourcecenter-sls |
| TargetType |
string |
Non |
Le type de la cible de livraison. Valeurs valides : Valeurs valides :
|
SLS |
| DeliveryChannelFilter |
object |
Oui |
La portée effective du canal de livraison. |
|
| ResourceTypes |
array |
Non |
La liste des types de ressources à livrer. |
|
|
string |
Non |
Le type de ressource à livrer. Pour plus d'informations, consultez Services cloud et types de ressources pris en charge par Resource Center. Pour livrer tous les types de ressources pris en charge par Resource Center, définissez ce paramètre sur |
ACS::VPC::VPC |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres de réponse. |
||
| DeliveryChannelId |
string |
L'identifiant du canal de livraison. |
dc-0bzhsqpn**** |
| RequestId |
string |
L'identifiant de la requête. |
42A89312-0616-591E-B614-07BC87D3D |
Exemples
JSON format
{
"DeliveryChannelId": "dc-0bzhsqpn****",
"RequestId": "42A89312-0616-591E-B614-07BC87D3D"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | NoPermission.ServiceLinkedRole | The current user does not have permission to create servicelinkedrole. Please contact the Alibaba Cloud account or administrator to authorize custom policy: Service Name: rmc.resourcemanager.aliyuncs.com, Action: ram:CreateServiceLinkedRole. | |
| 400 | InvalidParameter.ResourceChangeDelivery.TargetArn | The specified parameter ResourceChangeDelivery.TargetArn is not valid. | Le paramètre ResourceChangeDelivery.TargetArn n'est pas valide. |
| 403 | ExceedLimit.DeliveryChannelQuota | The number of delivery channels exceeds the limit. | Le nombre de canaux de livraison dépasse la limite. |
| 403 | NoPermission.ResourceType | The operator is not permitted for this resource type. | L'utilisateur actuel n'est pas autorisé à effectuer des opérations sur ce type de ressource. |
| 404 | MissingParameter.DeliveryName | The specified parameter DeliveryName is missing. | |
| 404 | MissingParameter.OverSizedDataOssTargetArn | The specified parameter OverSizedDataOssTargetArn is missing. | |
| 404 | MissingParameter.DeliveryFilter | The specified parameter DeliveryFilter is missing. | |
| 404 | MissingParameter.DeliveryFilter.AccountScopes | The specified parameter DeliveryFilter.AccountScopes is missing. | |
| 404 | MissingParameter.ResourceSnapshotDelivery.TargetType | The specified parameter ResourceSnapshotDelivery.TargetType is missing. | |
| 404 | MissingParameter.ResourceChangeDelivery.TargetArn | The specified parameter ResourceChangeDelivery.TargetArn is missing. | |
| 404 | MissingParameter.ResourceChangeDelivery.TargetType | The specified parameter ResourceChangeDelivery.TargetType is missing. | |
| 404 | MissingParameter.ResourceSnapshotDelivery.TargetArn | The specified parameter ResourceSnapshotDelivery.TargetArn is missing. | |
| 404 | MissingParameter.ResourceDeliveryConfiguration | The parameter ResourceSnapshotDelivery or ResourceChangeDelivery must be specified. | |
| 404 | MissingParameter.ResourceSnapshotDelivery.CustomExpression | The specified parameter ResourceSnapshotDelivery.CustomExpression is missing. | |
| 404 | MissingParameter.ResourceSnapshotDelivery.DeliveryTime | The specified parameter ResourceSnapshotDelivery.DeliveryTime is missing. | |
| 404 | MissingParameter.DeliveryConfiguration | The parameter ConfigurationSnapshotDelivery or ConfigurationChangeDelivery must be specified. | ConfigurationSnapshotDelivery ou ConfigurationChangeDelivery doit être spécifié. |
| 409 | AlreadyExists.DeliveryName | The DeliveryName Name already exists. | Le nom de la livraison existe déjà. |
| 409 | InvalidParameter.DeliveryName | The specified parameter DeliveryName is not valid. | |
| 409 | InvalidParameter.DeliveryDescription | The specified parameter DeliveryDescription is not valid. | |
| 409 | InvalidParameter.OverSizedDataOssTargetArn | The specified parameter OverSizedDataOssTargetArn is not valid. | |
| 409 | InvalidParameter.DeliveryFilter.AccountScopes | The specified parameter DeliveryFilter.AccountScopes is not valid. | Le paramètre DeliveryFilter.AccountScopes n'est pas valide. |
| 409 | InvalidParameter.DeliveryFilter.ResourceTypes | The specified parameter DeliveryFilter.ResourceTypes is not valid. | |
| 409 | InvalidParameter.ConfigurationSnapshotDelivery.TargetType | The specified parameter ConfigurationSnapshotDelivery.TargetType is not valid. | |
| 409 | InvalidParameter.ResourceSnapshotDelivery.TargetArn | The specified parameter ResourceSnapshotDelivery.TargetArn is not valid. | |
| 409 | InvalidParameter.ResourceSnapshotDelivery.DeliveryTime | The specified parameter ResourceSnapshotDelivery.DeliveryTime is not valid. | |
| 409 | InvalidParameter.ResourceSnapshotDelivery.TargetType | The specified parameter ResourceSnapshotDelivery.TargetType is not valid. | |
| 409 | InvalidParameter.ResourceChangeDelivery.TargetType | The specified parameter ResourceChangeDelivery.TargetType is not valid. | |
| 409 | InvalidParameter.CustomExpression | Error: %s. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.