2

AWS SDK for PHP を使用していますが (プラットフォームは関係ありません) 、Elastic Beanstalk 環境の環境プロパティを更新したいと考えています。

Elastic Beanstalk 環境のプロパティ

私はドキュメントを読みましたが、構成を更新しているように見える唯一の操作はUpdateConfigurationTemplateです。

この操作は、保存された構成に触れることなく、単一の環境で単一の環境プロパティを更新できますか? 「テンプレート」の命名に混乱しています。

または、単一の環境で単一の環境プロパティをプログラムで更新する正しい操作は何ですか?

4

2 に答える 2

3

updateEnvironment操作でそれを見つけました:

$elasticBeanstalkClient->updateEnvironment([
    'EnvironmentName' => $environment,
    'OptionSettings' => [
        [
            'Namespace'  => 'aws:elasticbeanstalk:application:environment',
            'OptionName' => $key,
            'Value'      => $value
        ]
    ]
]);

describeConfigurationSettingsNamespaceによって返される値に正しいことがわかりました。これは、どのアプリケーション/環境でも同じである可能性があります。

于 2013-09-20T12:52:57.747 に答える