質問内容
Python初心者です。
AWS CDKを触り始めたのですが、
インスタンスvpcを生成時になぜクラスVpcの引数にselfをつける理由がわからず、教えていただけるとありがたいです。
from aws_cdk import ( aws_ec2, core ) class TestCdkStack(core.Stack): def __init__(self, scope: core.Construct, id: str, **kwargs) -> None: super().__init__(scope, id, **kwargs) vpc = aws_ec2.Vpc( self, id='test-vpc', cidr='10.0.0.0/16', nat_gateways=1, subnet_configuration=[ aws_ec2.SubnetConfiguration( cidr_mask=18, name='public', subnet_type=aws_ec2.SubnetType.PUBLIC, ), aws_ec2.SubnetConfiguration( cidr_mask=18, name='private', subnet_type=aws_ec2.SubnetType.PRIVATE, ), ], )
環境
AWS CDK 1.8.0
Python 3.7.4
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。