/**
 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * SPDX-License-Identifier: Apache-2.0
 */ import 'source-map-support/register' ; import { AwsThinkboxEulaAcceptance } from 'aws-rfdk/deadline' ; /**
 * Configuration values for the sample app.
 *
 * TODO: Fill these in with your own values.
 */ class AppConfig { /**
     * Change this value to AwsThinkboxEulaAcceptance.USER_ACCEPTS_AWS_THINKBOX_EULA if you wish to accept the EULA for
     * Deadline and proceed with Deadline deployment. Users must explicitly accept the AWS Thinkbox EULA before using the
     * AWS Thinkbox Deadline container images.
     *
     * See https://www.awsthinkbox.com/end-user-license-agreement for the terms of the agreement.
     */ public readonly acceptAwsThinkboxEula : AwsThinkboxEulaAcceptance = AwsThinkboxEulaAcceptance . USER_REJECTS_AWS_THINKBOX_EULA ; /**
     * The standard availability zones that the render farm will deploy into. It is recommended to use at least
     * two and they must be from the same region. The default values being provided are two of the four standard
     * zones in us-west-2, located in Oregon.
     */ public readonly availabilityZonesStandard : string [ ] = [ 'us-west-2a' , 'us-west-2b' ] ; /**
     * The local availability zones that will hold the worker fleet. They must belong to the same region as the standard
     * zones. The default value being provided here is one of the two local zones in us-west-2, located in Los Angeles.
     */ public readonly availabilityZonesLocal : string [ ] = [ 'us-west-2-lax-1a' ] ; default public readonly deadlineVersion : string = '10.1.20' ; /**
     * A map of regions to Deadline Client Linux AMIs. As an example, the Linux Deadline 10.1.20.2 AMI ID from us-west-2
     * is filled in. It can be used as-is, added to, or replaced. Ideally the version here should match the one in
     * package.json used for staging the render queue and usage based licensing recipes.
     */ public readonly deadlineClientLinuxAmiMap : Record < string , string > = { [ 'us-west-2' ] : 'ami-0814954855da0e4c3' } ; /**
     * (Optional) The name of the EC2 keypair to associate with instances.
     */ public readonly keyPairName ? : string ; } export const config = new AppConfig ( ) ;