"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.InvalidDeployedStateFilterException$ = exports.InvalidComputePlatformException$ = exports.InvalidBucketNameFilterException$ = exports.InvalidBlueGreenDeploymentConfigurationException$ = exports.InvalidAutoScalingGroupException$ = exports.InvalidAutoRollbackConfigException$ = exports.InvalidArnException$ = exports.InvalidApplicationNameException$ = exports.InvalidAlarmConfigException$ = exports.InstanceNotRegisteredException$ = exports.InstanceNameRequiredException$ = exports.InstanceNameAlreadyRegisteredException$ = exports.InstanceLimitExceededException$ = exports.InstanceIdRequiredException$ = exports.InstanceDoesNotExistException$ = exports.IamUserArnRequiredException$ = exports.IamUserArnAlreadyRegisteredException$ = exports.IamSessionArnAlreadyRegisteredException$ = exports.IamArnRequiredException$ = exports.GitHubAccountTokenNameRequiredException$ = exports.GitHubAccountTokenDoesNotExistException$ = exports.ECSServiceMappingLimitExceededException$ = exports.DescriptionTooLongException$ = exports.DeploymentTargetListSizeExceededException$ = exports.DeploymentTargetIdRequiredException$ = exports.DeploymentTargetDoesNotExistException$ = exports.DeploymentNotStartedException$ = exports.DeploymentLimitExceededException$ = exports.DeploymentIsNotInReadyStateException$ = exports.DeploymentIdRequiredException$ = exports.DeploymentGroupNameRequiredException$ = exports.DeploymentGroupLimitExceededException$ = exports.DeploymentGroupDoesNotExistException$ = exports.DeploymentGroupAlreadyExistsException$ = exports.DeploymentDoesNotExistException$ = exports.DeploymentConfigNameRequiredException$ = exports.DeploymentConfigLimitExceededException$ = exports.DeploymentConfigInUseException$ = exports.DeploymentConfigDoesNotExistException$ = exports.DeploymentConfigAlreadyExistsException$ = exports.DeploymentAlreadyCompletedException$ = exports.BucketNameFilterRequiredException$ = exports.BatchLimitExceededException$ = exports.ArnNotSupportedException$ = exports.ApplicationNameRequiredException$ = exports.ApplicationLimitExceededException$ = exports.ApplicationDoesNotExistException$ = exports.ApplicationAlreadyExistsException$ = exports.AlarmsLimitExceededException$ = exports.CodeDeployServiceException$ = void 0;
exports.OperationNotSupportedException$ = exports.MultipleIamArnsProvidedException$ = exports.LifecycleHookLimitExceededException$ = exports.LifecycleEventAlreadyCompletedException$ = exports.InvalidZonalDeploymentConfigurationException$ = exports.InvalidUpdateOutdatedInstancesOnlyValueException$ = exports.InvalidTriggerConfigException$ = exports.InvalidTrafficRoutingConfigurationException$ = exports.InvalidTimeRangeException$ = exports.InvalidTargetInstancesException$ = exports.InvalidTargetGroupPairException$ = exports.InvalidTargetFilterNameException$ = exports.InvalidTagsToAddException$ = exports.InvalidTagFilterException$ = exports.InvalidTagException$ = exports.InvalidSortOrderException$ = exports.InvalidSortByException$ = exports.InvalidRoleException$ = exports.InvalidRevisionException$ = exports.InvalidRegistrationStatusException$ = exports.InvalidOperationException$ = exports.InvalidOnPremisesTagCombinationException$ = exports.InvalidNextTokenException$ = exports.InvalidMinimumHealthyHostValueException$ = exports.InvalidLoadBalancerInfoException$ = exports.InvalidLifecycleEventHookExecutionStatusException$ = exports.InvalidLifecycleEventHookExecutionIdException$ = exports.InvalidKeyPrefixFilterException$ = exports.InvalidInstanceTypeException$ = exports.InvalidInstanceStatusException$ = exports.InvalidInstanceNameException$ = exports.InvalidInputException$ = exports.InvalidIgnoreApplicationStopFailuresValueException$ = exports.InvalidIamUserArnException$ = exports.InvalidIamSessionArnException$ = exports.InvalidGitHubAccountTokenNameException$ = exports.InvalidGitHubAccountTokenException$ = exports.InvalidFileExistsBehaviorException$ = exports.InvalidExternalIdException$ = exports.InvalidECSServiceException$ = exports.InvalidEC2TagException$ = exports.InvalidEC2TagCombinationException$ = exports.InvalidDeploymentWaitTypeException$ = exports.InvalidDeploymentTargetIdException$ = exports.InvalidDeploymentStyleException$ = exports.InvalidDeploymentStatusException$ = exports.InvalidDeploymentInstanceTypeException$ = exports.InvalidDeploymentIdException$ = exports.InvalidDeploymentGroupNameException$ = exports.InvalidDeploymentConfigNameException$ = void 0;
exports.DeleteGitHubAccountTokenInput$ = exports.DeleteDeploymentGroupOutput$ = exports.DeleteDeploymentGroupInput$ = exports.DeleteDeploymentConfigInput$ = exports.DeleteApplicationInput$ = exports.CreateDeploymentOutput$ = exports.CreateDeploymentInput$ = exports.CreateDeploymentGroupOutput$ = exports.CreateDeploymentGroupInput$ = exports.CreateDeploymentConfigOutput$ = exports.CreateDeploymentConfigInput$ = exports.CreateApplicationOutput$ = exports.CreateApplicationInput$ = exports.ContinueDeploymentInput$ = exports.CloudFormationTarget$ = exports.BlueInstanceTerminationOption$ = exports.BlueGreenDeploymentConfiguration$ = exports.BatchGetOnPremisesInstancesOutput$ = exports.BatchGetOnPremisesInstancesInput$ = exports.BatchGetDeploymentTargetsOutput$ = exports.BatchGetDeploymentTargetsInput$ = exports.BatchGetDeploymentsOutput$ = exports.BatchGetDeploymentsInput$ = exports.BatchGetDeploymentInstancesOutput$ = exports.BatchGetDeploymentInstancesInput$ = exports.BatchGetDeploymentGroupsOutput$ = exports.BatchGetDeploymentGroupsInput$ = exports.BatchGetApplicationsOutput$ = exports.BatchGetApplicationsInput$ = exports.BatchGetApplicationRevisionsOutput$ = exports.BatchGetApplicationRevisionsInput$ = exports.AutoScalingGroup$ = exports.AutoRollbackConfiguration$ = exports.AppSpecContent$ = exports.ApplicationInfo$ = exports.AlarmConfiguration$ = exports.Alarm$ = exports.AddTagsToOnPremisesInstancesInput$ = exports.errorTypeRegistries = exports.UnsupportedActionForDeploymentTypeException$ = exports.TriggerTargetsLimitExceededException$ = exports.ThrottlingException$ = exports.TagSetListLimitExceededException$ = exports.TagRequiredException$ = exports.TagLimitExceededException$ = exports.RoleRequiredException$ = exports.RevisionRequiredException$ = exports.RevisionDoesNotExistException$ = exports.ResourceValidationException$ = exports.ResourceArnRequiredException$ = void 0;
exports.ListDeploymentConfigsInput$ = exports.ListApplicationsOutput$ = exports.ListApplicationsInput$ = exports.ListApplicationRevisionsOutput$ = exports.ListApplicationRevisionsInput$ = exports.LifecycleEvent$ = exports.LastDeploymentInfo$ = exports.LambdaTarget$ = exports.LambdaFunctionInfo$ = exports.InstanceTarget$ = exports.InstanceSummary$ = exports.InstanceInfo$ = exports.GreenFleetProvisioningOption$ = exports.GitHubLocation$ = exports.GetOnPremisesInstanceOutput$ = exports.GetOnPremisesInstanceInput$ = exports.GetDeploymentTargetOutput$ = exports.GetDeploymentTargetInput$ = exports.GetDeploymentOutput$ = exports.GetDeploymentInstanceOutput$ = exports.GetDeploymentInstanceInput$ = exports.GetDeploymentInput$ = exports.GetDeploymentGroupOutput$ = exports.GetDeploymentGroupInput$ = exports.GetDeploymentConfigOutput$ = exports.GetDeploymentConfigInput$ = exports.GetApplicationRevisionOutput$ = exports.GetApplicationRevisionInput$ = exports.GetApplicationOutput$ = exports.GetApplicationInput$ = exports.GenericRevisionInfo$ = exports.ErrorInformation$ = exports.ELBInfo$ = exports.ECSTaskSet$ = exports.ECSTarget$ = exports.ECSService$ = exports.EC2TagSet$ = exports.EC2TagFilter$ = exports.Diagnostics$ = exports.DeregisterOnPremisesInstanceInput$ = exports.DeploymentTarget$ = exports.DeploymentStyle$ = exports.DeploymentReadyOption$ = exports.DeploymentOverview$ = exports.DeploymentInfo$ = exports.DeploymentGroupInfo$ = exports.DeploymentConfigInfo$ = exports.DeleteResourcesByExternalIdOutput$ = exports.DeleteResourcesByExternalIdInput$ = exports.DeleteGitHubAccountTokenOutput$ = void 0;
exports.UpdateDeploymentGroupInput$ = exports.UpdateApplicationInput$ = exports.UntagResourceOutput$ = exports.UntagResourceInput$ = exports.TriggerConfig$ = exports.TrafficRoutingConfig$ = exports.TrafficRoute$ = exports.TimeRange$ = exports.TimeBasedLinear$ = exports.TimeBasedCanary$ = exports.TargetInstances$ = exports.TargetGroupPairInfo$ = exports.TargetGroupInfo$ = exports.TagResourceOutput$ = exports.TagResourceInput$ = exports.TagFilter$ = exports.Tag$ = exports.StopDeploymentOutput$ = exports.StopDeploymentInput$ = exports.SkipWaitTimeForInstanceTerminationInput$ = exports.S3Location$ = exports.RollbackInfo$ = exports.RevisionLocation$ = exports.RevisionInfo$ = exports.RemoveTagsFromOnPremisesInstancesInput$ = exports.RelatedDeployments$ = exports.RegisterOnPremisesInstanceInput$ = exports.RegisterApplicationRevisionInput$ = exports.RawString$ = exports.PutLifecycleEventHookExecutionStatusOutput$ = exports.PutLifecycleEventHookExecutionStatusInput$ = exports.OnPremisesTagSet$ = exports.MinimumHealthyHostsPerZone$ = exports.MinimumHealthyHosts$ = exports.LoadBalancerInfo$ = exports.ListTagsForResourceOutput$ = exports.ListTagsForResourceInput$ = exports.ListOnPremisesInstancesOutput$ = exports.ListOnPremisesInstancesInput$ = exports.ListGitHubAccountTokenNamesOutput$ = exports.ListGitHubAccountTokenNamesInput$ = exports.ListDeploymentTargetsOutput$ = exports.ListDeploymentTargetsInput$ = exports.ListDeploymentsOutput$ = exports.ListDeploymentsInput$ = exports.ListDeploymentInstancesOutput$ = exports.ListDeploymentInstancesInput$ = exports.ListDeploymentGroupsOutput$ = exports.ListDeploymentGroupsInput$ = exports.ListDeploymentConfigsOutput$ = void 0;
exports.UpdateDeploymentGroup$ = exports.UpdateApplication$ = exports.UntagResource$ = exports.TagResource$ = exports.StopDeployment$ = exports.SkipWaitTimeForInstanceTermination$ = exports.RemoveTagsFromOnPremisesInstances$ = exports.RegisterOnPremisesInstance$ = exports.RegisterApplicationRevision$ = exports.PutLifecycleEventHookExecutionStatus$ = exports.ListTagsForResource$ = exports.ListOnPremisesInstances$ = exports.ListGitHubAccountTokenNames$ = exports.ListDeploymentTargets$ = exports.ListDeployments$ = exports.ListDeploymentInstances$ = exports.ListDeploymentGroups$ = exports.ListDeploymentConfigs$ = exports.ListApplications$ = exports.ListApplicationRevisions$ = exports.GetOnPremisesInstance$ = exports.GetDeploymentTarget$ = exports.GetDeploymentInstance$ = exports.GetDeploymentGroup$ = exports.GetDeploymentConfig$ = exports.GetDeployment$ = exports.GetApplicationRevision$ = exports.GetApplication$ = exports.DeregisterOnPremisesInstance$ = exports.DeleteResourcesByExternalId$ = exports.DeleteGitHubAccountToken$ = exports.DeleteDeploymentGroup$ = exports.DeleteDeploymentConfig$ = exports.DeleteApplication$ = exports.CreateDeploymentGroup$ = exports.CreateDeploymentConfig$ = exports.CreateDeployment$ = exports.CreateApplication$ = exports.ContinueDeployment$ = exports.BatchGetOnPremisesInstances$ = exports.BatchGetDeploymentTargets$ = exports.BatchGetDeployments$ = exports.BatchGetDeploymentInstances$ = exports.BatchGetDeploymentGroups$ = exports.BatchGetApplications$ = exports.BatchGetApplicationRevisions$ = exports.AddTagsToOnPremisesInstances$ = exports.ZonalConfig$ = exports.UpdateDeploymentGroupOutput$ = void 0;
const _A = "Alarm";
const _AAEE = "ApplicationAlreadyExistsException";
const _AC = "AlarmConfiguration";
const _ADNEE = "ApplicationDoesNotExistException";
const _AI = "ApplicationInfo";
const _AIL = "ApplicationsInfoList";
const _AL = "AlarmList";
const _ALEE = "AlarmsLimitExceededException";
const _ALEEp = "ApplicationLimitExceededException";
const _ANRE = "ApplicationNameRequiredException";
const _ANSE = "ArnNotSupportedException";
const _ARC = "AutoRollbackConfiguration";
const _ASC = "AppSpecContent";
const _ASG = "AutoScalingGroup";
const _ASGL = "AutoScalingGroupList";
const _ATTOPI = "AddTagsToOnPremisesInstances";
const _ATTOPII = "AddTagsToOnPremisesInstancesInput";
const _BGA = "BatchGetApplications";
const _BGAI = "BatchGetApplicationsInput";
const _BGAO = "BatchGetApplicationsOutput";
const _BGAR = "BatchGetApplicationRevisions";
const _BGARI = "BatchGetApplicationRevisionsInput";
const _BGARO = "BatchGetApplicationRevisionsOutput";
const _BGD = "BatchGetDeployments";
const _BGDC = "BlueGreenDeploymentConfiguration";
const _BGDG = "BatchGetDeploymentGroups";
const _BGDGI = "BatchGetDeploymentGroupsInput";
const _BGDGO = "BatchGetDeploymentGroupsOutput";
const _BGDI = "BatchGetDeploymentsInput";
const _BGDII = "BatchGetDeploymentInstancesInput";
const _BGDIO = "BatchGetDeploymentInstancesOutput";
const _BGDIa = "BatchGetDeploymentInstances";
const _BGDO = "BatchGetDeploymentsOutput";
const _BGDT = "BatchGetDeploymentTargets";
const _BGDTI = "BatchGetDeploymentTargetsInput";
const _BGDTO = "BatchGetDeploymentTargetsOutput";
const _BGOPI = "BatchGetOnPremisesInstances";
const _BGOPII = "BatchGetOnPremisesInstancesInput";
const _BGOPIO = "BatchGetOnPremisesInstancesOutput";
const _BITO = "BlueInstanceTerminationOption";
const _BLEE = "BatchLimitExceededException";
const _BNFRE = "BucketNameFilterRequiredException";
const _CA = "CreateApplication";
const _CAI = "CreateApplicationInput";
const _CAO = "CreateApplicationOutput";
const _CD = "ContinueDeployment";
const _CDC = "CreateDeploymentConfig";
const _CDCI = "CreateDeploymentConfigInput";
const _CDCO = "CreateDeploymentConfigOutput";
const _CDG = "CreateDeploymentGroup";
const _CDGI = "CreateDeploymentGroupInput";
const _CDGO = "CreateDeploymentGroupOutput";
const _CDI = "ContinueDeploymentInput";
const _CDIr = "CreateDeploymentInput";
const _CDO = "CreateDeploymentOutput";
const _CDr = "CreateDeployment";
const _CFT = "CloudFormationTarget";
const _D = "Diagnostics";
const _DA = "DeleteApplication";
const _DACE = "DeploymentAlreadyCompletedException";
const _DAI = "DeleteApplicationInput";
const _DCAEE = "DeploymentConfigAlreadyExistsException";
const _DCDNEE = "DeploymentConfigDoesNotExistException";
const _DCI = "DeploymentConfigInfo";
const _DCIUE = "DeploymentConfigInUseException";
const _DCLEE = "DeploymentConfigLimitExceededException";
const _DCNRE = "DeploymentConfigNameRequiredException";
const _DDC = "DeleteDeploymentConfig";
const _DDCI = "DeleteDeploymentConfigInput";
const _DDG = "DeleteDeploymentGroup";
const _DDGI = "DeleteDeploymentGroupInput";
const _DDGO = "DeleteDeploymentGroupOutput";
const _DDNEE = "DeploymentDoesNotExistException";
const _DGAEE = "DeploymentGroupAlreadyExistsException";
const _DGDNEE = "DeploymentGroupDoesNotExistException";
const _DGHAT = "DeleteGitHubAccountToken";
const _DGHATI = "DeleteGitHubAccountTokenInput";
const _DGHATO = "DeleteGitHubAccountTokenOutput";
const _DGI = "DeploymentGroupInfo";
const _DGIL = "DeploymentGroupInfoList";
const _DGLEE = "DeploymentGroupLimitExceededException";
const _DGNRE = "DeploymentGroupNameRequiredException";
const _DI = "DeploymentInfo";
const _DIL = "DeploymentsInfoList";
const _DINIRSE = "DeploymentIsNotInReadyStateException";
const _DIRE = "DeploymentIdRequiredException";
const _DLEE = "DeploymentLimitExceededException";
const _DNSE = "DeploymentNotStartedException";
const _DO = "DeploymentOverview";
const _DOPI = "DeregisterOnPremisesInstance";
const _DOPII = "DeregisterOnPremisesInstanceInput";
const _DRBEI = "DeleteResourcesByExternalId";
const _DRBEII = "DeleteResourcesByExternalIdInput";
const _DRBEIO = "DeleteResourcesByExternalIdOutput";
const _DRO = "DeploymentReadyOption";
const _DS = "DeploymentStyle";
const _DT = "DeploymentTarget";
const _DTDNEE = "DeploymentTargetDoesNotExistException";
const _DTIRE = "DeploymentTargetIdRequiredException";
const _DTL = "DeploymentTargetList";
const _DTLE = "DescriptionTooLongException";
const _DTLSEE = "DeploymentTargetListSizeExceededException";
const _ECSS = "ECSService";
const _ECSSL = "ECSServiceList";
const _ECSSMLEE = "ECSServiceMappingLimitExceededException";
const _ECST = "ECSTarget";
const _ECSTS = "ECSTaskSet";
const _ECSTSL = "ECSTaskSetList";
const _ECTF = "EC2TagFilter";
const _ECTFL = "EC2TagFilterList";
const _ECTS = "EC2TagSet";
const _ECTSL = "EC2TagSetList";
const _EI = "ErrorInformation";
const _ELBI = "ELBInfo";
const _ELBIL = "ELBInfoList";
const _F = "Failed";
const _GA = "GetApplication";
const _GAI = "GetApplicationInput";
const _GAO = "GetApplicationOutput";
const _GAR = "GetApplicationRevision";
const _GARI = "GetApplicationRevisionInput";
const _GARO = "GetApplicationRevisionOutput";
const _GD = "GetDeployment";
const _GDC = "GetDeploymentConfig";
const _GDCI = "GetDeploymentConfigInput";
const _GDCO = "GetDeploymentConfigOutput";
const _GDG = "GetDeploymentGroup";
const _GDGI = "GetDeploymentGroupInput";
const _GDGO = "GetDeploymentGroupOutput";
const _GDI = "GetDeploymentInput";
const _GDII = "GetDeploymentInstanceInput";
const _GDIO = "GetDeploymentInstanceOutput";
const _GDIe = "GetDeploymentInstance";
const _GDO = "GetDeploymentOutput";
const _GDT = "GetDeploymentTarget";
const _GDTI = "GetDeploymentTargetInput";
const _GDTO = "GetDeploymentTargetOutput";
const _GFPO = "GreenFleetProvisioningOption";
const _GHATDNEE = "GitHubAccountTokenDoesNotExistException";
const _GHATNRE = "GitHubAccountTokenNameRequiredException";
const _GHL = "GitHubLocation";
const _GOPI = "GetOnPremisesInstance";
const _GOPII = "GetOnPremisesInstanceInput";
const _GOPIO = "GetOnPremisesInstanceOutput";
const _GRI = "GenericRevisionInfo";
const _IACE = "InvalidAlarmConfigException";
const _IAE = "InvalidArnException";
const _IANE = "InvalidApplicationNameException";
const _IARCE = "InvalidAutoRollbackConfigException";
const _IARE = "IamArnRequiredException";
const _IASGE = "InvalidAutoScalingGroupException";
const _IBGDCE = "InvalidBlueGreenDeploymentConfigurationException";
const _IBNFE = "InvalidBucketNameFilterException";
const _ICPE = "InvalidComputePlatformException";
const _IDCNE = "InvalidDeploymentConfigNameException";
const _IDGNE = "InvalidDeploymentGroupNameException";
const _IDIE = "InvalidDeploymentIdException";
const _IDITE = "InvalidDeploymentInstanceTypeException";
const _IDNEE = "InstanceDoesNotExistException";
const _IDSE = "InvalidDeploymentStatusException";
const _IDSEn = "InvalidDeploymentStyleException";
const _IDSFE = "InvalidDeployedStateFilterException";
const _IDTIE = "InvalidDeploymentTargetIdException";
const _IDWTE = "InvalidDeploymentWaitTypeException";
const _IECSSE = "InvalidECSServiceException";
const _IECTCE = "InvalidEC2TagCombinationException";
const _IECTE = "InvalidEC2TagException";
const _IEIE = "InvalidExternalIdException";
const _IFEBE = "InvalidFileExistsBehaviorException";
const _IGHATE = "InvalidGitHubAccountTokenException";
const _IGHATNE = "InvalidGitHubAccountTokenNameException";
const _II = "InstanceInfo";
const _IIASFVE = "InvalidIgnoreApplicationStopFailuresValueException";
const _IIE = "InvalidInputException";
const _IIL = "InstanceInfoList";
const _IINE = "InvalidInstanceNameException";
const _IIRE = "InstanceIdRequiredException";
const _IISAE = "InvalidIamSessionArnException";
const _IISE = "InvalidInstanceStatusException";
const _IITE = "InvalidInstanceTypeException";
const _IIUAE = "InvalidIamUserArnException";
const _IKPFE = "InvalidKeyPrefixFilterException";
const _ILBIE = "InvalidLoadBalancerInfoException";
const _ILEE = "InstanceLimitExceededException";
const _ILEHEIE = "InvalidLifecycleEventHookExecutionIdException";
const _ILEHESE = "InvalidLifecycleEventHookExecutionStatusException";
const _IMHHVE = "InvalidMinimumHealthyHostValueException";
const _INARE = "InstanceNameAlreadyRegisteredException";
const _INRE = "InstanceNameRequiredException";
const _INREn = "InstanceNotRegisteredException";
const _INTE = "InvalidNextTokenException";
const _IOE = "InvalidOperationException";
const _IOPTCE = "InvalidOnPremisesTagCombinationException";
const _IP = "InProgress";
const _IRE = "InvalidRevisionException";
const _IREn = "InvalidRoleException";
const _IRSE = "InvalidRegistrationStatusException";
const _IS = "InstanceSummary";
const _ISAARE = "IamSessionArnAlreadyRegisteredException";
const _ISBE = "InvalidSortByException";
const _ISL = "InstanceSummaryList";
const _ISOE = "InvalidSortOrderException";
const _IT = "InstanceTarget";
const _ITCE = "InvalidTriggerConfigException";
const _ITE = "InvalidTagException";
const _ITFE = "InvalidTagFilterException";
const _ITFNE = "InvalidTargetFilterNameException";
const _ITGPE = "InvalidTargetGroupPairException";
const _ITIE = "InvalidTargetInstancesException";
const _ITRCE = "InvalidTrafficRoutingConfigurationException";
const _ITRE = "InvalidTimeRangeException";
const _ITTAE = "InvalidTagsToAddException";
const _IUAARE = "IamUserArnAlreadyRegisteredException";
const _IUARE = "IamUserArnRequiredException";
const _IUOIOVE = "InvalidUpdateOutdatedInstancesOnlyValueException";
const _IZDCE = "InvalidZonalDeploymentConfigurationException";
const _K = "Key";
const _LA = "ListApplications";
const _LAI = "ListApplicationsInput";
const _LAO = "ListApplicationsOutput";
const _LAR = "ListApplicationRevisions";
const _LARI = "ListApplicationRevisionsInput";
const _LARO = "ListApplicationRevisionsOutput";
const _LBI = "LoadBalancerInfo";
const _LD = "ListDeployments";
const _LDC = "ListDeploymentConfigs";
const _LDCI = "ListDeploymentConfigsInput";
const _LDCO = "ListDeploymentConfigsOutput";
const _LDG = "ListDeploymentGroups";
const _LDGI = "ListDeploymentGroupsInput";
const _LDGO = "ListDeploymentGroupsOutput";
const _LDI = "LastDeploymentInfo";
const _LDII = "ListDeploymentInstancesInput";
const _LDIO = "ListDeploymentInstancesOutput";
const _LDIi = "ListDeploymentsInput";
const _LDIis = "ListDeploymentInstances";
const _LDO = "ListDeploymentsOutput";
const _LDT = "ListDeploymentTargets";
const _LDTI = "ListDeploymentTargetsInput";
const _LDTO = "ListDeploymentTargetsOutput";
const _LE = "LifecycleEvent";
const _LEACE = "LifecycleEventAlreadyCompletedException";
const _LEL = "LifecycleEventList";
const _LFI = "LambdaFunctionInfo";
const _LGHATN = "ListGitHubAccountTokenNames";
const _LGHATNI = "ListGitHubAccountTokenNamesInput";
const _LGHATNO = "ListGitHubAccountTokenNamesOutput";
const _LHLEE = "LifecycleHookLimitExceededException";
const _LOPI = "ListOnPremisesInstances";
const _LOPII = "ListOnPremisesInstancesInput";
const _LOPIO = "ListOnPremisesInstancesOutput";
const _LT = "LambdaTarget";
const _LTFR = "ListTagsForResource";
const _LTFRI = "ListTagsForResourceInput";
const _LTFRO = "ListTagsForResourceOutput";
const _MHH = "MinimumHealthyHosts";
const _MHHPZ = "MinimumHealthyHostsPerZone";
const _MIAPE = "MultipleIamArnsProvidedException";
const _NT = "NextToken";
const _ONSE = "OperationNotSupportedException";
const _OPTS = "OnPremisesTagSet";
const _OPTSL = "OnPremisesTagSetList";
const _P = "Pending";
const _PLEHES = "PutLifecycleEventHookExecutionStatus";
const _PLEHESI = "PutLifecycleEventHookExecutionStatusInput";
const _PLEHESO = "PutLifecycleEventHookExecutionStatusOutput";
const _R = "Ready";
const _RA = "ResourceArn";
const _RAR = "RegisterApplicationRevision";
const _RARE = "ResourceArnRequiredException";
const _RARI = "RegisterApplicationRevisionInput";
const _RD = "RelatedDeployments";
const _RDNEE = "RevisionDoesNotExistException";
const _RI = "RevisionInfo";
const _RIL = "RevisionInfoList";
const _RIo = "RollbackInfo";
const _RL = "RevisionLocation";
const _RLL = "RevisionLocationList";
const _ROPI = "RegisterOnPremisesInstance";
const _ROPII = "RegisterOnPremisesInstanceInput";
const _RRE = "RevisionRequiredException";
const _RREo = "RoleRequiredException";
const _RS = "RawString";
const _RTFOPI = "RemoveTagsFromOnPremisesInstances";
const _RTFOPII = "RemoveTagsFromOnPremisesInstancesInput";
const _RVE = "ResourceValidationException";
const _S = "Succeeded";
const _SD = "StopDeployment";
const _SDI = "StopDeploymentInput";
const _SDO = "StopDeploymentOutput";
const _SL = "S3Location";
const _SWTFIT = "SkipWaitTimeForInstanceTermination";
const _SWTFITI = "SkipWaitTimeForInstanceTerminationInput";
const _Sk = "Skipped";
const _T = "Type";
const _TBC = "TimeBasedCanary";
const _TBL = "TimeBasedLinear";
const _TC = "TriggerConfig";
const _TCL = "TriggerConfigList";
const _TE = "ThrottlingException";
const _TF = "TargetFilters";
const _TFL = "TagFilterList";
const _TFa = "TagFilter";
const _TGI = "TargetGroupInfo";
const _TGIL = "TargetGroupInfoList";
const _TGPI = "TargetGroupPairInfo";
const _TGPIL = "TargetGroupPairInfoList";
const _TI = "TargetInstances";
const _TK = "TagKeys";
const _TL = "TagList";
const _TLEE = "TagLimitExceededException";
const _TR = "TimeRange";
const _TRC = "TrafficRoutingConfig";
const _TRE = "TagRequiredException";
const _TRI = "TagResourceInput";
const _TRO = "TagResourceOutput";
const _TRa = "TagResource";
const _TRr = "TrafficRoute";
const _TSLLEE = "TagSetListLimitExceededException";
const _TTLEE = "TriggerTargetsLimitExceededException";
const _Ta = "Tags";
const _Tag = "Tag";
const _UA = "UpdateApplication";
const _UAFDTE = "UnsupportedActionForDeploymentTypeException";
const _UAI = "UpdateApplicationInput";
const _UDG = "UpdateDeploymentGroup";
const _UDGI = "UpdateDeploymentGroupInput";
const _UDGO = "UpdateDeploymentGroupOutput";
const _UR = "UntagResource";
const _URI = "UntagResourceInput";
const _URO = "UntagResourceOutput";
const _V = "Value";
const _ZC = "ZonalConfig";
const _a = "alarms";
const _aC = "alarmConfiguration";
const _aDSI = "additionalDeploymentStatusInfo";
const _aI = "applicationId";
const _aIp = "applicationsInfo";
const _aN = "applicationName";
const _aNp = "applicationNames";
const _aOT = "actionOnTimeout";
const _aRC = "autoRollbackConfiguration";
const _aRE = "autoRollbackEnabled";
const _aSC = "appSpecContent";
const _aSG = "autoScalingGroups";
const _aUOIDI = "autoUpdateOutdatedInstancesDeploymentIds";
const _aUOIRDI = "autoUpdateOutdatedInstancesRootDeploymentId";
const _ac = "action";
const _ap = "application";
const _app = "applications";
const _b = "bucket";
const _bGDC = "blueGreenDeploymentConfiguration";
const _bT = "bundleType";
const _c = "client";
const _cDGN = "currentDeploymentGroupName";
const _cFT = "cloudFormationTarget";
const _cI = "commitId";
const _cIa = "canaryInterval";
const _cN = "clusterName";
const _cP = "computePlatform";
const _cPa = "canaryPercentage";
const _cT = "createTime";
const _cTR = "createTimeRange";
const _cTo = "completeTime";
const _cV = "currentVersion";
const _co = "content";
const _cod = "code";
const _cr = "creator";
const _d = "description";
const _dC = "desiredCount";
const _dCI = "deploymentConfigId";
const _dCIe = "deploymentConfigInfo";
const _dCL = "deploymentConfigsList";
const _dCN = "deploymentConfigName";
const _dG = "deploymentGroups";
const _dGI = "deploymentGroupsInfo";
const _dGIe = "deploymentGroupId";
const _dGIep = "deploymentGroupInfo";
const _dGN = "deploymentGroupNames";
const _dGNe = "deploymentGroupName";
const _dI = "deploymentId";
const _dIe = "deploymentIds";
const _dIep = "deploymentsInfo";
const _dIepl = "deploymentInfo";
const _dO = "deploymentOverview";
const _dOe = "deploymentOption";
const _dRO = "deploymentReadyOption";
const _dS = "deploymentStyle";
const _dSM = "deploymentStatusMessages";
const _dT = "deploymentTargets";
const _dTT = "deploymentTargetType";
const _dTe = "deploymentType";
const _dTep = "deploymentTarget";
const _dTer = "deregisterTime";
const _dWT = "deploymentWaitType";
const _de = "deployed";
const _dep = "deployments";
const _di = "diagnostics";
const _e = "error";
const _eC = "errorCode";
const _eI = "externalId";
const _eIL = "elbInfoList";
const _eIr = "errorInformation";
const _eM = "errorMessage";
const _eS = "ecsServices";
const _eT = "ecsTarget";
const _eTF = "ec2TagFilters";
const _eTS = "ec2TagSet";
const _eTSL = "ec2TagSetList";
const _eTa = "eTag";
const _eTn = "endTime";
const _en = "enabled";
const _end = "end";
const _ev = "events";
const _fA = "functionAlias";
const _fEB = "fileExistsBehavior";
const _fN = "functionName";
const _fUT = "firstUsedTime";
const _fZMDIS = "firstZoneMonitorDurationInSeconds";
const _gFPO = "greenFleetProvisioningOption";
const _gHAN = "gitHubAccountName";
const _gHL = "gitHubLocation";
const _gRI = "genericRevisionInfo";
const _h = "hook";
const _hNCU = "hooksNotCleanedUp";
const _i = "identifer";
const _iA = "instanceArn";
const _iASF = "ignoreApplicationStopFailures";
const _iI = "instanceIds";
const _iIn = "instanceInfos";
const _iIns = "instanceId";
const _iInst = "instanceInfo";
const _iL = "instanceLabel";
const _iLn = "instancesList";
const _iN = "instanceNames";
const _iNn = "instanceName";
const _iOS = "includeOnlyStatuses";
const _iPAF = "ignorePollAlarmFailure";
const _iS = "instancesSummary";
const _iSA = "iamSessionArn";
const _iSF = "instanceStatusFilter";
const _iSn = "instanceSummary";
const _iT = "instanceTarget";
const _iTF = "instanceTypeFilter";
const _iTWTS = "instanceTerminationWaitTimeStarted";
const _iTn = "instanceType";
const _iUA = "iamUserArn";
const _k = "key";
const _lA = "listenerArns";
const _lAD = "lastAttemptedDeployment";
const _lBI = "loadBalancerInfo";
const _lE = "lifecycleEvents";
const _lEHEI = "lifecycleEventHookExecutionId";
const _lEN = "lifecycleEventName";
const _lFI = "lambdaFunctionInfo";
const _lI = "linearInterval";
const _lP = "linearPercentage";
const _lSD = "lastSuccessfulDeployment";
const _lT = "lambdaTarget";
const _lTGH = "linkedToGitHub";
const _lTo = "logTail";
const _lUA = "lastUpdatedAt";
const _lUT = "lastUsedTime";
const _m = "message";
const _mDIS = "monitorDurationInSeconds";
const _mHH = "minimumHealthyHosts";
const _mHHPZ = "minimumHealthyHostsPerZone";
const _n = "name";
const _nAN = "newApplicationName";
const _nDGN = "newDeploymentGroupName";
const _nT = "nextToken";
const _oAC = "overrideAlarmConfiguration";
const _oIS = "outdatedInstancesStrategy";
const _oPITF = "onPremisesInstanceTagFilters";
const _oPTS = "onPremisesTagSet";
const _oPTSL = "onPremisesTagSetList";
const _pC = "pendingCount";
const _pR = "previousRevision";
const _pTR = "prodTrafficRoute";
const _r = "revisions";
const _rC = "runningCount";
const _rD = "relatedDeployments";
const _rDI = "rollbackDeploymentId";
const _rI = "rollbackInfo";
const _rIe = "revisionInfo";
const _rL = "revisionLocation";
const _rM = "rollbackMessage";
const _rS = "registrationStatus";
const _rT = "resourceType";
const _rTDI = "rollbackTriggeringDeploymentId";
const _rTe = "registerTime";
const _rTev = "revisionType";
const _re = "revision";
const _rep = "repository";
const _s = "smithy.ts.sdk.synthetic.com.amazonaws.codedeploy";
const _sB = "sortBy";
const _sBu = "s3Bucket";
const _sKP = "s3KeyPrefix";
const _sL = "s3Location";
const _sM = "statusMessage";
const _sN = "scriptName";
const _sNe = "serviceName";
const _sO = "sortOrder";
const _sRA = "serviceRoleArn";
const _sT = "startTime";
const _sh = "sha256";
const _st = "status";
const _sta = "start";
const _str = "string";
const _t = "tags";
const _tA = "targetArn";
const _tBC = "timeBasedCanary";
const _tBIODS = "terminateBlueInstancesOnDeploymentSuccess";
const _tBL = "timeBasedLinear";
const _tC = "triggerConfigurations";
const _tE = "triggerEvents";
const _tF = "targetFilters";
const _tFa = "tagFilters";
const _tG = "targetGroup";
const _tGIL = "targetGroupInfoList";
const _tGPIL = "targetGroupPairInfoList";
const _tGa = "targetGroups";
const _tH = "terminationHook";
const _tHE = "terminationHookEnabled";
const _tI = "targetIds";
const _tIa = "targetId";
const _tIar = "targetInstances";
const _tN = "tokenName";
const _tNL = "tokenNameList";
const _tNr = "triggerName";
const _tR = "targetRevision";
const _tRC = "trafficRoutingConfig";
const _tSI = "taskSetsInfo";
const _tSL = "taskSetLabel";
const _tTA = "triggerTargetArn";
const _tTR = "testTrafficRoute";
const _tV = "targetVersion";
const _tVW = "targetVersionWeight";
const _tW = "trafficWeight";
const _tWTIM = "terminationWaitTimeInMinutes";
const _ty = "type";
const _uOIO = "updateOutdatedInstancesOnly";
const _v = "value";
const _ve = "version";
const _wTIM = "waitTimeInMinutes";
const _zC = "zonalConfig";
const n0 = "com.amazonaws.codedeploy";
const schema_1 = require("@smithy/core/schema");
const CodeDeployServiceException_1 = require("../models/CodeDeployServiceException");
const errors_1 = require("../models/errors");
const _s_registry = schema_1.TypeRegistry.for(_s);
exports.CodeDeployServiceException$ = [-3, _s, "CodeDeployServiceException", 0, [], []];
_s_registry.registerError(exports.CodeDeployServiceException$, CodeDeployServiceException_1.CodeDeployServiceException);
const n0_registry = schema_1.TypeRegistry.for(n0);
exports.AlarmsLimitExceededException$ = [-3, n0, _ALEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.AlarmsLimitExceededException$, errors_1.AlarmsLimitExceededException);
exports.ApplicationAlreadyExistsException$ = [-3, n0, _AAEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.ApplicationAlreadyExistsException$, errors_1.ApplicationAlreadyExistsException);
exports.ApplicationDoesNotExistException$ = [-3, n0, _ADNEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.ApplicationDoesNotExistException$, errors_1.ApplicationDoesNotExistException);
exports.ApplicationLimitExceededException$ = [-3, n0, _ALEEp,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.ApplicationLimitExceededException$, errors_1.ApplicationLimitExceededException);
exports.ApplicationNameRequiredException$ = [-3, n0, _ANRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.ApplicationNameRequiredException$, errors_1.ApplicationNameRequiredException);
exports.ArnNotSupportedException$ = [-3, n0, _ANSE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.ArnNotSupportedException$, errors_1.ArnNotSupportedException);
exports.BatchLimitExceededException$ = [-3, n0, _BLEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.BatchLimitExceededException$, errors_1.BatchLimitExceededException);
exports.BucketNameFilterRequiredException$ = [-3, n0, _BNFRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.BucketNameFilterRequiredException$, errors_1.BucketNameFilterRequiredException);
exports.DeploymentAlreadyCompletedException$ = [-3, n0, _DACE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentAlreadyCompletedException$, errors_1.DeploymentAlreadyCompletedException);
exports.DeploymentConfigAlreadyExistsException$ = [-3, n0, _DCAEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentConfigAlreadyExistsException$, errors_1.DeploymentConfigAlreadyExistsException);
exports.DeploymentConfigDoesNotExistException$ = [-3, n0, _DCDNEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentConfigDoesNotExistException$, errors_1.DeploymentConfigDoesNotExistException);
exports.DeploymentConfigInUseException$ = [-3, n0, _DCIUE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentConfigInUseException$, errors_1.DeploymentConfigInUseException);
exports.DeploymentConfigLimitExceededException$ = [-3, n0, _DCLEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentConfigLimitExceededException$, errors_1.DeploymentConfigLimitExceededException);
exports.DeploymentConfigNameRequiredException$ = [-3, n0, _DCNRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentConfigNameRequiredException$, errors_1.DeploymentConfigNameRequiredException);
exports.DeploymentDoesNotExistException$ = [-3, n0, _DDNEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentDoesNotExistException$, errors_1.DeploymentDoesNotExistException);
exports.DeploymentGroupAlreadyExistsException$ = [-3, n0, _DGAEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentGroupAlreadyExistsException$, errors_1.DeploymentGroupAlreadyExistsException);
exports.DeploymentGroupDoesNotExistException$ = [-3, n0, _DGDNEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentGroupDoesNotExistException$, errors_1.DeploymentGroupDoesNotExistException);
exports.DeploymentGroupLimitExceededException$ = [-3, n0, _DGLEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentGroupLimitExceededException$, errors_1.DeploymentGroupLimitExceededException);
exports.DeploymentGroupNameRequiredException$ = [-3, n0, _DGNRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentGroupNameRequiredException$, errors_1.DeploymentGroupNameRequiredException);
exports.DeploymentIdRequiredException$ = [-3, n0, _DIRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentIdRequiredException$, errors_1.DeploymentIdRequiredException);
exports.DeploymentIsNotInReadyStateException$ = [-3, n0, _DINIRSE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentIsNotInReadyStateException$, errors_1.DeploymentIsNotInReadyStateException);
exports.DeploymentLimitExceededException$ = [-3, n0, _DLEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentLimitExceededException$, errors_1.DeploymentLimitExceededException);
exports.DeploymentNotStartedException$ = [-3, n0, _DNSE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentNotStartedException$, errors_1.DeploymentNotStartedException);
exports.DeploymentTargetDoesNotExistException$ = [-3, n0, _DTDNEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentTargetDoesNotExistException$, errors_1.DeploymentTargetDoesNotExistException);
exports.DeploymentTargetIdRequiredException$ = [-3, n0, _DTIRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentTargetIdRequiredException$, errors_1.DeploymentTargetIdRequiredException);
exports.DeploymentTargetListSizeExceededException$ = [-3, n0, _DTLSEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DeploymentTargetListSizeExceededException$, errors_1.DeploymentTargetListSizeExceededException);
exports.DescriptionTooLongException$ = [-3, n0, _DTLE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.DescriptionTooLongException$, errors_1.DescriptionTooLongException);
exports.ECSServiceMappingLimitExceededException$ = [-3, n0, _ECSSMLEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.ECSServiceMappingLimitExceededException$, errors_1.ECSServiceMappingLimitExceededException);
exports.GitHubAccountTokenDoesNotExistException$ = [-3, n0, _GHATDNEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.GitHubAccountTokenDoesNotExistException$, errors_1.GitHubAccountTokenDoesNotExistException);
exports.GitHubAccountTokenNameRequiredException$ = [-3, n0, _GHATNRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.GitHubAccountTokenNameRequiredException$, errors_1.GitHubAccountTokenNameRequiredException);
exports.IamArnRequiredException$ = [-3, n0, _IARE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.IamArnRequiredException$, errors_1.IamArnRequiredException);
exports.IamSessionArnAlreadyRegisteredException$ = [-3, n0, _ISAARE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.IamSessionArnAlreadyRegisteredException$, errors_1.IamSessionArnAlreadyRegisteredException);
exports.IamUserArnAlreadyRegisteredException$ = [-3, n0, _IUAARE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.IamUserArnAlreadyRegisteredException$, errors_1.IamUserArnAlreadyRegisteredException);
exports.IamUserArnRequiredException$ = [-3, n0, _IUARE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.IamUserArnRequiredException$, errors_1.IamUserArnRequiredException);
exports.InstanceDoesNotExistException$ = [-3, n0, _IDNEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InstanceDoesNotExistException$, errors_1.InstanceDoesNotExistException);
exports.InstanceIdRequiredException$ = [-3, n0, _IIRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InstanceIdRequiredException$, errors_1.InstanceIdRequiredException);
exports.InstanceLimitExceededException$ = [-3, n0, _ILEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InstanceLimitExceededException$, errors_1.InstanceLimitExceededException);
exports.InstanceNameAlreadyRegisteredException$ = [-3, n0, _INARE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InstanceNameAlreadyRegisteredException$, errors_1.InstanceNameAlreadyRegisteredException);
exports.InstanceNameRequiredException$ = [-3, n0, _INRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InstanceNameRequiredException$, errors_1.InstanceNameRequiredException);
exports.InstanceNotRegisteredException$ = [-3, n0, _INREn,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InstanceNotRegisteredException$, errors_1.InstanceNotRegisteredException);
exports.InvalidAlarmConfigException$ = [-3, n0, _IACE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidAlarmConfigException$, errors_1.InvalidAlarmConfigException);
exports.InvalidApplicationNameException$ = [-3, n0, _IANE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidApplicationNameException$, errors_1.InvalidApplicationNameException);
exports.InvalidArnException$ = [-3, n0, _IAE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidArnException$, errors_1.InvalidArnException);
exports.InvalidAutoRollbackConfigException$ = [-3, n0, _IARCE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidAutoRollbackConfigException$, errors_1.InvalidAutoRollbackConfigException);
exports.InvalidAutoScalingGroupException$ = [-3, n0, _IASGE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidAutoScalingGroupException$, errors_1.InvalidAutoScalingGroupException);
exports.InvalidBlueGreenDeploymentConfigurationException$ = [-3, n0, _IBGDCE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidBlueGreenDeploymentConfigurationException$, errors_1.InvalidBlueGreenDeploymentConfigurationException);
exports.InvalidBucketNameFilterException$ = [-3, n0, _IBNFE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidBucketNameFilterException$, errors_1.InvalidBucketNameFilterException);
exports.InvalidComputePlatformException$ = [-3, n0, _ICPE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidComputePlatformException$, errors_1.InvalidComputePlatformException);
exports.InvalidDeployedStateFilterException$ = [-3, n0, _IDSFE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidDeployedStateFilterException$, errors_1.InvalidDeployedStateFilterException);
exports.InvalidDeploymentConfigNameException$ = [-3, n0, _IDCNE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidDeploymentConfigNameException$, errors_1.InvalidDeploymentConfigNameException);
exports.InvalidDeploymentGroupNameException$ = [-3, n0, _IDGNE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidDeploymentGroupNameException$, errors_1.InvalidDeploymentGroupNameException);
exports.InvalidDeploymentIdException$ = [-3, n0, _IDIE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidDeploymentIdException$, errors_1.InvalidDeploymentIdException);
exports.InvalidDeploymentInstanceTypeException$ = [-3, n0, _IDITE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidDeploymentInstanceTypeException$, errors_1.InvalidDeploymentInstanceTypeException);
exports.InvalidDeploymentStatusException$ = [-3, n0, _IDSE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidDeploymentStatusException$, errors_1.InvalidDeploymentStatusException);
exports.InvalidDeploymentStyleException$ = [-3, n0, _IDSEn,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidDeploymentStyleException$, errors_1.InvalidDeploymentStyleException);
exports.InvalidDeploymentTargetIdException$ = [-3, n0, _IDTIE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidDeploymentTargetIdException$, errors_1.InvalidDeploymentTargetIdException);
exports.InvalidDeploymentWaitTypeException$ = [-3, n0, _IDWTE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidDeploymentWaitTypeException$, errors_1.InvalidDeploymentWaitTypeException);
exports.InvalidEC2TagCombinationException$ = [-3, n0, _IECTCE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidEC2TagCombinationException$, errors_1.InvalidEC2TagCombinationException);
exports.InvalidEC2TagException$ = [-3, n0, _IECTE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidEC2TagException$, errors_1.InvalidEC2TagException);
exports.InvalidECSServiceException$ = [-3, n0, _IECSSE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidECSServiceException$, errors_1.InvalidECSServiceException);
exports.InvalidExternalIdException$ = [-3, n0, _IEIE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidExternalIdException$, errors_1.InvalidExternalIdException);
exports.InvalidFileExistsBehaviorException$ = [-3, n0, _IFEBE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidFileExistsBehaviorException$, errors_1.InvalidFileExistsBehaviorException);
exports.InvalidGitHubAccountTokenException$ = [-3, n0, _IGHATE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidGitHubAccountTokenException$, errors_1.InvalidGitHubAccountTokenException);
exports.InvalidGitHubAccountTokenNameException$ = [-3, n0, _IGHATNE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidGitHubAccountTokenNameException$, errors_1.InvalidGitHubAccountTokenNameException);
exports.InvalidIamSessionArnException$ = [-3, n0, _IISAE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidIamSessionArnException$, errors_1.InvalidIamSessionArnException);
exports.InvalidIamUserArnException$ = [-3, n0, _IIUAE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidIamUserArnException$, errors_1.InvalidIamUserArnException);
exports.InvalidIgnoreApplicationStopFailuresValueException$ = [-3, n0, _IIASFVE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidIgnoreApplicationStopFailuresValueException$, errors_1.InvalidIgnoreApplicationStopFailuresValueException);
exports.InvalidInputException$ = [-3, n0, _IIE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidInputException$, errors_1.InvalidInputException);
exports.InvalidInstanceNameException$ = [-3, n0, _IINE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidInstanceNameException$, errors_1.InvalidInstanceNameException);
exports.InvalidInstanceStatusException$ = [-3, n0, _IISE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidInstanceStatusException$, errors_1.InvalidInstanceStatusException);
exports.InvalidInstanceTypeException$ = [-3, n0, _IITE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidInstanceTypeException$, errors_1.InvalidInstanceTypeException);
exports.InvalidKeyPrefixFilterException$ = [-3, n0, _IKPFE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidKeyPrefixFilterException$, errors_1.InvalidKeyPrefixFilterException);
exports.InvalidLifecycleEventHookExecutionIdException$ = [-3, n0, _ILEHEIE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidLifecycleEventHookExecutionIdException$, errors_1.InvalidLifecycleEventHookExecutionIdException);
exports.InvalidLifecycleEventHookExecutionStatusException$ = [-3, n0, _ILEHESE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidLifecycleEventHookExecutionStatusException$, errors_1.InvalidLifecycleEventHookExecutionStatusException);
exports.InvalidLoadBalancerInfoException$ = [-3, n0, _ILBIE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidLoadBalancerInfoException$, errors_1.InvalidLoadBalancerInfoException);
exports.InvalidMinimumHealthyHostValueException$ = [-3, n0, _IMHHVE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidMinimumHealthyHostValueException$, errors_1.InvalidMinimumHealthyHostValueException);
exports.InvalidNextTokenException$ = [-3, n0, _INTE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidNextTokenException$, errors_1.InvalidNextTokenException);
exports.InvalidOnPremisesTagCombinationException$ = [-3, n0, _IOPTCE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidOnPremisesTagCombinationException$, errors_1.InvalidOnPremisesTagCombinationException);
exports.InvalidOperationException$ = [-3, n0, _IOE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidOperationException$, errors_1.InvalidOperationException);
exports.InvalidRegistrationStatusException$ = [-3, n0, _IRSE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidRegistrationStatusException$, errors_1.InvalidRegistrationStatusException);
exports.InvalidRevisionException$ = [-3, n0, _IRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidRevisionException$, errors_1.InvalidRevisionException);
exports.InvalidRoleException$ = [-3, n0, _IREn,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidRoleException$, errors_1.InvalidRoleException);
exports.InvalidSortByException$ = [-3, n0, _ISBE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidSortByException$, errors_1.InvalidSortByException);
exports.InvalidSortOrderException$ = [-3, n0, _ISOE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidSortOrderException$, errors_1.InvalidSortOrderException);
exports.InvalidTagException$ = [-3, n0, _ITE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidTagException$, errors_1.InvalidTagException);
exports.InvalidTagFilterException$ = [-3, n0, _ITFE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidTagFilterException$, errors_1.InvalidTagFilterException);
exports.InvalidTagsToAddException$ = [-3, n0, _ITTAE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidTagsToAddException$, errors_1.InvalidTagsToAddException);
exports.InvalidTargetFilterNameException$ = [-3, n0, _ITFNE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidTargetFilterNameException$, errors_1.InvalidTargetFilterNameException);
exports.InvalidTargetGroupPairException$ = [-3, n0, _ITGPE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidTargetGroupPairException$, errors_1.InvalidTargetGroupPairException);
exports.InvalidTargetInstancesException$ = [-3, n0, _ITIE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidTargetInstancesException$, errors_1.InvalidTargetInstancesException);
exports.InvalidTimeRangeException$ = [-3, n0, _ITRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidTimeRangeException$, errors_1.InvalidTimeRangeException);
exports.InvalidTrafficRoutingConfigurationException$ = [-3, n0, _ITRCE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidTrafficRoutingConfigurationException$, errors_1.InvalidTrafficRoutingConfigurationException);
exports.InvalidTriggerConfigException$ = [-3, n0, _ITCE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidTriggerConfigException$, errors_1.InvalidTriggerConfigException);
exports.InvalidUpdateOutdatedInstancesOnlyValueException$ = [-3, n0, _IUOIOVE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidUpdateOutdatedInstancesOnlyValueException$, errors_1.InvalidUpdateOutdatedInstancesOnlyValueException);
exports.InvalidZonalDeploymentConfigurationException$ = [-3, n0, _IZDCE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.InvalidZonalDeploymentConfigurationException$, errors_1.InvalidZonalDeploymentConfigurationException);
exports.LifecycleEventAlreadyCompletedException$ = [-3, n0, _LEACE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.LifecycleEventAlreadyCompletedException$, errors_1.LifecycleEventAlreadyCompletedException);
exports.LifecycleHookLimitExceededException$ = [-3, n0, _LHLEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.LifecycleHookLimitExceededException$, errors_1.LifecycleHookLimitExceededException);
exports.MultipleIamArnsProvidedException$ = [-3, n0, _MIAPE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.MultipleIamArnsProvidedException$, errors_1.MultipleIamArnsProvidedException);
exports.OperationNotSupportedException$ = [-3, n0, _ONSE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.OperationNotSupportedException$, errors_1.OperationNotSupportedException);
exports.ResourceArnRequiredException$ = [-3, n0, _RARE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.ResourceArnRequiredException$, errors_1.ResourceArnRequiredException);
exports.ResourceValidationException$ = [-3, n0, _RVE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.ResourceValidationException$, errors_1.ResourceValidationException);
exports.RevisionDoesNotExistException$ = [-3, n0, _RDNEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.RevisionDoesNotExistException$, errors_1.RevisionDoesNotExistException);
exports.RevisionRequiredException$ = [-3, n0, _RRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.RevisionRequiredException$, errors_1.RevisionRequiredException);
exports.RoleRequiredException$ = [-3, n0, _RREo,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.RoleRequiredException$, errors_1.RoleRequiredException);
exports.TagLimitExceededException$ = [-3, n0, _TLEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.TagLimitExceededException$, errors_1.TagLimitExceededException);
exports.TagRequiredException$ = [-3, n0, _TRE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.TagRequiredException$, errors_1.TagRequiredException);
exports.TagSetListLimitExceededException$ = [-3, n0, _TSLLEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.TagSetListLimitExceededException$, errors_1.TagSetListLimitExceededException);
exports.ThrottlingException$ = [-3, n0, _TE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.ThrottlingException$, errors_1.ThrottlingException);
exports.TriggerTargetsLimitExceededException$ = [-3, n0, _TTLEE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.TriggerTargetsLimitExceededException$, errors_1.TriggerTargetsLimitExceededException);
exports.UnsupportedActionForDeploymentTypeException$ = [-3, n0, _UAFDTE,
    { [_e]: _c },
    [_m],
    [0]
];
n0_registry.registerError(exports.UnsupportedActionForDeploymentTypeException$, errors_1.UnsupportedActionForDeploymentTypeException);
exports.errorTypeRegistries = [
    _s_registry,
    n0_registry,
];
exports.AddTagsToOnPremisesInstancesInput$ = [3, n0, _ATTOPII,
    0,
    [_t, _iN],
    [() => TagList, 64 | 0], 2
];
exports.Alarm$ = [3, n0, _A,
    0,
    [_n],
    [0]
];
exports.AlarmConfiguration$ = [3, n0, _AC,
    0,
    [_en, _iPAF, _a],
    [2, 2, () => AlarmList]
];
exports.ApplicationInfo$ = [3, n0, _AI,
    0,
    [_aI, _aN, _cT, _lTGH, _gHAN, _cP],
    [0, 0, 4, 2, 0, 0]
];
exports.AppSpecContent$ = [3, n0, _ASC,
    0,
    [_co, _sh],
    [0, 0]
];
exports.AutoRollbackConfiguration$ = [3, n0, _ARC,
    0,
    [_en, _ev],
    [2, 64 | 0]
];
exports.AutoScalingGroup$ = [3, n0, _ASG,
    0,
    [_n, _h, _tH],
    [0, 0, 0]
];
exports.BatchGetApplicationRevisionsInput$ = [3, n0, _BGARI,
    0,
    [_aN, _r],
    [0, () => RevisionLocationList], 2
];
exports.BatchGetApplicationRevisionsOutput$ = [3, n0, _BGARO,
    0,
    [_aN, _eM, _r],
    [0, 0, () => RevisionInfoList]
];
exports.BatchGetApplicationsInput$ = [3, n0, _BGAI,
    0,
    [_aNp],
    [64 | 0], 1
];
exports.BatchGetApplicationsOutput$ = [3, n0, _BGAO,
    0,
    [_aIp],
    [() => ApplicationsInfoList]
];
exports.BatchGetDeploymentGroupsInput$ = [3, n0, _BGDGI,
    0,
    [_aN, _dGN],
    [0, 64 | 0], 2
];
exports.BatchGetDeploymentGroupsOutput$ = [3, n0, _BGDGO,
    0,
    [_dGI, _eM],
    [() => DeploymentGroupInfoList, 0]
];
exports.BatchGetDeploymentInstancesInput$ = [3, n0, _BGDII,
    0,
    [_dI, _iI],
    [0, 64 | 0], 2
];
exports.BatchGetDeploymentInstancesOutput$ = [3, n0, _BGDIO,
    0,
    [_iS, _eM],
    [() => InstanceSummaryList, 0]
];
exports.BatchGetDeploymentsInput$ = [3, n0, _BGDI,
    0,
    [_dIe],
    [64 | 0], 1
];
exports.BatchGetDeploymentsOutput$ = [3, n0, _BGDO,
    0,
    [_dIep],
    [() => DeploymentsInfoList]
];
exports.BatchGetDeploymentTargetsInput$ = [3, n0, _BGDTI,
    0,
    [_dI, _tI],
    [0, 64 | 0], 2
];
exports.BatchGetDeploymentTargetsOutput$ = [3, n0, _BGDTO,
    0,
    [_dT],
    [() => DeploymentTargetList]
];
exports.BatchGetOnPremisesInstancesInput$ = [3, n0, _BGOPII,
    0,
    [_iN],
    [64 | 0], 1
];
exports.BatchGetOnPremisesInstancesOutput$ = [3, n0, _BGOPIO,
    0,
    [_iIn],
    [() => InstanceInfoList]
];
exports.BlueGreenDeploymentConfiguration$ = [3, n0, _BGDC,
    0,
    [_tBIODS, _dRO, _gFPO],
    [() => exports.BlueInstanceTerminationOption$, () => exports.DeploymentReadyOption$, () => exports.GreenFleetProvisioningOption$]
];
exports.BlueInstanceTerminationOption$ = [3, n0, _BITO,
    0,
    [_ac, _tWTIM],
    [0, 1]
];
exports.CloudFormationTarget$ = [3, n0, _CFT,
    0,
    [_dI, _tIa, _lUA, _lE, _st, _rT, _tVW],
    [0, 0, 4, () => LifecycleEventList, 0, 0, 1]
];
exports.ContinueDeploymentInput$ = [3, n0, _CDI,
    0,
    [_dI, _dWT],
    [0, 0]
];
exports.CreateApplicationInput$ = [3, n0, _CAI,
    0,
    [_aN, _cP, _t],
    [0, 0, () => TagList], 1
];
exports.CreateApplicationOutput$ = [3, n0, _CAO,
    0,
    [_aI],
    [0]
];
exports.CreateDeploymentConfigInput$ = [3, n0, _CDCI,
    0,
    [_dCN, _mHH, _tRC, _cP, _zC],
    [0, () => exports.MinimumHealthyHosts$, () => exports.TrafficRoutingConfig$, 0, () => exports.ZonalConfig$], 1
];
exports.CreateDeploymentConfigOutput$ = [3, n0, _CDCO,
    0,
    [_dCI],
    [0]
];
exports.CreateDeploymentGroupInput$ = [3, n0, _CDGI,
    0,
    [_aN, _dGNe, _sRA, _dCN, _eTF, _oPITF, _aSG, _tC, _aC, _aRC, _oIS, _dS, _bGDC, _lBI, _eTS, _eS, _oPTS, _t, _tHE],
    [0, 0, 0, 0, () => EC2TagFilterList, () => TagFilterList, 64 | 0, () => TriggerConfigList, () => exports.AlarmConfiguration$, () => exports.AutoRollbackConfiguration$, 0, () => exports.DeploymentStyle$, () => exports.BlueGreenDeploymentConfiguration$, () => exports.LoadBalancerInfo$, () => exports.EC2TagSet$, () => ECSServiceList, () => exports.OnPremisesTagSet$, () => TagList, 2], 3
];
exports.CreateDeploymentGroupOutput$ = [3, n0, _CDGO,
    0,
    [_dGIe],
    [0]
];
exports.CreateDeploymentInput$ = [3, n0, _CDIr,
    0,
    [_aN, _dGNe, _re, _dCN, _d, _iASF, _tIar, _aRC, _uOIO, _fEB, _oAC],
    [0, 0, () => exports.RevisionLocation$, 0, 0, 2, () => exports.TargetInstances$, () => exports.AutoRollbackConfiguration$, 2, 0, () => exports.AlarmConfiguration$], 1
];
exports.CreateDeploymentOutput$ = [3, n0, _CDO,
    0,
    [_dI],
    [0]
];
exports.DeleteApplicationInput$ = [3, n0, _DAI,
    0,
    [_aN],
    [0], 1
];
exports.DeleteDeploymentConfigInput$ = [3, n0, _DDCI,
    0,
    [_dCN],
    [0], 1
];
exports.DeleteDeploymentGroupInput$ = [3, n0, _DDGI,
    0,
    [_aN, _dGNe],
    [0, 0], 2
];
exports.DeleteDeploymentGroupOutput$ = [3, n0, _DDGO,
    0,
    [_hNCU],
    [() => AutoScalingGroupList]
];
exports.DeleteGitHubAccountTokenInput$ = [3, n0, _DGHATI,
    0,
    [_tN],
    [0]
];
exports.DeleteGitHubAccountTokenOutput$ = [3, n0, _DGHATO,
    0,
    [_tN],
    [0]
];
exports.DeleteResourcesByExternalIdInput$ = [3, n0, _DRBEII,
    0,
    [_eI],
    [0]
];
exports.DeleteResourcesByExternalIdOutput$ = [3, n0, _DRBEIO,
    0,
    [],
    []
];
exports.DeploymentConfigInfo$ = [3, n0, _DCI,
    0,
    [_dCI, _dCN, _mHH, _cT, _cP, _tRC, _zC],
    [0, 0, () => exports.MinimumHealthyHosts$, 4, 0, () => exports.TrafficRoutingConfig$, () => exports.ZonalConfig$]
];
exports.DeploymentGroupInfo$ = [3, n0, _DGI,
    0,
    [_aN, _dGIe, _dGNe, _dCN, _eTF, _oPITF, _aSG, _sRA, _tR, _tC, _aC, _aRC, _dS, _oIS, _bGDC, _lBI, _lSD, _lAD, _eTS, _oPTS, _cP, _eS, _tHE],
    [0, 0, 0, 0, () => EC2TagFilterList, () => TagFilterList, () => AutoScalingGroupList, 0, () => exports.RevisionLocation$, () => TriggerConfigList, () => exports.AlarmConfiguration$, () => exports.AutoRollbackConfiguration$, () => exports.DeploymentStyle$, 0, () => exports.BlueGreenDeploymentConfiguration$, () => exports.LoadBalancerInfo$, () => exports.LastDeploymentInfo$, () => exports.LastDeploymentInfo$, () => exports.EC2TagSet$, () => exports.OnPremisesTagSet$, 0, () => ECSServiceList, 2]
];
exports.DeploymentInfo$ = [3, n0, _DI,
    0,
    [_aN, _dGNe, _dCN, _dI, _pR, _re, _st, _eIr, _cT, _sT, _cTo, _dO, _d, _cr, _iASF, _aRC, _uOIO, _rI, _dS, _tIar, _iTWTS, _bGDC, _lBI, _aDSI, _fEB, _dSM, _cP, _eI, _rD, _oAC],
    [0, 0, 0, 0, () => exports.RevisionLocation$, () => exports.RevisionLocation$, 0, () => exports.ErrorInformation$, 4, 4, 4, () => exports.DeploymentOverview$, 0, 0, 2, () => exports.AutoRollbackConfiguration$, 2, () => exports.RollbackInfo$, () => exports.DeploymentStyle$, () => exports.TargetInstances$, 2, () => exports.BlueGreenDeploymentConfiguration$, () => exports.LoadBalancerInfo$, 0, 0, 64 | 0, 0, 0, () => exports.RelatedDeployments$, () => exports.AlarmConfiguration$]
];
exports.DeploymentOverview$ = [3, n0, _DO,
    0,
    [_P, _IP, _S, _F, _Sk, _R],
    [1, 1, 1, 1, 1, 1]
];
exports.DeploymentReadyOption$ = [3, n0, _DRO,
    0,
    [_aOT, _wTIM],
    [0, 1]
];
exports.DeploymentStyle$ = [3, n0, _DS,
    0,
    [_dTe, _dOe],
    [0, 0]
];
exports.DeploymentTarget$ = [3, n0, _DT,
    0,
    [_dTT, _iT, _lT, _eT, _cFT],
    [0, () => exports.InstanceTarget$, () => exports.LambdaTarget$, () => exports.ECSTarget$, () => exports.CloudFormationTarget$]
];
exports.DeregisterOnPremisesInstanceInput$ = [3, n0, _DOPII,
    0,
    [_iNn],
    [0], 1
];
exports.Diagnostics$ = [3, n0, _D,
    0,
    [_eC, _sN, _m, _lTo],
    [0, 0, 0, 0]
];
exports.EC2TagFilter$ = [3, n0, _ECTF,
    0,
    [_K, _V, _T],
    [0, 0, 0]
];
exports.EC2TagSet$ = [3, n0, _ECTS,
    0,
    [_eTSL],
    [() => EC2TagSetList]
];
exports.ECSService$ = [3, n0, _ECSS,
    0,
    [_sNe, _cN],
    [0, 0]
];
exports.ECSTarget$ = [3, n0, _ECST,
    0,
    [_dI, _tIa, _tA, _lUA, _lE, _st, _tSI],
    [0, 0, 0, 4, () => LifecycleEventList, 0, () => ECSTaskSetList]
];
exports.ECSTaskSet$ = [3, n0, _ECSTS,
    0,
    [_i, _dC, _pC, _rC, _st, _tW, _tG, _tSL],
    [0, 1, 1, 1, 0, 1, () => exports.TargetGroupInfo$, 0]
];
exports.ELBInfo$ = [3, n0, _ELBI,
    0,
    [_n],
    [0]
];
exports.ErrorInformation$ = [3, n0, _EI,
    0,
    [_cod, _m],
    [0, 0]
];
exports.GenericRevisionInfo$ = [3, n0, _GRI,
    0,
    [_d, _dG, _fUT, _lUT, _rTe],
    [0, 64 | 0, 4, 4, 4]
];
exports.GetApplicationInput$ = [3, n0, _GAI,
    0,
    [_aN],
    [0], 1
];
exports.GetApplicationOutput$ = [3, n0, _GAO,
    0,
    [_ap],
    [() => exports.ApplicationInfo$]
];
exports.GetApplicationRevisionInput$ = [3, n0, _GARI,
    0,
    [_aN, _re],
    [0, () => exports.RevisionLocation$], 2
];
exports.GetApplicationRevisionOutput$ = [3, n0, _GARO,
    0,
    [_aN, _re, _rIe],
    [0, () => exports.RevisionLocation$, () => exports.GenericRevisionInfo$]
];
exports.GetDeploymentConfigInput$ = [3, n0, _GDCI,
    0,
    [_dCN],
    [0], 1
];
exports.GetDeploymentConfigOutput$ = [3, n0, _GDCO,
    0,
    [_dCIe],
    [() => exports.DeploymentConfigInfo$]
];
exports.GetDeploymentGroupInput$ = [3, n0, _GDGI,
    0,
    [_aN, _dGNe],
    [0, 0], 2
];
exports.GetDeploymentGroupOutput$ = [3, n0, _GDGO,
    0,
    [_dGIep],
    [() => exports.DeploymentGroupInfo$]
];
exports.GetDeploymentInput$ = [3, n0, _GDI,
    0,
    [_dI],
    [0], 1
];
exports.GetDeploymentInstanceInput$ = [3, n0, _GDII,
    0,
    [_dI, _iIns],
    [0, 0], 2
];
exports.GetDeploymentInstanceOutput$ = [3, n0, _GDIO,
    0,
    [_iSn],
    [() => exports.InstanceSummary$]
];
exports.GetDeploymentOutput$ = [3, n0, _GDO,
    0,
    [_dIepl],
    [() => exports.DeploymentInfo$]
];
exports.GetDeploymentTargetInput$ = [3, n0, _GDTI,
    0,
    [_dI, _tIa],
    [0, 0], 2
];
exports.GetDeploymentTargetOutput$ = [3, n0, _GDTO,
    0,
    [_dTep],
    [() => exports.DeploymentTarget$]
];
exports.GetOnPremisesInstanceInput$ = [3, n0, _GOPII,
    0,
    [_iNn],
    [0], 1
];
exports.GetOnPremisesInstanceOutput$ = [3, n0, _GOPIO,
    0,
    [_iInst],
    [() => exports.InstanceInfo$]
];
exports.GitHubLocation$ = [3, n0, _GHL,
    0,
    [_rep, _cI],
    [0, 0]
];
exports.GreenFleetProvisioningOption$ = [3, n0, _GFPO,
    0,
    [_ac],
    [0]
];
exports.InstanceInfo$ = [3, n0, _II,
    0,
    [_iNn, _iSA, _iUA, _iA, _rTe, _dTer, _t],
    [0, 0, 0, 0, 4, 4, () => TagList]
];
exports.InstanceSummary$ = [3, n0, _IS,
    0,
    [_dI, _iIns, _st, _lUA, _lE, _iTn],
    [0, 0, 0, 4, () => LifecycleEventList, 0]
];
exports.InstanceTarget$ = [3, n0, _IT,
    0,
    [_dI, _tIa, _tA, _st, _lUA, _lE, _iL],
    [0, 0, 0, 0, 4, () => LifecycleEventList, 0]
];
exports.LambdaFunctionInfo$ = [3, n0, _LFI,
    0,
    [_fN, _fA, _cV, _tV, _tVW],
    [0, 0, 0, 0, 1]
];
exports.LambdaTarget$ = [3, n0, _LT,
    0,
    [_dI, _tIa, _tA, _st, _lUA, _lE, _lFI],
    [0, 0, 0, 0, 4, () => LifecycleEventList, () => exports.LambdaFunctionInfo$]
];
exports.LastDeploymentInfo$ = [3, n0, _LDI,
    0,
    [_dI, _st, _eTn, _cT],
    [0, 0, 4, 4]
];
exports.LifecycleEvent$ = [3, n0, _LE,
    0,
    [_lEN, _di, _sT, _eTn, _st],
    [0, () => exports.Diagnostics$, 4, 4, 0]
];
exports.ListApplicationRevisionsInput$ = [3, n0, _LARI,
    0,
    [_aN, _sB, _sO, _sBu, _sKP, _de, _nT],
    [0, 0, 0, 0, 0, 0, 0], 1
];
exports.ListApplicationRevisionsOutput$ = [3, n0, _LARO,
    0,
    [_r, _nT],
    [() => RevisionLocationList, 0]
];
exports.ListApplicationsInput$ = [3, n0, _LAI,
    0,
    [_nT],
    [0]
];
exports.ListApplicationsOutput$ = [3, n0, _LAO,
    0,
    [_app, _nT],
    [64 | 0, 0]
];
exports.ListDeploymentConfigsInput$ = [3, n0, _LDCI,
    0,
    [_nT],
    [0]
];
exports.ListDeploymentConfigsOutput$ = [3, n0, _LDCO,
    0,
    [_dCL, _nT],
    [64 | 0, 0]
];
exports.ListDeploymentGroupsInput$ = [3, n0, _LDGI,
    0,
    [_aN, _nT],
    [0, 0], 1
];
exports.ListDeploymentGroupsOutput$ = [3, n0, _LDGO,
    0,
    [_aN, _dG, _nT],
    [0, 64 | 0, 0]
];
exports.ListDeploymentInstancesInput$ = [3, n0, _LDII,
    0,
    [_dI, _nT, _iSF, _iTF],
    [0, 0, 64 | 0, 64 | 0], 1
];
exports.ListDeploymentInstancesOutput$ = [3, n0, _LDIO,
    0,
    [_iLn, _nT],
    [64 | 0, 0]
];
exports.ListDeploymentsInput$ = [3, n0, _LDIi,
    0,
    [_aN, _dGNe, _eI, _iOS, _cTR, _nT],
    [0, 0, 0, 64 | 0, () => exports.TimeRange$, 0]
];
exports.ListDeploymentsOutput$ = [3, n0, _LDO,
    0,
    [_dep, _nT],
    [64 | 0, 0]
];
exports.ListDeploymentTargetsInput$ = [3, n0, _LDTI,
    0,
    [_dI, _nT, _tF],
    [0, 0, [2, n0, _TF, 0, 0, 64 | 0]], 1
];
exports.ListDeploymentTargetsOutput$ = [3, n0, _LDTO,
    0,
    [_tI, _nT],
    [64 | 0, 0]
];
exports.ListGitHubAccountTokenNamesInput$ = [3, n0, _LGHATNI,
    0,
    [_nT],
    [0]
];
exports.ListGitHubAccountTokenNamesOutput$ = [3, n0, _LGHATNO,
    0,
    [_tNL, _nT],
    [64 | 0, 0]
];
exports.ListOnPremisesInstancesInput$ = [3, n0, _LOPII,
    0,
    [_rS, _tFa, _nT],
    [0, () => TagFilterList, 0]
];
exports.ListOnPremisesInstancesOutput$ = [3, n0, _LOPIO,
    0,
    [_iN, _nT],
    [64 | 0, 0]
];
exports.ListTagsForResourceInput$ = [3, n0, _LTFRI,
    0,
    [_RA, _NT],
    [0, 0], 1
];
exports.ListTagsForResourceOutput$ = [3, n0, _LTFRO,
    0,
    [_Ta, _NT],
    [() => TagList, 0]
];
exports.LoadBalancerInfo$ = [3, n0, _LBI,
    0,
    [_eIL, _tGIL, _tGPIL],
    [() => ELBInfoList, () => TargetGroupInfoList, () => TargetGroupPairInfoList]
];
exports.MinimumHealthyHosts$ = [3, n0, _MHH,
    0,
    [_ty, _v],
    [0, 1]
];
exports.MinimumHealthyHostsPerZone$ = [3, n0, _MHHPZ,
    0,
    [_ty, _v],
    [0, 1]
];
exports.OnPremisesTagSet$ = [3, n0, _OPTS,
    0,
    [_oPTSL],
    [() => OnPremisesTagSetList]
];
exports.PutLifecycleEventHookExecutionStatusInput$ = [3, n0, _PLEHESI,
    0,
    [_dI, _lEHEI, _st],
    [0, 0, 0]
];
exports.PutLifecycleEventHookExecutionStatusOutput$ = [3, n0, _PLEHESO,
    0,
    [_lEHEI],
    [0]
];
exports.RawString$ = [3, n0, _RS,
    0,
    [_co, _sh],
    [0, 0]
];
exports.RegisterApplicationRevisionInput$ = [3, n0, _RARI,
    0,
    [_aN, _re, _d],
    [0, () => exports.RevisionLocation$, 0], 2
];
exports.RegisterOnPremisesInstanceInput$ = [3, n0, _ROPII,
    0,
    [_iNn, _iSA, _iUA],
    [0, 0, 0], 1
];
exports.RelatedDeployments$ = [3, n0, _RD,
    0,
    [_aUOIRDI, _aUOIDI],
    [0, 64 | 0]
];
exports.RemoveTagsFromOnPremisesInstancesInput$ = [3, n0, _RTFOPII,
    0,
    [_t, _iN],
    [() => TagList, 64 | 0], 2
];
exports.RevisionInfo$ = [3, n0, _RI,
    0,
    [_rL, _gRI],
    [() => exports.RevisionLocation$, () => exports.GenericRevisionInfo$]
];
exports.RevisionLocation$ = [3, n0, _RL,
    0,
    [_rTev, _sL, _gHL, _str, _aSC],
    [0, () => exports.S3Location$, () => exports.GitHubLocation$, () => exports.RawString$, () => exports.AppSpecContent$]
];
exports.RollbackInfo$ = [3, n0, _RIo,
    0,
    [_rDI, _rTDI, _rM],
    [0, 0, 0]
];
exports.S3Location$ = [3, n0, _SL,
    0,
    [_b, _k, _bT, _ve, _eTa],
    [0, 0, 0, 0, 0]
];
exports.SkipWaitTimeForInstanceTerminationInput$ = [3, n0, _SWTFITI,
    0,
    [_dI],
    [0]
];
exports.StopDeploymentInput$ = [3, n0, _SDI,
    0,
    [_dI, _aRE],
    [0, 2], 1
];
exports.StopDeploymentOutput$ = [3, n0, _SDO,
    0,
    [_st, _sM],
    [0, 0]
];
exports.Tag$ = [3, n0, _Tag,
    0,
    [_K, _V],
    [0, 0]
];
exports.TagFilter$ = [3, n0, _TFa,
    0,
    [_K, _V, _T],
    [0, 0, 0]
];
exports.TagResourceInput$ = [3, n0, _TRI,
    0,
    [_RA, _Ta],
    [0, () => TagList], 2
];
exports.TagResourceOutput$ = [3, n0, _TRO,
    0,
    [],
    []
];
exports.TargetGroupInfo$ = [3, n0, _TGI,
    0,
    [_n],
    [0]
];
exports.TargetGroupPairInfo$ = [3, n0, _TGPI,
    0,
    [_tGa, _pTR, _tTR],
    [() => TargetGroupInfoList, () => exports.TrafficRoute$, () => exports.TrafficRoute$]
];
exports.TargetInstances$ = [3, n0, _TI,
    0,
    [_tFa, _aSG, _eTS],
    [() => EC2TagFilterList, 64 | 0, () => exports.EC2TagSet$]
];
exports.TimeBasedCanary$ = [3, n0, _TBC,
    0,
    [_cPa, _cIa],
    [1, 1]
];
exports.TimeBasedLinear$ = [3, n0, _TBL,
    0,
    [_lP, _lI],
    [1, 1]
];
exports.TimeRange$ = [3, n0, _TR,
    0,
    [_sta, _end],
    [4, 4]
];
exports.TrafficRoute$ = [3, n0, _TRr,
    0,
    [_lA],
    [64 | 0]
];
exports.TrafficRoutingConfig$ = [3, n0, _TRC,
    0,
    [_ty, _tBC, _tBL],
    [0, () => exports.TimeBasedCanary$, () => exports.TimeBasedLinear$]
];
exports.TriggerConfig$ = [3, n0, _TC,
    0,
    [_tNr, _tTA, _tE],
    [0, 0, 64 | 0]
];
exports.UntagResourceInput$ = [3, n0, _URI,
    0,
    [_RA, _TK],
    [0, 64 | 0], 2
];
exports.UntagResourceOutput$ = [3, n0, _URO,
    0,
    [],
    []
];
exports.UpdateApplicationInput$ = [3, n0, _UAI,
    0,
    [_aN, _nAN],
    [0, 0]
];
exports.UpdateDeploymentGroupInput$ = [3, n0, _UDGI,
    0,
    [_aN, _cDGN, _nDGN, _dCN, _eTF, _oPITF, _aSG, _sRA, _tC, _aC, _aRC, _oIS, _dS, _bGDC, _lBI, _eTS, _eS, _oPTS, _tHE],
    [0, 0, 0, 0, () => EC2TagFilterList, () => TagFilterList, 64 | 0, 0, () => TriggerConfigList, () => exports.AlarmConfiguration$, () => exports.AutoRollbackConfiguration$, 0, () => exports.DeploymentStyle$, () => exports.BlueGreenDeploymentConfiguration$, () => exports.LoadBalancerInfo$, () => exports.EC2TagSet$, () => ECSServiceList, () => exports.OnPremisesTagSet$, 2], 2
];
exports.UpdateDeploymentGroupOutput$ = [3, n0, _UDGO,
    0,
    [_hNCU],
    [() => AutoScalingGroupList]
];
exports.ZonalConfig$ = [3, n0, _ZC,
    0,
    [_fZMDIS, _mDIS, _mHHPZ],
    [1, 1, () => exports.MinimumHealthyHostsPerZone$]
];
var __Unit = "unit";
var AlarmList = [1, n0, _AL,
    0, () => exports.Alarm$
];
var ApplicationsInfoList = [1, n0, _AIL,
    0, () => exports.ApplicationInfo$
];
var ApplicationsList = 64 | 0;
var AutoRollbackEventsList = 64 | 0;
var AutoScalingGroupList = [1, n0, _ASGL,
    0, () => exports.AutoScalingGroup$
];
var AutoScalingGroupNameList = 64 | 0;
var DeploymentConfigsList = 64 | 0;
var DeploymentGroupInfoList = [1, n0, _DGIL,
    0, () => exports.DeploymentGroupInfo$
];
var DeploymentGroupsList = 64 | 0;
var DeploymentsInfoList = [1, n0, _DIL,
    0, () => exports.DeploymentInfo$
];
var DeploymentsList = 64 | 0;
var DeploymentStatusList = 64 | 0;
var DeploymentStatusMessageList = 64 | 0;
var DeploymentTargetList = [1, n0, _DTL,
    0, () => exports.DeploymentTarget$
];
var EC2TagFilterList = [1, n0, _ECTFL,
    0, () => exports.EC2TagFilter$
];
var EC2TagSetList = [1, n0, _ECTSL,
    0, () => EC2TagFilterList
];
var ECSServiceList = [1, n0, _ECSSL,
    0, () => exports.ECSService$
];
var ECSTaskSetList = [1, n0, _ECSTSL,
    0, () => exports.ECSTaskSet$
];
var ELBInfoList = [1, n0, _ELBIL,
    0, () => exports.ELBInfo$
];
var FilterValueList = 64 | 0;
var GitHubAccountTokenNameList = 64 | 0;
var InstanceInfoList = [1, n0, _IIL,
    0, () => exports.InstanceInfo$
];
var InstanceNameList = 64 | 0;
var InstancesList = 64 | 0;
var InstanceStatusList = 64 | 0;
var InstanceSummaryList = [1, n0, _ISL,
    0, () => exports.InstanceSummary$
];
var InstanceTypeList = 64 | 0;
var LifecycleEventList = [1, n0, _LEL,
    0, () => exports.LifecycleEvent$
];
var ListenerArnList = 64 | 0;
var OnPremisesTagSetList = [1, n0, _OPTSL,
    0, () => TagFilterList
];
var RevisionInfoList = [1, n0, _RIL,
    0, () => exports.RevisionInfo$
];
var RevisionLocationList = [1, n0, _RLL,
    0, () => exports.RevisionLocation$
];
var TagFilterList = [1, n0, _TFL,
    0, () => exports.TagFilter$
];
var TagKeyList = 64 | 0;
var TagList = [1, n0, _TL,
    0, () => exports.Tag$
];
var TargetGroupInfoList = [1, n0, _TGIL,
    0, () => exports.TargetGroupInfo$
];
var TargetGroupPairInfoList = [1, n0, _TGPIL,
    0, () => exports.TargetGroupPairInfo$
];
var TargetIdList = 64 | 0;
var TriggerConfigList = [1, n0, _TCL,
    0, () => exports.TriggerConfig$
];
var TriggerEventTypeList = 64 | 0;
var TargetFilters = [2, n0, _TF,
    0, 0, 64 | 0
];
exports.AddTagsToOnPremisesInstances$ = [9, n0, _ATTOPI,
    0, () => exports.AddTagsToOnPremisesInstancesInput$, () => __Unit
];
exports.BatchGetApplicationRevisions$ = [9, n0, _BGAR,
    0, () => exports.BatchGetApplicationRevisionsInput$, () => exports.BatchGetApplicationRevisionsOutput$
];
exports.BatchGetApplications$ = [9, n0, _BGA,
    0, () => exports.BatchGetApplicationsInput$, () => exports.BatchGetApplicationsOutput$
];
exports.BatchGetDeploymentGroups$ = [9, n0, _BGDG,
    0, () => exports.BatchGetDeploymentGroupsInput$, () => exports.BatchGetDeploymentGroupsOutput$
];
exports.BatchGetDeploymentInstances$ = [9, n0, _BGDIa,
    0, () => exports.BatchGetDeploymentInstancesInput$, () => exports.BatchGetDeploymentInstancesOutput$
];
exports.BatchGetDeployments$ = [9, n0, _BGD,
    0, () => exports.BatchGetDeploymentsInput$, () => exports.BatchGetDeploymentsOutput$
];
exports.BatchGetDeploymentTargets$ = [9, n0, _BGDT,
    0, () => exports.BatchGetDeploymentTargetsInput$, () => exports.BatchGetDeploymentTargetsOutput$
];
exports.BatchGetOnPremisesInstances$ = [9, n0, _BGOPI,
    0, () => exports.BatchGetOnPremisesInstancesInput$, () => exports.BatchGetOnPremisesInstancesOutput$
];
exports.ContinueDeployment$ = [9, n0, _CD,
    0, () => exports.ContinueDeploymentInput$, () => __Unit
];
exports.CreateApplication$ = [9, n0, _CA,
    0, () => exports.CreateApplicationInput$, () => exports.CreateApplicationOutput$
];
exports.CreateDeployment$ = [9, n0, _CDr,
    0, () => exports.CreateDeploymentInput$, () => exports.CreateDeploymentOutput$
];
exports.CreateDeploymentConfig$ = [9, n0, _CDC,
    0, () => exports.CreateDeploymentConfigInput$, () => exports.CreateDeploymentConfigOutput$
];
exports.CreateDeploymentGroup$ = [9, n0, _CDG,
    0, () => exports.CreateDeploymentGroupInput$, () => exports.CreateDeploymentGroupOutput$
];
exports.DeleteApplication$ = [9, n0, _DA,
    0, () => exports.DeleteApplicationInput$, () => __Unit
];
exports.DeleteDeploymentConfig$ = [9, n0, _DDC,
    0, () => exports.DeleteDeploymentConfigInput$, () => __Unit
];
exports.DeleteDeploymentGroup$ = [9, n0, _DDG,
    0, () => exports.DeleteDeploymentGroupInput$, () => exports.DeleteDeploymentGroupOutput$
];
exports.DeleteGitHubAccountToken$ = [9, n0, _DGHAT,
    0, () => exports.DeleteGitHubAccountTokenInput$, () => exports.DeleteGitHubAccountTokenOutput$
];
exports.DeleteResourcesByExternalId$ = [9, n0, _DRBEI,
    0, () => exports.DeleteResourcesByExternalIdInput$, () => exports.DeleteResourcesByExternalIdOutput$
];
exports.DeregisterOnPremisesInstance$ = [9, n0, _DOPI,
    0, () => exports.DeregisterOnPremisesInstanceInput$, () => __Unit
];
exports.GetApplication$ = [9, n0, _GA,
    0, () => exports.GetApplicationInput$, () => exports.GetApplicationOutput$
];
exports.GetApplicationRevision$ = [9, n0, _GAR,
    0, () => exports.GetApplicationRevisionInput$, () => exports.GetApplicationRevisionOutput$
];
exports.GetDeployment$ = [9, n0, _GD,
    0, () => exports.GetDeploymentInput$, () => exports.GetDeploymentOutput$
];
exports.GetDeploymentConfig$ = [9, n0, _GDC,
    0, () => exports.GetDeploymentConfigInput$, () => exports.GetDeploymentConfigOutput$
];
exports.GetDeploymentGroup$ = [9, n0, _GDG,
    0, () => exports.GetDeploymentGroupInput$, () => exports.GetDeploymentGroupOutput$
];
exports.GetDeploymentInstance$ = [9, n0, _GDIe,
    0, () => exports.GetDeploymentInstanceInput$, () => exports.GetDeploymentInstanceOutput$
];
exports.GetDeploymentTarget$ = [9, n0, _GDT,
    0, () => exports.GetDeploymentTargetInput$, () => exports.GetDeploymentTargetOutput$
];
exports.GetOnPremisesInstance$ = [9, n0, _GOPI,
    0, () => exports.GetOnPremisesInstanceInput$, () => exports.GetOnPremisesInstanceOutput$
];
exports.ListApplicationRevisions$ = [9, n0, _LAR,
    0, () => exports.ListApplicationRevisionsInput$, () => exports.ListApplicationRevisionsOutput$
];
exports.ListApplications$ = [9, n0, _LA,
    0, () => exports.ListApplicationsInput$, () => exports.ListApplicationsOutput$
];
exports.ListDeploymentConfigs$ = [9, n0, _LDC,
    0, () => exports.ListDeploymentConfigsInput$, () => exports.ListDeploymentConfigsOutput$
];
exports.ListDeploymentGroups$ = [9, n0, _LDG,
    0, () => exports.ListDeploymentGroupsInput$, () => exports.ListDeploymentGroupsOutput$
];
exports.ListDeploymentInstances$ = [9, n0, _LDIis,
    0, () => exports.ListDeploymentInstancesInput$, () => exports.ListDeploymentInstancesOutput$
];
exports.ListDeployments$ = [9, n0, _LD,
    0, () => exports.ListDeploymentsInput$, () => exports.ListDeploymentsOutput$
];
exports.ListDeploymentTargets$ = [9, n0, _LDT,
    0, () => exports.ListDeploymentTargetsInput$, () => exports.ListDeploymentTargetsOutput$
];
exports.ListGitHubAccountTokenNames$ = [9, n0, _LGHATN,
    0, () => exports.ListGitHubAccountTokenNamesInput$, () => exports.ListGitHubAccountTokenNamesOutput$
];
exports.ListOnPremisesInstances$ = [9, n0, _LOPI,
    0, () => exports.ListOnPremisesInstancesInput$, () => exports.ListOnPremisesInstancesOutput$
];
exports.ListTagsForResource$ = [9, n0, _LTFR,
    0, () => exports.ListTagsForResourceInput$, () => exports.ListTagsForResourceOutput$
];
exports.PutLifecycleEventHookExecutionStatus$ = [9, n0, _PLEHES,
    0, () => exports.PutLifecycleEventHookExecutionStatusInput$, () => exports.PutLifecycleEventHookExecutionStatusOutput$
];
exports.RegisterApplicationRevision$ = [9, n0, _RAR,
    0, () => exports.RegisterApplicationRevisionInput$, () => __Unit
];
exports.RegisterOnPremisesInstance$ = [9, n0, _ROPI,
    0, () => exports.RegisterOnPremisesInstanceInput$, () => __Unit
];
exports.RemoveTagsFromOnPremisesInstances$ = [9, n0, _RTFOPI,
    0, () => exports.RemoveTagsFromOnPremisesInstancesInput$, () => __Unit
];
exports.SkipWaitTimeForInstanceTermination$ = [9, n0, _SWTFIT,
    0, () => exports.SkipWaitTimeForInstanceTerminationInput$, () => __Unit
];
exports.StopDeployment$ = [9, n0, _SD,
    0, () => exports.StopDeploymentInput$, () => exports.StopDeploymentOutput$
];
exports.TagResource$ = [9, n0, _TRa,
    0, () => exports.TagResourceInput$, () => exports.TagResourceOutput$
];
exports.UntagResource$ = [9, n0, _UR,
    0, () => exports.UntagResourceInput$, () => exports.UntagResourceOutput$
];
exports.UpdateApplication$ = [9, n0, _UA,
    0, () => exports.UpdateApplicationInput$, () => __Unit
];
exports.UpdateDeploymentGroup$ = [9, n0, _UDG,
    0, () => exports.UpdateDeploymentGroupInput$, () => exports.UpdateDeploymentGroupOutput$
];
