2017-06-12 1 views
-2

Ich habe die AWS CLI verwendet, um einen CloudFormation-Stack zu erstellen. Gibt es eine Möglichkeit, einen Stapel mit PHP Taskplaner zu erstellen?Stapel mit php task scheduler erstellen

Ich habe eine Website zum Online-Lernen von Tools, die in AWS gehostet wird und die AWS-Dienste nutzt. Ich habe diesen AWS CLI-Befehl verwendet:

aws cloudformation create-stack --stack-name $Event_name-$emp_Id --template-body https://s3.ap-south-1.amazonaws.com 

, um einen Stapel in Amazon CloudFormation zu erstellen.

Kann mir jemand bei der Erstellung eines CloudFormaion-Stacks helfen, ohne die Hilfe des AWS CLI-Befehls und die Verwendung von PHP zur Planung der Aufgabe?

Antwort

0

können Sie die AWS SDK for PHP 3.x verwenden, um die createStack() command zu nennen:

$result = $client->createStack([ 
    'Capabilities' => ['<string>', ...], 
    'ClientRequestToken' => '<string>', 
    'DisableRollback' => true || false, 
    'NotificationARNs' => ['<string>', ...], 
    'OnFailure' => 'DO_NOTHING|ROLLBACK|DELETE', 
    'Parameters' => [ 
     [ 
      'ParameterKey' => '<string>', 
      'ParameterValue' => '<string>', 
      'UsePreviousValue' => true || false, 
     ], 
     // ... 
    ], 
    'ResourceTypes' => ['<string>', ...], 
    'RoleARN' => '<string>', 
    'StackName' => '<string>', // REQUIRED 
    'StackPolicyBody' => '<string>', 
    'StackPolicyURL' => '<string>', 
    'Tags' => [ 
     [ 
      'Key' => '<string>', 
      'Value' => '<string>', 
     ], 
     // ... 
    ], 
    'TemplateBody' => '<string>', 
    'TemplateURL' => '<string>', 
    'TimeoutInMinutes' => <integer>, 
]); 
Verwandte Themen