Advertisement
Guest User

Untitled

a guest
Aug 6th, 2016
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. $db_instance_name = $domain;
  2. $db_name = 'db_'.$domain;
  3. $user = 'user_'.$domain;
  4. $master_user_password = 'password';
  5. $master_user_name = 'username';
  6.  
  7. $client = new RdsClient(array(
  8. 'version' => '2014-10-31',
  9. // 'profile' => 'rds_developer',
  10. 'region' => 'eu-central-1',
  11. // 'credentials' => [
  12. // 'key' => 'key',
  13. // 'secret' => 'secret'
  14. // ]
  15. ));
  16. $db_setting = [
  17. 'AllocatedStorage' => 5,
  18. // 'AvailabilityZone' => 'eu-central-1',
  19. 'AutoMinorVersionUpgrade' => true,
  20. 'BackupRetentionPeriod' => 1,
  21. // 'CharacterSetName' => 'utf8',
  22. 'DBParameterGroupName' => 'utf8',
  23. 'DBSecurityGroups' => 'mysql',
  24. 'CopyTagsToSnapshot' => false,
  25. 'DBInstanceClass' => 'db.t2.micro',
  26. 'DBInstanceIdentifier' => $db_instance_name,
  27. 'DBName' => $db_name,
  28. 'Engine' => 'MySQL',
  29. 'EngineVersion' => '5.6.27',
  30. 'LicenseModel' => 'general-public-license',
  31. 'MasterUserPassword' => $master_user_password,
  32. 'MasterUsername' => $master_user_name,
  33. 'MonitoringInterval' => 0,
  34. 'MultiAZ' => false,
  35. 'PubliclyAccessible' => true,
  36. 'StorageType' => 'standard',
  37. ];
  38. $result = $client->createDBInstance($db_setting);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement