Modifica a lista de permissões de endereços IP de uma instância RDS.
Sintaxe
{
"Type": "ALIYUN::RDS::DBInstanceSecurityIps",
"Properties": {
"DBInstanceId": String,
"DBInstanceIPArrayName": String,
"DBInstanceIPArrayAttribute": String
}
}
Propriedades
|
Nome da propriedade |
Tipo |
Obrigatória |
Atualização permitida |
Descrição |
Restrições |
|
DBInstanceId |
String |
Sim |
Não |
ID da instância RDS. |
Nenhuma |
|
DBInstanceIPArrayAttribute |
String |
Sim |
Sim |
Atributo do grupo da lista de permissões de endereços IP. |
Grupos com o atributo oculto não aparecem no console. |
|
DBInstanceIPArrayName |
String |
Não |
Não |
Nome do grupo da lista de permissões de IP. |
Aceita apenas letras minúsculas e sublinhados (_). Valor padrão: Default. |
Valores de retorno
Fn::GetAtt
SecurityIps: lista de permissões de endereços IP atualizada da instância RDS.
Exemplos
-
Formato
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 -
Formato
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" ] } } } }