Les règles de transfert automatique de ressources déplacent les ressources correspondantes vers un groupe de ressources spécifié en fonction de conditions telles que les noms de ressources, les tags, les VPC ou les vSwitch. Le système analyse les ressources existantes par rapport aux règles et vérifie à nouveau les ressources lors de la création de nouvelles ressources ou lorsque les propriétés des ressources changent, afin que chaque ressource reste dans le bon groupe de ressources.
Prérequis
La fonctionnalité de transfert automatique de ressources est activée. Pour obtenir des instructions, consultez Activer le transfert automatique de ressources.
Créer une règle de transfert personnalisée
Connectez-vous à la console Resource Management.
Dans le volet de navigation de gauche, sélectionnez Resource Group > Automatic Resource Transfer.
Sous l'onglet Transfer Based on Custom Rules, cliquez sur Create Rule.
-
Configurez la règle de transfert.
Paramètre
Description
Rule Name
Nom de la règle de transfert automatique. Le nom peut contenir des caractères chinois, des lettres, des chiffres, des traits d'union (
-) et des traits de soulignement (_), et sa longueur maximale est de 128 caractères.Rule Description
Description de la règle de transfert automatique. La description peut comporter jusqu'à 512 caractères.
Effective Scope
All Resources : toutes les ressources du compte actuel qui prennent en charge les transferts automatiques basés sur des règles personnalisées. Pour plus d'informations sur les types de ressources pris en charge, consultez Types de ressources prenant en charge les transferts automatiques basés sur des règles personnalisées.
RemarqueSi vous sélectionnez All Resources, les nouveaux types de ressources pris en charge sont inclus par défaut.
Custom Resource Scope : spécifiez l'étendue des ressources de la règle de transfert par type de ressource, groupe de ressources, région ou ressource. Pour un exemple, consultez l'exemple 2 de cette étape.
Destination Resource Group
Groupe de ressources vers lequel les ressources sont automatiquement transférées.
Transfer Conditions
Lorsqu'une ressource remplit les conditions de transfert, elle est automatiquement transférée vers le groupe de ressources de destination.
Une condition de transfert se compose des éléments suivants.
Propriété de la ressource : sélectionnez la clé de condition utilisée pour trouver les ressources correspondantes. Vous pouvez filtrer les ressources par nom de ressource, tag, VPC ou vSwitch.
RemarqueCertains types de ressources ne prennent pas en charge les propriétés de tag, VPC ou vSwitch et ne peuvent pas être transférés sur la base de ces conditions. Avant de configurer une règle de transfert automatique, vérifiez dans le Resource Center si les ressources à transférer disposent des propriétés requises.
Opérateur : spécifiez la logique de comparaison entre la propriété de la ressource et la valeur attendue. Des opérateurs tels que « contient », « ne contient pas » et « correspondance d'expression régulière » sont pris en charge.
Valeur attendue : spécifiez la valeur à comparer avec la propriété réelle de la ressource. Le format requis varie en fonction de l'opérateur, tel que la correspondance d'expression régulière.
Vous pouvez configurer les conditions de transfert de différentes manières :
Condition unique : convient aux scénarios de filtrage simple des ressources.
Conditions combinées : connectez les sous-conditions à l'aide des opérateurs logiques
andetor. Les conditions imbriquées sont prises en charge pour des scénarios de filtrage de ressources plus complexes.
Exemple 1 : transférez automatiquement toutes les ressources portant le tag
project:project Avers le groupe de ressources Project-A. Configurez la condition de transfert comme suit : sélectionnez Tag pour la propriété de la ressource, sélectionnez Contains pour l'opérateur et saisissezproject:project Acomme valeur attendue.Exemple 2 : transférez automatiquement les instances ECS portant le tag
project:project Aou dont les noms de ressource contiennentprojectAvers le groupe de ressources Project-A.Après avoir sélectionné Custom Resource Scope, cochez la case Specify Resource Type Scope, choisissez Select by Effective Scope comme méthode de sélection et sélectionnez le type de ressource de destination dans la liste All Resource Types à gauche. Par exemple, sélectionnez Instance sous Elastic Compute Service (ECS). Le type de ressource sélectionné apparaît dans la section Selected Resource Types à droite.
-
Cliquez sur View Matching Resources pour afficher un aperçu des ressources correspondant à la règle et confirmer que les résultats répondent à vos attentes.
Les ressources créées ultérieurement et remplissant les conditions sont également transférées automatiquement.
Cliquez sur OK.
Consulter les règles de transfert personnalisées et les historiques de transfert
Connectez-vous à la console Resource Management.
Dans le volet de navigation de gauche, sélectionnez Resource Group > Automatic Resource Transfer.
Sous l'onglet Transfer Based on Custom Rules, cliquez sur le nom de la règle cible ou sur View dans la colonne Actions.
-
Consultez les détails de la règle et les historiques de transfert.
-
Sous l'onglet Rule Information, affichez les détails de la règle, y compris les informations de base, le contenu de la règle et l'étendue effective.
La section Basic Information comprend le nom de la règle, l'ID de la règle, le type de règle, l'heure de création et l'heure de modification. La section Rule Content inclut le groupe de ressources de destination et les conditions de transfert, telles que les conditions de correspondance basées sur les tags. La section Effective Scope comprend les régions associées, les groupes de ressources, les ID de ressource et les types de ressource.
-
Sous l'onglet Transfer Records, consultez les historiques des transferts de ressources réussis.
Cet onglet propose des conditions de filtrage, notamment Product, Resource Group ID, Resource ID et une plage horaire. Il affiche les historiques de transfert dans un tableau comprenant les colonnes Resource ID, Resource Type, Region, Resource Group Name/ID et Time.
-
Modifier ou supprimer une règle de transfert personnalisée
Connectez-vous à la console Resource Management.
Dans le volet de navigation de gauche, sélectionnez Resource Group > Automatic Resource Transfer.
Sous l'onglet Transfer Based on Custom Rules, recherchez la règle cible et cliquez sur Modify ou Delete dans la colonne Actions.
Types de ressources prenant en charge les transferts automatiques basés sur des règles personnalisées
Service cloud | Nom du type de ressource | Code du type de ressource |
Elastic Compute Service (ECS) | Instance | ACS::ECS::Instance |
Hôte dédié (DDH) | ACS::ECS::DedicatedHost | |
Image | ACS::ECS::Image | |
Paire de clés | ACS::ECS::KeyPair | |
Modèle de lancement d'instance | ACS::ECS::LaunchTemplate | |
Groupe de sécurité | ACS::ECS::SecurityGroup | |
Politique de snapshot | ACS::ECS::AutoSnapshotPolicy | |
Object Storage Service (OSS) | Bucket | ACS::OSS::Bucket |
Elasticsearch | Instance | ACS::Elasticsearch::Instance |
Logstash | ACS::Elasticsearch::Logstash | |
ApsaraDB for MongoDB | Instance | ACS::MongoDB::DBInstance |
Tair (compatible OSS Redis) | Instance | ACS::Redis::DBInstance |
PolarDB | Cluster | ACS::PolarDB::DBCluster |
Application Load Balancer (ALB) | Équilibreur de charge | ACS::ALB::LoadBalancer |
Liste de contrôle d'accès | ACS::ALB::Acl | |
Politique de sécurité | ACS::ALB::SecurityPolicy | |
Groupe de serveurs | ACS::ALB::ServerGroup | |
Classic Load Balancer (CLB) | Équilibreur de charge | ACS::SLB::LoadBalancer |
Liste de contrôle d'accès | ACS::SLB::AccessControlList | |
Certificat de serveur | ACS::SLB::ServerCertificate | |
Certificat CA | ACS::SLB::CACertificate | |
Message Queue for Apache RocketMQ 5.0 | Instance | ACS::RocketMQ::Instance |
PolarDB-X 2,0 | Instance | ACS::DRDS::PolarDBXInstance |
Container Service for Kubernetes | Cluster | ACS::ACK::Cluster |
ApsaraDB RDS | Instance | ACS::RDS::DBInstance |
PolarDB-X 1,0 | Instance | ACS::DRDS::DBInstance |
Bastionhost | Instance | ACS::Bastionhost::Instance |
Microservices Engine (MSE) | Instance | ACS::MSE::Cluster |
Passerelle | ACS::MSE::Gateway | |
Network Load Balancer (NLB) | Équilibreur de charge | ACS::NLB::LoadBalancer |
Politique de sécurité | ACS::NLB::SecurityPolicy | |
Groupe de serveurs | ACS::NLB::ServerGroup | |
Virtual Private Cloud (VPC) | VPC | ACS::VPC::VPC |
Ensemble d'options DHCP | ACS::VPC::DhcpOptionsSet | |
Journal de flux | ACS::VPC::FlowLog | |
Endpoint de passerelle | ACS::VPC::GatewayEndpoint | |
Adresse IP virtuelle haute disponibilité (HA) | ACS::VPC::HaVip | |
Liste de préfixes VPC | ACS::VPC::PrefixList | |
Filtre de miroir de trafic | ACS::VPC::TrafficMirrorFilter | |
Session de miroir de trafic | ACS::VPC::TrafficMirrorSession | |
Passerelle VPN | ACS::VPN::VpnGateway | |
AnalyticDB | Cluster Lakehouse | ACS::ADB::DBClusterLakeVersion |
Alibaba Cloud DNS | Résolution de nom de domaine | ACS::Alidns::Domain |
Message Queue for Apache Kafka | Instance | ACS::AliKafka::Instance |
Application Real-Time Monitoring Service (ARMS) | Application de surveillance des applications | ACS::ARMS::TraceApp |
Internet Shared Bandwidth | Bande passante partagée | ACS::CBWP::CommonBandwidthPackage |
Cloud Enterprise Network (CEN) | Plan de bande passante | ACS::CEN::CenBandwidthPackage |
Instance CEN | ACS::CEN::CenInstance | |
ApsaraDB for ClickHouse | Cluster | ACS::ClickHouse::DBCluster |
Container Registry | Instance | ACS::CR::Instance |
Dynamic Route for CDN (DCDN) | Nom de domaine | ACS::DCDN::Domain |
DataWorks | Espace de travail | ACS::DataWorks::Project |
Data Transmission Service (DTS) | Instance | ACS::DTS::Instance |
Elastic Container Instance | Groupe de conteneurs | ACS::ECI::ContainerGroup |
Enterprise Distributed Application Service (EDAS) | Application | ACS::EDAS::Application |
Cluster | ACS::EDAS::Cluster | |
Intelligent Computing LINGJUN | Cluster | ACS::Eflo::Cluster |
E-MapReduce | Cluster | ACS::EMR::Cluster |
Auto Scaling | Groupe de mise à l'échelle | ACS::ESS::ScalingGroup |
Realtime Compute for Apache Flink | Espace de travail | ACS::RealtimeCompute::VvpInstance |
Global Accelerator (GA) | Liste de contrôle d'accès | ACS::Ga::Acl |
Plan de bande passante | ACS::Ga::BandwidthPackage | |
Instance de base | ACS::Ga::BasicAccelerator | |
AnalyticDB for PostgreSQL | Instance | ACS::GPDB::DBInstance |
Cloud Backup | Instance SAP HANA | ACS::HBR::HanaInstance |
Coffre-fort de sauvegarde | ACS::HBR::Vault | |
Lindorm | Instance | ACS::Lindorm::Instance |
Hologres | Instance | ACS::Hologram::Instance |
Simple Log Service | Projet | ACS::SLS::Project |
ApsaraDB for HBase | Cluster | ACS::HBase::Cluster |
File Storage NAS | Système de fichiers | ACS::NAS::FileSystem |
CloudOps Orchestration Service | Paramètre commun | ACS::OOS::Parameter |
Paramètre chiffré | ACS::OOS::SecretParameter | |
Modèle | ACS::OOS::Template | |
Tablestore | Instance | ACS::OTS::Instance |
PrivateLink | Endpoint | ACS::PrivateLink::VpcEndpoint |
Service d'endpoint | ACS::PrivateLink::VpcEndpointService | |
Private Zone | Private Zone | ACS::PrivateZone::Zone |
Resource Orchestration Service (ROS) | Stack | ACS::ROS::Stack |