1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928 |
- {
- "version": "2.0",
- "metadata": {
- "apiVersion": "2018-10-26",
- "endpointPrefix": "securityhub",
- "jsonVersion": "1.1",
- "protocol": "rest-json",
- "serviceFullName": "AWS SecurityHub",
- "serviceId": "SecurityHub",
- "signatureVersion": "v4",
- "signingName": "securityhub",
- "uid": "securityhub-2018-10-26"
- },
- "operations": {
- "AcceptAdministratorInvitation": {
- "http": {
- "requestUri": "/administrator"
- },
- "input": {
- "type": "structure",
- "required": [
- "AdministratorId",
- "InvitationId"
- ],
- "members": {
- "AdministratorId": {},
- "InvitationId": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "AcceptInvitation": {
- "http": {
- "requestUri": "/master"
- },
- "input": {
- "type": "structure",
- "required": [
- "MasterId",
- "InvitationId"
- ],
- "members": {
- "MasterId": {},
- "InvitationId": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- },
- "deprecated": true,
- "deprecatedMessage": "This API has been deprecated, use AcceptAdministratorInvitation API instead."
- },
- "BatchDeleteAutomationRules": {
- "http": {
- "requestUri": "/automationrules/delete"
- },
- "input": {
- "type": "structure",
- "required": [
- "AutomationRulesArns"
- ],
- "members": {
- "AutomationRulesArns": {
- "shape": "S7"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "ProcessedAutomationRules": {
- "shape": "S7"
- },
- "UnprocessedAutomationRules": {
- "shape": "S9"
- }
- }
- }
- },
- "BatchDisableStandards": {
- "http": {
- "requestUri": "/standards/deregister"
- },
- "input": {
- "type": "structure",
- "required": [
- "StandardsSubscriptionArns"
- ],
- "members": {
- "StandardsSubscriptionArns": {
- "shape": "Sd"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "StandardsSubscriptions": {
- "shape": "Sf"
- }
- }
- }
- },
- "BatchEnableStandards": {
- "http": {
- "requestUri": "/standards/register"
- },
- "input": {
- "type": "structure",
- "required": [
- "StandardsSubscriptionRequests"
- ],
- "members": {
- "StandardsSubscriptionRequests": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "StandardsArn"
- ],
- "members": {
- "StandardsArn": {},
- "StandardsInput": {
- "shape": "Sh"
- }
- }
- }
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "StandardsSubscriptions": {
- "shape": "Sf"
- }
- }
- }
- },
- "BatchGetAutomationRules": {
- "http": {
- "requestUri": "/automationrules/get"
- },
- "input": {
- "type": "structure",
- "required": [
- "AutomationRulesArns"
- ],
- "members": {
- "AutomationRulesArns": {
- "shape": "S7"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "Rules": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "RuleArn": {},
- "RuleStatus": {},
- "RuleOrder": {
- "type": "integer"
- },
- "RuleName": {},
- "Description": {},
- "IsTerminal": {
- "type": "boolean"
- },
- "Criteria": {
- "shape": "Sw"
- },
- "Actions": {
- "shape": "S1a"
- },
- "CreatedAt": {
- "shape": "S1p"
- },
- "UpdatedAt": {
- "shape": "S1p"
- },
- "CreatedBy": {}
- }
- }
- },
- "UnprocessedAutomationRules": {
- "shape": "S9"
- }
- }
- }
- },
- "BatchGetConfigurationPolicyAssociations": {
- "http": {
- "requestUri": "/configurationPolicyAssociation/batchget"
- },
- "input": {
- "type": "structure",
- "required": [
- "ConfigurationPolicyAssociationIdentifiers"
- ],
- "members": {
- "ConfigurationPolicyAssociationIdentifiers": {
- "type": "list",
- "member": {
- "shape": "S1s"
- }
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "ConfigurationPolicyAssociations": {
- "type": "list",
- "member": {
- "shape": "S1w"
- }
- },
- "UnprocessedConfigurationPolicyAssociations": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ConfigurationPolicyAssociationIdentifiers": {
- "shape": "S1s"
- },
- "ErrorCode": {},
- "ErrorReason": {}
- }
- }
- }
- }
- }
- },
- "BatchGetSecurityControls": {
- "http": {
- "requestUri": "/securityControls/batchGet"
- },
- "input": {
- "type": "structure",
- "required": [
- "SecurityControlIds"
- ],
- "members": {
- "SecurityControlIds": {
- "shape": "S23"
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "SecurityControls"
- ],
- "members": {
- "SecurityControls": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "SecurityControlId",
- "SecurityControlArn",
- "Title",
- "Description",
- "RemediationUrl",
- "SeverityRating",
- "SecurityControlStatus"
- ],
- "members": {
- "SecurityControlId": {},
- "SecurityControlArn": {},
- "Title": {},
- "Description": {},
- "RemediationUrl": {},
- "SeverityRating": {},
- "SecurityControlStatus": {},
- "UpdateStatus": {},
- "Parameters": {
- "shape": "S2a"
- },
- "LastUpdateReason": {}
- }
- }
- },
- "UnprocessedIds": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "SecurityControlId",
- "ErrorCode"
- ],
- "members": {
- "SecurityControlId": {},
- "ErrorCode": {},
- "ErrorReason": {}
- }
- }
- }
- }
- }
- },
- "BatchGetStandardsControlAssociations": {
- "http": {
- "requestUri": "/associations/batchGet"
- },
- "input": {
- "type": "structure",
- "required": [
- "StandardsControlAssociationIds"
- ],
- "members": {
- "StandardsControlAssociationIds": {
- "type": "list",
- "member": {
- "shape": "S2l"
- }
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "StandardsControlAssociationDetails"
- ],
- "members": {
- "StandardsControlAssociationDetails": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "StandardsArn",
- "SecurityControlId",
- "SecurityControlArn",
- "AssociationStatus"
- ],
- "members": {
- "StandardsArn": {},
- "SecurityControlId": {},
- "SecurityControlArn": {},
- "AssociationStatus": {},
- "RelatedRequirements": {
- "shape": "S2q"
- },
- "UpdatedAt": {
- "shape": "S1p"
- },
- "UpdatedReason": {},
- "StandardsControlTitle": {},
- "StandardsControlDescription": {},
- "StandardsControlArns": {
- "type": "list",
- "member": {}
- }
- }
- }
- },
- "UnprocessedAssociations": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "StandardsControlAssociationId",
- "ErrorCode"
- ],
- "members": {
- "StandardsControlAssociationId": {
- "shape": "S2l"
- },
- "ErrorCode": {},
- "ErrorReason": {}
- }
- }
- }
- }
- }
- },
- "BatchImportFindings": {
- "http": {
- "requestUri": "/findings/import"
- },
- "input": {
- "type": "structure",
- "required": [
- "Findings"
- ],
- "members": {
- "Findings": {
- "type": "list",
- "member": {
- "shape": "S2w"
- }
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "FailedCount",
- "SuccessCount"
- ],
- "members": {
- "FailedCount": {
- "type": "integer"
- },
- "SuccessCount": {
- "type": "integer"
- },
- "FailedFindings": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "Id",
- "ErrorCode",
- "ErrorMessage"
- ],
- "members": {
- "Id": {},
- "ErrorCode": {},
- "ErrorMessage": {}
- }
- }
- }
- }
- }
- },
- "BatchUpdateAutomationRules": {
- "http": {
- "method": "PATCH",
- "requestUri": "/automationrules/update"
- },
- "input": {
- "type": "structure",
- "required": [
- "UpdateAutomationRulesRequestItems"
- ],
- "members": {
- "UpdateAutomationRulesRequestItems": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "RuleArn"
- ],
- "members": {
- "RuleArn": {},
- "RuleStatus": {},
- "RuleOrder": {
- "type": "integer"
- },
- "Description": {},
- "RuleName": {},
- "IsTerminal": {
- "type": "boolean"
- },
- "Criteria": {
- "shape": "Sw"
- },
- "Actions": {
- "shape": "S1a"
- }
- }
- }
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "ProcessedAutomationRules": {
- "shape": "S7"
- },
- "UnprocessedAutomationRules": {
- "shape": "S9"
- }
- }
- }
- },
- "BatchUpdateFindings": {
- "http": {
- "method": "PATCH",
- "requestUri": "/findings/batchupdate"
- },
- "input": {
- "type": "structure",
- "required": [
- "FindingIdentifiers"
- ],
- "members": {
- "FindingIdentifiers": {
- "shape": "Spm"
- },
- "Note": {
- "shape": "S1e"
- },
- "Severity": {
- "shape": "S1f"
- },
- "VerificationState": {},
- "Confidence": {
- "type": "integer"
- },
- "Criticality": {
- "type": "integer"
- },
- "Types": {
- "shape": "S1j"
- },
- "UserDefinedFields": {
- "shape": "S1k"
- },
- "Workflow": {
- "shape": "S1l"
- },
- "RelatedFindings": {
- "shape": "S1n"
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "ProcessedFindings",
- "UnprocessedFindings"
- ],
- "members": {
- "ProcessedFindings": {
- "shape": "Spm"
- },
- "UnprocessedFindings": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "FindingIdentifier",
- "ErrorCode",
- "ErrorMessage"
- ],
- "members": {
- "FindingIdentifier": {
- "shape": "Spn"
- },
- "ErrorCode": {},
- "ErrorMessage": {}
- }
- }
- }
- }
- }
- },
- "BatchUpdateStandardsControlAssociations": {
- "http": {
- "method": "PATCH",
- "requestUri": "/associations"
- },
- "input": {
- "type": "structure",
- "required": [
- "StandardsControlAssociationUpdates"
- ],
- "members": {
- "StandardsControlAssociationUpdates": {
- "type": "list",
- "member": {
- "shape": "Spt"
- }
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "UnprocessedAssociationUpdates": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "StandardsControlAssociationUpdate",
- "ErrorCode"
- ],
- "members": {
- "StandardsControlAssociationUpdate": {
- "shape": "Spt"
- },
- "ErrorCode": {},
- "ErrorReason": {}
- }
- }
- }
- }
- }
- },
- "CreateActionTarget": {
- "http": {
- "requestUri": "/actionTargets"
- },
- "input": {
- "type": "structure",
- "required": [
- "Name",
- "Description",
- "Id"
- ],
- "members": {
- "Name": {},
- "Description": {},
- "Id": {}
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "ActionTargetArn"
- ],
- "members": {
- "ActionTargetArn": {}
- }
- }
- },
- "CreateAutomationRule": {
- "http": {
- "requestUri": "/automationrules/create"
- },
- "input": {
- "type": "structure",
- "required": [
- "RuleOrder",
- "RuleName",
- "Description",
- "Criteria",
- "Actions"
- ],
- "members": {
- "Tags": {
- "shape": "Sq0"
- },
- "RuleStatus": {},
- "RuleOrder": {
- "type": "integer"
- },
- "RuleName": {},
- "Description": {},
- "IsTerminal": {
- "type": "boolean"
- },
- "Criteria": {
- "shape": "Sw"
- },
- "Actions": {
- "shape": "S1a"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "RuleArn": {}
- }
- }
- },
- "CreateConfigurationPolicy": {
- "http": {
- "requestUri": "/configurationPolicy/create"
- },
- "input": {
- "type": "structure",
- "required": [
- "Name",
- "ConfigurationPolicy"
- ],
- "members": {
- "Name": {},
- "Description": {},
- "ConfigurationPolicy": {
- "shape": "Sq5"
- },
- "Tags": {
- "shape": "Sq0"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "Arn": {},
- "Id": {},
- "Name": {},
- "Description": {},
- "UpdatedAt": {
- "shape": "S1p"
- },
- "CreatedAt": {
- "shape": "S1p"
- },
- "ConfigurationPolicy": {
- "shape": "Sq5"
- }
- }
- }
- },
- "CreateFindingAggregator": {
- "http": {
- "requestUri": "/findingAggregator/create"
- },
- "input": {
- "type": "structure",
- "required": [
- "RegionLinkingMode"
- ],
- "members": {
- "RegionLinkingMode": {},
- "Regions": {
- "shape": "S23"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "FindingAggregatorArn": {},
- "FindingAggregationRegion": {},
- "RegionLinkingMode": {},
- "Regions": {
- "shape": "S23"
- }
- }
- }
- },
- "CreateInsight": {
- "http": {
- "requestUri": "/insights"
- },
- "input": {
- "type": "structure",
- "required": [
- "Name",
- "Filters",
- "GroupByAttribute"
- ],
- "members": {
- "Name": {},
- "Filters": {
- "shape": "Sqh"
- },
- "GroupByAttribute": {}
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "InsightArn"
- ],
- "members": {
- "InsightArn": {}
- }
- }
- },
- "CreateMembers": {
- "http": {
- "requestUri": "/members"
- },
- "input": {
- "type": "structure",
- "required": [
- "AccountDetails"
- ],
- "members": {
- "AccountDetails": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "AccountId"
- ],
- "members": {
- "AccountId": {},
- "Email": {}
- }
- }
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "UnprocessedAccounts": {
- "shape": "Squ"
- }
- }
- }
- },
- "DeclineInvitations": {
- "http": {
- "requestUri": "/invitations/decline"
- },
- "input": {
- "type": "structure",
- "required": [
- "AccountIds"
- ],
- "members": {
- "AccountIds": {
- "shape": "Sqx"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "UnprocessedAccounts": {
- "shape": "Squ"
- }
- }
- }
- },
- "DeleteActionTarget": {
- "http": {
- "method": "DELETE",
- "requestUri": "/actionTargets/{ActionTargetArn+}"
- },
- "input": {
- "type": "structure",
- "required": [
- "ActionTargetArn"
- ],
- "members": {
- "ActionTargetArn": {
- "location": "uri",
- "locationName": "ActionTargetArn"
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "ActionTargetArn"
- ],
- "members": {
- "ActionTargetArn": {}
- }
- }
- },
- "DeleteConfigurationPolicy": {
- "http": {
- "method": "DELETE",
- "requestUri": "/configurationPolicy/{Identifier}"
- },
- "input": {
- "type": "structure",
- "required": [
- "Identifier"
- ],
- "members": {
- "Identifier": {
- "location": "uri",
- "locationName": "Identifier"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "DeleteFindingAggregator": {
- "http": {
- "method": "DELETE",
- "requestUri": "/findingAggregator/delete/{FindingAggregatorArn+}"
- },
- "input": {
- "type": "structure",
- "required": [
- "FindingAggregatorArn"
- ],
- "members": {
- "FindingAggregatorArn": {
- "location": "uri",
- "locationName": "FindingAggregatorArn"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "DeleteInsight": {
- "http": {
- "method": "DELETE",
- "requestUri": "/insights/{InsightArn+}"
- },
- "input": {
- "type": "structure",
- "required": [
- "InsightArn"
- ],
- "members": {
- "InsightArn": {
- "location": "uri",
- "locationName": "InsightArn"
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "InsightArn"
- ],
- "members": {
- "InsightArn": {}
- }
- }
- },
- "DeleteInvitations": {
- "http": {
- "requestUri": "/invitations/delete"
- },
- "input": {
- "type": "structure",
- "required": [
- "AccountIds"
- ],
- "members": {
- "AccountIds": {
- "shape": "Sqx"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "UnprocessedAccounts": {
- "shape": "Squ"
- }
- }
- }
- },
- "DeleteMembers": {
- "http": {
- "requestUri": "/members/delete"
- },
- "input": {
- "type": "structure",
- "required": [
- "AccountIds"
- ],
- "members": {
- "AccountIds": {
- "shape": "Sqx"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "UnprocessedAccounts": {
- "shape": "Squ"
- }
- }
- }
- },
- "DescribeActionTargets": {
- "http": {
- "requestUri": "/actionTargets/get"
- },
- "input": {
- "type": "structure",
- "members": {
- "ActionTargetArns": {
- "shape": "Src"
- },
- "NextToken": {},
- "MaxResults": {
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "ActionTargets"
- ],
- "members": {
- "ActionTargets": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "ActionTargetArn",
- "Name",
- "Description"
- ],
- "members": {
- "ActionTargetArn": {},
- "Name": {},
- "Description": {}
- }
- }
- },
- "NextToken": {}
- }
- }
- },
- "DescribeHub": {
- "http": {
- "method": "GET",
- "requestUri": "/accounts"
- },
- "input": {
- "type": "structure",
- "members": {
- "HubArn": {
- "location": "querystring",
- "locationName": "HubArn"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "HubArn": {},
- "SubscribedAt": {},
- "AutoEnableControls": {
- "type": "boolean"
- },
- "ControlFindingGenerator": {}
- }
- }
- },
- "DescribeOrganizationConfiguration": {
- "http": {
- "method": "GET",
- "requestUri": "/organization/configuration"
- },
- "input": {
- "type": "structure",
- "members": {}
- },
- "output": {
- "type": "structure",
- "members": {
- "AutoEnable": {
- "type": "boolean"
- },
- "MemberAccountLimitReached": {
- "type": "boolean"
- },
- "AutoEnableStandards": {},
- "OrganizationConfiguration": {
- "shape": "Sro"
- }
- }
- }
- },
- "DescribeProducts": {
- "http": {
- "method": "GET",
- "requestUri": "/products"
- },
- "input": {
- "type": "structure",
- "members": {
- "NextToken": {
- "location": "querystring",
- "locationName": "NextToken"
- },
- "MaxResults": {
- "location": "querystring",
- "locationName": "MaxResults",
- "type": "integer"
- },
- "ProductArn": {
- "location": "querystring",
- "locationName": "ProductArn"
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "Products"
- ],
- "members": {
- "Products": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "ProductArn"
- ],
- "members": {
- "ProductArn": {},
- "ProductName": {},
- "CompanyName": {},
- "Description": {},
- "Categories": {
- "type": "list",
- "member": {}
- },
- "IntegrationTypes": {
- "type": "list",
- "member": {}
- },
- "MarketplaceUrl": {},
- "ActivationUrl": {},
- "ProductSubscriptionResourcePolicy": {}
- }
- }
- },
- "NextToken": {}
- }
- }
- },
- "DescribeStandards": {
- "http": {
- "method": "GET",
- "requestUri": "/standards"
- },
- "input": {
- "type": "structure",
- "members": {
- "NextToken": {
- "location": "querystring",
- "locationName": "NextToken"
- },
- "MaxResults": {
- "location": "querystring",
- "locationName": "MaxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "Standards": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "StandardsArn": {},
- "Name": {},
- "Description": {},
- "EnabledByDefault": {
- "type": "boolean"
- },
- "StandardsManagedBy": {
- "type": "structure",
- "members": {
- "Company": {},
- "Product": {}
- }
- }
- }
- }
- },
- "NextToken": {}
- }
- }
- },
- "DescribeStandardsControls": {
- "http": {
- "method": "GET",
- "requestUri": "/standards/controls/{StandardsSubscriptionArn+}"
- },
- "input": {
- "type": "structure",
- "required": [
- "StandardsSubscriptionArn"
- ],
- "members": {
- "StandardsSubscriptionArn": {
- "location": "uri",
- "locationName": "StandardsSubscriptionArn"
- },
- "NextToken": {
- "location": "querystring",
- "locationName": "NextToken"
- },
- "MaxResults": {
- "location": "querystring",
- "locationName": "MaxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "Controls": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "StandardsControlArn": {},
- "ControlStatus": {},
- "DisabledReason": {},
- "ControlStatusUpdatedAt": {
- "shape": "S1p"
- },
- "ControlId": {},
- "Title": {},
- "Description": {},
- "RemediationUrl": {},
- "SeverityRating": {},
- "RelatedRequirements": {
- "shape": "S2q"
- }
- }
- }
- },
- "NextToken": {}
- }
- }
- },
- "DisableImportFindingsForProduct": {
- "http": {
- "method": "DELETE",
- "requestUri": "/productSubscriptions/{ProductSubscriptionArn+}"
- },
- "input": {
- "type": "structure",
- "required": [
- "ProductSubscriptionArn"
- ],
- "members": {
- "ProductSubscriptionArn": {
- "location": "uri",
- "locationName": "ProductSubscriptionArn"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "DisableOrganizationAdminAccount": {
- "http": {
- "requestUri": "/organization/admin/disable"
- },
- "input": {
- "type": "structure",
- "required": [
- "AdminAccountId"
- ],
- "members": {
- "AdminAccountId": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "DisableSecurityHub": {
- "http": {
- "method": "DELETE",
- "requestUri": "/accounts"
- },
- "input": {
- "type": "structure",
- "members": {}
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "DisassociateFromAdministratorAccount": {
- "http": {
- "requestUri": "/administrator/disassociate"
- },
- "input": {
- "type": "structure",
- "members": {}
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "DisassociateFromMasterAccount": {
- "http": {
- "requestUri": "/master/disassociate"
- },
- "input": {
- "type": "structure",
- "members": {}
- },
- "output": {
- "type": "structure",
- "members": {}
- },
- "deprecated": true,
- "deprecatedMessage": "This API has been deprecated, use DisassociateFromAdministratorAccount API instead."
- },
- "DisassociateMembers": {
- "http": {
- "requestUri": "/members/disassociate"
- },
- "input": {
- "type": "structure",
- "required": [
- "AccountIds"
- ],
- "members": {
- "AccountIds": {
- "shape": "Sqx"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "EnableImportFindingsForProduct": {
- "http": {
- "requestUri": "/productSubscriptions"
- },
- "input": {
- "type": "structure",
- "required": [
- "ProductArn"
- ],
- "members": {
- "ProductArn": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "ProductSubscriptionArn": {}
- }
- }
- },
- "EnableOrganizationAdminAccount": {
- "http": {
- "requestUri": "/organization/admin/enable"
- },
- "input": {
- "type": "structure",
- "required": [
- "AdminAccountId"
- ],
- "members": {
- "AdminAccountId": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "EnableSecurityHub": {
- "http": {
- "requestUri": "/accounts"
- },
- "input": {
- "type": "structure",
- "members": {
- "Tags": {
- "shape": "Sq0"
- },
- "EnableDefaultStandards": {
- "type": "boolean"
- },
- "ControlFindingGenerator": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "GetAdministratorAccount": {
- "http": {
- "method": "GET",
- "requestUri": "/administrator"
- },
- "input": {
- "type": "structure",
- "members": {}
- },
- "output": {
- "type": "structure",
- "members": {
- "Administrator": {
- "shape": "Ssr"
- }
- }
- }
- },
- "GetConfigurationPolicy": {
- "http": {
- "method": "GET",
- "requestUri": "/configurationPolicy/get/{Identifier}"
- },
- "input": {
- "type": "structure",
- "required": [
- "Identifier"
- ],
- "members": {
- "Identifier": {
- "location": "uri",
- "locationName": "Identifier"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "Arn": {},
- "Id": {},
- "Name": {},
- "Description": {},
- "UpdatedAt": {
- "shape": "S1p"
- },
- "CreatedAt": {
- "shape": "S1p"
- },
- "ConfigurationPolicy": {
- "shape": "Sq5"
- }
- }
- }
- },
- "GetConfigurationPolicyAssociation": {
- "http": {
- "requestUri": "/configurationPolicyAssociation/get"
- },
- "input": {
- "type": "structure",
- "required": [
- "Target"
- ],
- "members": {
- "Target": {
- "shape": "S1t"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "ConfigurationPolicyId": {},
- "TargetId": {},
- "TargetType": {},
- "AssociationType": {},
- "UpdatedAt": {
- "shape": "S1p"
- },
- "AssociationStatus": {},
- "AssociationStatusMessage": {}
- }
- }
- },
- "GetEnabledStandards": {
- "http": {
- "requestUri": "/standards/get"
- },
- "input": {
- "type": "structure",
- "members": {
- "StandardsSubscriptionArns": {
- "shape": "Sd"
- },
- "NextToken": {},
- "MaxResults": {
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "StandardsSubscriptions": {
- "shape": "Sf"
- },
- "NextToken": {}
- }
- }
- },
- "GetFindingAggregator": {
- "http": {
- "method": "GET",
- "requestUri": "/findingAggregator/get/{FindingAggregatorArn+}"
- },
- "input": {
- "type": "structure",
- "required": [
- "FindingAggregatorArn"
- ],
- "members": {
- "FindingAggregatorArn": {
- "location": "uri",
- "locationName": "FindingAggregatorArn"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "FindingAggregatorArn": {},
- "FindingAggregationRegion": {},
- "RegionLinkingMode": {},
- "Regions": {
- "shape": "S23"
- }
- }
- }
- },
- "GetFindingHistory": {
- "http": {
- "requestUri": "/findingHistory/get"
- },
- "input": {
- "type": "structure",
- "required": [
- "FindingIdentifier"
- ],
- "members": {
- "FindingIdentifier": {
- "shape": "Spn"
- },
- "StartTime": {
- "shape": "S1p"
- },
- "EndTime": {
- "shape": "S1p"
- },
- "NextToken": {},
- "MaxResults": {
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "Records": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "FindingIdentifier": {
- "shape": "Spn"
- },
- "UpdateTime": {
- "shape": "S1p"
- },
- "FindingCreated": {
- "type": "boolean"
- },
- "UpdateSource": {
- "type": "structure",
- "members": {
- "Type": {},
- "Identity": {}
- }
- },
- "Updates": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "UpdatedField": {},
- "OldValue": {},
- "NewValue": {}
- }
- }
- },
- "NextToken": {}
- }
- }
- },
- "NextToken": {}
- }
- }
- },
- "GetFindings": {
- "http": {
- "requestUri": "/findings"
- },
- "input": {
- "type": "structure",
- "members": {
- "Filters": {
- "shape": "Sqh"
- },
- "SortCriteria": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Field": {},
- "SortOrder": {}
- }
- }
- },
- "NextToken": {},
- "MaxResults": {
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "Findings"
- ],
- "members": {
- "Findings": {
- "type": "list",
- "member": {
- "shape": "S2w"
- }
- },
- "NextToken": {}
- }
- }
- },
- "GetInsightResults": {
- "http": {
- "method": "GET",
- "requestUri": "/insights/results/{InsightArn+}"
- },
- "input": {
- "type": "structure",
- "required": [
- "InsightArn"
- ],
- "members": {
- "InsightArn": {
- "location": "uri",
- "locationName": "InsightArn"
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "InsightResults"
- ],
- "members": {
- "InsightResults": {
- "type": "structure",
- "required": [
- "InsightArn",
- "GroupByAttribute",
- "ResultValues"
- ],
- "members": {
- "InsightArn": {},
- "GroupByAttribute": {},
- "ResultValues": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "GroupByAttributeValue",
- "Count"
- ],
- "members": {
- "GroupByAttributeValue": {},
- "Count": {
- "type": "integer"
- }
- }
- }
- }
- }
- }
- }
- }
- },
- "GetInsights": {
- "http": {
- "requestUri": "/insights/get"
- },
- "input": {
- "type": "structure",
- "members": {
- "InsightArns": {
- "shape": "Src"
- },
- "NextToken": {},
- "MaxResults": {
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "Insights"
- ],
- "members": {
- "Insights": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "InsightArn",
- "Name",
- "Filters",
- "GroupByAttribute"
- ],
- "members": {
- "InsightArn": {},
- "Name": {},
- "Filters": {
- "shape": "Sqh"
- },
- "GroupByAttribute": {}
- }
- }
- },
- "NextToken": {}
- }
- }
- },
- "GetInvitationsCount": {
- "http": {
- "method": "GET",
- "requestUri": "/invitations/count"
- },
- "input": {
- "type": "structure",
- "members": {}
- },
- "output": {
- "type": "structure",
- "members": {
- "InvitationsCount": {
- "type": "integer"
- }
- }
- }
- },
- "GetMasterAccount": {
- "http": {
- "method": "GET",
- "requestUri": "/master"
- },
- "input": {
- "type": "structure",
- "members": {}
- },
- "output": {
- "type": "structure",
- "members": {
- "Master": {
- "shape": "Ssr"
- }
- }
- },
- "deprecated": true,
- "deprecatedMessage": "This API has been deprecated, use GetAdministratorAccount API instead."
- },
- "GetMembers": {
- "http": {
- "requestUri": "/members/get"
- },
- "input": {
- "type": "structure",
- "required": [
- "AccountIds"
- ],
- "members": {
- "AccountIds": {
- "shape": "Sqx"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "Members": {
- "shape": "Stt"
- },
- "UnprocessedAccounts": {
- "shape": "Squ"
- }
- }
- }
- },
- "GetSecurityControlDefinition": {
- "http": {
- "method": "GET",
- "requestUri": "/securityControl/definition"
- },
- "input": {
- "type": "structure",
- "required": [
- "SecurityControlId"
- ],
- "members": {
- "SecurityControlId": {
- "location": "querystring",
- "locationName": "SecurityControlId"
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "SecurityControlDefinition"
- ],
- "members": {
- "SecurityControlDefinition": {
- "shape": "Stx"
- }
- }
- }
- },
- "InviteMembers": {
- "http": {
- "requestUri": "/members/invite"
- },
- "input": {
- "type": "structure",
- "required": [
- "AccountIds"
- ],
- "members": {
- "AccountIds": {
- "shape": "Sqx"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "UnprocessedAccounts": {
- "shape": "Squ"
- }
- }
- }
- },
- "ListAutomationRules": {
- "http": {
- "method": "GET",
- "requestUri": "/automationrules/list"
- },
- "input": {
- "type": "structure",
- "members": {
- "NextToken": {
- "location": "querystring",
- "locationName": "NextToken"
- },
- "MaxResults": {
- "location": "querystring",
- "locationName": "MaxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "AutomationRulesMetadata": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "RuleArn": {},
- "RuleStatus": {},
- "RuleOrder": {
- "type": "integer"
- },
- "RuleName": {},
- "Description": {},
- "IsTerminal": {
- "type": "boolean"
- },
- "CreatedAt": {
- "shape": "S1p"
- },
- "UpdatedAt": {
- "shape": "S1p"
- },
- "CreatedBy": {}
- }
- }
- },
- "NextToken": {}
- }
- }
- },
- "ListConfigurationPolicies": {
- "http": {
- "method": "GET",
- "requestUri": "/configurationPolicy/list"
- },
- "input": {
- "type": "structure",
- "members": {
- "NextToken": {
- "location": "querystring",
- "locationName": "NextToken"
- },
- "MaxResults": {
- "location": "querystring",
- "locationName": "MaxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "ConfigurationPolicySummaries": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Arn": {},
- "Id": {},
- "Name": {},
- "Description": {},
- "UpdatedAt": {
- "shape": "S1p"
- },
- "ServiceEnabled": {
- "type": "boolean"
- }
- }
- }
- },
- "NextToken": {}
- }
- }
- },
- "ListConfigurationPolicyAssociations": {
- "http": {
- "requestUri": "/configurationPolicyAssociation/list"
- },
- "input": {
- "type": "structure",
- "members": {
- "NextToken": {},
- "MaxResults": {
- "type": "integer"
- },
- "Filters": {
- "type": "structure",
- "members": {
- "ConfigurationPolicyId": {},
- "AssociationType": {},
- "AssociationStatus": {}
- }
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "ConfigurationPolicyAssociationSummaries": {
- "type": "list",
- "member": {
- "shape": "S1w"
- }
- },
- "NextToken": {}
- }
- }
- },
- "ListEnabledProductsForImport": {
- "http": {
- "method": "GET",
- "requestUri": "/productSubscriptions"
- },
- "input": {
- "type": "structure",
- "members": {
- "NextToken": {
- "location": "querystring",
- "locationName": "NextToken"
- },
- "MaxResults": {
- "location": "querystring",
- "locationName": "MaxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "ProductSubscriptions": {
- "type": "list",
- "member": {}
- },
- "NextToken": {}
- }
- }
- },
- "ListFindingAggregators": {
- "http": {
- "method": "GET",
- "requestUri": "/findingAggregator/list"
- },
- "input": {
- "type": "structure",
- "members": {
- "NextToken": {
- "location": "querystring",
- "locationName": "NextToken"
- },
- "MaxResults": {
- "location": "querystring",
- "locationName": "MaxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "FindingAggregators": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "FindingAggregatorArn": {}
- }
- }
- },
- "NextToken": {}
- }
- }
- },
- "ListInvitations": {
- "http": {
- "method": "GET",
- "requestUri": "/invitations"
- },
- "input": {
- "type": "structure",
- "members": {
- "MaxResults": {
- "location": "querystring",
- "locationName": "MaxResults",
- "type": "integer"
- },
- "NextToken": {
- "location": "querystring",
- "locationName": "NextToken"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "Invitations": {
- "type": "list",
- "member": {
- "shape": "Ssr"
- }
- },
- "NextToken": {}
- }
- }
- },
- "ListMembers": {
- "http": {
- "method": "GET",
- "requestUri": "/members"
- },
- "input": {
- "type": "structure",
- "members": {
- "OnlyAssociated": {
- "location": "querystring",
- "locationName": "OnlyAssociated",
- "type": "boolean"
- },
- "MaxResults": {
- "location": "querystring",
- "locationName": "MaxResults",
- "type": "integer"
- },
- "NextToken": {
- "location": "querystring",
- "locationName": "NextToken"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "Members": {
- "shape": "Stt"
- },
- "NextToken": {}
- }
- }
- },
- "ListOrganizationAdminAccounts": {
- "http": {
- "method": "GET",
- "requestUri": "/organization/admin"
- },
- "input": {
- "type": "structure",
- "members": {
- "MaxResults": {
- "location": "querystring",
- "locationName": "MaxResults",
- "type": "integer"
- },
- "NextToken": {
- "location": "querystring",
- "locationName": "NextToken"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "AdminAccounts": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AccountId": {},
- "Status": {}
- }
- }
- },
- "NextToken": {}
- }
- }
- },
- "ListSecurityControlDefinitions": {
- "http": {
- "method": "GET",
- "requestUri": "/securityControls/definitions"
- },
- "input": {
- "type": "structure",
- "members": {
- "StandardsArn": {
- "location": "querystring",
- "locationName": "StandardsArn"
- },
- "NextToken": {
- "location": "querystring",
- "locationName": "NextToken"
- },
- "MaxResults": {
- "location": "querystring",
- "locationName": "MaxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "SecurityControlDefinitions"
- ],
- "members": {
- "SecurityControlDefinitions": {
- "type": "list",
- "member": {
- "shape": "Stx"
- }
- },
- "NextToken": {}
- }
- }
- },
- "ListStandardsControlAssociations": {
- "http": {
- "method": "GET",
- "requestUri": "/associations"
- },
- "input": {
- "type": "structure",
- "required": [
- "SecurityControlId"
- ],
- "members": {
- "SecurityControlId": {
- "location": "querystring",
- "locationName": "SecurityControlId"
- },
- "NextToken": {
- "location": "querystring",
- "locationName": "NextToken"
- },
- "MaxResults": {
- "location": "querystring",
- "locationName": "MaxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "required": [
- "StandardsControlAssociationSummaries"
- ],
- "members": {
- "StandardsControlAssociationSummaries": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "StandardsArn",
- "SecurityControlId",
- "SecurityControlArn",
- "AssociationStatus"
- ],
- "members": {
- "StandardsArn": {},
- "SecurityControlId": {},
- "SecurityControlArn": {},
- "AssociationStatus": {},
- "RelatedRequirements": {
- "shape": "S2q"
- },
- "UpdatedAt": {
- "shape": "S1p"
- },
- "UpdatedReason": {},
- "StandardsControlTitle": {},
- "StandardsControlDescription": {}
- }
- }
- },
- "NextToken": {}
- }
- }
- },
- "ListTagsForResource": {
- "http": {
- "method": "GET",
- "requestUri": "/tags/{ResourceArn}"
- },
- "input": {
- "type": "structure",
- "required": [
- "ResourceArn"
- ],
- "members": {
- "ResourceArn": {
- "location": "uri",
- "locationName": "ResourceArn"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "Tags": {
- "shape": "Sq0"
- }
- }
- }
- },
- "StartConfigurationPolicyAssociation": {
- "http": {
- "requestUri": "/configurationPolicyAssociation/associate"
- },
- "input": {
- "type": "structure",
- "required": [
- "ConfigurationPolicyIdentifier",
- "Target"
- ],
- "members": {
- "ConfigurationPolicyIdentifier": {},
- "Target": {
- "shape": "S1t"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "ConfigurationPolicyId": {},
- "TargetId": {},
- "TargetType": {},
- "AssociationType": {},
- "UpdatedAt": {
- "shape": "S1p"
- },
- "AssociationStatus": {},
- "AssociationStatusMessage": {}
- }
- }
- },
- "StartConfigurationPolicyDisassociation": {
- "http": {
- "requestUri": "/configurationPolicyAssociation/disassociate"
- },
- "input": {
- "type": "structure",
- "required": [
- "ConfigurationPolicyIdentifier"
- ],
- "members": {
- "Target": {
- "shape": "S1t"
- },
- "ConfigurationPolicyIdentifier": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "TagResource": {
- "http": {
- "requestUri": "/tags/{ResourceArn}"
- },
- "input": {
- "type": "structure",
- "required": [
- "ResourceArn",
- "Tags"
- ],
- "members": {
- "ResourceArn": {
- "location": "uri",
- "locationName": "ResourceArn"
- },
- "Tags": {
- "shape": "Sq0"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "UntagResource": {
- "http": {
- "method": "DELETE",
- "requestUri": "/tags/{ResourceArn}"
- },
- "input": {
- "type": "structure",
- "required": [
- "ResourceArn",
- "TagKeys"
- ],
- "members": {
- "ResourceArn": {
- "location": "uri",
- "locationName": "ResourceArn"
- },
- "TagKeys": {
- "location": "querystring",
- "locationName": "tagKeys",
- "type": "list",
- "member": {}
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "UpdateActionTarget": {
- "http": {
- "method": "PATCH",
- "requestUri": "/actionTargets/{ActionTargetArn+}"
- },
- "input": {
- "type": "structure",
- "required": [
- "ActionTargetArn"
- ],
- "members": {
- "ActionTargetArn": {
- "location": "uri",
- "locationName": "ActionTargetArn"
- },
- "Name": {},
- "Description": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "UpdateConfigurationPolicy": {
- "http": {
- "method": "PATCH",
- "requestUri": "/configurationPolicy/{Identifier}"
- },
- "input": {
- "type": "structure",
- "required": [
- "Identifier"
- ],
- "members": {
- "Identifier": {
- "location": "uri",
- "locationName": "Identifier"
- },
- "Name": {},
- "Description": {},
- "UpdatedReason": {},
- "ConfigurationPolicy": {
- "shape": "Sq5"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "Arn": {},
- "Id": {},
- "Name": {},
- "Description": {},
- "UpdatedAt": {
- "shape": "S1p"
- },
- "CreatedAt": {
- "shape": "S1p"
- },
- "ConfigurationPolicy": {
- "shape": "Sq5"
- }
- }
- }
- },
- "UpdateFindingAggregator": {
- "http": {
- "method": "PATCH",
- "requestUri": "/findingAggregator/update"
- },
- "input": {
- "type": "structure",
- "required": [
- "FindingAggregatorArn",
- "RegionLinkingMode"
- ],
- "members": {
- "FindingAggregatorArn": {},
- "RegionLinkingMode": {},
- "Regions": {
- "shape": "S23"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "FindingAggregatorArn": {},
- "FindingAggregationRegion": {},
- "RegionLinkingMode": {},
- "Regions": {
- "shape": "S23"
- }
- }
- }
- },
- "UpdateFindings": {
- "http": {
- "method": "PATCH",
- "requestUri": "/findings"
- },
- "input": {
- "type": "structure",
- "required": [
- "Filters"
- ],
- "members": {
- "Filters": {
- "shape": "Sqh"
- },
- "Note": {
- "shape": "S1e"
- },
- "RecordState": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "UpdateInsight": {
- "http": {
- "method": "PATCH",
- "requestUri": "/insights/{InsightArn+}"
- },
- "input": {
- "type": "structure",
- "required": [
- "InsightArn"
- ],
- "members": {
- "InsightArn": {
- "location": "uri",
- "locationName": "InsightArn"
- },
- "Name": {},
- "Filters": {
- "shape": "Sqh"
- },
- "GroupByAttribute": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "UpdateOrganizationConfiguration": {
- "http": {
- "requestUri": "/organization/configuration"
- },
- "input": {
- "type": "structure",
- "required": [
- "AutoEnable"
- ],
- "members": {
- "AutoEnable": {
- "type": "boolean"
- },
- "AutoEnableStandards": {},
- "OrganizationConfiguration": {
- "shape": "Sro"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "UpdateSecurityControl": {
- "http": {
- "method": "PATCH",
- "requestUri": "/securityControl/update"
- },
- "input": {
- "type": "structure",
- "required": [
- "SecurityControlId",
- "Parameters"
- ],
- "members": {
- "SecurityControlId": {},
- "Parameters": {
- "shape": "S2a"
- },
- "LastUpdateReason": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "UpdateSecurityHubConfiguration": {
- "http": {
- "method": "PATCH",
- "requestUri": "/accounts"
- },
- "input": {
- "type": "structure",
- "members": {
- "AutoEnableControls": {
- "type": "boolean"
- },
- "ControlFindingGenerator": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "UpdateStandardsControl": {
- "http": {
- "method": "PATCH",
- "requestUri": "/standards/control/{StandardsControlArn+}"
- },
- "input": {
- "type": "structure",
- "required": [
- "StandardsControlArn"
- ],
- "members": {
- "StandardsControlArn": {
- "location": "uri",
- "locationName": "StandardsControlArn"
- },
- "ControlStatus": {},
- "DisabledReason": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- }
- },
- "shapes": {
- "S7": {
- "type": "list",
- "member": {}
- },
- "S9": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "RuleArn": {},
- "ErrorCode": {
- "type": "integer"
- },
- "ErrorMessage": {}
- }
- }
- },
- "Sd": {
- "type": "list",
- "member": {}
- },
- "Sf": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "StandardsSubscriptionArn",
- "StandardsArn",
- "StandardsInput",
- "StandardsStatus"
- ],
- "members": {
- "StandardsSubscriptionArn": {},
- "StandardsArn": {},
- "StandardsInput": {
- "shape": "Sh"
- },
- "StandardsStatus": {},
- "StandardsStatusReason": {
- "type": "structure",
- "required": [
- "StatusReasonCode"
- ],
- "members": {
- "StatusReasonCode": {}
- }
- }
- }
- }
- },
- "Sh": {
- "type": "map",
- "key": {},
- "value": {}
- },
- "Sw": {
- "type": "structure",
- "members": {
- "ProductArn": {
- "shape": "Sx"
- },
- "AwsAccountId": {
- "shape": "Sx"
- },
- "Id": {
- "shape": "Sx"
- },
- "GeneratorId": {
- "shape": "Sx"
- },
- "Type": {
- "shape": "Sx"
- },
- "FirstObservedAt": {
- "shape": "S10"
- },
- "LastObservedAt": {
- "shape": "S10"
- },
- "CreatedAt": {
- "shape": "S10"
- },
- "UpdatedAt": {
- "shape": "S10"
- },
- "Confidence": {
- "shape": "S14"
- },
- "Criticality": {
- "shape": "S14"
- },
- "Title": {
- "shape": "Sx"
- },
- "Description": {
- "shape": "Sx"
- },
- "SourceUrl": {
- "shape": "Sx"
- },
- "ProductName": {
- "shape": "Sx"
- },
- "CompanyName": {
- "shape": "Sx"
- },
- "SeverityLabel": {
- "shape": "Sx"
- },
- "ResourceType": {
- "shape": "Sx"
- },
- "ResourceId": {
- "shape": "Sx"
- },
- "ResourcePartition": {
- "shape": "Sx"
- },
- "ResourceRegion": {
- "shape": "Sx"
- },
- "ResourceTags": {
- "shape": "S17"
- },
- "ResourceDetailsOther": {
- "shape": "S17"
- },
- "ComplianceStatus": {
- "shape": "Sx"
- },
- "ComplianceSecurityControlId": {
- "shape": "Sx"
- },
- "ComplianceAssociatedStandardsId": {
- "shape": "Sx"
- },
- "VerificationState": {
- "shape": "Sx"
- },
- "WorkflowStatus": {
- "shape": "Sx"
- },
- "RecordState": {
- "shape": "Sx"
- },
- "RelatedFindingsProductArn": {
- "shape": "Sx"
- },
- "RelatedFindingsId": {
- "shape": "Sx"
- },
- "NoteText": {
- "shape": "Sx"
- },
- "NoteUpdatedAt": {
- "shape": "S10"
- },
- "NoteUpdatedBy": {
- "shape": "Sx"
- },
- "UserDefinedFields": {
- "shape": "S17"
- },
- "ResourceApplicationArn": {
- "shape": "Sx"
- },
- "ResourceApplicationName": {
- "shape": "Sx"
- },
- "AwsAccountName": {
- "shape": "Sx"
- }
- }
- },
- "Sx": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Value": {},
- "Comparison": {}
- }
- }
- },
- "S10": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Start": {},
- "End": {},
- "DateRange": {
- "type": "structure",
- "members": {
- "Value": {
- "type": "integer"
- },
- "Unit": {}
- }
- }
- }
- }
- },
- "S14": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Gte": {
- "type": "double"
- },
- "Lte": {
- "type": "double"
- },
- "Gt": {
- "type": "double"
- },
- "Lt": {
- "type": "double"
- },
- "Eq": {
- "type": "double"
- }
- }
- }
- },
- "S17": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Key": {},
- "Value": {},
- "Comparison": {}
- }
- }
- },
- "S1a": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Type": {},
- "FindingFieldsUpdate": {
- "type": "structure",
- "members": {
- "Note": {
- "shape": "S1e"
- },
- "Severity": {
- "shape": "S1f"
- },
- "VerificationState": {},
- "Confidence": {
- "type": "integer"
- },
- "Criticality": {
- "type": "integer"
- },
- "Types": {
- "shape": "S1j"
- },
- "UserDefinedFields": {
- "shape": "S1k"
- },
- "Workflow": {
- "shape": "S1l"
- },
- "RelatedFindings": {
- "shape": "S1n"
- }
- }
- }
- }
- }
- },
- "S1e": {
- "type": "structure",
- "required": [
- "Text",
- "UpdatedBy"
- ],
- "members": {
- "Text": {},
- "UpdatedBy": {}
- }
- },
- "S1f": {
- "type": "structure",
- "members": {
- "Normalized": {
- "type": "integer"
- },
- "Product": {
- "type": "double"
- },
- "Label": {}
- }
- },
- "S1j": {
- "type": "list",
- "member": {}
- },
- "S1k": {
- "type": "map",
- "key": {},
- "value": {}
- },
- "S1l": {
- "type": "structure",
- "members": {
- "Status": {}
- }
- },
- "S1n": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "ProductArn",
- "Id"
- ],
- "members": {
- "ProductArn": {},
- "Id": {}
- }
- }
- },
- "S1p": {
- "type": "timestamp",
- "timestampFormat": "iso8601"
- },
- "S1s": {
- "type": "structure",
- "members": {
- "Target": {
- "shape": "S1t"
- }
- }
- },
- "S1t": {
- "type": "structure",
- "members": {
- "AccountId": {},
- "OrganizationalUnitId": {},
- "RootId": {}
- },
- "union": true
- },
- "S1w": {
- "type": "structure",
- "members": {
- "ConfigurationPolicyId": {},
- "TargetId": {},
- "TargetType": {},
- "AssociationType": {},
- "UpdatedAt": {
- "shape": "S1p"
- },
- "AssociationStatus": {},
- "AssociationStatusMessage": {}
- }
- },
- "S23": {
- "type": "list",
- "member": {}
- },
- "S2a": {
- "type": "map",
- "key": {},
- "value": {
- "type": "structure",
- "required": [
- "ValueType"
- ],
- "members": {
- "ValueType": {},
- "Value": {
- "type": "structure",
- "members": {
- "Integer": {
- "type": "integer"
- },
- "IntegerList": {
- "shape": "S2e"
- },
- "Double": {
- "type": "double"
- },
- "String": {},
- "StringList": {
- "shape": "S23"
- },
- "Boolean": {
- "type": "boolean"
- },
- "Enum": {},
- "EnumList": {
- "shape": "S23"
- }
- },
- "union": true
- }
- }
- }
- },
- "S2e": {
- "type": "list",
- "member": {
- "type": "integer"
- }
- },
- "S2l": {
- "type": "structure",
- "required": [
- "SecurityControlId",
- "StandardsArn"
- ],
- "members": {
- "SecurityControlId": {},
- "StandardsArn": {}
- }
- },
- "S2q": {
- "type": "list",
- "member": {}
- },
- "S2w": {
- "type": "structure",
- "required": [
- "SchemaVersion",
- "Id",
- "ProductArn",
- "GeneratorId",
- "AwsAccountId",
- "CreatedAt",
- "UpdatedAt",
- "Title",
- "Description",
- "Resources"
- ],
- "members": {
- "SchemaVersion": {},
- "Id": {},
- "ProductArn": {},
- "ProductName": {},
- "CompanyName": {},
- "Region": {},
- "GeneratorId": {},
- "AwsAccountId": {},
- "Types": {
- "shape": "S1j"
- },
- "FirstObservedAt": {},
- "LastObservedAt": {},
- "CreatedAt": {},
- "UpdatedAt": {},
- "Severity": {
- "type": "structure",
- "members": {
- "Product": {
- "type": "double"
- },
- "Label": {},
- "Normalized": {
- "type": "integer"
- },
- "Original": {}
- }
- },
- "Confidence": {
- "type": "integer"
- },
- "Criticality": {
- "type": "integer"
- },
- "Title": {},
- "Description": {},
- "Remediation": {
- "type": "structure",
- "members": {
- "Recommendation": {
- "type": "structure",
- "members": {
- "Text": {},
- "Url": {}
- }
- }
- }
- },
- "SourceUrl": {},
- "ProductFields": {
- "shape": "S1k"
- },
- "UserDefinedFields": {
- "shape": "S1k"
- },
- "Malware": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "Name"
- ],
- "members": {
- "Name": {},
- "Type": {},
- "Path": {},
- "State": {}
- }
- }
- },
- "Network": {
- "type": "structure",
- "members": {
- "Direction": {},
- "Protocol": {},
- "OpenPortRange": {
- "shape": "S36"
- },
- "SourceIpV4": {},
- "SourceIpV6": {},
- "SourcePort": {
- "type": "integer"
- },
- "SourceDomain": {},
- "SourceMac": {},
- "DestinationIpV4": {},
- "DestinationIpV6": {},
- "DestinationPort": {
- "type": "integer"
- },
- "DestinationDomain": {}
- }
- },
- "NetworkPath": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ComponentId": {},
- "ComponentType": {},
- "Egress": {
- "shape": "S39"
- },
- "Ingress": {
- "shape": "S39"
- }
- }
- }
- },
- "Process": {
- "type": "structure",
- "members": {
- "Name": {},
- "Path": {},
- "Pid": {
- "type": "integer"
- },
- "ParentPid": {
- "type": "integer"
- },
- "LaunchedAt": {},
- "TerminatedAt": {}
- }
- },
- "Threats": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Severity": {},
- "ItemCount": {
- "type": "integer"
- },
- "FilePaths": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "FilePath": {},
- "FileName": {},
- "ResourceId": {},
- "Hash": {}
- }
- }
- }
- }
- }
- },
- "ThreatIntelIndicators": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Type": {},
- "Value": {},
- "Category": {},
- "LastObservedAt": {},
- "Source": {},
- "SourceUrl": {}
- }
- }
- },
- "Resources": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "Type",
- "Id"
- ],
- "members": {
- "Type": {},
- "Id": {},
- "Partition": {},
- "Region": {},
- "ResourceRole": {},
- "Tags": {
- "shape": "S1k"
- },
- "DataClassification": {
- "type": "structure",
- "members": {
- "DetailedResultsLocation": {},
- "Result": {
- "type": "structure",
- "members": {
- "MimeType": {},
- "SizeClassified": {
- "type": "long"
- },
- "AdditionalOccurrences": {
- "type": "boolean"
- },
- "Status": {
- "type": "structure",
- "members": {
- "Code": {},
- "Reason": {}
- }
- },
- "SensitiveData": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Category": {},
- "Detections": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Count": {
- "type": "long"
- },
- "Type": {},
- "Occurrences": {
- "shape": "S3w"
- }
- }
- }
- },
- "TotalCount": {
- "type": "long"
- }
- }
- }
- },
- "CustomDataIdentifiers": {
- "type": "structure",
- "members": {
- "Detections": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Count": {
- "type": "long"
- },
- "Arn": {},
- "Name": {},
- "Occurrences": {
- "shape": "S3w"
- }
- }
- }
- },
- "TotalCount": {
- "type": "long"
- }
- }
- }
- }
- }
- }
- },
- "Details": {
- "type": "structure",
- "members": {
- "AwsAutoScalingAutoScalingGroup": {
- "type": "structure",
- "members": {
- "LaunchConfigurationName": {},
- "LoadBalancerNames": {
- "shape": "S23"
- },
- "HealthCheckType": {},
- "HealthCheckGracePeriod": {
- "type": "integer"
- },
- "CreatedTime": {},
- "MixedInstancesPolicy": {
- "type": "structure",
- "members": {
- "InstancesDistribution": {
- "type": "structure",
- "members": {
- "OnDemandAllocationStrategy": {},
- "OnDemandBaseCapacity": {
- "type": "integer"
- },
- "OnDemandPercentageAboveBaseCapacity": {
- "type": "integer"
- },
- "SpotAllocationStrategy": {},
- "SpotInstancePools": {
- "type": "integer"
- },
- "SpotMaxPrice": {}
- }
- },
- "LaunchTemplate": {
- "type": "structure",
- "members": {
- "LaunchTemplateSpecification": {
- "type": "structure",
- "members": {
- "LaunchTemplateId": {},
- "LaunchTemplateName": {},
- "Version": {}
- }
- },
- "Overrides": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "InstanceType": {},
- "WeightedCapacity": {}
- }
- }
- }
- }
- }
- }
- },
- "AvailabilityZones": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Value": {}
- }
- }
- },
- "LaunchTemplate": {
- "type": "structure",
- "members": {
- "LaunchTemplateId": {},
- "LaunchTemplateName": {},
- "Version": {}
- }
- },
- "CapacityRebalance": {
- "type": "boolean"
- }
- }
- },
- "AwsCodeBuildProject": {
- "type": "structure",
- "members": {
- "EncryptionKey": {},
- "Artifacts": {
- "shape": "S4k"
- },
- "Environment": {
- "type": "structure",
- "members": {
- "Certificate": {},
- "EnvironmentVariables": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Type": {},
- "Value": {}
- }
- }
- },
- "PrivilegedMode": {
- "type": "boolean"
- },
- "ImagePullCredentialsType": {},
- "RegistryCredential": {
- "type": "structure",
- "members": {
- "Credential": {},
- "CredentialProvider": {}
- }
- },
- "Type": {}
- }
- },
- "Name": {},
- "Source": {
- "type": "structure",
- "members": {
- "Type": {},
- "Location": {},
- "GitCloneDepth": {
- "type": "integer"
- },
- "InsecureSsl": {
- "type": "boolean"
- }
- }
- },
- "ServiceRole": {},
- "LogsConfig": {
- "type": "structure",
- "members": {
- "CloudWatchLogs": {
- "type": "structure",
- "members": {
- "GroupName": {},
- "Status": {},
- "StreamName": {}
- }
- },
- "S3Logs": {
- "type": "structure",
- "members": {
- "EncryptionDisabled": {
- "type": "boolean"
- },
- "Location": {},
- "Status": {}
- }
- }
- }
- },
- "VpcConfig": {
- "type": "structure",
- "members": {
- "VpcId": {},
- "Subnets": {
- "shape": "S4v"
- },
- "SecurityGroupIds": {
- "shape": "S4v"
- }
- }
- },
- "SecondaryArtifacts": {
- "shape": "S4k"
- }
- }
- },
- "AwsCloudFrontDistribution": {
- "type": "structure",
- "members": {
- "CacheBehaviors": {
- "type": "structure",
- "members": {
- "Items": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ViewerProtocolPolicy": {}
- }
- }
- }
- }
- },
- "DefaultCacheBehavior": {
- "type": "structure",
- "members": {
- "ViewerProtocolPolicy": {}
- }
- },
- "DefaultRootObject": {},
- "DomainName": {},
- "ETag": {},
- "LastModifiedTime": {},
- "Logging": {
- "type": "structure",
- "members": {
- "Bucket": {},
- "Enabled": {
- "type": "boolean"
- },
- "IncludeCookies": {
- "type": "boolean"
- },
- "Prefix": {}
- }
- },
- "Origins": {
- "type": "structure",
- "members": {
- "Items": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DomainName": {},
- "Id": {},
- "OriginPath": {},
- "S3OriginConfig": {
- "type": "structure",
- "members": {
- "OriginAccessIdentity": {}
- }
- },
- "CustomOriginConfig": {
- "type": "structure",
- "members": {
- "HttpPort": {
- "type": "integer"
- },
- "HttpsPort": {
- "type": "integer"
- },
- "OriginKeepaliveTimeout": {
- "type": "integer"
- },
- "OriginProtocolPolicy": {},
- "OriginReadTimeout": {
- "type": "integer"
- },
- "OriginSslProtocols": {
- "type": "structure",
- "members": {
- "Items": {
- "shape": "S4v"
- },
- "Quantity": {
- "type": "integer"
- }
- }
- }
- }
- }
- }
- }
- }
- }
- },
- "OriginGroups": {
- "type": "structure",
- "members": {
- "Items": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "FailoverCriteria": {
- "type": "structure",
- "members": {
- "StatusCodes": {
- "type": "structure",
- "members": {
- "Items": {
- "type": "list",
- "member": {
- "type": "integer"
- }
- },
- "Quantity": {
- "type": "integer"
- }
- }
- }
- }
- }
- }
- }
- }
- }
- },
- "ViewerCertificate": {
- "type": "structure",
- "members": {
- "AcmCertificateArn": {},
- "Certificate": {},
- "CertificateSource": {},
- "CloudFrontDefaultCertificate": {
- "type": "boolean"
- },
- "IamCertificateId": {},
- "MinimumProtocolVersion": {},
- "SslSupportMethod": {}
- }
- },
- "Status": {},
- "WebAclId": {}
- }
- },
- "AwsEc2Instance": {
- "type": "structure",
- "members": {
- "Type": {},
- "ImageId": {},
- "IpV4Addresses": {
- "shape": "S23"
- },
- "IpV6Addresses": {
- "shape": "S23"
- },
- "KeyName": {},
- "IamInstanceProfileArn": {},
- "VpcId": {},
- "SubnetId": {},
- "LaunchedAt": {},
- "NetworkInterfaces": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "NetworkInterfaceId": {}
- }
- }
- },
- "VirtualizationType": {},
- "MetadataOptions": {
- "type": "structure",
- "members": {
- "HttpEndpoint": {},
- "HttpProtocolIpv6": {},
- "HttpPutResponseHopLimit": {
- "type": "integer"
- },
- "HttpTokens": {},
- "InstanceMetadataTags": {}
- }
- },
- "Monitoring": {
- "type": "structure",
- "members": {
- "State": {}
- }
- }
- }
- },
- "AwsEc2NetworkInterface": {
- "type": "structure",
- "members": {
- "Attachment": {
- "type": "structure",
- "members": {
- "AttachTime": {},
- "AttachmentId": {},
- "DeleteOnTermination": {
- "type": "boolean"
- },
- "DeviceIndex": {
- "type": "integer"
- },
- "InstanceId": {},
- "InstanceOwnerId": {},
- "Status": {}
- }
- },
- "NetworkInterfaceId": {},
- "SecurityGroups": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "GroupName": {},
- "GroupId": {}
- }
- }
- },
- "SourceDestCheck": {
- "type": "boolean"
- },
- "IpV6Addresses": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "IpV6Address": {}
- }
- }
- },
- "PrivateIpAddresses": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "PrivateIpAddress": {},
- "PrivateDnsName": {}
- }
- }
- },
- "PublicDnsName": {},
- "PublicIp": {}
- }
- },
- "AwsEc2SecurityGroup": {
- "type": "structure",
- "members": {
- "GroupName": {},
- "GroupId": {},
- "OwnerId": {},
- "VpcId": {},
- "IpPermissions": {
- "shape": "S5t"
- },
- "IpPermissionsEgress": {
- "shape": "S5t"
- }
- }
- },
- "AwsEc2Volume": {
- "type": "structure",
- "members": {
- "CreateTime": {},
- "DeviceName": {},
- "Encrypted": {
- "type": "boolean"
- },
- "Size": {
- "type": "integer"
- },
- "SnapshotId": {},
- "Status": {},
- "KmsKeyId": {},
- "Attachments": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AttachTime": {},
- "DeleteOnTermination": {
- "type": "boolean"
- },
- "InstanceId": {},
- "Status": {}
- }
- }
- },
- "VolumeId": {},
- "VolumeType": {},
- "VolumeScanStatus": {}
- }
- },
- "AwsEc2Vpc": {
- "type": "structure",
- "members": {
- "CidrBlockAssociationSet": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AssociationId": {},
- "CidrBlock": {},
- "CidrBlockState": {}
- }
- }
- },
- "Ipv6CidrBlockAssociationSet": {
- "shape": "S69"
- },
- "DhcpOptionsId": {},
- "State": {}
- }
- },
- "AwsEc2Eip": {
- "type": "structure",
- "members": {
- "InstanceId": {},
- "PublicIp": {},
- "AllocationId": {},
- "AssociationId": {},
- "Domain": {},
- "PublicIpv4Pool": {},
- "NetworkBorderGroup": {},
- "NetworkInterfaceId": {},
- "NetworkInterfaceOwnerId": {},
- "PrivateIpAddress": {}
- }
- },
- "AwsEc2Subnet": {
- "type": "structure",
- "members": {
- "AssignIpv6AddressOnCreation": {
- "type": "boolean"
- },
- "AvailabilityZone": {},
- "AvailabilityZoneId": {},
- "AvailableIpAddressCount": {
- "type": "integer"
- },
- "CidrBlock": {},
- "DefaultForAz": {
- "type": "boolean"
- },
- "MapPublicIpOnLaunch": {
- "type": "boolean"
- },
- "OwnerId": {},
- "State": {},
- "SubnetArn": {},
- "SubnetId": {},
- "VpcId": {},
- "Ipv6CidrBlockAssociationSet": {
- "shape": "S69"
- }
- }
- },
- "AwsEc2NetworkAcl": {
- "type": "structure",
- "members": {
- "IsDefault": {
- "type": "boolean"
- },
- "NetworkAclId": {},
- "OwnerId": {},
- "VpcId": {},
- "Associations": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "NetworkAclAssociationId": {},
- "NetworkAclId": {},
- "SubnetId": {}
- }
- }
- },
- "Entries": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "CidrBlock": {},
- "Egress": {
- "type": "boolean"
- },
- "IcmpTypeCode": {
- "type": "structure",
- "members": {
- "Code": {
- "type": "integer"
- },
- "Type": {
- "type": "integer"
- }
- }
- },
- "Ipv6CidrBlock": {},
- "PortRange": {
- "type": "structure",
- "members": {
- "From": {
- "type": "integer"
- },
- "To": {
- "type": "integer"
- }
- }
- },
- "Protocol": {},
- "RuleAction": {},
- "RuleNumber": {
- "type": "integer"
- }
- }
- }
- }
- }
- },
- "AwsElbv2LoadBalancer": {
- "type": "structure",
- "members": {
- "AvailabilityZones": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ZoneName": {},
- "SubnetId": {}
- }
- }
- },
- "CanonicalHostedZoneId": {},
- "CreatedTime": {},
- "DNSName": {},
- "IpAddressType": {},
- "Scheme": {},
- "SecurityGroups": {
- "type": "list",
- "member": {}
- },
- "State": {
- "type": "structure",
- "members": {
- "Code": {},
- "Reason": {}
- }
- },
- "Type": {},
- "VpcId": {},
- "LoadBalancerAttributes": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Key": {},
- "Value": {}
- }
- }
- }
- }
- },
- "AwsElasticBeanstalkEnvironment": {
- "type": "structure",
- "members": {
- "ApplicationName": {},
- "Cname": {},
- "DateCreated": {},
- "DateUpdated": {},
- "Description": {},
- "EndpointUrl": {},
- "EnvironmentArn": {},
- "EnvironmentId": {},
- "EnvironmentLinks": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "EnvironmentName": {},
- "LinkName": {}
- }
- }
- },
- "EnvironmentName": {},
- "OptionSettings": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Namespace": {},
- "OptionName": {},
- "ResourceName": {},
- "Value": {}
- }
- }
- },
- "PlatformArn": {},
- "SolutionStackName": {},
- "Status": {},
- "Tier": {
- "type": "structure",
- "members": {
- "Name": {},
- "Type": {},
- "Version": {}
- }
- },
- "VersionLabel": {}
- }
- },
- "AwsElasticsearchDomain": {
- "type": "structure",
- "members": {
- "AccessPolicies": {},
- "DomainEndpointOptions": {
- "type": "structure",
- "members": {
- "EnforceHTTPS": {
- "type": "boolean"
- },
- "TLSSecurityPolicy": {}
- }
- },
- "DomainId": {},
- "DomainName": {},
- "Endpoint": {},
- "Endpoints": {
- "shape": "S1k"
- },
- "ElasticsearchVersion": {},
- "ElasticsearchClusterConfig": {
- "type": "structure",
- "members": {
- "DedicatedMasterCount": {
- "type": "integer"
- },
- "DedicatedMasterEnabled": {
- "type": "boolean"
- },
- "DedicatedMasterType": {},
- "InstanceCount": {
- "type": "integer"
- },
- "InstanceType": {},
- "ZoneAwarenessConfig": {
- "type": "structure",
- "members": {
- "AvailabilityZoneCount": {
- "type": "integer"
- }
- }
- },
- "ZoneAwarenessEnabled": {
- "type": "boolean"
- }
- }
- },
- "EncryptionAtRestOptions": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- },
- "KmsKeyId": {}
- }
- },
- "LogPublishingOptions": {
- "type": "structure",
- "members": {
- "IndexSlowLogs": {
- "shape": "S73"
- },
- "SearchSlowLogs": {
- "shape": "S73"
- },
- "AuditLogs": {
- "shape": "S73"
- }
- }
- },
- "NodeToNodeEncryptionOptions": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- }
- }
- },
- "ServiceSoftwareOptions": {
- "type": "structure",
- "members": {
- "AutomatedUpdateDate": {},
- "Cancellable": {
- "type": "boolean"
- },
- "CurrentVersion": {},
- "Description": {},
- "NewVersion": {},
- "UpdateAvailable": {
- "type": "boolean"
- },
- "UpdateStatus": {}
- }
- },
- "VPCOptions": {
- "type": "structure",
- "members": {
- "AvailabilityZones": {
- "shape": "S4v"
- },
- "SecurityGroupIds": {
- "shape": "S4v"
- },
- "SubnetIds": {
- "shape": "S4v"
- },
- "VPCId": {}
- }
- }
- }
- },
- "AwsS3Bucket": {
- "type": "structure",
- "members": {
- "OwnerId": {},
- "OwnerName": {},
- "OwnerAccountId": {},
- "CreatedAt": {},
- "ServerSideEncryptionConfiguration": {
- "type": "structure",
- "members": {
- "Rules": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ApplyServerSideEncryptionByDefault": {
- "type": "structure",
- "members": {
- "SSEAlgorithm": {},
- "KMSMasterKeyID": {}
- }
- }
- }
- }
- }
- }
- },
- "BucketLifecycleConfiguration": {
- "type": "structure",
- "members": {
- "Rules": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AbortIncompleteMultipartUpload": {
- "type": "structure",
- "members": {
- "DaysAfterInitiation": {
- "type": "integer"
- }
- }
- },
- "ExpirationDate": {},
- "ExpirationInDays": {
- "type": "integer"
- },
- "ExpiredObjectDeleteMarker": {
- "type": "boolean"
- },
- "Filter": {
- "type": "structure",
- "members": {
- "Predicate": {
- "type": "structure",
- "members": {
- "Operands": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Prefix": {},
- "Tag": {
- "type": "structure",
- "members": {
- "Key": {},
- "Value": {}
- }
- },
- "Type": {}
- }
- }
- },
- "Prefix": {},
- "Tag": {
- "type": "structure",
- "members": {
- "Key": {},
- "Value": {}
- }
- },
- "Type": {}
- }
- }
- }
- },
- "ID": {},
- "NoncurrentVersionExpirationInDays": {
- "type": "integer"
- },
- "NoncurrentVersionTransitions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Days": {
- "type": "integer"
- },
- "StorageClass": {}
- }
- }
- },
- "Prefix": {},
- "Status": {},
- "Transitions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Date": {},
- "Days": {
- "type": "integer"
- },
- "StorageClass": {}
- }
- }
- }
- }
- }
- }
- }
- },
- "PublicAccessBlockConfiguration": {
- "shape": "S7q"
- },
- "AccessControlList": {},
- "BucketLoggingConfiguration": {
- "type": "structure",
- "members": {
- "DestinationBucketName": {},
- "LogFilePrefix": {}
- }
- },
- "BucketWebsiteConfiguration": {
- "type": "structure",
- "members": {
- "ErrorDocument": {},
- "IndexDocumentSuffix": {},
- "RedirectAllRequestsTo": {
- "type": "structure",
- "members": {
- "Hostname": {},
- "Protocol": {}
- }
- },
- "RoutingRules": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Condition": {
- "type": "structure",
- "members": {
- "HttpErrorCodeReturnedEquals": {},
- "KeyPrefixEquals": {}
- }
- },
- "Redirect": {
- "type": "structure",
- "members": {
- "Hostname": {},
- "HttpRedirectCode": {},
- "Protocol": {},
- "ReplaceKeyPrefixWith": {},
- "ReplaceKeyWith": {}
- }
- }
- }
- }
- }
- }
- },
- "BucketNotificationConfiguration": {
- "type": "structure",
- "members": {
- "Configurations": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Events": {
- "type": "list",
- "member": {}
- },
- "Filter": {
- "type": "structure",
- "members": {
- "S3KeyFilter": {
- "type": "structure",
- "members": {
- "FilterRules": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Value": {}
- }
- }
- }
- }
- }
- }
- },
- "Destination": {},
- "Type": {}
- }
- }
- }
- }
- },
- "BucketVersioningConfiguration": {
- "type": "structure",
- "members": {
- "IsMfaDeleteEnabled": {
- "type": "boolean"
- },
- "Status": {}
- }
- },
- "ObjectLockConfiguration": {
- "type": "structure",
- "members": {
- "ObjectLockEnabled": {},
- "Rule": {
- "type": "structure",
- "members": {
- "DefaultRetention": {
- "type": "structure",
- "members": {
- "Days": {
- "type": "integer"
- },
- "Mode": {},
- "Years": {
- "type": "integer"
- }
- }
- }
- }
- }
- }
- },
- "Name": {}
- }
- },
- "AwsS3AccountPublicAccessBlock": {
- "shape": "S7q"
- },
- "AwsS3Object": {
- "type": "structure",
- "members": {
- "LastModified": {},
- "ETag": {},
- "VersionId": {},
- "ContentType": {},
- "ServerSideEncryption": {},
- "SSEKMSKeyId": {}
- }
- },
- "AwsSecretsManagerSecret": {
- "type": "structure",
- "members": {
- "RotationRules": {
- "type": "structure",
- "members": {
- "AutomaticallyAfterDays": {
- "type": "integer"
- }
- }
- },
- "RotationOccurredWithinFrequency": {
- "type": "boolean"
- },
- "KmsKeyId": {},
- "RotationEnabled": {
- "type": "boolean"
- },
- "RotationLambdaArn": {},
- "Deleted": {
- "type": "boolean"
- },
- "Name": {},
- "Description": {}
- }
- },
- "AwsIamAccessKey": {
- "type": "structure",
- "members": {
- "UserName": {
- "deprecated": true,
- "deprecatedMessage": "This filter is deprecated. Instead, use PrincipalName."
- },
- "Status": {},
- "CreatedAt": {},
- "PrincipalId": {},
- "PrincipalType": {},
- "PrincipalName": {},
- "AccountId": {},
- "AccessKeyId": {},
- "SessionContext": {
- "type": "structure",
- "members": {
- "Attributes": {
- "type": "structure",
- "members": {
- "MfaAuthenticated": {
- "type": "boolean"
- },
- "CreationDate": {}
- }
- },
- "SessionIssuer": {
- "type": "structure",
- "members": {
- "Type": {},
- "PrincipalId": {},
- "Arn": {},
- "AccountId": {},
- "UserName": {}
- }
- }
- }
- }
- }
- },
- "AwsIamUser": {
- "type": "structure",
- "members": {
- "AttachedManagedPolicies": {
- "shape": "S8k"
- },
- "CreateDate": {},
- "GroupList": {
- "shape": "S23"
- },
- "Path": {},
- "PermissionsBoundary": {
- "shape": "S8m"
- },
- "UserId": {},
- "UserName": {},
- "UserPolicyList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "PolicyName": {}
- }
- }
- }
- }
- },
- "AwsIamPolicy": {
- "type": "structure",
- "members": {
- "AttachmentCount": {
- "type": "integer"
- },
- "CreateDate": {},
- "DefaultVersionId": {},
- "Description": {},
- "IsAttachable": {
- "type": "boolean"
- },
- "Path": {},
- "PermissionsBoundaryUsageCount": {
- "type": "integer"
- },
- "PolicyId": {},
- "PolicyName": {},
- "PolicyVersionList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "VersionId": {},
- "IsDefaultVersion": {
- "type": "boolean"
- },
- "CreateDate": {}
- }
- }
- },
- "UpdateDate": {}
- }
- },
- "AwsApiGatewayV2Stage": {
- "type": "structure",
- "members": {
- "ClientCertificateId": {},
- "CreatedDate": {},
- "Description": {},
- "DefaultRouteSettings": {
- "shape": "S8t"
- },
- "DeploymentId": {},
- "LastUpdatedDate": {},
- "RouteSettings": {
- "shape": "S8t"
- },
- "StageName": {},
- "StageVariables": {
- "shape": "S1k"
- },
- "AccessLogSettings": {
- "shape": "S8u"
- },
- "AutoDeploy": {
- "type": "boolean"
- },
- "LastDeploymentStatusMessage": {},
- "ApiGatewayManaged": {
- "type": "boolean"
- }
- }
- },
- "AwsApiGatewayV2Api": {
- "type": "structure",
- "members": {
- "ApiEndpoint": {},
- "ApiId": {},
- "ApiKeySelectionExpression": {},
- "CreatedDate": {},
- "Description": {},
- "Version": {},
- "Name": {},
- "ProtocolType": {},
- "RouteSelectionExpression": {},
- "CorsConfiguration": {
- "type": "structure",
- "members": {
- "AllowOrigins": {
- "shape": "S4v"
- },
- "AllowCredentials": {
- "type": "boolean"
- },
- "ExposeHeaders": {
- "shape": "S4v"
- },
- "MaxAge": {
- "type": "integer"
- },
- "AllowMethods": {
- "shape": "S4v"
- },
- "AllowHeaders": {
- "shape": "S4v"
- }
- }
- }
- }
- },
- "AwsDynamoDbTable": {
- "type": "structure",
- "members": {
- "AttributeDefinitions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AttributeName": {},
- "AttributeType": {}
- }
- }
- },
- "BillingModeSummary": {
- "type": "structure",
- "members": {
- "BillingMode": {},
- "LastUpdateToPayPerRequestDateTime": {}
- }
- },
- "CreationDateTime": {},
- "GlobalSecondaryIndexes": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Backfilling": {
- "type": "boolean"
- },
- "IndexArn": {},
- "IndexName": {},
- "IndexSizeBytes": {
- "type": "long"
- },
- "IndexStatus": {},
- "ItemCount": {
- "type": "integer"
- },
- "KeySchema": {
- "shape": "S94"
- },
- "Projection": {
- "shape": "S96"
- },
- "ProvisionedThroughput": {
- "shape": "S97"
- }
- }
- }
- },
- "GlobalTableVersion": {},
- "ItemCount": {
- "type": "integer"
- },
- "KeySchema": {
- "shape": "S94"
- },
- "LatestStreamArn": {},
- "LatestStreamLabel": {},
- "LocalSecondaryIndexes": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "IndexArn": {},
- "IndexName": {},
- "KeySchema": {
- "shape": "S94"
- },
- "Projection": {
- "shape": "S96"
- }
- }
- }
- },
- "ProvisionedThroughput": {
- "shape": "S97"
- },
- "Replicas": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "GlobalSecondaryIndexes": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "IndexName": {},
- "ProvisionedThroughputOverride": {
- "shape": "S9e"
- }
- }
- }
- },
- "KmsMasterKeyId": {},
- "ProvisionedThroughputOverride": {
- "shape": "S9e"
- },
- "RegionName": {},
- "ReplicaStatus": {},
- "ReplicaStatusDescription": {}
- }
- }
- },
- "RestoreSummary": {
- "type": "structure",
- "members": {
- "SourceBackupArn": {},
- "SourceTableArn": {},
- "RestoreDateTime": {},
- "RestoreInProgress": {
- "type": "boolean"
- }
- }
- },
- "SseDescription": {
- "type": "structure",
- "members": {
- "InaccessibleEncryptionDateTime": {},
- "Status": {},
- "SseType": {},
- "KmsMasterKeyArn": {}
- }
- },
- "StreamSpecification": {
- "type": "structure",
- "members": {
- "StreamEnabled": {
- "type": "boolean"
- },
- "StreamViewType": {}
- }
- },
- "TableId": {},
- "TableName": {},
- "TableSizeBytes": {
- "type": "long"
- },
- "TableStatus": {},
- "DeletionProtectionEnabled": {
- "type": "boolean"
- }
- }
- },
- "AwsApiGatewayStage": {
- "type": "structure",
- "members": {
- "DeploymentId": {},
- "ClientCertificateId": {},
- "StageName": {},
- "Description": {},
- "CacheClusterEnabled": {
- "type": "boolean"
- },
- "CacheClusterSize": {},
- "CacheClusterStatus": {},
- "MethodSettings": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "MetricsEnabled": {
- "type": "boolean"
- },
- "LoggingLevel": {},
- "DataTraceEnabled": {
- "type": "boolean"
- },
- "ThrottlingBurstLimit": {
- "type": "integer"
- },
- "ThrottlingRateLimit": {
- "type": "double"
- },
- "CachingEnabled": {
- "type": "boolean"
- },
- "CacheTtlInSeconds": {
- "type": "integer"
- },
- "CacheDataEncrypted": {
- "type": "boolean"
- },
- "RequireAuthorizationForCacheControl": {
- "type": "boolean"
- },
- "UnauthorizedCacheControlHeaderStrategy": {},
- "HttpMethod": {},
- "ResourcePath": {}
- }
- }
- },
- "Variables": {
- "shape": "S1k"
- },
- "DocumentationVersion": {},
- "AccessLogSettings": {
- "shape": "S8u"
- },
- "CanarySettings": {
- "type": "structure",
- "members": {
- "PercentTraffic": {
- "type": "double"
- },
- "DeploymentId": {},
- "StageVariableOverrides": {
- "shape": "S1k"
- },
- "UseStageCache": {
- "type": "boolean"
- }
- }
- },
- "TracingEnabled": {
- "type": "boolean"
- },
- "CreatedDate": {},
- "LastUpdatedDate": {},
- "WebAclArn": {}
- }
- },
- "AwsApiGatewayRestApi": {
- "type": "structure",
- "members": {
- "Id": {},
- "Name": {},
- "Description": {},
- "CreatedDate": {},
- "Version": {},
- "BinaryMediaTypes": {
- "shape": "S4v"
- },
- "MinimumCompressionSize": {
- "type": "integer"
- },
- "ApiKeySource": {},
- "EndpointConfiguration": {
- "type": "structure",
- "members": {
- "Types": {
- "shape": "S4v"
- }
- }
- }
- }
- },
- "AwsCloudTrailTrail": {
- "type": "structure",
- "members": {
- "CloudWatchLogsLogGroupArn": {},
- "CloudWatchLogsRoleArn": {},
- "HasCustomEventSelectors": {
- "type": "boolean"
- },
- "HomeRegion": {},
- "IncludeGlobalServiceEvents": {
- "type": "boolean"
- },
- "IsMultiRegionTrail": {
- "type": "boolean"
- },
- "IsOrganizationTrail": {
- "type": "boolean"
- },
- "KmsKeyId": {},
- "LogFileValidationEnabled": {
- "type": "boolean"
- },
- "Name": {},
- "S3BucketName": {},
- "S3KeyPrefix": {},
- "SnsTopicArn": {},
- "SnsTopicName": {},
- "TrailArn": {}
- }
- },
- "AwsSsmPatchCompliance": {
- "type": "structure",
- "members": {
- "Patch": {
- "type": "structure",
- "members": {
- "ComplianceSummary": {
- "type": "structure",
- "members": {
- "Status": {},
- "CompliantCriticalCount": {
- "type": "integer"
- },
- "CompliantHighCount": {
- "type": "integer"
- },
- "CompliantMediumCount": {
- "type": "integer"
- },
- "ExecutionType": {},
- "NonCompliantCriticalCount": {
- "type": "integer"
- },
- "CompliantInformationalCount": {
- "type": "integer"
- },
- "NonCompliantInformationalCount": {
- "type": "integer"
- },
- "CompliantUnspecifiedCount": {
- "type": "integer"
- },
- "NonCompliantLowCount": {
- "type": "integer"
- },
- "NonCompliantHighCount": {
- "type": "integer"
- },
- "CompliantLowCount": {
- "type": "integer"
- },
- "ComplianceType": {},
- "PatchBaselineId": {},
- "OverallSeverity": {},
- "NonCompliantMediumCount": {
- "type": "integer"
- },
- "NonCompliantUnspecifiedCount": {
- "type": "integer"
- },
- "PatchGroup": {}
- }
- }
- }
- }
- }
- },
- "AwsCertificateManagerCertificate": {
- "type": "structure",
- "members": {
- "CertificateAuthorityArn": {},
- "CreatedAt": {},
- "DomainName": {},
- "DomainValidationOptions": {
- "shape": "S9t"
- },
- "ExtendedKeyUsages": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "OId": {}
- }
- }
- },
- "FailureReason": {},
- "ImportedAt": {},
- "InUseBy": {
- "shape": "S23"
- },
- "IssuedAt": {},
- "Issuer": {},
- "KeyAlgorithm": {},
- "KeyUsages": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {}
- }
- }
- },
- "NotAfter": {},
- "NotBefore": {},
- "Options": {
- "type": "structure",
- "members": {
- "CertificateTransparencyLoggingPreference": {}
- }
- },
- "RenewalEligibility": {},
- "RenewalSummary": {
- "type": "structure",
- "members": {
- "DomainValidationOptions": {
- "shape": "S9t"
- },
- "RenewalStatus": {},
- "RenewalStatusReason": {},
- "UpdatedAt": {}
- }
- },
- "Serial": {},
- "SignatureAlgorithm": {},
- "Status": {},
- "Subject": {},
- "SubjectAlternativeNames": {
- "shape": "S23"
- },
- "Type": {}
- }
- },
- "AwsRedshiftCluster": {
- "type": "structure",
- "members": {
- "AllowVersionUpgrade": {
- "type": "boolean"
- },
- "AutomatedSnapshotRetentionPeriod": {
- "type": "integer"
- },
- "AvailabilityZone": {},
- "ClusterAvailabilityStatus": {},
- "ClusterCreateTime": {},
- "ClusterIdentifier": {},
- "ClusterNodes": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "NodeRole": {},
- "PrivateIpAddress": {},
- "PublicIpAddress": {}
- }
- }
- },
- "ClusterParameterGroups": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ClusterParameterStatusList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ParameterName": {},
- "ParameterApplyStatus": {},
- "ParameterApplyErrorDescription": {}
- }
- }
- },
- "ParameterApplyStatus": {},
- "ParameterGroupName": {}
- }
- }
- },
- "ClusterPublicKey": {},
- "ClusterRevisionNumber": {},
- "ClusterSecurityGroups": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ClusterSecurityGroupName": {},
- "Status": {}
- }
- }
- },
- "ClusterSnapshotCopyStatus": {
- "type": "structure",
- "members": {
- "DestinationRegion": {},
- "ManualSnapshotRetentionPeriod": {
- "type": "integer"
- },
- "RetentionPeriod": {
- "type": "integer"
- },
- "SnapshotCopyGrantName": {}
- }
- },
- "ClusterStatus": {},
- "ClusterSubnetGroupName": {},
- "ClusterVersion": {},
- "DBName": {},
- "DeferredMaintenanceWindows": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DeferMaintenanceEndTime": {},
- "DeferMaintenanceIdentifier": {},
- "DeferMaintenanceStartTime": {}
- }
- }
- },
- "ElasticIpStatus": {
- "type": "structure",
- "members": {
- "ElasticIp": {},
- "Status": {}
- }
- },
- "ElasticResizeNumberOfNodeOptions": {},
- "Encrypted": {
- "type": "boolean"
- },
- "Endpoint": {
- "type": "structure",
- "members": {
- "Address": {},
- "Port": {
- "type": "integer"
- }
- }
- },
- "EnhancedVpcRouting": {
- "type": "boolean"
- },
- "ExpectedNextSnapshotScheduleTime": {},
- "ExpectedNextSnapshotScheduleTimeStatus": {},
- "HsmStatus": {
- "type": "structure",
- "members": {
- "HsmClientCertificateIdentifier": {},
- "HsmConfigurationIdentifier": {},
- "Status": {}
- }
- },
- "IamRoles": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ApplyStatus": {},
- "IamRoleArn": {}
- }
- }
- },
- "KmsKeyId": {},
- "MaintenanceTrackName": {},
- "ManualSnapshotRetentionPeriod": {
- "type": "integer"
- },
- "MasterUsername": {},
- "NextMaintenanceWindowStartTime": {},
- "NodeType": {},
- "NumberOfNodes": {
- "type": "integer"
- },
- "PendingActions": {
- "shape": "S23"
- },
- "PendingModifiedValues": {
- "type": "structure",
- "members": {
- "AutomatedSnapshotRetentionPeriod": {
- "type": "integer"
- },
- "ClusterIdentifier": {},
- "ClusterType": {},
- "ClusterVersion": {},
- "EncryptionType": {},
- "EnhancedVpcRouting": {
- "type": "boolean"
- },
- "MaintenanceTrackName": {},
- "MasterUserPassword": {},
- "NodeType": {},
- "NumberOfNodes": {
- "type": "integer"
- },
- "PubliclyAccessible": {
- "type": "boolean"
- }
- }
- },
- "PreferredMaintenanceWindow": {},
- "PubliclyAccessible": {
- "type": "boolean"
- },
- "ResizeInfo": {
- "type": "structure",
- "members": {
- "AllowCancelResize": {
- "type": "boolean"
- },
- "ResizeType": {}
- }
- },
- "RestoreStatus": {
- "type": "structure",
- "members": {
- "CurrentRestoreRateInMegaBytesPerSecond": {
- "type": "double"
- },
- "ElapsedTimeInSeconds": {
- "type": "long"
- },
- "EstimatedTimeToCompletionInSeconds": {
- "type": "long"
- },
- "ProgressInMegaBytes": {
- "type": "long"
- },
- "SnapshotSizeInMegaBytes": {
- "type": "long"
- },
- "Status": {}
- }
- },
- "SnapshotScheduleIdentifier": {},
- "SnapshotScheduleState": {},
- "VpcId": {},
- "VpcSecurityGroups": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Status": {},
- "VpcSecurityGroupId": {}
- }
- }
- },
- "LoggingStatus": {
- "type": "structure",
- "members": {
- "BucketName": {},
- "LastFailureMessage": {},
- "LastFailureTime": {},
- "LastSuccessfulDeliveryTime": {},
- "LoggingEnabled": {
- "type": "boolean"
- },
- "S3KeyPrefix": {}
- }
- }
- }
- },
- "AwsElbLoadBalancer": {
- "type": "structure",
- "members": {
- "AvailabilityZones": {
- "shape": "S23"
- },
- "BackendServerDescriptions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "InstancePort": {
- "type": "integer"
- },
- "PolicyNames": {
- "shape": "S23"
- }
- }
- }
- },
- "CanonicalHostedZoneName": {},
- "CanonicalHostedZoneNameID": {},
- "CreatedTime": {},
- "DnsName": {},
- "HealthCheck": {
- "type": "structure",
- "members": {
- "HealthyThreshold": {
- "type": "integer"
- },
- "Interval": {
- "type": "integer"
- },
- "Target": {},
- "Timeout": {
- "type": "integer"
- },
- "UnhealthyThreshold": {
- "type": "integer"
- }
- }
- },
- "Instances": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "InstanceId": {}
- }
- }
- },
- "ListenerDescriptions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Listener": {
- "type": "structure",
- "members": {
- "InstancePort": {
- "type": "integer"
- },
- "InstanceProtocol": {},
- "LoadBalancerPort": {
- "type": "integer"
- },
- "Protocol": {},
- "SslCertificateId": {}
- }
- },
- "PolicyNames": {
- "shape": "S23"
- }
- }
- }
- },
- "LoadBalancerAttributes": {
- "type": "structure",
- "members": {
- "AccessLog": {
- "type": "structure",
- "members": {
- "EmitInterval": {
- "type": "integer"
- },
- "Enabled": {
- "type": "boolean"
- },
- "S3BucketName": {},
- "S3BucketPrefix": {}
- }
- },
- "ConnectionDraining": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- },
- "Timeout": {
- "type": "integer"
- }
- }
- },
- "ConnectionSettings": {
- "type": "structure",
- "members": {
- "IdleTimeout": {
- "type": "integer"
- }
- }
- },
- "CrossZoneLoadBalancing": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- }
- }
- },
- "AdditionalAttributes": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Key": {},
- "Value": {}
- }
- }
- }
- }
- },
- "LoadBalancerName": {},
- "Policies": {
- "type": "structure",
- "members": {
- "AppCookieStickinessPolicies": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "CookieName": {},
- "PolicyName": {}
- }
- }
- },
- "LbCookieStickinessPolicies": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "CookieExpirationPeriod": {
- "type": "long"
- },
- "PolicyName": {}
- }
- }
- },
- "OtherPolicies": {
- "shape": "S23"
- }
- }
- },
- "Scheme": {},
- "SecurityGroups": {
- "shape": "S23"
- },
- "SourceSecurityGroup": {
- "type": "structure",
- "members": {
- "GroupName": {},
- "OwnerAlias": {}
- }
- },
- "Subnets": {
- "shape": "S23"
- },
- "VpcId": {}
- }
- },
- "AwsIamGroup": {
- "type": "structure",
- "members": {
- "AttachedManagedPolicies": {
- "shape": "S8k"
- },
- "CreateDate": {},
- "GroupId": {},
- "GroupName": {},
- "GroupPolicyList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "PolicyName": {}
- }
- }
- },
- "Path": {}
- }
- },
- "AwsIamRole": {
- "type": "structure",
- "members": {
- "AssumeRolePolicyDocument": {},
- "AttachedManagedPolicies": {
- "shape": "S8k"
- },
- "CreateDate": {},
- "InstanceProfileList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Arn": {},
- "CreateDate": {},
- "InstanceProfileId": {},
- "InstanceProfileName": {},
- "Path": {},
- "Roles": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Arn": {},
- "AssumeRolePolicyDocument": {},
- "CreateDate": {},
- "Path": {},
- "RoleId": {},
- "RoleName": {}
- }
- }
- }
- }
- }
- },
- "PermissionsBoundary": {
- "shape": "S8m"
- },
- "RoleId": {},
- "RoleName": {},
- "RolePolicyList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "PolicyName": {}
- }
- }
- },
- "MaxSessionDuration": {
- "type": "integer"
- },
- "Path": {}
- }
- },
- "AwsKmsKey": {
- "type": "structure",
- "members": {
- "AWSAccountId": {},
- "CreationDate": {
- "type": "double"
- },
- "KeyId": {},
- "KeyManager": {},
- "KeyState": {},
- "Origin": {},
- "Description": {},
- "KeyRotationStatus": {
- "type": "boolean"
- }
- }
- },
- "AwsLambdaFunction": {
- "type": "structure",
- "members": {
- "Code": {
- "type": "structure",
- "members": {
- "S3Bucket": {},
- "S3Key": {},
- "S3ObjectVersion": {},
- "ZipFile": {}
- }
- },
- "CodeSha256": {},
- "DeadLetterConfig": {
- "type": "structure",
- "members": {
- "TargetArn": {}
- }
- },
- "Environment": {
- "type": "structure",
- "members": {
- "Variables": {
- "shape": "S1k"
- },
- "Error": {
- "type": "structure",
- "members": {
- "ErrorCode": {},
- "Message": {}
- }
- }
- }
- },
- "FunctionName": {},
- "Handler": {},
- "KmsKeyArn": {},
- "LastModified": {},
- "Layers": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Arn": {},
- "CodeSize": {
- "type": "integer"
- }
- }
- }
- },
- "MasterArn": {},
- "MemorySize": {
- "type": "integer"
- },
- "RevisionId": {},
- "Role": {},
- "Runtime": {},
- "Timeout": {
- "type": "integer"
- },
- "TracingConfig": {
- "type": "structure",
- "members": {
- "Mode": {}
- }
- },
- "VpcConfig": {
- "type": "structure",
- "members": {
- "SecurityGroupIds": {
- "shape": "S4v"
- },
- "SubnetIds": {
- "shape": "S4v"
- },
- "VpcId": {}
- }
- },
- "Version": {},
- "Architectures": {
- "shape": "S4v"
- },
- "PackageType": {}
- }
- },
- "AwsLambdaLayerVersion": {
- "type": "structure",
- "members": {
- "Version": {
- "type": "long"
- },
- "CompatibleRuntimes": {
- "shape": "S4v"
- },
- "CreatedDate": {}
- }
- },
- "AwsRdsDbInstance": {
- "type": "structure",
- "members": {
- "AssociatedRoles": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "RoleArn": {},
- "FeatureName": {},
- "Status": {}
- }
- }
- },
- "CACertificateIdentifier": {},
- "DBClusterIdentifier": {},
- "DBInstanceIdentifier": {},
- "DBInstanceClass": {},
- "DbInstancePort": {
- "type": "integer"
- },
- "DbiResourceId": {},
- "DBName": {},
- "DeletionProtection": {
- "type": "boolean"
- },
- "Endpoint": {
- "shape": "Sc1"
- },
- "Engine": {},
- "EngineVersion": {},
- "IAMDatabaseAuthenticationEnabled": {
- "type": "boolean"
- },
- "InstanceCreateTime": {},
- "KmsKeyId": {},
- "PubliclyAccessible": {
- "type": "boolean"
- },
- "StorageEncrypted": {
- "type": "boolean"
- },
- "TdeCredentialArn": {},
- "VpcSecurityGroups": {
- "shape": "Sc2"
- },
- "MultiAz": {
- "type": "boolean"
- },
- "EnhancedMonitoringResourceArn": {},
- "DbInstanceStatus": {},
- "MasterUsername": {},
- "AllocatedStorage": {
- "type": "integer"
- },
- "PreferredBackupWindow": {},
- "BackupRetentionPeriod": {
- "type": "integer"
- },
- "DbSecurityGroups": {
- "shape": "S23"
- },
- "DbParameterGroups": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DbParameterGroupName": {},
- "ParameterApplyStatus": {}
- }
- }
- },
- "AvailabilityZone": {},
- "DbSubnetGroup": {
- "type": "structure",
- "members": {
- "DbSubnetGroupName": {},
- "DbSubnetGroupDescription": {},
- "VpcId": {},
- "SubnetGroupStatus": {},
- "Subnets": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "SubnetIdentifier": {},
- "SubnetAvailabilityZone": {
- "type": "structure",
- "members": {
- "Name": {}
- }
- },
- "SubnetStatus": {}
- }
- }
- },
- "DbSubnetGroupArn": {}
- }
- },
- "PreferredMaintenanceWindow": {},
- "PendingModifiedValues": {
- "type": "structure",
- "members": {
- "DbInstanceClass": {},
- "AllocatedStorage": {
- "type": "integer"
- },
- "MasterUserPassword": {},
- "Port": {
- "type": "integer"
- },
- "BackupRetentionPeriod": {
- "type": "integer"
- },
- "MultiAZ": {
- "type": "boolean"
- },
- "EngineVersion": {},
- "LicenseModel": {},
- "Iops": {
- "type": "integer"
- },
- "DbInstanceIdentifier": {},
- "StorageType": {},
- "CaCertificateIdentifier": {},
- "DbSubnetGroupName": {},
- "PendingCloudWatchLogsExports": {
- "type": "structure",
- "members": {
- "LogTypesToEnable": {
- "shape": "S23"
- },
- "LogTypesToDisable": {
- "shape": "S23"
- }
- }
- },
- "ProcessorFeatures": {
- "shape": "Scc"
- }
- }
- },
- "LatestRestorableTime": {},
- "AutoMinorVersionUpgrade": {
- "type": "boolean"
- },
- "ReadReplicaSourceDBInstanceIdentifier": {},
- "ReadReplicaDBInstanceIdentifiers": {
- "shape": "S23"
- },
- "ReadReplicaDBClusterIdentifiers": {
- "shape": "S23"
- },
- "LicenseModel": {},
- "Iops": {
- "type": "integer"
- },
- "OptionGroupMemberships": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "OptionGroupName": {},
- "Status": {}
- }
- }
- },
- "CharacterSetName": {},
- "SecondaryAvailabilityZone": {},
- "StatusInfos": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "StatusType": {},
- "Normal": {
- "type": "boolean"
- },
- "Status": {},
- "Message": {}
- }
- }
- },
- "StorageType": {},
- "DomainMemberships": {
- "shape": "Sci"
- },
- "CopyTagsToSnapshot": {
- "type": "boolean"
- },
- "MonitoringInterval": {
- "type": "integer"
- },
- "MonitoringRoleArn": {},
- "PromotionTier": {
- "type": "integer"
- },
- "Timezone": {},
- "PerformanceInsightsEnabled": {
- "type": "boolean"
- },
- "PerformanceInsightsKmsKeyId": {},
- "PerformanceInsightsRetentionPeriod": {
- "type": "integer"
- },
- "EnabledCloudWatchLogsExports": {
- "shape": "S23"
- },
- "ProcessorFeatures": {
- "shape": "Scc"
- },
- "ListenerEndpoint": {
- "shape": "Sc1"
- },
- "MaxAllocatedStorage": {
- "type": "integer"
- }
- }
- },
- "AwsSnsTopic": {
- "type": "structure",
- "members": {
- "KmsMasterKeyId": {},
- "Subscription": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Endpoint": {},
- "Protocol": {}
- }
- }
- },
- "TopicName": {},
- "Owner": {},
- "SqsSuccessFeedbackRoleArn": {},
- "SqsFailureFeedbackRoleArn": {},
- "ApplicationSuccessFeedbackRoleArn": {},
- "FirehoseSuccessFeedbackRoleArn": {},
- "FirehoseFailureFeedbackRoleArn": {},
- "HttpSuccessFeedbackRoleArn": {},
- "HttpFailureFeedbackRoleArn": {}
- }
- },
- "AwsSqsQueue": {
- "type": "structure",
- "members": {
- "KmsDataKeyReusePeriodSeconds": {
- "type": "integer"
- },
- "KmsMasterKeyId": {},
- "QueueName": {},
- "DeadLetterTargetArn": {}
- }
- },
- "AwsWafWebAcl": {
- "type": "structure",
- "members": {
- "Name": {},
- "DefaultAction": {},
- "Rules": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Action": {
- "type": "structure",
- "members": {
- "Type": {}
- }
- },
- "ExcludedRules": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "RuleId": {}
- }
- }
- },
- "OverrideAction": {
- "type": "structure",
- "members": {
- "Type": {}
- }
- },
- "Priority": {
- "type": "integer"
- },
- "RuleId": {},
- "Type": {}
- }
- }
- },
- "WebAclId": {}
- }
- },
- "AwsRdsDbSnapshot": {
- "type": "structure",
- "members": {
- "DbSnapshotIdentifier": {},
- "DbInstanceIdentifier": {},
- "SnapshotCreateTime": {},
- "Engine": {},
- "AllocatedStorage": {
- "type": "integer"
- },
- "Status": {},
- "Port": {
- "type": "integer"
- },
- "AvailabilityZone": {},
- "VpcId": {},
- "InstanceCreateTime": {},
- "MasterUsername": {},
- "EngineVersion": {},
- "LicenseModel": {},
- "SnapshotType": {},
- "Iops": {
- "type": "integer"
- },
- "OptionGroupName": {},
- "PercentProgress": {
- "type": "integer"
- },
- "SourceRegion": {},
- "SourceDbSnapshotIdentifier": {},
- "StorageType": {},
- "TdeCredentialArn": {},
- "Encrypted": {
- "type": "boolean"
- },
- "KmsKeyId": {},
- "Timezone": {},
- "IamDatabaseAuthenticationEnabled": {
- "type": "boolean"
- },
- "ProcessorFeatures": {
- "shape": "Scc"
- },
- "DbiResourceId": {}
- }
- },
- "AwsRdsDbClusterSnapshot": {
- "type": "structure",
- "members": {
- "AvailabilityZones": {
- "shape": "S23"
- },
- "SnapshotCreateTime": {},
- "Engine": {},
- "AllocatedStorage": {
- "type": "integer"
- },
- "Status": {},
- "Port": {
- "type": "integer"
- },
- "VpcId": {},
- "ClusterCreateTime": {},
- "MasterUsername": {},
- "EngineVersion": {},
- "LicenseModel": {},
- "SnapshotType": {},
- "PercentProgress": {
- "type": "integer"
- },
- "StorageEncrypted": {
- "type": "boolean"
- },
- "KmsKeyId": {},
- "DbClusterIdentifier": {},
- "DbClusterSnapshotIdentifier": {},
- "IamDatabaseAuthenticationEnabled": {
- "type": "boolean"
- },
- "DbClusterSnapshotAttributes": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AttributeName": {},
- "AttributeValues": {
- "shape": "S4v"
- }
- }
- }
- }
- }
- },
- "AwsRdsDbCluster": {
- "type": "structure",
- "members": {
- "AllocatedStorage": {
- "type": "integer"
- },
- "AvailabilityZones": {
- "shape": "S23"
- },
- "BackupRetentionPeriod": {
- "type": "integer"
- },
- "DatabaseName": {},
- "Status": {},
- "Endpoint": {},
- "ReaderEndpoint": {},
- "CustomEndpoints": {
- "shape": "S23"
- },
- "MultiAz": {
- "type": "boolean"
- },
- "Engine": {},
- "EngineVersion": {},
- "Port": {
- "type": "integer"
- },
- "MasterUsername": {},
- "PreferredBackupWindow": {},
- "PreferredMaintenanceWindow": {},
- "ReadReplicaIdentifiers": {
- "shape": "S23"
- },
- "VpcSecurityGroups": {
- "shape": "Sc2"
- },
- "HostedZoneId": {},
- "StorageEncrypted": {
- "type": "boolean"
- },
- "KmsKeyId": {},
- "DbClusterResourceId": {},
- "AssociatedRoles": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "RoleArn": {},
- "Status": {}
- }
- }
- },
- "ClusterCreateTime": {},
- "EnabledCloudWatchLogsExports": {
- "shape": "S23"
- },
- "EngineMode": {},
- "DeletionProtection": {
- "type": "boolean"
- },
- "HttpEndpointEnabled": {
- "type": "boolean"
- },
- "ActivityStreamStatus": {},
- "CopyTagsToSnapshot": {
- "type": "boolean"
- },
- "CrossAccountClone": {
- "type": "boolean"
- },
- "DomainMemberships": {
- "shape": "Sci"
- },
- "DbClusterParameterGroup": {},
- "DbSubnetGroup": {},
- "DbClusterOptionGroupMemberships": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DbClusterOptionGroupName": {},
- "Status": {}
- }
- }
- },
- "DbClusterIdentifier": {},
- "DbClusterMembers": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "IsClusterWriter": {
- "type": "boolean"
- },
- "PromotionTier": {
- "type": "integer"
- },
- "DbInstanceIdentifier": {},
- "DbClusterParameterGroupStatus": {}
- }
- }
- },
- "IamDatabaseAuthenticationEnabled": {
- "type": "boolean"
- },
- "AutoMinorVersionUpgrade": {
- "type": "boolean"
- }
- }
- },
- "AwsEcsCluster": {
- "type": "structure",
- "members": {
- "ClusterArn": {},
- "ActiveServicesCount": {
- "type": "integer"
- },
- "CapacityProviders": {
- "shape": "S4v"
- },
- "ClusterSettings": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Value": {}
- }
- }
- },
- "Configuration": {
- "type": "structure",
- "members": {
- "ExecuteCommandConfiguration": {
- "type": "structure",
- "members": {
- "KmsKeyId": {},
- "LogConfiguration": {
- "type": "structure",
- "members": {
- "CloudWatchEncryptionEnabled": {
- "type": "boolean"
- },
- "CloudWatchLogGroupName": {},
- "S3BucketName": {},
- "S3EncryptionEnabled": {
- "type": "boolean"
- },
- "S3KeyPrefix": {}
- }
- },
- "Logging": {}
- }
- }
- }
- },
- "DefaultCapacityProviderStrategy": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Base": {
- "type": "integer"
- },
- "CapacityProvider": {},
- "Weight": {
- "type": "integer"
- }
- }
- }
- },
- "ClusterName": {},
- "RegisteredContainerInstancesCount": {
- "type": "integer"
- },
- "RunningTasksCount": {
- "type": "integer"
- },
- "Status": {}
- }
- },
- "AwsEcsContainer": {
- "shape": "Sde"
- },
- "AwsEcsTaskDefinition": {
- "type": "structure",
- "members": {
- "ContainerDefinitions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Command": {
- "shape": "S4v"
- },
- "Cpu": {
- "type": "integer"
- },
- "DependsOn": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Condition": {},
- "ContainerName": {}
- }
- }
- },
- "DisableNetworking": {
- "type": "boolean"
- },
- "DnsSearchDomains": {
- "shape": "S4v"
- },
- "DnsServers": {
- "shape": "S4v"
- },
- "DockerLabels": {
- "shape": "S1k"
- },
- "DockerSecurityOptions": {
- "shape": "S4v"
- },
- "EntryPoint": {
- "shape": "S4v"
- },
- "Environment": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Value": {}
- }
- }
- },
- "EnvironmentFiles": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Type": {},
- "Value": {}
- }
- }
- },
- "Essential": {
- "type": "boolean"
- },
- "ExtraHosts": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Hostname": {},
- "IpAddress": {}
- }
- }
- },
- "FirelensConfiguration": {
- "type": "structure",
- "members": {
- "Options": {
- "shape": "S1k"
- },
- "Type": {}
- }
- },
- "HealthCheck": {
- "type": "structure",
- "members": {
- "Command": {
- "shape": "S4v"
- },
- "Interval": {
- "type": "integer"
- },
- "Retries": {
- "type": "integer"
- },
- "StartPeriod": {
- "type": "integer"
- },
- "Timeout": {
- "type": "integer"
- }
- }
- },
- "Hostname": {},
- "Image": {},
- "Interactive": {
- "type": "boolean"
- },
- "Links": {
- "shape": "S4v"
- },
- "LinuxParameters": {
- "type": "structure",
- "members": {
- "Capabilities": {
- "type": "structure",
- "members": {
- "Add": {
- "shape": "S4v"
- },
- "Drop": {
- "shape": "S4v"
- }
- }
- },
- "Devices": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ContainerPath": {},
- "HostPath": {},
- "Permissions": {
- "shape": "S4v"
- }
- }
- }
- },
- "InitProcessEnabled": {
- "type": "boolean"
- },
- "MaxSwap": {
- "type": "integer"
- },
- "SharedMemorySize": {
- "type": "integer"
- },
- "Swappiness": {
- "type": "integer"
- },
- "Tmpfs": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ContainerPath": {},
- "MountOptions": {
- "shape": "S4v"
- },
- "Size": {
- "type": "integer"
- }
- }
- }
- }
- }
- },
- "LogConfiguration": {
- "type": "structure",
- "members": {
- "LogDriver": {},
- "Options": {
- "shape": "S1k"
- },
- "SecretOptions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "ValueFrom": {}
- }
- }
- }
- }
- },
- "Memory": {
- "type": "integer"
- },
- "MemoryReservation": {
- "type": "integer"
- },
- "MountPoints": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ContainerPath": {},
- "ReadOnly": {
- "type": "boolean"
- },
- "SourceVolume": {}
- }
- }
- },
- "Name": {},
- "PortMappings": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ContainerPort": {
- "type": "integer"
- },
- "HostPort": {
- "type": "integer"
- },
- "Protocol": {}
- }
- }
- },
- "Privileged": {
- "type": "boolean"
- },
- "PseudoTerminal": {
- "type": "boolean"
- },
- "ReadonlyRootFilesystem": {
- "type": "boolean"
- },
- "RepositoryCredentials": {
- "type": "structure",
- "members": {
- "CredentialsParameter": {}
- }
- },
- "ResourceRequirements": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Type": {},
- "Value": {}
- }
- }
- },
- "Secrets": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "ValueFrom": {}
- }
- }
- },
- "StartTimeout": {
- "type": "integer"
- },
- "StopTimeout": {
- "type": "integer"
- },
- "SystemControls": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Namespace": {},
- "Value": {}
- }
- }
- },
- "Ulimits": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "HardLimit": {
- "type": "integer"
- },
- "Name": {},
- "SoftLimit": {
- "type": "integer"
- }
- }
- }
- },
- "User": {},
- "VolumesFrom": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ReadOnly": {
- "type": "boolean"
- },
- "SourceContainer": {}
- }
- }
- },
- "WorkingDirectory": {}
- }
- }
- },
- "Cpu": {},
- "ExecutionRoleArn": {},
- "Family": {},
- "InferenceAccelerators": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DeviceName": {},
- "DeviceType": {}
- }
- }
- },
- "IpcMode": {},
- "Memory": {},
- "NetworkMode": {},
- "PidMode": {},
- "PlacementConstraints": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Expression": {},
- "Type": {}
- }
- }
- },
- "ProxyConfiguration": {
- "type": "structure",
- "members": {
- "ContainerName": {},
- "ProxyConfigurationProperties": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Value": {}
- }
- }
- },
- "Type": {}
- }
- },
- "RequiresCompatibilities": {
- "shape": "S4v"
- },
- "TaskRoleArn": {},
- "Volumes": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DockerVolumeConfiguration": {
- "type": "structure",
- "members": {
- "Autoprovision": {
- "type": "boolean"
- },
- "Driver": {},
- "DriverOpts": {
- "shape": "S1k"
- },
- "Labels": {
- "shape": "S1k"
- },
- "Scope": {}
- }
- },
- "EfsVolumeConfiguration": {
- "type": "structure",
- "members": {
- "AuthorizationConfig": {
- "type": "structure",
- "members": {
- "AccessPointId": {},
- "Iam": {}
- }
- },
- "FilesystemId": {},
- "RootDirectory": {},
- "TransitEncryption": {},
- "TransitEncryptionPort": {
- "type": "integer"
- }
- }
- },
- "Host": {
- "type": "structure",
- "members": {
- "SourcePath": {}
- }
- },
- "Name": {}
- }
- }
- },
- "Status": {}
- }
- },
- "Container": {
- "type": "structure",
- "members": {
- "ContainerRuntime": {},
- "Name": {},
- "ImageId": {},
- "ImageName": {},
- "LaunchedAt": {},
- "VolumeMounts": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "MountPath": {}
- }
- }
- },
- "Privileged": {
- "type": "boolean"
- }
- }
- },
- "Other": {
- "shape": "S1k"
- },
- "AwsRdsEventSubscription": {
- "type": "structure",
- "members": {
- "CustSubscriptionId": {},
- "CustomerAwsId": {},
- "Enabled": {
- "type": "boolean"
- },
- "EventCategoriesList": {
- "shape": "S4v"
- },
- "EventSubscriptionArn": {},
- "SnsTopicArn": {},
- "SourceIdsList": {
- "shape": "S4v"
- },
- "SourceType": {},
- "Status": {},
- "SubscriptionCreationTime": {}
- }
- },
- "AwsEcsService": {
- "type": "structure",
- "members": {
- "CapacityProviderStrategy": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Base": {
- "type": "integer"
- },
- "CapacityProvider": {},
- "Weight": {
- "type": "integer"
- }
- }
- }
- },
- "Cluster": {},
- "DeploymentConfiguration": {
- "type": "structure",
- "members": {
- "DeploymentCircuitBreaker": {
- "type": "structure",
- "members": {
- "Enable": {
- "type": "boolean"
- },
- "Rollback": {
- "type": "boolean"
- }
- }
- },
- "MaximumPercent": {
- "type": "integer"
- },
- "MinimumHealthyPercent": {
- "type": "integer"
- }
- }
- },
- "DeploymentController": {
- "type": "structure",
- "members": {
- "Type": {}
- }
- },
- "DesiredCount": {
- "type": "integer"
- },
- "EnableEcsManagedTags": {
- "type": "boolean"
- },
- "EnableExecuteCommand": {
- "type": "boolean"
- },
- "HealthCheckGracePeriodSeconds": {
- "type": "integer"
- },
- "LaunchType": {},
- "LoadBalancers": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ContainerName": {},
- "ContainerPort": {
- "type": "integer"
- },
- "LoadBalancerName": {},
- "TargetGroupArn": {}
- }
- }
- },
- "Name": {},
- "NetworkConfiguration": {
- "type": "structure",
- "members": {
- "AwsVpcConfiguration": {
- "type": "structure",
- "members": {
- "AssignPublicIp": {},
- "SecurityGroups": {
- "shape": "S4v"
- },
- "Subnets": {
- "shape": "S4v"
- }
- }
- }
- }
- },
- "PlacementConstraints": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Expression": {},
- "Type": {}
- }
- }
- },
- "PlacementStrategies": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Field": {},
- "Type": {}
- }
- }
- },
- "PlatformVersion": {},
- "PropagateTags": {},
- "Role": {},
- "SchedulingStrategy": {},
- "ServiceArn": {},
- "ServiceName": {},
- "ServiceRegistries": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ContainerName": {},
- "ContainerPort": {
- "type": "integer"
- },
- "Port": {
- "type": "integer"
- },
- "RegistryArn": {}
- }
- }
- },
- "TaskDefinition": {}
- }
- },
- "AwsAutoScalingLaunchConfiguration": {
- "type": "structure",
- "members": {
- "AssociatePublicIpAddress": {
- "type": "boolean"
- },
- "BlockDeviceMappings": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DeviceName": {},
- "Ebs": {
- "type": "structure",
- "members": {
- "DeleteOnTermination": {
- "type": "boolean"
- },
- "Encrypted": {
- "type": "boolean"
- },
- "Iops": {
- "type": "integer"
- },
- "SnapshotId": {},
- "VolumeSize": {
- "type": "integer"
- },
- "VolumeType": {}
- }
- },
- "NoDevice": {
- "type": "boolean"
- },
- "VirtualName": {}
- }
- }
- },
- "ClassicLinkVpcId": {},
- "ClassicLinkVpcSecurityGroups": {
- "shape": "S4v"
- },
- "CreatedTime": {},
- "EbsOptimized": {
- "type": "boolean"
- },
- "IamInstanceProfile": {},
- "ImageId": {},
- "InstanceMonitoring": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- }
- }
- },
- "InstanceType": {},
- "KernelId": {},
- "KeyName": {},
- "LaunchConfigurationName": {},
- "PlacementTenancy": {},
- "RamdiskId": {},
- "SecurityGroups": {
- "shape": "S4v"
- },
- "SpotPrice": {},
- "UserData": {},
- "MetadataOptions": {
- "type": "structure",
- "members": {
- "HttpEndpoint": {},
- "HttpPutResponseHopLimit": {
- "type": "integer"
- },
- "HttpTokens": {}
- }
- }
- }
- },
- "AwsEc2VpnConnection": {
- "type": "structure",
- "members": {
- "VpnConnectionId": {},
- "State": {},
- "CustomerGatewayId": {},
- "CustomerGatewayConfiguration": {},
- "Type": {},
- "VpnGatewayId": {},
- "Category": {},
- "VgwTelemetry": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AcceptedRouteCount": {
- "type": "integer"
- },
- "CertificateArn": {},
- "LastStatusChange": {},
- "OutsideIpAddress": {},
- "Status": {},
- "StatusMessage": {}
- }
- }
- },
- "Options": {
- "type": "structure",
- "members": {
- "StaticRoutesOnly": {
- "type": "boolean"
- },
- "TunnelOptions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DpdTimeoutSeconds": {
- "type": "integer"
- },
- "IkeVersions": {
- "shape": "S4v"
- },
- "OutsideIpAddress": {},
- "Phase1DhGroupNumbers": {
- "shape": "S2e"
- },
- "Phase1EncryptionAlgorithms": {
- "shape": "S4v"
- },
- "Phase1IntegrityAlgorithms": {
- "shape": "S4v"
- },
- "Phase1LifetimeSeconds": {
- "type": "integer"
- },
- "Phase2DhGroupNumbers": {
- "shape": "S2e"
- },
- "Phase2EncryptionAlgorithms": {
- "shape": "S4v"
- },
- "Phase2IntegrityAlgorithms": {
- "shape": "S4v"
- },
- "Phase2LifetimeSeconds": {
- "type": "integer"
- },
- "PreSharedKey": {},
- "RekeyFuzzPercentage": {
- "type": "integer"
- },
- "RekeyMarginTimeSeconds": {
- "type": "integer"
- },
- "ReplayWindowSize": {
- "type": "integer"
- },
- "TunnelInsideCidr": {}
- }
- }
- }
- }
- },
- "Routes": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DestinationCidrBlock": {},
- "State": {}
- }
- }
- },
- "TransitGatewayId": {}
- }
- },
- "AwsEcrContainerImage": {
- "type": "structure",
- "members": {
- "RegistryId": {},
- "RepositoryName": {},
- "Architecture": {},
- "ImageDigest": {},
- "ImageTags": {
- "shape": "S4v"
- },
- "ImagePublishedAt": {}
- }
- },
- "AwsOpenSearchServiceDomain": {
- "type": "structure",
- "members": {
- "Arn": {},
- "AccessPolicies": {},
- "DomainName": {},
- "Id": {},
- "DomainEndpoint": {},
- "EngineVersion": {},
- "EncryptionAtRestOptions": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- },
- "KmsKeyId": {}
- }
- },
- "NodeToNodeEncryptionOptions": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- }
- }
- },
- "ServiceSoftwareOptions": {
- "type": "structure",
- "members": {
- "AutomatedUpdateDate": {},
- "Cancellable": {
- "type": "boolean"
- },
- "CurrentVersion": {},
- "Description": {},
- "NewVersion": {},
- "UpdateAvailable": {
- "type": "boolean"
- },
- "UpdateStatus": {},
- "OptionalDeployment": {
- "type": "boolean"
- }
- }
- },
- "ClusterConfig": {
- "type": "structure",
- "members": {
- "InstanceCount": {
- "type": "integer"
- },
- "WarmEnabled": {
- "type": "boolean"
- },
- "WarmCount": {
- "type": "integer"
- },
- "DedicatedMasterEnabled": {
- "type": "boolean"
- },
- "ZoneAwarenessConfig": {
- "type": "structure",
- "members": {
- "AvailabilityZoneCount": {
- "type": "integer"
- }
- }
- },
- "DedicatedMasterCount": {
- "type": "integer"
- },
- "InstanceType": {},
- "WarmType": {},
- "ZoneAwarenessEnabled": {
- "type": "boolean"
- },
- "DedicatedMasterType": {}
- }
- },
- "DomainEndpointOptions": {
- "type": "structure",
- "members": {
- "CustomEndpointCertificateArn": {},
- "CustomEndpointEnabled": {
- "type": "boolean"
- },
- "EnforceHTTPS": {
- "type": "boolean"
- },
- "CustomEndpoint": {},
- "TLSSecurityPolicy": {}
- }
- },
- "VpcOptions": {
- "type": "structure",
- "members": {
- "SecurityGroupIds": {
- "shape": "S4v"
- },
- "SubnetIds": {
- "shape": "S4v"
- }
- }
- },
- "LogPublishingOptions": {
- "type": "structure",
- "members": {
- "IndexSlowLogs": {
- "shape": "Sg3"
- },
- "SearchSlowLogs": {
- "shape": "Sg3"
- },
- "AuditLogs": {
- "shape": "Sg3"
- }
- }
- },
- "DomainEndpoints": {
- "shape": "S1k"
- },
- "AdvancedSecurityOptions": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- },
- "InternalUserDatabaseEnabled": {
- "type": "boolean"
- },
- "MasterUserOptions": {
- "type": "structure",
- "members": {
- "MasterUserArn": {},
- "MasterUserName": {},
- "MasterUserPassword": {}
- }
- }
- }
- }
- }
- },
- "AwsEc2VpcEndpointService": {
- "type": "structure",
- "members": {
- "AcceptanceRequired": {
- "type": "boolean"
- },
- "AvailabilityZones": {
- "shape": "S4v"
- },
- "BaseEndpointDnsNames": {
- "shape": "S4v"
- },
- "ManagesVpcEndpoints": {
- "type": "boolean"
- },
- "GatewayLoadBalancerArns": {
- "shape": "S4v"
- },
- "NetworkLoadBalancerArns": {
- "shape": "S4v"
- },
- "PrivateDnsName": {},
- "ServiceId": {},
- "ServiceName": {},
- "ServiceState": {},
- "ServiceType": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ServiceType": {}
- }
- }
- }
- }
- },
- "AwsXrayEncryptionConfig": {
- "type": "structure",
- "members": {
- "KeyId": {},
- "Status": {},
- "Type": {}
- }
- },
- "AwsWafRateBasedRule": {
- "type": "structure",
- "members": {
- "MetricName": {},
- "Name": {},
- "RateKey": {},
- "RateLimit": {
- "type": "long"
- },
- "RuleId": {},
- "MatchPredicates": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DataId": {},
- "Negated": {
- "type": "boolean"
- },
- "Type": {}
- }
- }
- }
- }
- },
- "AwsWafRegionalRateBasedRule": {
- "type": "structure",
- "members": {
- "MetricName": {},
- "Name": {},
- "RateKey": {},
- "RateLimit": {
- "type": "long"
- },
- "RuleId": {},
- "MatchPredicates": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DataId": {},
- "Negated": {
- "type": "boolean"
- },
- "Type": {}
- }
- }
- }
- }
- },
- "AwsEcrRepository": {
- "type": "structure",
- "members": {
- "Arn": {},
- "ImageScanningConfiguration": {
- "type": "structure",
- "members": {
- "ScanOnPush": {
- "type": "boolean"
- }
- }
- },
- "ImageTagMutability": {},
- "LifecyclePolicy": {
- "type": "structure",
- "members": {
- "LifecyclePolicyText": {},
- "RegistryId": {}
- }
- },
- "RepositoryName": {},
- "RepositoryPolicyText": {}
- }
- },
- "AwsEksCluster": {
- "type": "structure",
- "members": {
- "Arn": {},
- "CertificateAuthorityData": {},
- "ClusterStatus": {},
- "Endpoint": {},
- "Name": {},
- "ResourcesVpcConfig": {
- "type": "structure",
- "members": {
- "SecurityGroupIds": {
- "shape": "S4v"
- },
- "SubnetIds": {
- "shape": "S4v"
- },
- "EndpointPublicAccess": {
- "type": "boolean"
- }
- }
- },
- "RoleArn": {},
- "Version": {},
- "Logging": {
- "type": "structure",
- "members": {
- "ClusterLogging": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- },
- "Types": {
- "shape": "S4v"
- }
- }
- }
- }
- }
- }
- }
- },
- "AwsNetworkFirewallFirewallPolicy": {
- "type": "structure",
- "members": {
- "FirewallPolicy": {
- "type": "structure",
- "members": {
- "StatefulRuleGroupReferences": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ResourceArn": {}
- }
- }
- },
- "StatelessCustomActions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ActionDefinition": {
- "shape": "Sgu"
- },
- "ActionName": {}
- }
- }
- },
- "StatelessDefaultActions": {
- "shape": "S4v"
- },
- "StatelessFragmentDefaultActions": {
- "shape": "S4v"
- },
- "StatelessRuleGroupReferences": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Priority": {
- "type": "integer"
- },
- "ResourceArn": {}
- }
- }
- }
- }
- },
- "FirewallPolicyArn": {},
- "FirewallPolicyId": {},
- "FirewallPolicyName": {},
- "Description": {}
- }
- },
- "AwsNetworkFirewallFirewall": {
- "type": "structure",
- "members": {
- "DeleteProtection": {
- "type": "boolean"
- },
- "Description": {},
- "FirewallArn": {},
- "FirewallId": {},
- "FirewallName": {},
- "FirewallPolicyArn": {},
- "FirewallPolicyChangeProtection": {
- "type": "boolean"
- },
- "SubnetChangeProtection": {
- "type": "boolean"
- },
- "SubnetMappings": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "SubnetId": {}
- }
- }
- },
- "VpcId": {}
- }
- },
- "AwsNetworkFirewallRuleGroup": {
- "type": "structure",
- "members": {
- "Capacity": {
- "type": "integer"
- },
- "Description": {},
- "RuleGroup": {
- "type": "structure",
- "members": {
- "RuleVariables": {
- "type": "structure",
- "members": {
- "IpSets": {
- "type": "structure",
- "members": {
- "Definition": {
- "shape": "S4v"
- }
- }
- },
- "PortSets": {
- "type": "structure",
- "members": {
- "Definition": {
- "shape": "S4v"
- }
- }
- }
- }
- },
- "RulesSource": {
- "type": "structure",
- "members": {
- "RulesSourceList": {
- "type": "structure",
- "members": {
- "GeneratedRulesType": {},
- "TargetTypes": {
- "shape": "S4v"
- },
- "Targets": {
- "shape": "S4v"
- }
- }
- },
- "RulesString": {},
- "StatefulRules": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Action": {},
- "Header": {
- "type": "structure",
- "members": {
- "Destination": {},
- "DestinationPort": {},
- "Direction": {},
- "Protocol": {},
- "Source": {},
- "SourcePort": {}
- }
- },
- "RuleOptions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Keyword": {},
- "Settings": {
- "type": "list",
- "member": {}
- }
- }
- }
- }
- }
- }
- },
- "StatelessRulesAndCustomActions": {
- "type": "structure",
- "members": {
- "CustomActions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ActionDefinition": {
- "shape": "Sgu"
- },
- "ActionName": {}
- }
- }
- },
- "StatelessRules": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Priority": {
- "type": "integer"
- },
- "RuleDefinition": {
- "type": "structure",
- "members": {
- "Actions": {
- "shape": "S4v"
- },
- "MatchAttributes": {
- "type": "structure",
- "members": {
- "DestinationPorts": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "FromPort": {
- "type": "integer"
- },
- "ToPort": {
- "type": "integer"
- }
- }
- }
- },
- "Destinations": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AddressDefinition": {}
- }
- }
- },
- "Protocols": {
- "type": "list",
- "member": {
- "type": "integer"
- }
- },
- "SourcePorts": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "FromPort": {
- "type": "integer"
- },
- "ToPort": {
- "type": "integer"
- }
- }
- }
- },
- "Sources": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AddressDefinition": {}
- }
- }
- },
- "TcpFlags": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Flags": {
- "shape": "S4v"
- },
- "Masks": {
- "shape": "S4v"
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- },
- "RuleGroupArn": {},
- "RuleGroupId": {},
- "RuleGroupName": {},
- "Type": {}
- }
- },
- "AwsRdsDbSecurityGroup": {
- "type": "structure",
- "members": {
- "DbSecurityGroupArn": {},
- "DbSecurityGroupDescription": {},
- "DbSecurityGroupName": {},
- "Ec2SecurityGroups": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Ec2SecurityGroupId": {},
- "Ec2SecurityGroupName": {},
- "Ec2SecurityGroupOwnerId": {},
- "Status": {}
- }
- }
- },
- "IpRanges": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "CidrIp": {},
- "Status": {}
- }
- }
- },
- "OwnerId": {},
- "VpcId": {}
- }
- },
- "AwsKinesisStream": {
- "type": "structure",
- "members": {
- "Name": {},
- "Arn": {},
- "StreamEncryption": {
- "type": "structure",
- "members": {
- "EncryptionType": {},
- "KeyId": {}
- }
- },
- "ShardCount": {
- "type": "integer"
- },
- "RetentionPeriodHours": {
- "type": "integer"
- }
- }
- },
- "AwsEc2TransitGateway": {
- "type": "structure",
- "members": {
- "Id": {},
- "Description": {},
- "DefaultRouteTablePropagation": {},
- "AutoAcceptSharedAttachments": {},
- "DefaultRouteTableAssociation": {},
- "TransitGatewayCidrBlocks": {
- "shape": "S4v"
- },
- "AssociationDefaultRouteTableId": {},
- "PropagationDefaultRouteTableId": {},
- "VpnEcmpSupport": {},
- "DnsSupport": {},
- "MulticastSupport": {},
- "AmazonSideAsn": {
- "type": "integer"
- }
- }
- },
- "AwsEfsAccessPoint": {
- "type": "structure",
- "members": {
- "AccessPointId": {},
- "Arn": {},
- "ClientToken": {},
- "FileSystemId": {},
- "PosixUser": {
- "type": "structure",
- "members": {
- "Gid": {},
- "SecondaryGids": {
- "shape": "S4v"
- },
- "Uid": {}
- }
- },
- "RootDirectory": {
- "type": "structure",
- "members": {
- "CreationInfo": {
- "type": "structure",
- "members": {
- "OwnerGid": {},
- "OwnerUid": {},
- "Permissions": {}
- }
- },
- "Path": {}
- }
- }
- }
- },
- "AwsCloudFormationStack": {
- "type": "structure",
- "members": {
- "Capabilities": {
- "shape": "S4v"
- },
- "CreationTime": {},
- "Description": {},
- "DisableRollback": {
- "type": "boolean"
- },
- "DriftInformation": {
- "type": "structure",
- "members": {
- "StackDriftStatus": {}
- }
- },
- "EnableTerminationProtection": {
- "type": "boolean"
- },
- "LastUpdatedTime": {},
- "NotificationArns": {
- "shape": "S4v"
- },
- "Outputs": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Description": {},
- "OutputKey": {},
- "OutputValue": {}
- }
- }
- },
- "RoleArn": {},
- "StackId": {},
- "StackName": {},
- "StackStatus": {},
- "StackStatusReason": {},
- "TimeoutInMinutes": {
- "type": "integer"
- }
- }
- },
- "AwsCloudWatchAlarm": {
- "type": "structure",
- "members": {
- "ActionsEnabled": {
- "type": "boolean"
- },
- "AlarmActions": {
- "shape": "S4v"
- },
- "AlarmArn": {},
- "AlarmConfigurationUpdatedTimestamp": {},
- "AlarmDescription": {},
- "AlarmName": {},
- "ComparisonOperator": {},
- "DatapointsToAlarm": {
- "type": "integer"
- },
- "Dimensions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Value": {}
- }
- }
- },
- "EvaluateLowSampleCountPercentile": {},
- "EvaluationPeriods": {
- "type": "integer"
- },
- "ExtendedStatistic": {},
- "InsufficientDataActions": {
- "shape": "S4v"
- },
- "MetricName": {},
- "Namespace": {},
- "OkActions": {
- "shape": "S4v"
- },
- "Period": {
- "type": "integer"
- },
- "Statistic": {},
- "Threshold": {
- "type": "double"
- },
- "ThresholdMetricId": {},
- "TreatMissingData": {},
- "Unit": {}
- }
- },
- "AwsEc2VpcPeeringConnection": {
- "type": "structure",
- "members": {
- "AccepterVpcInfo": {
- "shape": "Sii"
- },
- "ExpirationTime": {},
- "RequesterVpcInfo": {
- "shape": "Sii"
- },
- "Status": {
- "type": "structure",
- "members": {
- "Code": {},
- "Message": {}
- }
- },
- "VpcPeeringConnectionId": {}
- }
- },
- "AwsWafRegionalRuleGroup": {
- "type": "structure",
- "members": {
- "MetricName": {},
- "Name": {},
- "RuleGroupId": {},
- "Rules": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Action": {
- "type": "structure",
- "members": {
- "Type": {}
- }
- },
- "Priority": {
- "type": "integer"
- },
- "RuleId": {},
- "Type": {}
- }
- }
- }
- }
- },
- "AwsWafRegionalRule": {
- "type": "structure",
- "members": {
- "MetricName": {},
- "Name": {},
- "PredicateList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DataId": {},
- "Negated": {
- "type": "boolean"
- },
- "Type": {}
- }
- }
- },
- "RuleId": {}
- }
- },
- "AwsWafRegionalWebAcl": {
- "type": "structure",
- "members": {
- "DefaultAction": {},
- "MetricName": {},
- "Name": {},
- "RulesList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Action": {
- "type": "structure",
- "members": {
- "Type": {}
- }
- },
- "OverrideAction": {
- "type": "structure",
- "members": {
- "Type": {}
- }
- },
- "Priority": {
- "type": "integer"
- },
- "RuleId": {},
- "Type": {}
- }
- }
- },
- "WebAclId": {}
- }
- },
- "AwsWafRule": {
- "type": "structure",
- "members": {
- "MetricName": {},
- "Name": {},
- "PredicateList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DataId": {},
- "Negated": {
- "type": "boolean"
- },
- "Type": {}
- }
- }
- },
- "RuleId": {}
- }
- },
- "AwsWafRuleGroup": {
- "type": "structure",
- "members": {
- "MetricName": {},
- "Name": {},
- "RuleGroupId": {},
- "Rules": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Action": {
- "type": "structure",
- "members": {
- "Type": {}
- }
- },
- "Priority": {
- "type": "integer"
- },
- "RuleId": {},
- "Type": {}
- }
- }
- }
- }
- },
- "AwsEcsTask": {
- "type": "structure",
- "members": {
- "ClusterArn": {},
- "TaskDefinitionArn": {},
- "Version": {},
- "CreatedAt": {},
- "StartedAt": {},
- "StartedBy": {},
- "Group": {},
- "Volumes": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Host": {
- "type": "structure",
- "members": {
- "SourcePath": {}
- }
- }
- }
- }
- },
- "Containers": {
- "type": "list",
- "member": {
- "shape": "Sde"
- }
- }
- }
- },
- "AwsBackupBackupVault": {
- "type": "structure",
- "members": {
- "BackupVaultArn": {},
- "BackupVaultName": {},
- "EncryptionKeyArn": {},
- "Notifications": {
- "type": "structure",
- "members": {
- "BackupVaultEvents": {
- "shape": "S4v"
- },
- "SnsTopicArn": {}
- }
- },
- "AccessPolicy": {}
- }
- },
- "AwsBackupBackupPlan": {
- "type": "structure",
- "members": {
- "BackupPlan": {
- "type": "structure",
- "members": {
- "BackupPlanName": {},
- "AdvancedBackupSettings": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "BackupOptions": {
- "shape": "S1k"
- },
- "ResourceType": {}
- }
- }
- },
- "BackupPlanRule": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "TargetBackupVault": {},
- "StartWindowMinutes": {
- "type": "long"
- },
- "ScheduleExpression": {},
- "RuleName": {},
- "RuleId": {},
- "EnableContinuousBackup": {
- "type": "boolean"
- },
- "CompletionWindowMinutes": {
- "type": "long"
- },
- "CopyActions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DestinationBackupVaultArn": {},
- "Lifecycle": {
- "shape": "Sjn"
- }
- }
- }
- },
- "Lifecycle": {
- "shape": "Sjn"
- }
- }
- }
- }
- }
- },
- "BackupPlanArn": {},
- "BackupPlanId": {},
- "VersionId": {}
- }
- },
- "AwsBackupRecoveryPoint": {
- "type": "structure",
- "members": {
- "BackupSizeInBytes": {
- "type": "long"
- },
- "BackupVaultArn": {},
- "BackupVaultName": {},
- "CalculatedLifecycle": {
- "type": "structure",
- "members": {
- "DeleteAt": {},
- "MoveToColdStorageAt": {}
- }
- },
- "CompletionDate": {},
- "CreatedBy": {
- "type": "structure",
- "members": {
- "BackupPlanArn": {},
- "BackupPlanId": {},
- "BackupPlanVersion": {},
- "BackupRuleId": {}
- }
- },
- "CreationDate": {},
- "EncryptionKeyArn": {},
- "IamRoleArn": {},
- "IsEncrypted": {
- "type": "boolean"
- },
- "LastRestoreTime": {},
- "Lifecycle": {
- "type": "structure",
- "members": {
- "DeleteAfterDays": {
- "type": "long"
- },
- "MoveToColdStorageAfterDays": {
- "type": "long"
- }
- }
- },
- "RecoveryPointArn": {},
- "ResourceArn": {},
- "ResourceType": {},
- "SourceBackupVaultArn": {},
- "Status": {},
- "StatusMessage": {},
- "StorageClass": {}
- }
- },
- "AwsEc2LaunchTemplate": {
- "type": "structure",
- "members": {
- "LaunchTemplateName": {},
- "Id": {},
- "LaunchTemplateData": {
- "type": "structure",
- "members": {
- "BlockDeviceMappingSet": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DeviceName": {},
- "Ebs": {
- "type": "structure",
- "members": {
- "DeleteOnTermination": {
- "type": "boolean"
- },
- "Encrypted": {
- "type": "boolean"
- },
- "Iops": {
- "type": "integer"
- },
- "KmsKeyId": {},
- "SnapshotId": {},
- "Throughput": {
- "type": "integer"
- },
- "VolumeSize": {
- "type": "integer"
- },
- "VolumeType": {}
- }
- },
- "NoDevice": {},
- "VirtualName": {}
- }
- }
- },
- "CapacityReservationSpecification": {
- "type": "structure",
- "members": {
- "CapacityReservationPreference": {},
- "CapacityReservationTarget": {
- "type": "structure",
- "members": {
- "CapacityReservationId": {},
- "CapacityReservationResourceGroupArn": {}
- }
- }
- }
- },
- "CpuOptions": {
- "type": "structure",
- "members": {
- "CoreCount": {
- "type": "integer"
- },
- "ThreadsPerCore": {
- "type": "integer"
- }
- }
- },
- "CreditSpecification": {
- "type": "structure",
- "members": {
- "CpuCredits": {}
- }
- },
- "DisableApiStop": {
- "type": "boolean"
- },
- "DisableApiTermination": {
- "type": "boolean"
- },
- "EbsOptimized": {
- "type": "boolean"
- },
- "ElasticGpuSpecificationSet": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Type": {}
- }
- }
- },
- "ElasticInferenceAcceleratorSet": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Count": {
- "type": "integer"
- },
- "Type": {}
- }
- }
- },
- "EnclaveOptions": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- }
- }
- },
- "HibernationOptions": {
- "type": "structure",
- "members": {
- "Configured": {
- "type": "boolean"
- }
- }
- },
- "IamInstanceProfile": {
- "type": "structure",
- "members": {
- "Arn": {},
- "Name": {}
- }
- },
- "ImageId": {},
- "InstanceInitiatedShutdownBehavior": {},
- "InstanceMarketOptions": {
- "type": "structure",
- "members": {
- "MarketType": {},
- "SpotOptions": {
- "type": "structure",
- "members": {
- "BlockDurationMinutes": {
- "type": "integer"
- },
- "InstanceInterruptionBehavior": {},
- "MaxPrice": {},
- "SpotInstanceType": {},
- "ValidUntil": {}
- }
- }
- }
- },
- "InstanceRequirements": {
- "type": "structure",
- "members": {
- "AcceleratorCount": {
- "type": "structure",
- "members": {
- "Max": {
- "type": "integer"
- },
- "Min": {
- "type": "integer"
- }
- }
- },
- "AcceleratorManufacturers": {
- "shape": "S4v"
- },
- "AcceleratorNames": {
- "shape": "S4v"
- },
- "AcceleratorTotalMemoryMiB": {
- "type": "structure",
- "members": {
- "Max": {
- "type": "integer"
- },
- "Min": {
- "type": "integer"
- }
- }
- },
- "AcceleratorTypes": {
- "shape": "S4v"
- },
- "BareMetal": {},
- "BaselineEbsBandwidthMbps": {
- "type": "structure",
- "members": {
- "Max": {
- "type": "integer"
- },
- "Min": {
- "type": "integer"
- }
- }
- },
- "BurstablePerformance": {},
- "CpuManufacturers": {
- "shape": "S4v"
- },
- "ExcludedInstanceTypes": {
- "shape": "S4v"
- },
- "InstanceGenerations": {
- "shape": "S4v"
- },
- "LocalStorage": {},
- "LocalStorageTypes": {
- "shape": "S4v"
- },
- "MemoryGiBPerVCpu": {
- "type": "structure",
- "members": {
- "Max": {
- "type": "double"
- },
- "Min": {
- "type": "double"
- }
- }
- },
- "MemoryMiB": {
- "type": "structure",
- "members": {
- "Max": {
- "type": "integer"
- },
- "Min": {
- "type": "integer"
- }
- }
- },
- "NetworkInterfaceCount": {
- "type": "structure",
- "members": {
- "Max": {
- "type": "integer"
- },
- "Min": {
- "type": "integer"
- }
- }
- },
- "OnDemandMaxPricePercentageOverLowestPrice": {
- "type": "integer"
- },
- "RequireHibernateSupport": {
- "type": "boolean"
- },
- "SpotMaxPricePercentageOverLowestPrice": {
- "type": "integer"
- },
- "TotalLocalStorageGB": {
- "type": "structure",
- "members": {
- "Max": {
- "type": "double"
- },
- "Min": {
- "type": "double"
- }
- }
- },
- "VCpuCount": {
- "type": "structure",
- "members": {
- "Max": {
- "type": "integer"
- },
- "Min": {
- "type": "integer"
- }
- }
- }
- }
- },
- "InstanceType": {},
- "KernelId": {},
- "KeyName": {},
- "LicenseSet": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "LicenseConfigurationArn": {}
- }
- }
- },
- "MaintenanceOptions": {
- "type": "structure",
- "members": {
- "AutoRecovery": {}
- }
- },
- "MetadataOptions": {
- "type": "structure",
- "members": {
- "HttpEndpoint": {},
- "HttpProtocolIpv6": {},
- "HttpTokens": {},
- "HttpPutResponseHopLimit": {
- "type": "integer"
- },
- "InstanceMetadataTags": {}
- }
- },
- "Monitoring": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- }
- }
- },
- "NetworkInterfaceSet": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AssociateCarrierIpAddress": {
- "type": "boolean"
- },
- "AssociatePublicIpAddress": {
- "type": "boolean"
- },
- "DeleteOnTermination": {
- "type": "boolean"
- },
- "Description": {},
- "DeviceIndex": {
- "type": "integer"
- },
- "Groups": {
- "shape": "S4v"
- },
- "InterfaceType": {},
- "Ipv4PrefixCount": {
- "type": "integer"
- },
- "Ipv4Prefixes": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Ipv4Prefix": {}
- }
- }
- },
- "Ipv6AddressCount": {
- "type": "integer"
- },
- "Ipv6Addresses": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Ipv6Address": {}
- }
- }
- },
- "Ipv6PrefixCount": {
- "type": "integer"
- },
- "Ipv6Prefixes": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Ipv6Prefix": {}
- }
- }
- },
- "NetworkCardIndex": {
- "type": "integer"
- },
- "NetworkInterfaceId": {},
- "PrivateIpAddress": {},
- "PrivateIpAddresses": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Primary": {
- "type": "boolean"
- },
- "PrivateIpAddress": {}
- }
- }
- },
- "SecondaryPrivateIpAddressCount": {
- "type": "integer"
- },
- "SubnetId": {}
- }
- }
- },
- "Placement": {
- "type": "structure",
- "members": {
- "Affinity": {},
- "AvailabilityZone": {},
- "GroupName": {},
- "HostId": {},
- "HostResourceGroupArn": {},
- "PartitionNumber": {
- "type": "integer"
- },
- "SpreadDomain": {},
- "Tenancy": {}
- }
- },
- "PrivateDnsNameOptions": {
- "type": "structure",
- "members": {
- "EnableResourceNameDnsAAAARecord": {
- "type": "boolean"
- },
- "EnableResourceNameDnsARecord": {
- "type": "boolean"
- },
- "HostnameType": {}
- }
- },
- "RamDiskId": {},
- "SecurityGroupIdSet": {
- "shape": "S4v"
- },
- "SecurityGroupSet": {
- "shape": "S4v"
- },
- "UserData": {}
- }
- },
- "DefaultVersionNumber": {
- "type": "long"
- },
- "LatestVersionNumber": {
- "type": "long"
- }
- }
- },
- "AwsSageMakerNotebookInstance": {
- "type": "structure",
- "members": {
- "AcceleratorTypes": {
- "shape": "S4v"
- },
- "AdditionalCodeRepositories": {
- "shape": "S4v"
- },
- "DefaultCodeRepository": {},
- "DirectInternetAccess": {},
- "FailureReason": {},
- "InstanceMetadataServiceConfiguration": {
- "type": "structure",
- "members": {
- "MinimumInstanceMetadataServiceVersion": {}
- }
- },
- "InstanceType": {},
- "KmsKeyId": {},
- "NetworkInterfaceId": {},
- "NotebookInstanceArn": {},
- "NotebookInstanceLifecycleConfigName": {},
- "NotebookInstanceName": {},
- "NotebookInstanceStatus": {},
- "PlatformIdentifier": {},
- "RoleArn": {},
- "RootAccess": {},
- "SecurityGroups": {
- "shape": "S4v"
- },
- "SubnetId": {},
- "Url": {},
- "VolumeSizeInGB": {
- "type": "integer"
- }
- }
- },
- "AwsWafv2WebAcl": {
- "type": "structure",
- "members": {
- "Name": {},
- "Arn": {},
- "ManagedbyFirewallManager": {
- "type": "boolean"
- },
- "Id": {},
- "Capacity": {
- "type": "long"
- },
- "CaptchaConfig": {
- "type": "structure",
- "members": {
- "ImmunityTimeProperty": {
- "type": "structure",
- "members": {
- "ImmunityTime": {
- "type": "long"
- }
- }
- }
- }
- },
- "DefaultAction": {
- "type": "structure",
- "members": {
- "Allow": {
- "shape": "Sl6"
- },
- "Block": {
- "shape": "Sla"
- }
- }
- },
- "Description": {},
- "Rules": {
- "shape": "Slc"
- },
- "VisibilityConfig": {
- "shape": "Slh"
- }
- }
- },
- "AwsWafv2RuleGroup": {
- "type": "structure",
- "members": {
- "Capacity": {
- "type": "long"
- },
- "Description": {},
- "Id": {},
- "Name": {},
- "Arn": {},
- "Rules": {
- "shape": "Slc"
- },
- "Scope": {},
- "VisibilityConfig": {
- "shape": "Slh"
- }
- }
- },
- "AwsEc2RouteTable": {
- "type": "structure",
- "members": {
- "AssociationSet": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AssociationState": {
- "type": "structure",
- "members": {
- "State": {},
- "StatusMessage": {}
- }
- },
- "GatewayId": {},
- "Main": {
- "type": "boolean"
- },
- "RouteTableAssociationId": {},
- "RouteTableId": {},
- "SubnetId": {}
- }
- }
- },
- "OwnerId": {},
- "PropagatingVgwSet": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "GatewayId": {}
- }
- }
- },
- "RouteTableId": {},
- "RouteSet": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "CarrierGatewayId": {},
- "CoreNetworkArn": {},
- "DestinationCidrBlock": {},
- "DestinationIpv6CidrBlock": {},
- "DestinationPrefixListId": {},
- "EgressOnlyInternetGatewayId": {},
- "GatewayId": {},
- "InstanceId": {},
- "InstanceOwnerId": {},
- "LocalGatewayId": {},
- "NatGatewayId": {},
- "NetworkInterfaceId": {},
- "Origin": {},
- "State": {},
- "TransitGatewayId": {},
- "VpcPeeringConnectionId": {}
- }
- }
- },
- "VpcId": {}
- }
- },
- "AwsAmazonMqBroker": {
- "type": "structure",
- "members": {
- "AuthenticationStrategy": {},
- "AutoMinorVersionUpgrade": {
- "type": "boolean"
- },
- "BrokerArn": {},
- "BrokerName": {},
- "DeploymentMode": {},
- "EncryptionOptions": {
- "type": "structure",
- "members": {
- "KmsKeyId": {},
- "UseAwsOwnedKey": {
- "type": "boolean"
- }
- }
- },
- "EngineType": {},
- "EngineVersion": {},
- "HostInstanceType": {},
- "BrokerId": {},
- "LdapServerMetadata": {
- "type": "structure",
- "members": {
- "Hosts": {
- "shape": "S23"
- },
- "RoleBase": {},
- "RoleName": {},
- "RoleSearchMatching": {},
- "RoleSearchSubtree": {
- "type": "boolean"
- },
- "ServiceAccountUsername": {},
- "UserBase": {},
- "UserRoleName": {},
- "UserSearchMatching": {},
- "UserSearchSubtree": {
- "type": "boolean"
- }
- }
- },
- "Logs": {
- "type": "structure",
- "members": {
- "Audit": {
- "type": "boolean"
- },
- "General": {
- "type": "boolean"
- },
- "AuditLogGroup": {},
- "GeneralLogGroup": {},
- "Pending": {
- "type": "structure",
- "members": {
- "Audit": {
- "type": "boolean"
- },
- "General": {
- "type": "boolean"
- }
- }
- }
- }
- },
- "MaintenanceWindowStartTime": {
- "type": "structure",
- "members": {
- "DayOfWeek": {},
- "TimeOfDay": {},
- "TimeZone": {}
- }
- },
- "PubliclyAccessible": {
- "type": "boolean"
- },
- "SecurityGroups": {
- "shape": "S23"
- },
- "StorageType": {},
- "SubnetIds": {
- "shape": "S23"
- },
- "Users": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "PendingChange": {},
- "Username": {}
- }
- }
- }
- }
- },
- "AwsAppSyncGraphQlApi": {
- "type": "structure",
- "members": {
- "ApiId": {},
- "Id": {},
- "OpenIdConnectConfig": {
- "shape": "Sm0"
- },
- "Name": {},
- "LambdaAuthorizerConfig": {
- "shape": "Sm1"
- },
- "XrayEnabled": {
- "type": "boolean"
- },
- "Arn": {},
- "UserPoolConfig": {
- "shape": "Sm2"
- },
- "AuthenticationType": {},
- "LogConfig": {
- "type": "structure",
- "members": {
- "CloudWatchLogsRoleArn": {},
- "ExcludeVerboseContent": {
- "type": "boolean"
- },
- "FieldLogLevel": {}
- }
- },
- "AdditionalAuthenticationProviders": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AuthenticationType": {},
- "LambdaAuthorizerConfig": {
- "shape": "Sm1"
- },
- "OpenIdConnectConfig": {
- "shape": "Sm0"
- },
- "UserPoolConfig": {
- "shape": "Sm2"
- }
- }
- }
- },
- "WafWebAclArn": {}
- }
- },
- "AwsEventSchemasRegistry": {
- "type": "structure",
- "members": {
- "Description": {},
- "RegistryArn": {},
- "RegistryName": {}
- }
- },
- "AwsGuardDutyDetector": {
- "type": "structure",
- "members": {
- "DataSources": {
- "type": "structure",
- "members": {
- "CloudTrail": {
- "type": "structure",
- "members": {
- "Status": {}
- }
- },
- "DnsLogs": {
- "type": "structure",
- "members": {
- "Status": {}
- }
- },
- "FlowLogs": {
- "type": "structure",
- "members": {
- "Status": {}
- }
- },
- "Kubernetes": {
- "type": "structure",
- "members": {
- "AuditLogs": {
- "type": "structure",
- "members": {
- "Status": {}
- }
- }
- }
- },
- "MalwareProtection": {
- "type": "structure",
- "members": {
- "ScanEc2InstanceWithFindings": {
- "type": "structure",
- "members": {
- "EbsVolumes": {
- "type": "structure",
- "members": {
- "Reason": {},
- "Status": {}
- }
- }
- }
- },
- "ServiceRole": {}
- }
- },
- "S3Logs": {
- "type": "structure",
- "members": {
- "Status": {}
- }
- }
- }
- },
- "Features": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Status": {}
- }
- }
- },
- "FindingPublishingFrequency": {},
- "ServiceRole": {},
- "Status": {}
- }
- },
- "AwsStepFunctionStateMachine": {
- "type": "structure",
- "members": {
- "Label": {},
- "LoggingConfiguration": {
- "type": "structure",
- "members": {
- "Destinations": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "CloudWatchLogsLogGroup": {
- "type": "structure",
- "members": {
- "LogGroupArn": {}
- }
- }
- }
- }
- },
- "IncludeExecutionData": {
- "type": "boolean"
- },
- "Level": {}
- }
- },
- "Name": {},
- "RoleArn": {},
- "StateMachineArn": {},
- "Status": {},
- "TracingConfiguration": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- }
- }
- },
- "Type": {}
- }
- },
- "AwsAthenaWorkGroup": {
- "type": "structure",
- "members": {
- "Name": {},
- "Description": {},
- "State": {},
- "Configuration": {
- "type": "structure",
- "members": {
- "ResultConfiguration": {
- "type": "structure",
- "members": {
- "EncryptionConfiguration": {
- "type": "structure",
- "members": {
- "EncryptionOption": {},
- "KmsKey": {}
- }
- }
- }
- }
- }
- }
- }
- },
- "AwsEventsEventbus": {
- "type": "structure",
- "members": {
- "Arn": {},
- "Name": {},
- "Policy": {}
- }
- },
- "AwsDmsEndpoint": {
- "type": "structure",
- "members": {
- "CertificateArn": {},
- "DatabaseName": {},
- "EndpointArn": {},
- "EndpointIdentifier": {},
- "EndpointType": {},
- "EngineName": {},
- "ExternalId": {},
- "ExtraConnectionAttributes": {},
- "KmsKeyId": {},
- "Port": {
- "type": "integer"
- },
- "ServerName": {},
- "SslMode": {},
- "Username": {}
- }
- },
- "AwsEventsEndpoint": {
- "type": "structure",
- "members": {
- "Arn": {},
- "Description": {},
- "EndpointId": {},
- "EndpointUrl": {},
- "EventBuses": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "EventBusArn": {}
- }
- }
- },
- "Name": {},
- "ReplicationConfig": {
- "type": "structure",
- "members": {
- "State": {}
- }
- },
- "RoleArn": {},
- "RoutingConfig": {
- "type": "structure",
- "members": {
- "FailoverConfig": {
- "type": "structure",
- "members": {
- "Primary": {
- "type": "structure",
- "members": {
- "HealthCheck": {}
- }
- },
- "Secondary": {
- "type": "structure",
- "members": {
- "Route": {}
- }
- }
- }
- }
- }
- },
- "State": {},
- "StateReason": {}
- }
- },
- "AwsDmsReplicationTask": {
- "type": "structure",
- "members": {
- "CdcStartPosition": {},
- "CdcStartTime": {},
- "CdcStopPosition": {},
- "MigrationType": {},
- "Id": {},
- "ResourceIdentifier": {},
- "ReplicationInstanceArn": {},
- "ReplicationTaskIdentifier": {},
- "ReplicationTaskSettings": {},
- "SourceEndpointArn": {},
- "TableMappings": {},
- "TargetEndpointArn": {},
- "TaskData": {}
- }
- },
- "AwsDmsReplicationInstance": {
- "type": "structure",
- "members": {
- "AllocatedStorage": {
- "type": "integer"
- },
- "AutoMinorVersionUpgrade": {
- "type": "boolean"
- },
- "AvailabilityZone": {},
- "EngineVersion": {},
- "KmsKeyId": {},
- "MultiAZ": {
- "type": "boolean"
- },
- "PreferredMaintenanceWindow": {},
- "PubliclyAccessible": {
- "type": "boolean"
- },
- "ReplicationInstanceClass": {},
- "ReplicationInstanceIdentifier": {},
- "ReplicationSubnetGroup": {
- "type": "structure",
- "members": {
- "ReplicationSubnetGroupIdentifier": {}
- }
- },
- "VpcSecurityGroups": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "VpcSecurityGroupId": {}
- }
- }
- }
- }
- },
- "AwsRoute53HostedZone": {
- "type": "structure",
- "members": {
- "HostedZone": {
- "type": "structure",
- "members": {
- "Id": {},
- "Name": {},
- "Config": {
- "type": "structure",
- "members": {
- "Comment": {}
- }
- }
- }
- },
- "Vpcs": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Id": {},
- "Region": {}
- }
- }
- },
- "NameServers": {
- "type": "list",
- "member": {}
- },
- "QueryLoggingConfig": {
- "type": "structure",
- "members": {
- "CloudWatchLogsLogGroupArn": {
- "type": "structure",
- "members": {
- "CloudWatchLogsLogGroupArn": {},
- "HostedZoneId": {},
- "Id": {}
- }
- }
- }
- }
- }
- },
- "AwsMskCluster": {
- "type": "structure",
- "members": {
- "ClusterInfo": {
- "type": "structure",
- "members": {
- "EncryptionInfo": {
- "type": "structure",
- "members": {
- "EncryptionInTransit": {
- "type": "structure",
- "members": {
- "InCluster": {
- "type": "boolean"
- },
- "ClientBroker": {}
- }
- },
- "EncryptionAtRest": {
- "type": "structure",
- "members": {
- "DataVolumeKMSKeyId": {}
- }
- }
- }
- },
- "CurrentVersion": {},
- "NumberOfBrokerNodes": {
- "type": "integer"
- },
- "ClusterName": {},
- "ClientAuthentication": {
- "type": "structure",
- "members": {
- "Sasl": {
- "type": "structure",
- "members": {
- "Iam": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- }
- }
- },
- "Scram": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- }
- }
- }
- }
- },
- "Unauthenticated": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- }
- }
- },
- "Tls": {
- "type": "structure",
- "members": {
- "CertificateAuthorityArnList": {
- "shape": "S23"
- },
- "Enabled": {
- "type": "boolean"
- }
- }
- }
- }
- },
- "EnhancedMonitoring": {}
- }
- }
- }
- },
- "AwsS3AccessPoint": {
- "type": "structure",
- "members": {
- "AccessPointArn": {},
- "Alias": {},
- "Bucket": {},
- "BucketAccountId": {},
- "Name": {},
- "NetworkOrigin": {},
- "PublicAccessBlockConfiguration": {
- "shape": "S7q"
- },
- "VpcConfiguration": {
- "type": "structure",
- "members": {
- "VpcId": {}
- }
- }
- }
- },
- "AwsEc2ClientVpnEndpoint": {
- "type": "structure",
- "members": {
- "ClientVpnEndpointId": {},
- "Description": {},
- "ClientCidrBlock": {},
- "DnsServer": {
- "shape": "S23"
- },
- "SplitTunnel": {
- "type": "boolean"
- },
- "TransportProtocol": {},
- "VpnPort": {
- "type": "integer"
- },
- "ServerCertificateArn": {},
- "AuthenticationOptions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Type": {},
- "ActiveDirectory": {
- "type": "structure",
- "members": {
- "DirectoryId": {}
- }
- },
- "MutualAuthentication": {
- "type": "structure",
- "members": {
- "ClientRootCertificateChain": {}
- }
- },
- "FederatedAuthentication": {
- "type": "structure",
- "members": {
- "SamlProviderArn": {},
- "SelfServiceSamlProviderArn": {}
- }
- }
- }
- }
- },
- "ConnectionLogOptions": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- },
- "CloudwatchLogGroup": {},
- "CloudwatchLogStream": {}
- }
- },
- "SecurityGroupIdSet": {
- "shape": "S23"
- },
- "VpcId": {},
- "SelfServicePortalUrl": {},
- "ClientConnectOptions": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- },
- "LambdaFunctionArn": {},
- "Status": {
- "type": "structure",
- "members": {
- "Code": {},
- "Message": {}
- }
- }
- }
- },
- "SessionTimeoutHours": {
- "type": "integer"
- },
- "ClientLoginBannerOptions": {
- "type": "structure",
- "members": {
- "Enabled": {
- "type": "boolean"
- },
- "BannerText": {}
- }
- }
- }
- }
- }
- },
- "ApplicationName": {},
- "ApplicationArn": {}
- }
- }
- },
- "Compliance": {
- "type": "structure",
- "members": {
- "Status": {},
- "RelatedRequirements": {
- "shape": "S2q"
- },
- "StatusReasons": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "ReasonCode"
- ],
- "members": {
- "ReasonCode": {},
- "Description": {}
- }
- }
- },
- "SecurityControlId": {},
- "AssociatedStandards": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "StandardsId": {}
- }
- }
- },
- "SecurityControlParameters": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Value": {
- "shape": "S1j"
- }
- }
- }
- }
- }
- },
- "VerificationState": {},
- "WorkflowState": {
- "type": "string",
- "deprecated": true,
- "deprecatedMessage": "This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."
- },
- "Workflow": {
- "type": "structure",
- "members": {
- "Status": {}
- }
- },
- "RecordState": {},
- "RelatedFindings": {
- "shape": "S1n"
- },
- "Note": {
- "type": "structure",
- "required": [
- "Text",
- "UpdatedBy",
- "UpdatedAt"
- ],
- "members": {
- "Text": {},
- "UpdatedBy": {},
- "UpdatedAt": {}
- }
- },
- "Vulnerabilities": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "Id"
- ],
- "members": {
- "Id": {},
- "VulnerablePackages": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Version": {},
- "Epoch": {},
- "Release": {},
- "Architecture": {},
- "PackageManager": {},
- "FilePath": {},
- "FixedInVersion": {},
- "Remediation": {},
- "SourceLayerHash": {},
- "SourceLayerArn": {}
- }
- }
- },
- "Cvss": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Version": {},
- "BaseScore": {
- "type": "double"
- },
- "BaseVector": {},
- "Source": {},
- "Adjustments": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Metric": {},
- "Reason": {}
- }
- }
- }
- }
- }
- },
- "RelatedVulnerabilities": {
- "shape": "S23"
- },
- "Vendor": {
- "type": "structure",
- "required": [
- "Name"
- ],
- "members": {
- "Name": {},
- "Url": {},
- "VendorSeverity": {},
- "VendorCreatedAt": {},
- "VendorUpdatedAt": {}
- }
- },
- "ReferenceUrls": {
- "shape": "S23"
- },
- "FixAvailable": {},
- "EpssScore": {
- "type": "double"
- },
- "ExploitAvailable": {},
- "LastKnownExploitAt": {},
- "CodeVulnerabilities": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Cwes": {
- "shape": "S1j"
- },
- "FilePath": {
- "type": "structure",
- "members": {
- "EndLine": {
- "type": "integer"
- },
- "FileName": {},
- "FilePath": {},
- "StartLine": {
- "type": "integer"
- }
- }
- },
- "SourceArn": {}
- }
- }
- }
- }
- }
- },
- "PatchSummary": {
- "type": "structure",
- "required": [
- "Id"
- ],
- "members": {
- "Id": {},
- "InstalledCount": {
- "type": "integer"
- },
- "MissingCount": {
- "type": "integer"
- },
- "FailedCount": {
- "type": "integer"
- },
- "InstalledOtherCount": {
- "type": "integer"
- },
- "InstalledRejectedCount": {
- "type": "integer"
- },
- "InstalledPendingReboot": {
- "type": "integer"
- },
- "OperationStartTime": {},
- "OperationEndTime": {},
- "RebootOption": {},
- "Operation": {}
- }
- },
- "Action": {
- "type": "structure",
- "members": {
- "ActionType": {},
- "NetworkConnectionAction": {
- "type": "structure",
- "members": {
- "ConnectionDirection": {},
- "RemoteIpDetails": {
- "shape": "Sox"
- },
- "RemotePortDetails": {
- "type": "structure",
- "members": {
- "Port": {
- "type": "integer"
- },
- "PortName": {}
- }
- },
- "LocalPortDetails": {
- "shape": "Sp3"
- },
- "Protocol": {},
- "Blocked": {
- "type": "boolean"
- }
- }
- },
- "AwsApiCallAction": {
- "type": "structure",
- "members": {
- "Api": {},
- "ServiceName": {},
- "CallerType": {},
- "RemoteIpDetails": {
- "shape": "Sox"
- },
- "DomainDetails": {
- "type": "structure",
- "members": {
- "Domain": {}
- }
- },
- "AffectedResources": {
- "shape": "S1k"
- },
- "FirstSeen": {},
- "LastSeen": {}
- }
- },
- "DnsRequestAction": {
- "type": "structure",
- "members": {
- "Domain": {},
- "Protocol": {},
- "Blocked": {
- "type": "boolean"
- }
- }
- },
- "PortProbeAction": {
- "type": "structure",
- "members": {
- "PortProbeDetails": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "LocalPortDetails": {
- "shape": "Sp3"
- },
- "LocalIpDetails": {
- "type": "structure",
- "members": {
- "IpAddressV4": {}
- }
- },
- "RemoteIpDetails": {
- "shape": "Sox"
- }
- }
- }
- },
- "Blocked": {
- "type": "boolean"
- }
- }
- }
- }
- },
- "FindingProviderFields": {
- "type": "structure",
- "members": {
- "Confidence": {
- "type": "integer"
- },
- "Criticality": {
- "type": "integer"
- },
- "RelatedFindings": {
- "shape": "S1n"
- },
- "Severity": {
- "type": "structure",
- "members": {
- "Label": {},
- "Original": {}
- }
- },
- "Types": {
- "shape": "S1j"
- }
- }
- },
- "Sample": {
- "type": "boolean"
- },
- "GeneratorDetails": {
- "type": "structure",
- "members": {
- "Name": {},
- "Description": {},
- "Labels": {
- "shape": "S1j"
- }
- }
- },
- "ProcessedAt": {},
- "AwsAccountName": {}
- }
- },
- "S36": {
- "type": "structure",
- "members": {
- "Begin": {
- "type": "integer"
- },
- "End": {
- "type": "integer"
- }
- }
- },
- "S39": {
- "type": "structure",
- "members": {
- "Protocol": {},
- "Destination": {
- "shape": "S3a"
- },
- "Source": {
- "shape": "S3a"
- }
- }
- },
- "S3a": {
- "type": "structure",
- "members": {
- "Address": {
- "shape": "S23"
- },
- "PortRanges": {
- "type": "list",
- "member": {
- "shape": "S36"
- }
- }
- }
- },
- "S3w": {
- "type": "structure",
- "members": {
- "LineRanges": {
- "shape": "S3x"
- },
- "OffsetRanges": {
- "shape": "S3x"
- },
- "Pages": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "PageNumber": {
- "type": "long"
- },
- "LineRange": {
- "shape": "S3y"
- },
- "OffsetRange": {
- "shape": "S3y"
- }
- }
- }
- },
- "Records": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "JsonPath": {},
- "RecordIndex": {
- "type": "long"
- }
- }
- }
- },
- "Cells": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Column": {
- "type": "long"
- },
- "Row": {
- "type": "long"
- },
- "ColumnName": {},
- "CellReference": {}
- }
- }
- }
- }
- },
- "S3x": {
- "type": "list",
- "member": {
- "shape": "S3y"
- }
- },
- "S3y": {
- "type": "structure",
- "members": {
- "Start": {
- "type": "long"
- },
- "End": {
- "type": "long"
- },
- "StartColumn": {
- "type": "long"
- }
- }
- },
- "S4k": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ArtifactIdentifier": {},
- "EncryptionDisabled": {
- "type": "boolean"
- },
- "Location": {},
- "Name": {},
- "NamespaceType": {},
- "OverrideArtifactName": {
- "type": "boolean"
- },
- "Packaging": {},
- "Path": {},
- "Type": {}
- }
- }
- },
- "S4v": {
- "type": "list",
- "member": {}
- },
- "S5t": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "IpProtocol": {},
- "FromPort": {
- "type": "integer"
- },
- "ToPort": {
- "type": "integer"
- },
- "UserIdGroupPairs": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "GroupId": {},
- "GroupName": {},
- "PeeringStatus": {},
- "UserId": {},
- "VpcId": {},
- "VpcPeeringConnectionId": {}
- }
- }
- },
- "IpRanges": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "CidrIp": {}
- }
- }
- },
- "Ipv6Ranges": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "CidrIpv6": {}
- }
- }
- },
- "PrefixListIds": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "PrefixListId": {}
- }
- }
- }
- }
- }
- },
- "S69": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AssociationId": {},
- "Ipv6CidrBlock": {},
- "CidrBlockState": {}
- }
- }
- },
- "S73": {
- "type": "structure",
- "members": {
- "CloudWatchLogsLogGroupArn": {},
- "Enabled": {
- "type": "boolean"
- }
- }
- },
- "S7q": {
- "type": "structure",
- "members": {
- "BlockPublicAcls": {
- "type": "boolean"
- },
- "BlockPublicPolicy": {
- "type": "boolean"
- },
- "IgnorePublicAcls": {
- "type": "boolean"
- },
- "RestrictPublicBuckets": {
- "type": "boolean"
- }
- }
- },
- "S8k": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "PolicyName": {},
- "PolicyArn": {}
- }
- }
- },
- "S8m": {
- "type": "structure",
- "members": {
- "PermissionsBoundaryArn": {},
- "PermissionsBoundaryType": {}
- }
- },
- "S8t": {
- "type": "structure",
- "members": {
- "DetailedMetricsEnabled": {
- "type": "boolean"
- },
- "LoggingLevel": {},
- "DataTraceEnabled": {
- "type": "boolean"
- },
- "ThrottlingBurstLimit": {
- "type": "integer"
- },
- "ThrottlingRateLimit": {
- "type": "double"
- }
- }
- },
- "S8u": {
- "type": "structure",
- "members": {
- "Format": {},
- "DestinationArn": {}
- }
- },
- "S94": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AttributeName": {},
- "KeyType": {}
- }
- }
- },
- "S96": {
- "type": "structure",
- "members": {
- "NonKeyAttributes": {
- "shape": "S23"
- },
- "ProjectionType": {}
- }
- },
- "S97": {
- "type": "structure",
- "members": {
- "LastDecreaseDateTime": {},
- "LastIncreaseDateTime": {},
- "NumberOfDecreasesToday": {
- "type": "integer"
- },
- "ReadCapacityUnits": {
- "type": "integer"
- },
- "WriteCapacityUnits": {
- "type": "integer"
- }
- }
- },
- "S9e": {
- "type": "structure",
- "members": {
- "ReadCapacityUnits": {
- "type": "integer"
- }
- }
- },
- "S9t": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "DomainName": {},
- "ResourceRecord": {
- "type": "structure",
- "members": {
- "Name": {},
- "Type": {},
- "Value": {}
- }
- },
- "ValidationDomain": {},
- "ValidationEmails": {
- "shape": "S23"
- },
- "ValidationMethod": {},
- "ValidationStatus": {}
- }
- }
- },
- "Sc1": {
- "type": "structure",
- "members": {
- "Address": {},
- "Port": {
- "type": "integer"
- },
- "HostedZoneId": {}
- }
- },
- "Sc2": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "VpcSecurityGroupId": {},
- "Status": {}
- }
- }
- },
- "Scc": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Value": {}
- }
- }
- },
- "Sci": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Domain": {},
- "Status": {},
- "Fqdn": {},
- "IamRoleName": {}
- }
- }
- },
- "Sde": {
- "type": "structure",
- "members": {
- "Name": {},
- "Image": {},
- "MountPoints": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "SourceVolume": {},
- "ContainerPath": {}
- }
- }
- },
- "Privileged": {
- "type": "boolean"
- }
- }
- },
- "Sg3": {
- "type": "structure",
- "members": {
- "CloudWatchLogsLogGroupArn": {},
- "Enabled": {
- "type": "boolean"
- }
- }
- },
- "Sgu": {
- "type": "structure",
- "members": {
- "PublishMetricAction": {
- "type": "structure",
- "members": {
- "Dimensions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Value": {}
- }
- }
- }
- }
- }
- }
- },
- "Sii": {
- "type": "structure",
- "members": {
- "CidrBlock": {},
- "CidrBlockSet": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "CidrBlock": {}
- }
- }
- },
- "Ipv6CidrBlockSet": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Ipv6CidrBlock": {}
- }
- }
- },
- "OwnerId": {},
- "PeeringOptions": {
- "type": "structure",
- "members": {
- "AllowDnsResolutionFromRemoteVpc": {
- "type": "boolean"
- },
- "AllowEgressFromLocalClassicLinkToRemoteVpc": {
- "type": "boolean"
- },
- "AllowEgressFromLocalVpcToRemoteClassicLink": {
- "type": "boolean"
- }
- }
- },
- "Region": {},
- "VpcId": {}
- }
- },
- "Sjn": {
- "type": "structure",
- "members": {
- "DeleteAfterDays": {
- "type": "long"
- },
- "MoveToColdStorageAfterDays": {
- "type": "long"
- }
- }
- },
- "Sl6": {
- "type": "structure",
- "members": {
- "CustomRequestHandling": {
- "shape": "Sl7"
- }
- }
- },
- "Sl7": {
- "type": "structure",
- "members": {
- "InsertHeaders": {
- "shape": "Sl8"
- }
- }
- },
- "Sl8": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Name": {},
- "Value": {}
- }
- }
- },
- "Sla": {
- "type": "structure",
- "members": {
- "CustomResponse": {
- "type": "structure",
- "members": {
- "CustomResponseBodyKey": {},
- "ResponseCode": {
- "type": "integer"
- },
- "ResponseHeaders": {
- "shape": "Sl8"
- }
- }
- }
- }
- },
- "Slc": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Action": {
- "type": "structure",
- "members": {
- "Allow": {
- "shape": "Sl6"
- },
- "Block": {
- "shape": "Sla"
- },
- "Captcha": {
- "type": "structure",
- "members": {
- "CustomRequestHandling": {
- "shape": "Sl7"
- }
- }
- },
- "Count": {
- "type": "structure",
- "members": {
- "CustomRequestHandling": {
- "shape": "Sl7"
- }
- }
- }
- }
- },
- "Name": {},
- "OverrideAction": {},
- "Priority": {
- "type": "integer"
- },
- "VisibilityConfig": {
- "shape": "Slh"
- }
- }
- }
- },
- "Slh": {
- "type": "structure",
- "members": {
- "CloudWatchMetricsEnabled": {
- "type": "boolean"
- },
- "MetricName": {},
- "SampledRequestsEnabled": {
- "type": "boolean"
- }
- }
- },
- "Sm0": {
- "type": "structure",
- "members": {
- "AuthTtL": {
- "type": "long"
- },
- "ClientId": {},
- "IatTtL": {
- "type": "long"
- },
- "Issuer": {}
- }
- },
- "Sm1": {
- "type": "structure",
- "members": {
- "AuthorizerResultTtlInSeconds": {
- "type": "integer"
- },
- "AuthorizerUri": {},
- "IdentityValidationExpression": {}
- }
- },
- "Sm2": {
- "type": "structure",
- "members": {
- "AppIdClientRegex": {},
- "AwsRegion": {},
- "DefaultAction": {},
- "UserPoolId": {}
- }
- },
- "Sox": {
- "type": "structure",
- "members": {
- "IpAddressV4": {},
- "Organization": {
- "type": "structure",
- "members": {
- "Asn": {
- "type": "integer"
- },
- "AsnOrg": {},
- "Isp": {},
- "Org": {}
- }
- },
- "Country": {
- "type": "structure",
- "members": {
- "CountryCode": {},
- "CountryName": {}
- }
- },
- "City": {
- "type": "structure",
- "members": {
- "CityName": {}
- }
- },
- "GeoLocation": {
- "type": "structure",
- "members": {
- "Lon": {
- "type": "double"
- },
- "Lat": {
- "type": "double"
- }
- }
- }
- }
- },
- "Sp3": {
- "type": "structure",
- "members": {
- "Port": {
- "type": "integer"
- },
- "PortName": {}
- }
- },
- "Spm": {
- "type": "list",
- "member": {
- "shape": "Spn"
- }
- },
- "Spn": {
- "type": "structure",
- "required": [
- "Id",
- "ProductArn"
- ],
- "members": {
- "Id": {},
- "ProductArn": {}
- }
- },
- "Spt": {
- "type": "structure",
- "required": [
- "StandardsArn",
- "SecurityControlId",
- "AssociationStatus"
- ],
- "members": {
- "StandardsArn": {},
- "SecurityControlId": {},
- "AssociationStatus": {},
- "UpdatedReason": {}
- }
- },
- "Sq0": {
- "type": "map",
- "key": {},
- "value": {}
- },
- "Sq5": {
- "type": "structure",
- "members": {
- "SecurityHub": {
- "type": "structure",
- "members": {
- "ServiceEnabled": {
- "type": "boolean"
- },
- "EnabledStandardIdentifiers": {
- "type": "list",
- "member": {}
- },
- "SecurityControlsConfiguration": {
- "type": "structure",
- "members": {
- "EnabledSecurityControlIdentifiers": {
- "type": "list",
- "member": {}
- },
- "DisabledSecurityControlIdentifiers": {
- "type": "list",
- "member": {}
- },
- "SecurityControlCustomParameters": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "SecurityControlId": {},
- "Parameters": {
- "shape": "S2a"
- }
- }
- }
- }
- }
- }
- }
- }
- },
- "union": true
- },
- "Sqh": {
- "type": "structure",
- "members": {
- "ProductArn": {
- "shape": "Sx"
- },
- "AwsAccountId": {
- "shape": "Sx"
- },
- "Id": {
- "shape": "Sx"
- },
- "GeneratorId": {
- "shape": "Sx"
- },
- "Region": {
- "shape": "Sx"
- },
- "Type": {
- "shape": "Sx"
- },
- "FirstObservedAt": {
- "shape": "S10"
- },
- "LastObservedAt": {
- "shape": "S10"
- },
- "CreatedAt": {
- "shape": "S10"
- },
- "UpdatedAt": {
- "shape": "S10"
- },
- "SeverityProduct": {
- "shape": "S14",
- "deprecated": true,
- "deprecatedMessage": "This filter is deprecated. Instead, use FindingProviderSeverityOriginal."
- },
- "SeverityNormalized": {
- "shape": "S14",
- "deprecated": true,
- "deprecatedMessage": "This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."
- },
- "SeverityLabel": {
- "shape": "Sx"
- },
- "Confidence": {
- "shape": "S14"
- },
- "Criticality": {
- "shape": "S14"
- },
- "Title": {
- "shape": "Sx"
- },
- "Description": {
- "shape": "Sx"
- },
- "RecommendationText": {
- "shape": "Sx"
- },
- "SourceUrl": {
- "shape": "Sx"
- },
- "ProductFields": {
- "shape": "S17"
- },
- "ProductName": {
- "shape": "Sx"
- },
- "CompanyName": {
- "shape": "Sx"
- },
- "UserDefinedFields": {
- "shape": "S17"
- },
- "MalwareName": {
- "shape": "Sx"
- },
- "MalwareType": {
- "shape": "Sx"
- },
- "MalwarePath": {
- "shape": "Sx"
- },
- "MalwareState": {
- "shape": "Sx"
- },
- "NetworkDirection": {
- "shape": "Sx"
- },
- "NetworkProtocol": {
- "shape": "Sx"
- },
- "NetworkSourceIpV4": {
- "shape": "Sqi"
- },
- "NetworkSourceIpV6": {
- "shape": "Sqi"
- },
- "NetworkSourcePort": {
- "shape": "S14"
- },
- "NetworkSourceDomain": {
- "shape": "Sx"
- },
- "NetworkSourceMac": {
- "shape": "Sx"
- },
- "NetworkDestinationIpV4": {
- "shape": "Sqi"
- },
- "NetworkDestinationIpV6": {
- "shape": "Sqi"
- },
- "NetworkDestinationPort": {
- "shape": "S14"
- },
- "NetworkDestinationDomain": {
- "shape": "Sx"
- },
- "ProcessName": {
- "shape": "Sx"
- },
- "ProcessPath": {
- "shape": "Sx"
- },
- "ProcessPid": {
- "shape": "S14"
- },
- "ProcessParentPid": {
- "shape": "S14"
- },
- "ProcessLaunchedAt": {
- "shape": "S10"
- },
- "ProcessTerminatedAt": {
- "shape": "S10"
- },
- "ThreatIntelIndicatorType": {
- "shape": "Sx"
- },
- "ThreatIntelIndicatorValue": {
- "shape": "Sx"
- },
- "ThreatIntelIndicatorCategory": {
- "shape": "Sx"
- },
- "ThreatIntelIndicatorLastObservedAt": {
- "shape": "S10"
- },
- "ThreatIntelIndicatorSource": {
- "shape": "Sx"
- },
- "ThreatIntelIndicatorSourceUrl": {
- "shape": "Sx"
- },
- "ResourceType": {
- "shape": "Sx"
- },
- "ResourceId": {
- "shape": "Sx"
- },
- "ResourcePartition": {
- "shape": "Sx"
- },
- "ResourceRegion": {
- "shape": "Sx"
- },
- "ResourceTags": {
- "shape": "S17"
- },
- "ResourceAwsEc2InstanceType": {
- "shape": "Sx"
- },
- "ResourceAwsEc2InstanceImageId": {
- "shape": "Sx"
- },
- "ResourceAwsEc2InstanceIpV4Addresses": {
- "shape": "Sqi"
- },
- "ResourceAwsEc2InstanceIpV6Addresses": {
- "shape": "Sqi"
- },
- "ResourceAwsEc2InstanceKeyName": {
- "shape": "Sx"
- },
- "ResourceAwsEc2InstanceIamInstanceProfileArn": {
- "shape": "Sx"
- },
- "ResourceAwsEc2InstanceVpcId": {
- "shape": "Sx"
- },
- "ResourceAwsEc2InstanceSubnetId": {
- "shape": "Sx"
- },
- "ResourceAwsEc2InstanceLaunchedAt": {
- "shape": "S10"
- },
- "ResourceAwsS3BucketOwnerId": {
- "shape": "Sx"
- },
- "ResourceAwsS3BucketOwnerName": {
- "shape": "Sx"
- },
- "ResourceAwsIamAccessKeyUserName": {
- "shape": "Sx",
- "deprecated": true,
- "deprecatedMessage": "This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName."
- },
- "ResourceAwsIamAccessKeyPrincipalName": {
- "shape": "Sx"
- },
- "ResourceAwsIamAccessKeyStatus": {
- "shape": "Sx"
- },
- "ResourceAwsIamAccessKeyCreatedAt": {
- "shape": "S10"
- },
- "ResourceAwsIamUserUserName": {
- "shape": "Sx"
- },
- "ResourceContainerName": {
- "shape": "Sx"
- },
- "ResourceContainerImageId": {
- "shape": "Sx"
- },
- "ResourceContainerImageName": {
- "shape": "Sx"
- },
- "ResourceContainerLaunchedAt": {
- "shape": "S10"
- },
- "ResourceDetailsOther": {
- "shape": "S17"
- },
- "ComplianceStatus": {
- "shape": "Sx"
- },
- "VerificationState": {
- "shape": "Sx"
- },
- "WorkflowState": {
- "shape": "Sx"
- },
- "WorkflowStatus": {
- "shape": "Sx"
- },
- "RecordState": {
- "shape": "Sx"
- },
- "RelatedFindingsProductArn": {
- "shape": "Sx"
- },
- "RelatedFindingsId": {
- "shape": "Sx"
- },
- "NoteText": {
- "shape": "Sx"
- },
- "NoteUpdatedAt": {
- "shape": "S10"
- },
- "NoteUpdatedBy": {
- "shape": "Sx"
- },
- "Keyword": {
- "deprecated": true,
- "deprecatedMessage": "The Keyword property is deprecated.",
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Value": {}
- }
- }
- },
- "FindingProviderFieldsConfidence": {
- "shape": "S14"
- },
- "FindingProviderFieldsCriticality": {
- "shape": "S14"
- },
- "FindingProviderFieldsRelatedFindingsId": {
- "shape": "Sx"
- },
- "FindingProviderFieldsRelatedFindingsProductArn": {
- "shape": "Sx"
- },
- "FindingProviderFieldsSeverityLabel": {
- "shape": "Sx"
- },
- "FindingProviderFieldsSeverityOriginal": {
- "shape": "Sx"
- },
- "FindingProviderFieldsTypes": {
- "shape": "Sx"
- },
- "Sample": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Value": {
- "type": "boolean"
- }
- }
- }
- },
- "ComplianceSecurityControlId": {
- "shape": "Sx"
- },
- "ComplianceAssociatedStandardsId": {
- "shape": "Sx"
- },
- "VulnerabilitiesExploitAvailable": {
- "shape": "Sx"
- },
- "VulnerabilitiesFixAvailable": {
- "shape": "Sx"
- },
- "ComplianceSecurityControlParametersName": {
- "shape": "Sx"
- },
- "ComplianceSecurityControlParametersValue": {
- "shape": "Sx"
- },
- "AwsAccountName": {
- "shape": "Sx"
- },
- "ResourceApplicationName": {
- "shape": "Sx"
- },
- "ResourceApplicationArn": {
- "shape": "Sx"
- }
- }
- },
- "Sqi": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Cidr": {}
- }
- }
- },
- "Squ": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AccountId": {},
- "ProcessingResult": {}
- }
- }
- },
- "Sqx": {
- "type": "list",
- "member": {}
- },
- "Src": {
- "type": "list",
- "member": {}
- },
- "Sro": {
- "type": "structure",
- "members": {
- "ConfigurationType": {},
- "Status": {},
- "StatusMessage": {}
- }
- },
- "Ssr": {
- "type": "structure",
- "members": {
- "AccountId": {},
- "InvitationId": {},
- "InvitedAt": {
- "shape": "S1p"
- },
- "MemberStatus": {}
- }
- },
- "Stt": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "AccountId": {},
- "Email": {},
- "MasterId": {
- "deprecated": true,
- "deprecatedMessage": "This field is deprecated, use AdministratorId instead."
- },
- "AdministratorId": {},
- "MemberStatus": {},
- "InvitedAt": {
- "shape": "S1p"
- },
- "UpdatedAt": {
- "shape": "S1p"
- }
- }
- }
- },
- "Stx": {
- "type": "structure",
- "required": [
- "SecurityControlId",
- "Title",
- "Description",
- "RemediationUrl",
- "SeverityRating",
- "CurrentRegionAvailability"
- ],
- "members": {
- "SecurityControlId": {},
- "Title": {},
- "Description": {},
- "RemediationUrl": {},
- "SeverityRating": {},
- "CurrentRegionAvailability": {},
- "CustomizableProperties": {
- "type": "list",
- "member": {}
- },
- "ParameterDefinitions": {
- "type": "map",
- "key": {},
- "value": {
- "type": "structure",
- "required": [
- "Description",
- "ConfigurationOptions"
- ],
- "members": {
- "Description": {},
- "ConfigurationOptions": {
- "type": "structure",
- "members": {
- "Integer": {
- "type": "structure",
- "members": {
- "DefaultValue": {
- "type": "integer"
- },
- "Min": {
- "type": "integer"
- },
- "Max": {
- "type": "integer"
- }
- }
- },
- "IntegerList": {
- "type": "structure",
- "members": {
- "DefaultValue": {
- "shape": "S2e"
- },
- "Min": {
- "type": "integer"
- },
- "Max": {
- "type": "integer"
- },
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "Double": {
- "type": "structure",
- "members": {
- "DefaultValue": {
- "type": "double"
- },
- "Min": {
- "type": "double"
- },
- "Max": {
- "type": "double"
- }
- }
- },
- "String": {
- "type": "structure",
- "members": {
- "DefaultValue": {},
- "Re2Expression": {},
- "ExpressionDescription": {}
- }
- },
- "StringList": {
- "type": "structure",
- "members": {
- "DefaultValue": {
- "shape": "S23"
- },
- "Re2Expression": {},
- "MaxItems": {
- "type": "integer"
- },
- "ExpressionDescription": {}
- }
- },
- "Boolean": {
- "type": "structure",
- "members": {
- "DefaultValue": {
- "type": "boolean"
- }
- }
- },
- "Enum": {
- "type": "structure",
- "members": {
- "DefaultValue": {},
- "AllowedValues": {
- "shape": "S23"
- }
- }
- },
- "EnumList": {
- "type": "structure",
- "members": {
- "DefaultValue": {
- "shape": "S23"
- },
- "MaxItems": {
- "type": "integer"
- },
- "AllowedValues": {
- "shape": "S23"
- }
- }
- }
- },
- "union": true
- }
- }
- }
- }
- }
- }
- }
- }
|