ΠΡΠΎΠ±Π»Π΅ΠΌΠ° β 1529 Π½Π΅ ΡΠ΅ΡΠ°Π΅Ρ ΠΌΠΎΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π·Π΄Π΅ΡΡ.
ΠΠΎΡ Π²Π΅ΡΡΠΈΡ CLI:
aws --version
aws-cli/1.11.57 Python/2.7.12 Darwin/15.5.0 botocore/1.5.20
Π½Π° ΠΠ‘ Π‘ΡΠ΅ΡΡΠ°
ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°
VPCSubnetIds:
Type: List<AWS::EC2::Subnet::Id>
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° SubnetIds Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠΌΠ΅ΡΡ ΡΠΈΠΏ List of String.
Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΈΠ· ΡΠΎΠ±ΡΡΠΈΠΉ cfn Ρ Π»ΡΠ±ΡΠΌ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ:
ParameterKey=VPCSubnetIds,ParameterValue='subnet-f605a0bf\,subnet-ce3cbfa9'
ParameterKey=VPCSubnetIds,ParameterValue=\"subnet-f605a0bf,subnet-ce3cbfa9\"
ΠΠ΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠΉ ΡΠΈΠΏ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Parameters[2].ParameterValue, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅: [u'subnet-f605a0bf', u'subnet-ce3cbfa9'], ΡΠΈΠΏ:
Π²ΡΡΠ΅ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΈΠ· cli Ρ Π»ΡΠ±ΡΠΌ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ:
ParameterKey=VPCSubnetIds,ParameterValue='subnet-f605a0bf,subnet-ce3cbfa9'
ParameterKey=VPCSubnetIds,ParameterValue=subnet-f605a0bf,subnet-ce3cbfa9
ParameterKey=VPCSubnetIds,ParameterValue='"subnet-f605a0bf","subnet-ce3cbfa9"'
ParameterKey=VPCSubnetIds,ParameterValue="'subnet-f605a0bf','subnet-ce3cbfa9'"
ParameterKey=VPCSubnetIds,ParameterValue='subnet-f605a0bf','subnet-ce3cbfa9'
'ParameterKey=VPCSubnetIds,ParameterValue="subnet-f605a0bf","subnet-ce3cbfa9"'
ΠΠ΄Π΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅:
LambdaName:
Type: AWS::Lambda::Function
Properties:
VpcConfig:
SecurityGroupIds:
- !Ref VPCSecurityGroup
SubnetIds:
- !Ref VPCSubnetIds
ΠΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²ΡΠ²Π΅ΡΡΠΈ ΡΠΏΠΈΡΠΎΠΊ ΡΡΡΠΎΠΊ Π² !Ref VPCSubnetIds
ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ?
ΠΠ½ ΡΠ»ΠΎΠΌΠ°Π½? ΠΠ»ΠΈ Ρ ΡΠ»ΠΎΠΌΠ°Π»ΡΡ?
ΠΠ΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ Π²Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΆΡΡΠ½Π°Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ? ΠΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠΊΠ°Π·Π°Π½ΠΎ, ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π±ΡΠ»ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π½ΠΎ Π² cli. ΠΠΎΠ·ΠΆΠ΅ ΠΎΠ½ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ, ΠΊΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π·Π°ΠΏΡΠΎΡ, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π΄ΠΎΠΉΠ΄Π΅Ρ Π΄ΠΎ ΡΡΠΎΠΉ ΡΠΎΡΠΊΠΈ.
@brettswift , Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ ΡΠΆΠ΅ ΠΏΠΎΠ½ΡΠ»ΠΈ ΡΡΠΎ, Π½ΠΎ ΠΌΠ½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π·Π°ΠΏΡΡΠΎΠΉ. ΠΡΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΈΠ»ΠΎ ΠΌΠ΅Π½Ρ Π² ΡΡΠΏΠΈΠΊ. Π― ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π» ΠΊΡΡΡ Π²Π°ΡΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ², Π·Π°ΡΠ΅ΠΌ ΠΈΠ·Π±Π΅ΠΆΠ°Π» Π·Π°ΠΏΡΡΠΎΠΉ, ΠΈ ΡΡΠΎ ΡΡΠ°Π±ΠΎΡΠ°Π»ΠΎ. ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΡΠΎ:
ParameterKey=VPCSubnetIds,ParameterValue="subnet-f605a0bf\,subnet-ce3cbfa9"
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
@brettswift , Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ ΡΠΆΠ΅ ΠΏΠΎΠ½ΡΠ»ΠΈ ΡΡΠΎ, Π½ΠΎ ΠΌΠ½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π·Π°ΠΏΡΡΠΎΠΉ. ΠΡΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΈΠ»ΠΎ ΠΌΠ΅Π½Ρ Π² ΡΡΠΏΠΈΠΊ. Π― ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π» ΠΊΡΡΡ Π²Π°ΡΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ², Π·Π°ΡΠ΅ΠΌ ΠΈΠ·Π±Π΅ΠΆΠ°Π» Π·Π°ΠΏΡΡΠΎΠΉ, ΠΈ ΡΡΠΎ ΡΡΠ°Π±ΠΎΡΠ°Π»ΠΎ. ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΡΠΎ: