in rstudio_fargate/rstudio/fargate/shiny_stack.py [0:0]
def __init__(
self,
scope: cdk.Construct,
id: str,
instance: str,
vpc: ec2.Vpc,
file_system_shiny_home_file_system_id: str,
file_system_shiny_home_security_group_id: str,
access_point_id_shiny_home: str,
file_system_rstudio_shiny_share_file_system_id: str,
file_system_rstudio_shiny_share_security_group_id: str,
access_point_id_rstudio_shiny_share: str,
file_system_rstudio_hourly_file_system_id: str,
file_system_rstudio_hourly_security_group_id: str,
access_point_id_rstudio_hourly: str,
file_system_rstudio_instant_file_system_id: str,
file_system_rstudio_instant_security_group_id: str,
access_point_id_rstudio_instant: str,
rstudio_pipeline_account_id: str,
network_account_id: str,
shiny_cert_arn: str,
shiny_hosted_zone_id: str,
shiny_hosted_zone_name: str,
ecs_cluster_name: str,
shiny_container_repository_name_ssm_param: str,
shiny_container_repository_arn_ssm_param: str,
ssm_cross_account_role_name: str,
ssm_cross_account_lambda_role_name: str,
shiny_cwlogs_key_alias: str,
shiny_min_capacity: int,
shiny_desired_capacity: int,
shiny_max_capacity: int,
shiny_container_memory_in_gb: int,
shiny_health_check_grace_period: int,
shiny_cookie_stickiness_duration: int,
shiny_scale_in_cooldown: int,
shiny_scale_out_cooldown: int,
shiny_cpu_target_utilization_percent: int,
shiny_memory_target_utilization_percent: int,
shiny_requests_per_target: int,
home_container_path: str,
shiny_share_container_path: str,
hourly_sync_container_path: str,
instant_sync_container_path: str,
**kwargs,