2017-10-27 6 views
0

PHP SDK를 사용하여 AWS 인스턴스를 시작했는데 그 인스턴스의 이름 (태그)을 설정할 수 없다는 점을 제외하면 모든 것이 잘 작동합니다. 어떤 제안을 이해할 수있을 것이다AWS - 점심을 먹을 때 태그 생성 - php SDK

$result_create_instance = $ec2_client->runInstances([ 
    'AdditionalInfo' => 'notihng', 
    'ImageId'   => $aws_ami, // REQUIRED 
    'MaxCount'   => 1, // REQUIRED 
    'MinCount'   => 1, // REQUIRED 
    'InstanceType'  => $aws_instance_type, 
    'Monitoring'  => [ 
           'Enabled' => true // REQUIRED 
          ], 
    'UserData'   => $user_Data, 
    'SubnetId'   => 'subnet-125cxxxx', 
    'SecurityGroupIds' => ['sg-5axxxxx'], 
    'TagSpecification` => [ 
           'ResourceType' => 'instance', 
           'Tags'   => [ 'Key' => 'Name', 
                 'Value'=>'my instance' 
                 ], 
          ], 

]); 

: 다음은 내 코드입니다. 감사합니다.

답변

0

매개 변수는 TagSpecifications이고 sTagSpecification이 아니어야합니다. 또한 시작할 때 태그를 추가하는 것이 새로운 기능이므로 AWS SDK의 최신 버전을 사용하고 있는지 확인하십시오.

+0

답변 해 주셔서 감사합니다. 나는 TagSpecifications를 사용했으나 운이 없다면 SDK를 업데이트하고 해결하는 것을 볼 것이다. – Crerem