Modifie la liste d'autorisation d'adresses IP d'une instance RDS.
Syntaxe
{
"Type": "ALIYUN::RDS::DBInstanceSecurityIps",
"Properties": {
"DBInstanceId": String,
"DBInstanceIPArrayName": String,
"DBInstanceIPArrayAttribute": String
}
}
Propriétés
| Nom de la propriété | Type | Obligatoire | Mise à jour autorisée | Description | Contraintes |
| DBInstanceId | String | Oui | Non | ID de l'instance RDS. | Aucune |
| DBInstanceIPArrayAttribute | String | Oui | Oui | Attribut du groupe de liste d'autorisation d'adresses IP. | Les groupes dotés de l'attribut hidden ne s'affichent pas dans la console. |
| DBInstanceIPArrayName | String | Non | Non | Nom du groupe de liste d'autorisation d'adresses IP. | Seules les lettres minuscules et les traits de soulignement (_) sont autorisés. Valeur par défaut : Default. |
Valeurs de retour
Fn::GetAtt
SecurityIps : liste d'autorisation d'adresses IP mise à jour de l'instance RDS.
Exemples
-
Format
YAMLROSTemplateFormatVersion: '2015-09-01' Parameters: RDSInstance: Type: String AssociationProperty: ALIYUN::RDS::Instance::InstanceId Resources: DBInstanceSecurityIps: Type: ALIYUN::RDS::DBInstanceSecurityIps Properties: DBInstanceId: Ref: RDSInstance DBInstanceIPArrayAttribute: 0.0.0.0/0 Outputs: SecurityIps: Description: The security ips of selected database instance. Value: Fn::GetAtt: - DBInstanceSecurityIps - SecurityIps -
Format
JSON{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { "RDSInstance": { "Type": "String", "AssociationProperty": "ALIYUN::RDS::Instance::InstanceId" } }, "Resources": { "DBInstanceSecurityIps": { "Type": "ALIYUN::RDS::DBInstanceSecurityIps", "Properties": { "DBInstanceId": { "Ref": "RDSInstance" }, "DBInstanceIPArrayAttribute": "0.0.0.0/0" } } }, "Outputs": { "SecurityIps": { "Description": "The security ips of selected database instance.", "Value": { "Fn::GetAtt": [ "DBInstanceSecurityIps", "SecurityIps" ] } } } }