import * as core from "@terrascript/core"; export interface DefaultTagsArgs extends core.SchemaArgs { tags?: core.Map | core.MapOut; } export class DefaultTags extends core.Schema { @core.attr(String, { kind: "map" }) public tags?: core.Map | core.MapOut; } export interface EndpointsArgs extends core.SchemaArgs { accessanalyzer?: string | core.StringOut; account?: string | core.StringOut; acm?: string | core.StringOut; acmpca?: string | core.StringOut; alexaforbusiness?: string | core.StringOut; amg?: string | core.StringOut; amp?: string | core.StringOut; amplify?: string | core.StringOut; amplifybackend?: string | core.StringOut; amplifyuibuilder?: string | core.StringOut; apigateway?: string | core.StringOut; apigatewaymanagementapi?: string | core.StringOut; apigatewayv2?: string | core.StringOut; appautoscaling?: string | core.StringOut; appconfig?: string | core.StringOut; appconfigdata?: string | core.StringOut; appflow?: string | core.StringOut; appintegrations?: string | core.StringOut; appintegrationsservice?: string | core.StringOut; applicationautoscaling?: string | core.StringOut; applicationcostprofiler?: string | core.StringOut; applicationdiscovery?: string | core.StringOut; applicationdiscoveryservice?: string | core.StringOut; applicationinsights?: string | core.StringOut; appmesh?: string | core.StringOut; appregistry?: string | core.StringOut; apprunner?: string | core.StringOut; appstream?: string | core.StringOut; appsync?: string | core.StringOut; athena?: string | core.StringOut; auditmanager?: string | core.StringOut; augmentedairuntime?: string | core.StringOut; autoscaling?: string | core.StringOut; autoscalingplans?: string | core.StringOut; backup?: string | core.StringOut; backupgateway?: string | core.StringOut; batch?: string | core.StringOut; beanstalk?: string | core.StringOut; billingconductor?: string | core.StringOut; braket?: string | core.StringOut; budgets?: string | core.StringOut; ce?: string | core.StringOut; chime?: string | core.StringOut; chimesdkidentity?: string | core.StringOut; chimesdkmeetings?: string | core.StringOut; chimesdkmessaging?: string | core.StringOut; cloud9?: string | core.StringOut; cloudcontrol?: string | core.StringOut; cloudcontrolapi?: string | core.StringOut; clouddirectory?: string | core.StringOut; cloudformation?: string | core.StringOut; cloudfront?: string | core.StringOut; cloudhsm?: string | core.StringOut; cloudhsmv2?: string | core.StringOut; cloudsearch?: string | core.StringOut; cloudsearchdomain?: string | core.StringOut; cloudtrail?: string | core.StringOut; cloudwatch?: string | core.StringOut; cloudwatchevents?: string | core.StringOut; cloudwatchevidently?: string | core.StringOut; cloudwatchlog?: string | core.StringOut; cloudwatchlogs?: string | core.StringOut; cloudwatchrum?: string | core.StringOut; codeartifact?: string | core.StringOut; codebuild?: string | core.StringOut; codecommit?: string | core.StringOut; codedeploy?: string | core.StringOut; codeguruprofiler?: string | core.StringOut; codegurureviewer?: string | core.StringOut; codepipeline?: string | core.StringOut; codestar?: string | core.StringOut; codestarconnections?: string | core.StringOut; codestarnotifications?: string | core.StringOut; cognitoidentity?: string | core.StringOut; cognitoidentityprovider?: string | core.StringOut; cognitoidp?: string | core.StringOut; cognitosync?: string | core.StringOut; comprehend?: string | core.StringOut; comprehendmedical?: string | core.StringOut; computeoptimizer?: string | core.StringOut; config?: string | core.StringOut; configservice?: string | core.StringOut; connect?: string | core.StringOut; connectcontactlens?: string | core.StringOut; connectparticipant?: string | core.StringOut; connectwisdomservice?: string | core.StringOut; costandusagereportservice?: string | core.StringOut; costexplorer?: string | core.StringOut; cur?: string | core.StringOut; customerprofiles?: string | core.StringOut; databasemigration?: string | core.StringOut; databasemigrationservice?: string | core.StringOut; databrew?: string | core.StringOut; dataexchange?: string | core.StringOut; datapipeline?: string | core.StringOut; datasync?: string | core.StringOut; dax?: string | core.StringOut; deploy?: string | core.StringOut; detective?: string | core.StringOut; devicefarm?: string | core.StringOut; devopsguru?: string | core.StringOut; directconnect?: string | core.StringOut; directoryservice?: string | core.StringOut; discovery?: string | core.StringOut; dlm?: string | core.StringOut; dms?: string | core.StringOut; docdb?: string | core.StringOut; drs?: string | core.StringOut; ds?: string | core.StringOut; dynamodb?: string | core.StringOut; dynamodbstreams?: string | core.StringOut; ebs?: string | core.StringOut; ec2?: string | core.StringOut; ec2Instanceconnect?: string | core.StringOut; ecr?: string | core.StringOut; ecrpublic?: string | core.StringOut; ecs?: string | core.StringOut; efs?: string | core.StringOut; eks?: string | core.StringOut; elasticache?: string | core.StringOut; elasticbeanstalk?: string | core.StringOut; elasticinference?: string | core.StringOut; elasticloadbalancing?: string | core.StringOut; elasticloadbalancingv2?: string | core.StringOut; elasticsearch?: string | core.StringOut; elasticsearchservice?: string | core.StringOut; elastictranscoder?: string | core.StringOut; elb?: string | core.StringOut; elbv2?: string | core.StringOut; emr?: string | core.StringOut; emrcontainers?: string | core.StringOut; emrserverless?: string | core.StringOut; es?: string | core.StringOut; eventbridge?: string | core.StringOut; events?: string | core.StringOut; evidently?: string | core.StringOut; finspace?: string | core.StringOut; finspacedata?: string | core.StringOut; firehose?: string | core.StringOut; fis?: string | core.StringOut; fms?: string | core.StringOut; forecast?: string | core.StringOut; forecastquery?: string | core.StringOut; forecastqueryservice?: string | core.StringOut; forecastservice?: string | core.StringOut; frauddetector?: string | core.StringOut; fsx?: string | core.StringOut; gamelift?: string | core.StringOut; glacier?: string | core.StringOut; globalaccelerator?: string | core.StringOut; glue?: string | core.StringOut; gluedatabrew?: string | core.StringOut; grafana?: string | core.StringOut; greengrass?: string | core.StringOut; greengrassv2?: string | core.StringOut; groundstation?: string | core.StringOut; guardduty?: string | core.StringOut; health?: string | core.StringOut; healthlake?: string | core.StringOut; honeycode?: string | core.StringOut; iam?: string | core.StringOut; identitystore?: string | core.StringOut; imagebuilder?: string | core.StringOut; inspector?: string | core.StringOut; inspector2?: string | core.StringOut; iot?: string | core.StringOut; iot1Clickdevices?: string | core.StringOut; iot1Clickdevicesservice?: string | core.StringOut; iot1Clickprojects?: string | core.StringOut; iotanalytics?: string | core.StringOut; iotdata?: string | core.StringOut; iotdataplane?: string | core.StringOut; iotdeviceadvisor?: string | core.StringOut; iotevents?: string | core.StringOut; ioteventsdata?: string | core.StringOut; iotfleethub?: string | core.StringOut; iotjobsdata?: string | core.StringOut; iotjobsdataplane?: string | core.StringOut; iotsecuretunneling?: string | core.StringOut; iotsitewise?: string | core.StringOut; iotthingsgraph?: string | core.StringOut; iottwinmaker?: string | core.StringOut; iotwireless?: string | core.StringOut; ivs?: string | core.StringOut; kafka?: string | core.StringOut; kafkaconnect?: string | core.StringOut; kendra?: string | core.StringOut; keyspaces?: string | core.StringOut; kinesis?: string | core.StringOut; kinesisanalytics?: string | core.StringOut; kinesisanalyticsv2?: string | core.StringOut; kinesisvideo?: string | core.StringOut; kinesisvideoarchivedmedia?: string | core.StringOut; kinesisvideomedia?: string | core.StringOut; kinesisvideosignaling?: string | core.StringOut; kinesisvideosignalingchannels?: string | core.StringOut; kms?: string | core.StringOut; lakeformation?: string | core.StringOut; lambda?: string | core.StringOut; lex?: string | core.StringOut; lexmodelbuilding?: string | core.StringOut; lexmodelbuildingservice?: string | core.StringOut; lexmodels?: string | core.StringOut; lexmodelsv2?: string | core.StringOut; lexruntime?: string | core.StringOut; lexruntimeservice?: string | core.StringOut; lexruntimev2?: string | core.StringOut; lexv2Models?: string | core.StringOut; lexv2Runtime?: string | core.StringOut; licensemanager?: string | core.StringOut; lightsail?: string | core.StringOut; location?: string | core.StringOut; locationservice?: string | core.StringOut; logs?: string | core.StringOut; lookoutequipment?: string | core.StringOut; lookoutforvision?: string | core.StringOut; lookoutmetrics?: string | core.StringOut; lookoutvision?: string | core.StringOut; machinelearning?: string | core.StringOut; macie?: string | core.StringOut; macie2?: string | core.StringOut; managedblockchain?: string | core.StringOut; managedgrafana?: string | core.StringOut; marketplacecatalog?: string | core.StringOut; marketplacecommerceanalytics?: string | core.StringOut; marketplaceentitlement?: string | core.StringOut; marketplaceentitlementservice?: string | core.StringOut; marketplacemetering?: string | core.StringOut; mediaconnect?: string | core.StringOut; mediaconvert?: string | core.StringOut; medialive?: string | core.StringOut; mediapackage?: string | core.StringOut; mediapackagevod?: string | core.StringOut; mediastore?: string | core.StringOut; mediastoredata?: string | core.StringOut; mediatailor?: string | core.StringOut; memorydb?: string | core.StringOut; meteringmarketplace?: string | core.StringOut; mgh?: string | core.StringOut; mgn?: string | core.StringOut; migrationhub?: string | core.StringOut; migrationhubconfig?: string | core.StringOut; migrationhubrefactorspaces?: string | core.StringOut; migrationhubstrategy?: string | core.StringOut; migrationhubstrategyrecommendations?: string | core.StringOut; mobile?: string | core.StringOut; mq?: string | core.StringOut; msk?: string | core.StringOut; mturk?: string | core.StringOut; mwaa?: string | core.StringOut; neptune?: string | core.StringOut; networkfirewall?: string | core.StringOut; networkmanager?: string | core.StringOut; nimble?: string | core.StringOut; nimblestudio?: string | core.StringOut; opensearch?: string | core.StringOut; opensearchservice?: string | core.StringOut; opsworks?: string | core.StringOut; opsworkscm?: string | core.StringOut; organizations?: string | core.StringOut; outposts?: string | core.StringOut; panorama?: string | core.StringOut; personalize?: string | core.StringOut; personalizeevents?: string | core.StringOut; personalizeruntime?: string | core.StringOut; pi?: string | core.StringOut; pinpoint?: string | core.StringOut; pinpointemail?: string | core.StringOut; pinpointsmsvoice?: string | core.StringOut; polly?: string | core.StringOut; pricing?: string | core.StringOut; prometheus?: string | core.StringOut; prometheusservice?: string | core.StringOut; proton?: string | core.StringOut; qldb?: string | core.StringOut; qldbsession?: string | core.StringOut; quicksight?: string | core.StringOut; ram?: string | core.StringOut; rbin?: string | core.StringOut; rds?: string | core.StringOut; rdsdata?: string | core.StringOut; rdsdataservice?: string | core.StringOut; recyclebin?: string | core.StringOut; redshift?: string | core.StringOut; redshiftdata?: string | core.StringOut; redshiftdataapiservice?: string | core.StringOut; redshiftserverless?: string | core.StringOut; rekognition?: string | core.StringOut; resiliencehub?: string | core.StringOut; resourcegroups?: string | core.StringOut; resourcegroupstagging?: string | core.StringOut; resourcegroupstaggingapi?: string | core.StringOut; robomaker?: string | core.StringOut; rolesanywhere?: string | core.StringOut; route53?: string | core.StringOut; route53Domains?: string | core.StringOut; route53Recoverycluster?: string | core.StringOut; route53Recoverycontrolconfig?: string | core.StringOut; route53Recoveryreadiness?: string | core.StringOut; route53Resolver?: string | core.StringOut; rum?: string | core.StringOut; s3?: string | core.StringOut; s3Api?: string | core.StringOut; s3Control?: string | core.StringOut; s3Outposts?: string | core.StringOut; sagemaker?: string | core.StringOut; sagemakera2Iruntime?: string | core.StringOut; sagemakeredge?: string | core.StringOut; sagemakeredgemanager?: string | core.StringOut; sagemakerfeaturestoreruntime?: string | core.StringOut; sagemakerruntime?: string | core.StringOut; savingsplans?: string | core.StringOut; schemas?: string | core.StringOut; sdb?: string | core.StringOut; secretsmanager?: string | core.StringOut; securityhub?: string | core.StringOut; serverlessapplicationrepository?: string | core.StringOut; serverlessapprepo?: string | core.StringOut; serverlessrepo?: string | core.StringOut; servicecatalog?: string | core.StringOut; servicecatalogappregistry?: string | core.StringOut; servicediscovery?: string | core.StringOut; servicequotas?: string | core.StringOut; ses?: string | core.StringOut; sesv2?: string | core.StringOut; sfn?: string | core.StringOut; shield?: string | core.StringOut; signer?: string | core.StringOut; simpledb?: string | core.StringOut; sms?: string | core.StringOut; snowball?: string | core.StringOut; snowdevicemanagement?: string | core.StringOut; sns?: string | core.StringOut; sqs?: string | core.StringOut; ssm?: string | core.StringOut; ssmcontacts?: string | core.StringOut; ssmincidents?: string | core.StringOut; sso?: string | core.StringOut; ssoadmin?: string | core.StringOut; ssooidc?: string | core.StringOut; stepfunctions?: string | core.StringOut; storagegateway?: string | core.StringOut; sts?: string | core.StringOut; support?: string | core.StringOut; swf?: string | core.StringOut; synthetics?: string | core.StringOut; textract?: string | core.StringOut; timestreamquery?: string | core.StringOut; timestreamwrite?: string | core.StringOut; transcribe?: string | core.StringOut; transcribeservice?: string | core.StringOut; transcribestreaming?: string | core.StringOut; transcribestreamingservice?: string | core.StringOut; transfer?: string | core.StringOut; translate?: string | core.StringOut; voiceid?: string | core.StringOut; waf?: string | core.StringOut; wafregional?: string | core.StringOut; wafv2?: string | core.StringOut; wellarchitected?: string | core.StringOut; wisdom?: string | core.StringOut; workdocs?: string | core.StringOut; worklink?: string | core.StringOut; workmail?: string | core.StringOut; workmailmessageflow?: string | core.StringOut; workspaces?: string | core.StringOut; workspacesweb?: string | core.StringOut; xray?: string | core.StringOut; } export class Endpoints extends core.Schema { @core.attr(String) public accessanalyzer?: string | core.StringOut; @core.attr(String) public account?: string | core.StringOut; @core.attr(String) public acm?: string | core.StringOut; @core.attr(String) public acmpca?: string | core.StringOut; @core.attr(String) public alexaforbusiness?: string | core.StringOut; @core.attr(String) public amg?: string | core.StringOut; @core.attr(String) public amp?: string | core.StringOut; @core.attr(String) public amplify?: string | core.StringOut; @core.attr(String) public amplifybackend?: string | core.StringOut; @core.attr(String) public amplifyuibuilder?: string | core.StringOut; @core.attr(String) public apigateway?: string | core.StringOut; @core.attr(String) public apigatewaymanagementapi?: string | core.StringOut; @core.attr(String) public apigatewayv2?: string | core.StringOut; @core.attr(String) public appautoscaling?: string | core.StringOut; @core.attr(String) public appconfig?: string | core.StringOut; @core.attr(String) public appconfigdata?: string | core.StringOut; @core.attr(String) public appflow?: string | core.StringOut; @core.attr(String) public appintegrations?: string | core.StringOut; @core.attr(String) public appintegrationsservice?: string | core.StringOut; @core.attr(String) public applicationautoscaling?: string | core.StringOut; @core.attr(String) public applicationcostprofiler?: string | core.StringOut; @core.attr(String) public applicationdiscovery?: string | core.StringOut; @core.attr(String) public applicationdiscoveryservice?: string | core.StringOut; @core.attr(String) public applicationinsights?: string | core.StringOut; @core.attr(String) public appmesh?: string | core.StringOut; @core.attr(String) public appregistry?: string | core.StringOut; @core.attr(String) public apprunner?: string | core.StringOut; @core.attr(String) public appstream?: string | core.StringOut; @core.attr(String) public appsync?: string | core.StringOut; @core.attr(String) public athena?: string | core.StringOut; @core.attr(String) public auditmanager?: string | core.StringOut; @core.attr(String) public augmentedairuntime?: string | core.StringOut; @core.attr(String) public autoscaling?: string | core.StringOut; @core.attr(String) public autoscalingplans?: string | core.StringOut; @core.attr(String) public backup?: string | core.StringOut; @core.attr(String) public backupgateway?: string | core.StringOut; @core.attr(String) public batch?: string | core.StringOut; @core.attr(String) public beanstalk?: string | core.StringOut; @core.attr(String) public billingconductor?: string | core.StringOut; @core.attr(String) public braket?: string | core.StringOut; @core.attr(String) public budgets?: string | core.StringOut; @core.attr(String) public ce?: string | core.StringOut; @core.attr(String) public chime?: string | core.StringOut; @core.attr(String) public chimesdkidentity?: string | core.StringOut; @core.attr(String) public chimesdkmeetings?: string | core.StringOut; @core.attr(String) public chimesdkmessaging?: string | core.StringOut; @core.attr(String) public cloud9?: string | core.StringOut; @core.attr(String) public cloudcontrol?: string | core.StringOut; @core.attr(String) public cloudcontrolapi?: string | core.StringOut; @core.attr(String) public clouddirectory?: string | core.StringOut; @core.attr(String) public cloudformation?: string | core.StringOut; @core.attr(String) public cloudfront?: string | core.StringOut; @core.attr(String) public cloudhsm?: string | core.StringOut; @core.attr(String) public cloudhsmv2?: string | core.StringOut; @core.attr(String) public cloudsearch?: string | core.StringOut; @core.attr(String) public cloudsearchdomain?: string | core.StringOut; @core.attr(String) public cloudtrail?: string | core.StringOut; @core.attr(String) public cloudwatch?: string | core.StringOut; @core.attr(String) public cloudwatchevents?: string | core.StringOut; @core.attr(String) public cloudwatchevidently?: string | core.StringOut; @core.attr(String) public cloudwatchlog?: string | core.StringOut; @core.attr(String) public cloudwatchlogs?: string | core.StringOut; @core.attr(String) public cloudwatchrum?: string | core.StringOut; @core.attr(String) public codeartifact?: string | core.StringOut; @core.attr(String) public codebuild?: string | core.StringOut; @core.attr(String) public codecommit?: string | core.StringOut; @core.attr(String) public codedeploy?: string | core.StringOut; @core.attr(String) public codeguruprofiler?: string | core.StringOut; @core.attr(String) public codegurureviewer?: string | core.StringOut; @core.attr(String) public codepipeline?: string | core.StringOut; @core.attr(String) public codestar?: string | core.StringOut; @core.attr(String) public codestarconnections?: string | core.StringOut; @core.attr(String) public codestarnotifications?: string | core.StringOut; @core.attr(String) public cognitoidentity?: string | core.StringOut; @core.attr(String) public cognitoidentityprovider?: string | core.StringOut; @core.attr(String) public cognitoidp?: string | core.StringOut; @core.attr(String) public cognitosync?: string | core.StringOut; @core.attr(String) public comprehend?: string | core.StringOut; @core.attr(String) public comprehendmedical?: string | core.StringOut; @core.attr(String) public computeoptimizer?: string | core.StringOut; @core.attr(String) public config?: string | core.StringOut; @core.attr(String) public configservice?: string | core.StringOut; @core.attr(String) public connect?: string | core.StringOut; @core.attr(String) public connectcontactlens?: string | core.StringOut; @core.attr(String) public connectparticipant?: string | core.StringOut; @core.attr(String) public connectwisdomservice?: string | core.StringOut; @core.attr(String) public costandusagereportservice?: string | core.StringOut; @core.attr(String) public costexplorer?: string | core.StringOut; @core.attr(String) public cur?: string | core.StringOut; @core.attr(String) public customerprofiles?: string | core.StringOut; @core.attr(String) public databasemigration?: string | core.StringOut; @core.attr(String) public databasemigrationservice?: string | core.StringOut; @core.attr(String) public databrew?: string | core.StringOut; @core.attr(String) public dataexchange?: string | core.StringOut; @core.attr(String) public datapipeline?: string | core.StringOut; @core.attr(String) public datasync?: string | core.StringOut; @core.attr(String) public dax?: string | core.StringOut; @core.attr(String) public deploy?: string | core.StringOut; @core.attr(String) public detective?: string | core.StringOut; @core.attr(String) public devicefarm?: string | core.StringOut; @core.attr(String) public devopsguru?: string | core.StringOut; @core.attr(String) public directconnect?: string | core.StringOut; @core.attr(String) public directoryservice?: string | core.StringOut; @core.attr(String) public discovery?: string | core.StringOut; @core.attr(String) public dlm?: string | core.StringOut; @core.attr(String) public dms?: string | core.StringOut; @core.attr(String) public docdb?: string | core.StringOut; @core.attr(String) public drs?: string | core.StringOut; @core.attr(String) public ds?: string | core.StringOut; @core.attr(String) public dynamodb?: string | core.StringOut; @core.attr(String) public dynamodbstreams?: string | core.StringOut; @core.attr(String) public ebs?: string | core.StringOut; @core.attr(String) public ec2?: string | core.StringOut; @core.attr(String) public ec2Instanceconnect?: string | core.StringOut; @core.attr(String) public ecr?: string | core.StringOut; @core.attr(String) public ecrpublic?: string | core.StringOut; @core.attr(String) public ecs?: string | core.StringOut; @core.attr(String) public efs?: string | core.StringOut; @core.attr(String) public eks?: string | core.StringOut; @core.attr(String) public elasticache?: string | core.StringOut; @core.attr(String) public elasticbeanstalk?: string | core.StringOut; @core.attr(String) public elasticinference?: string | core.StringOut; @core.attr(String) public elasticloadbalancing?: string | core.StringOut; @core.attr(String) public elasticloadbalancingv2?: string | core.StringOut; @core.attr(String) public elasticsearch?: string | core.StringOut; @core.attr(String) public elasticsearchservice?: string | core.StringOut; @core.attr(String) public elastictranscoder?: string | core.StringOut; @core.attr(String) public elb?: string | core.StringOut; @core.attr(String) public elbv2?: string | core.StringOut; @core.attr(String) public emr?: string | core.StringOut; @core.attr(String) public emrcontainers?: string | core.StringOut; @core.attr(String) public emrserverless?: string | core.StringOut; @core.attr(String) public es?: string | core.StringOut; @core.attr(String) public eventbridge?: string | core.StringOut; @core.attr(String) public events?: string | core.StringOut; @core.attr(String) public evidently?: string | core.StringOut; @core.attr(String) public finspace?: string | core.StringOut; @core.attr(String) public finspacedata?: string | core.StringOut; @core.attr(String) public firehose?: string | core.StringOut; @core.attr(String) public fis?: string | core.StringOut; @core.attr(String) public fms?: string | core.StringOut; @core.attr(String) public forecast?: string | core.StringOut; @core.attr(String) public forecastquery?: string | core.StringOut; @core.attr(String) public forecastqueryservice?: string | core.StringOut; @core.attr(String) public forecastservice?: string | core.StringOut; @core.attr(String) public frauddetector?: string | core.StringOut; @core.attr(String) public fsx?: string | core.StringOut; @core.attr(String) public gamelift?: string | core.StringOut; @core.attr(String) public glacier?: string | core.StringOut; @core.attr(String) public globalaccelerator?: string | core.StringOut; @core.attr(String) public glue?: string | core.StringOut; @core.attr(String) public gluedatabrew?: string | core.StringOut; @core.attr(String) public grafana?: string | core.StringOut; @core.attr(String) public greengrass?: string | core.StringOut; @core.attr(String) public greengrassv2?: string | core.StringOut; @core.attr(String) public groundstation?: string | core.StringOut; @core.attr(String) public guardduty?: string | core.StringOut; @core.attr(String) public health?: string | core.StringOut; @core.attr(String) public healthlake?: string | core.StringOut; @core.attr(String) public honeycode?: string | core.StringOut; @core.attr(String) public iam?: string | core.StringOut; @core.attr(String) public identitystore?: string | core.StringOut; @core.attr(String) public imagebuilder?: string | core.StringOut; @core.attr(String) public inspector?: string | core.StringOut; @core.attr(String) public inspector2?: string | core.StringOut; @core.attr(String) public iot?: string | core.StringOut; @core.attr(String) public iot1Clickdevices?: string | core.StringOut; @core.attr(String) public iot1Clickdevicesservice?: string | core.StringOut; @core.attr(String) public iot1Clickprojects?: string | core.StringOut; @core.attr(String) public iotanalytics?: string | core.StringOut; @core.attr(String) public iotdata?: string | core.StringOut; @core.attr(String) public iotdataplane?: string | core.StringOut; @core.attr(String) public iotdeviceadvisor?: string | core.StringOut; @core.attr(String) public iotevents?: string | core.StringOut; @core.attr(String) public ioteventsdata?: string | core.StringOut; @core.attr(String) public iotfleethub?: string | core.StringOut; @core.attr(String) public iotjobsdata?: string | core.StringOut; @core.attr(String) public iotjobsdataplane?: string | core.StringOut; @core.attr(String) public iotsecuretunneling?: string | core.StringOut; @core.attr(String) public iotsitewise?: string | core.StringOut; @core.attr(String) public iotthingsgraph?: string | core.StringOut; @core.attr(String) public iottwinmaker?: string | core.StringOut; @core.attr(String) public iotwireless?: string | core.StringOut; @core.attr(String) public ivs?: string | core.StringOut; @core.attr(String) public kafka?: string | core.StringOut; @core.attr(String) public kafkaconnect?: string | core.StringOut; @core.attr(String) public kendra?: string | core.StringOut; @core.attr(String) public keyspaces?: string | core.StringOut; @core.attr(String) public kinesis?: string | core.StringOut; @core.attr(String) public kinesisanalytics?: string | core.StringOut; @core.attr(String) public kinesisanalyticsv2?: string | core.StringOut; @core.attr(String) public kinesisvideo?: string | core.StringOut; @core.attr(String) public kinesisvideoarchivedmedia?: string | core.StringOut; @core.attr(String) public kinesisvideomedia?: string | core.StringOut; @core.attr(String) public kinesisvideosignaling?: string | core.StringOut; @core.attr(String) public kinesisvideosignalingchannels?: string | core.StringOut; @core.attr(String) public kms?: string | core.StringOut; @core.attr(String) public lakeformation?: string | core.StringOut; @core.attr(String) public lambda?: string | core.StringOut; @core.attr(String) public lex?: string | core.StringOut; @core.attr(String) public lexmodelbuilding?: string | core.StringOut; @core.attr(String) public lexmodelbuildingservice?: string | core.StringOut; @core.attr(String) public lexmodels?: string | core.StringOut; @core.attr(String) public lexmodelsv2?: string | core.StringOut; @core.attr(String) public lexruntime?: string | core.StringOut; @core.attr(String) public lexruntimeservice?: string | core.StringOut; @core.attr(String) public lexruntimev2?: string | core.StringOut; @core.attr(String) public lexv2Models?: string | core.StringOut; @core.attr(String) public lexv2Runtime?: string | core.StringOut; @core.attr(String) public licensemanager?: string | core.StringOut; @core.attr(String) public lightsail?: string | core.StringOut; @core.attr(String) public location?: string | core.StringOut; @core.attr(String) public locationservice?: string | core.StringOut; @core.attr(String) public logs?: string | core.StringOut; @core.attr(String) public lookoutequipment?: string | core.StringOut; @core.attr(String) public lookoutforvision?: string | core.StringOut; @core.attr(String) public lookoutmetrics?: string | core.StringOut; @core.attr(String) public lookoutvision?: string | core.StringOut; @core.attr(String) public machinelearning?: string | core.StringOut; @core.attr(String) public macie?: string | core.StringOut; @core.attr(String) public macie2?: string | core.StringOut; @core.attr(String) public managedblockchain?: string | core.StringOut; @core.attr(String) public managedgrafana?: string | core.StringOut; @core.attr(String) public marketplacecatalog?: string | core.StringOut; @core.attr(String) public marketplacecommerceanalytics?: string | core.StringOut; @core.attr(String) public marketplaceentitlement?: string | core.StringOut; @core.attr(String) public marketplaceentitlementservice?: string | core.StringOut; @core.attr(String) public marketplacemetering?: string | core.StringOut; @core.attr(String) public mediaconnect?: string | core.StringOut; @core.attr(String) public mediaconvert?: string | core.StringOut; @core.attr(String) public medialive?: string | core.StringOut; @core.attr(String) public mediapackage?: string | core.StringOut; @core.attr(String) public mediapackagevod?: string | core.StringOut; @core.attr(String) public mediastore?: string | core.StringOut; @core.attr(String) public mediastoredata?: string | core.StringOut; @core.attr(String) public mediatailor?: string | core.StringOut; @core.attr(String) public memorydb?: string | core.StringOut; @core.attr(String) public meteringmarketplace?: string | core.StringOut; @core.attr(String) public mgh?: string | core.StringOut; @core.attr(String) public mgn?: string | core.StringOut; @core.attr(String) public migrationhub?: string | core.StringOut; @core.attr(String) public migrationhubconfig?: string | core.StringOut; @core.attr(String) public migrationhubrefactorspaces?: string | core.StringOut; @core.attr(String) public migrationhubstrategy?: string | core.StringOut; @core.attr(String) public migrationhubstrategyrecommendations?: string | core.StringOut; @core.attr(String) public mobile?: string | core.StringOut; @core.attr(String) public mq?: string | core.StringOut; @core.attr(String) public msk?: string | core.StringOut; @core.attr(String) public mturk?: string | core.StringOut; @core.attr(String) public mwaa?: string | core.StringOut; @core.attr(String) public neptune?: string | core.StringOut; @core.attr(String) public networkfirewall?: string | core.StringOut; @core.attr(String) public networkmanager?: string | core.StringOut; @core.attr(String) public nimble?: string | core.StringOut; @core.attr(String) public nimblestudio?: string | core.StringOut; @core.attr(String) public opensearch?: string | core.StringOut; @core.attr(String) public opensearchservice?: string | core.StringOut; @core.attr(String) public opsworks?: string | core.StringOut; @core.attr(String) public opsworkscm?: string | core.StringOut; @core.attr(String) public organizations?: string | core.StringOut; @core.attr(String) public outposts?: string | core.StringOut; @core.attr(String) public panorama?: string | core.StringOut; @core.attr(String) public personalize?: string | core.StringOut; @core.attr(String) public personalizeevents?: string | core.StringOut; @core.attr(String) public personalizeruntime?: string | core.StringOut; @core.attr(String) public pi?: string | core.StringOut; @core.attr(String) public pinpoint?: string | core.StringOut; @core.attr(String) public pinpointemail?: string | core.StringOut; @core.attr(String) public pinpointsmsvoice?: string | core.StringOut; @core.attr(String) public polly?: string | core.StringOut; @core.attr(String) public pricing?: string | core.StringOut; @core.attr(String) public prometheus?: string | core.StringOut; @core.attr(String) public prometheusservice?: string | core.StringOut; @core.attr(String) public proton?: string | core.StringOut; @core.attr(String) public qldb?: string | core.StringOut; @core.attr(String) public qldbsession?: string | core.StringOut; @core.attr(String) public quicksight?: string | core.StringOut; @core.attr(String) public ram?: string | core.StringOut; @core.attr(String) public rbin?: string | core.StringOut; @core.attr(String) public rds?: string | core.StringOut; @core.attr(String) public rdsdata?: string | core.StringOut; @core.attr(String) public rdsdataservice?: string | core.StringOut; @core.attr(String) public recyclebin?: string | core.StringOut; @core.attr(String) public redshift?: string | core.StringOut; @core.attr(String) public redshiftdata?: string | core.StringOut; @core.attr(String) public redshiftdataapiservice?: string | core.StringOut; @core.attr(String) public redshiftserverless?: string | core.StringOut; @core.attr(String) public rekognition?: string | core.StringOut; @core.attr(String) public resiliencehub?: string | core.StringOut; @core.attr(String) public resourcegroups?: string | core.StringOut; @core.attr(String) public resourcegroupstagging?: string | core.StringOut; @core.attr(String) public resourcegroupstaggingapi?: string | core.StringOut; @core.attr(String) public robomaker?: string | core.StringOut; @core.attr(String) public rolesanywhere?: string | core.StringOut; @core.attr(String) public route53?: string | core.StringOut; @core.attr(String) public route53Domains?: string | core.StringOut; @core.attr(String) public route53Recoverycluster?: string | core.StringOut; @core.attr(String) public route53Recoverycontrolconfig?: string | core.StringOut; @core.attr(String) public route53Recoveryreadiness?: string | core.StringOut; @core.attr(String) public route53Resolver?: string | core.StringOut; @core.attr(String) public rum?: string | core.StringOut; @core.attr(String) public s3?: string | core.StringOut; @core.attr(String) public s3Api?: string | core.StringOut; @core.attr(String) public s3Control?: string | core.StringOut; @core.attr(String) public s3Outposts?: string | core.StringOut; @core.attr(String) public sagemaker?: string | core.StringOut; @core.attr(String) public sagemakera2Iruntime?: string | core.StringOut; @core.attr(String) public sagemakeredge?: string | core.StringOut; @core.attr(String) public sagemakeredgemanager?: string | core.StringOut; @core.attr(String) public sagemakerfeaturestoreruntime?: string | core.StringOut; @core.attr(String) public sagemakerruntime?: string | core.StringOut; @core.attr(String) public savingsplans?: string | core.StringOut; @core.attr(String) public schemas?: string | core.StringOut; @core.attr(String) public sdb?: string | core.StringOut; @core.attr(String) public secretsmanager?: string | core.StringOut; @core.attr(String) public securityhub?: string | core.StringOut; @core.attr(String) public serverlessapplicationrepository?: string | core.StringOut; @core.attr(String) public serverlessapprepo?: string | core.StringOut; @core.attr(String) public serverlessrepo?: string | core.StringOut; @core.attr(String) public servicecatalog?: string | core.StringOut; @core.attr(String) public servicecatalogappregistry?: string | core.StringOut; @core.attr(String) public servicediscovery?: string | core.StringOut; @core.attr(String) public servicequotas?: string | core.StringOut; @core.attr(String) public ses?: string | core.StringOut; @core.attr(String) public sesv2?: string | core.StringOut; @core.attr(String) public sfn?: string | core.StringOut; @core.attr(String) public shield?: string | core.StringOut; @core.attr(String) public signer?: string | core.StringOut; @core.attr(String) public simpledb?: string | core.StringOut; @core.attr(String) public sms?: string | core.StringOut; @core.attr(String) public snowball?: string | core.StringOut; @core.attr(String) public snowdevicemanagement?: string | core.StringOut; @core.attr(String) public sns?: string | core.StringOut; @core.attr(String) public sqs?: string | core.StringOut; @core.attr(String) public ssm?: string | core.StringOut; @core.attr(String) public ssmcontacts?: string | core.StringOut; @core.attr(String) public ssmincidents?: string | core.StringOut; @core.attr(String) public sso?: string | core.StringOut; @core.attr(String) public ssoadmin?: string | core.StringOut; @core.attr(String) public ssooidc?: string | core.StringOut; @core.attr(String) public stepfunctions?: string | core.StringOut; @core.attr(String) public storagegateway?: string | core.StringOut; @core.attr(String) public sts?: string | core.StringOut; @core.attr(String) public support?: string | core.StringOut; @core.attr(String) public swf?: string | core.StringOut; @core.attr(String) public synthetics?: string | core.StringOut; @core.attr(String) public textract?: string | core.StringOut; @core.attr(String) public timestreamquery?: string | core.StringOut; @core.attr(String) public timestreamwrite?: string | core.StringOut; @core.attr(String) public transcribe?: string | core.StringOut; @core.attr(String) public transcribeservice?: string | core.StringOut; @core.attr(String) public transcribestreaming?: string | core.StringOut; @core.attr(String) public transcribestreamingservice?: string | core.StringOut; @core.attr(String) public transfer?: string | core.StringOut; @core.attr(String) public translate?: string | core.StringOut; @core.attr(String) public voiceid?: string | core.StringOut; @core.attr(String) public waf?: string | core.StringOut; @core.attr(String) public wafregional?: string | core.StringOut; @core.attr(String) public wafv2?: string | core.StringOut; @core.attr(String) public wellarchitected?: string | core.StringOut; @core.attr(String) public wisdom?: string | core.StringOut; @core.attr(String) public workdocs?: string | core.StringOut; @core.attr(String) public worklink?: string | core.StringOut; @core.attr(String) public workmail?: string | core.StringOut; @core.attr(String) public workmailmessageflow?: string | core.StringOut; @core.attr(String) public workspaces?: string | core.StringOut; @core.attr(String) public workspacesweb?: string | core.StringOut; @core.attr(String) public xray?: string | core.StringOut; } export interface IgnoreTagsArgs extends core.SchemaArgs { keyPrefixes?: core.Array | core.ArrayOut; keys?: core.Array | core.ArrayOut; } export class IgnoreTags extends core.Schema { @core.attr(String, { kind: "array" }) public keyPrefixes?: core.Array | core.ArrayOut; @core.attr(String, { kind: "array" }) public keys?: core.Array | core.ArrayOut; } export interface AssumeRoleWithWebIdentityArgs extends core.SchemaArgs { duration?: string | core.StringOut; policy?: string | core.StringOut; policyArns?: core.Array | core.ArrayOut; roleArn?: string | core.StringOut; sessionName?: string | core.StringOut; webIdentityToken?: string | core.StringOut; webIdentityTokenFile?: string | core.StringOut; } export class AssumeRoleWithWebIdentity extends core.Schema { @core.attr(String) public duration?: string | core.StringOut; @core.attr(String) public policy?: string | core.StringOut; @core.attr(String, { kind: "array" }) public policyArns?: core.Array | core.ArrayOut; @core.attr(String) public roleArn?: string | core.StringOut; @core.attr(String) public sessionName?: string | core.StringOut; @core.attr(String) public webIdentityToken?: string | core.StringOut; @core.attr(String) public webIdentityTokenFile?: string | core.StringOut; } export interface AssumeRoleArgs extends core.SchemaArgs { duration?: string | core.StringOut; durationSeconds?: number | core.NumberOut; externalId?: string | core.StringOut; policy?: string | core.StringOut; policyArns?: core.Array | core.ArrayOut; roleArn?: string | core.StringOut; sessionName?: string | core.StringOut; tags?: core.Map | core.MapOut; transitiveTagKeys?: core.Array | core.ArrayOut; } export class AssumeRole extends core.Schema { @core.attr(String) public duration?: string | core.StringOut; @core.attr(Number) public durationSeconds?: number | core.NumberOut; @core.attr(String) public externalId?: string | core.StringOut; @core.attr(String) public policy?: string | core.StringOut; @core.attr(String, { kind: "array" }) public policyArns?: core.Array | core.ArrayOut; @core.attr(String) public roleArn?: string | core.StringOut; @core.attr(String) public sessionName?: string | core.StringOut; @core.attr(String, { kind: "map" }) public tags?: core.Map | core.MapOut; @core.attr(String, { kind: "array" }) public transitiveTagKeys?: core.Array | core.ArrayOut; } export interface ProviderArgs extends core.ProviderArgs { accessKey?: string | core.StringOut; allowedAccountIds?: core.Array | core.ArrayOut; assumeRole?: AssumeRole; assumeRoleWithWebIdentity?: AssumeRoleWithWebIdentity; customCaBundle?: string | core.StringOut; defaultTags?: DefaultTags; ec2MetadataServiceEndpoint?: string | core.StringOut; ec2MetadataServiceEndpointMode?: string | core.StringOut; endpoints?: core.Array | core.ArrayOut; forbiddenAccountIds?: core.Array | core.ArrayOut; httpProxy?: string | core.StringOut; ignoreTags?: IgnoreTags; insecure?: boolean | core.BooleanOut; maxRetries?: number | core.NumberOut; profile?: string | core.StringOut; region?: string | core.StringOut; s3ForcePathStyle?: boolean | core.BooleanOut; s3UsePathStyle?: boolean | core.BooleanOut; secretKey?: string | core.StringOut; sharedConfigFiles?: core.Array | core.ArrayOut; sharedCredentialsFile?: string | core.StringOut; sharedCredentialsFiles?: core.Array | core.ArrayOut; skipCredentialsValidation?: boolean | core.BooleanOut; skipGetEc2Platforms?: boolean | core.BooleanOut; skipMetadataApiCheck?: string | core.StringOut; skipRegionValidation?: boolean | core.BooleanOut; skipRequestingAccountId?: boolean | core.BooleanOut; stsRegion?: string | core.StringOut; token?: string | core.StringOut; useDualstackEndpoint?: boolean | core.BooleanOut; useFipsEndpoint?: boolean | core.BooleanOut; } export class Provider extends core.Provider { @core.attr(String) public accessKey?: string | core.StringOut; @core.attr(String, { kind: "array" }) public allowedAccountIds?: core.Array | core.ArrayOut; @core.attr(AssumeRole) public assumeRole?: AssumeRole; @core.attr(AssumeRoleWithWebIdentity) public assumeRoleWithWebIdentity?: AssumeRoleWithWebIdentity; @core.attr(String) public customCaBundle?: string | core.StringOut; @core.attr(DefaultTags) public defaultTags?: DefaultTags; @core.attr(String) public ec2MetadataServiceEndpoint?: string | core.StringOut; @core.attr(String) public ec2MetadataServiceEndpointMode?: string | core.StringOut; @core.attr(Endpoints, { kind: "array" }) public endpoints?: core.Array | core.ArrayOut; @core.attr(String, { kind: "array" }) public forbiddenAccountIds?: | core.Array | core.ArrayOut; @core.attr(String) public httpProxy?: string | core.StringOut; @core.attr(IgnoreTags) public ignoreTags?: IgnoreTags; @core.attr(Boolean) public insecure?: boolean | core.BooleanOut; @core.attr(Number) public maxRetries?: number | core.NumberOut; @core.attr(String) public profile?: string | core.StringOut; @core.attr(String) public region?: string | core.StringOut; @core.attr(Boolean) public s3ForcePathStyle?: boolean | core.BooleanOut; @core.attr(Boolean) public s3UsePathStyle?: boolean | core.BooleanOut; @core.attr(String) public secretKey?: string | core.StringOut; @core.attr(String, { kind: "array" }) public sharedConfigFiles?: core.Array | core.ArrayOut; @core.attr(String) public sharedCredentialsFile?: string | core.StringOut; @core.attr(String, { kind: "array" }) public sharedCredentialsFiles?: | core.Array | core.ArrayOut; @core.attr(Boolean) public skipCredentialsValidation?: boolean | core.BooleanOut; @core.attr(Boolean) public skipGetEc2Platforms?: boolean | core.BooleanOut; @core.attr(String) public skipMetadataApiCheck?: string | core.StringOut; @core.attr(Boolean) public skipRegionValidation?: boolean | core.BooleanOut; @core.attr(Boolean) public skipRequestingAccountId?: boolean | core.BooleanOut; @core.attr(String) public stsRegion?: string | core.StringOut; @core.attr(String) public token?: string | core.StringOut; @core.attr(Boolean) public useDualstackEndpoint?: boolean | core.BooleanOut; @core.attr(Boolean) public useFipsEndpoint?: boolean | core.BooleanOut; constructor(args?: ProviderArgs) { super("aws", args); } }