Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从AWS RDS.NET SDK中的CreateDBInstanceResponse类获取端点_C#_.net_Amazon Web Services_Aws Sdk_Amazon Rds - Fatal编程技术网

C# 从AWS RDS.NET SDK中的CreateDBInstanceResponse类获取端点

C# 从AWS RDS.NET SDK中的CreateDBInstanceResponse类获取端点,c#,.net,amazon-web-services,aws-sdk,amazon-rds,C#,.net,Amazon Web Services,Aws Sdk,Amazon Rds,我有以下方法: public string Add(string tenant, string databaseName, string username, string password) { using (var client = new AmazonRDSClient()) { var instance = new CreateDBInstanceRequest();

我有以下方法:

public string Add(string tenant, string databaseName, string username, string password)
        {
            using (var client = new AmazonRDSClient())
            {
                var instance = new CreateDBInstanceRequest();
                instance.DBInstanceIdentifier = tenant;
                instance.DBInstanceClass = DefaultMysqlSettings.DBInstanceClass;
                instance.AllocatedStorage = DefaultMysqlSettings.AllocatedStorage;
                instance.DBName = databaseName;
                instance.Engine = DefaultMysqlSettings.Engine;
                instance.EngineVersion = DefaultMysqlSettings.EngineVersion;
                instance.MasterUsername = username;
                instance.MasterUserPassword = password;
                instance.LicenseModel = DefaultMysqlSettings.LicenseModel;
                instance.Port = DefaultMysqlSettings.Port;
                instance.AutoMinorVersionUpgrade = true;
                CreateDBInstanceResponse response = client.CreateDBInstance(instance);

                return tenant;
            }
        }
如何从“CreatedDBInstanceResponse”获取端点


谢谢

您需要检查对CreateDBInstance的调用的响应

对象包含一个属性。此类包含一个属性。数据库群集的终结点包含在此对象中

可能在这种情况下,端点在该响应中不立即可用;如果是这样,您可以使用作为DBInstance属性返回的DBClusterIdentifier进行轮询,直到端点可用为止