in solution/compliance/3.4-sub-resource-changes/python_script/subscription.py [0:0]
def createService(args: FCConfig, ) -> None:
client = Fc.createClient(args.ak, args.sk, args.sts, args.account)
create_service_headers = fc__open_20210406_models.CreateServiceHeaders()
vpcconfig = fc__open_20210406_models.VPCConfig(
security_group_id=args.sec_group_id,
v_switch_ids=args.vswitch,
vpc_id=args.vpc
)
create_service_request = fc__open_20210406_models.CreateServiceRequest(
internet_access=True,
role=args.fc_role,
service_name=args.srv_name,
vpc_config=vpcconfig
)
runtime = util_models.RuntimeOptions()
try:
# 复制代码运行请自行打印 API 的返回值
client.create_service_with_options(create_service_request, create_service_headers, runtime)
ConsoleClient.log("创建服务{}成功".format(args.srv_name))
except Exception as error:
# 如有需要,请打印 error
ConsoleClient.log(error.message)