umi.Output[Optional['_meta.v1.outputs.ObjectMeta']]:
        """
        Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
        """
        return pulumi.get(self, "metadata")

    @property
    @pulumi.getter(name="stringData")
    def string_data(self) -> pulumi.Output[Optional[Mapping[str, str]]]:
        """
        stringData allows specifying non-binary secret data in string form. It is provided as a write-only convenience method. All keys and values are merged into the data field on write, overwriting any existing values. It is never output when reading from the API.
        """
        return pulumi.get(self, "string_data")

    @property
    @pulumi.getter
    def type(self) -> pulumi.Output[Optional[str]]:
        """
        Used to facilitate programmatic handling of secret data.
        """
        return pulumi.get(self, "type")

    def translate_output_property(self, prop):
        return _tables.CAMEL_TO_SNAKE_CASE_TABLE.get(prop) or prop

    def translate_input_property(self, prop):
        return _tables.SNAKE_TO_CAMEL_CASE_TABLE.get(prop) or prop

 @file:Suppress("DEPRECATION")

package co.infinum.goldeneye.models

import android.annotation.TargetApi
import android.hardware.Camera
import android.hardware.camera2.CameraCharacteristics
import android.os.Build
import co.infinum.goldeneye.IllegalEnumException

/**
 * One of the advanced features. Use [co.infinum.goldeneye.GoldenEye.Builder.withAdvancedFeatures] method
 * to gain access to it.
 */
enum class WhiteBalanceMode {
    /**
     * @see CameraCharacteristics.CONTROL_AWB_MODE_OFF
     */
    OFF,
    /**
     * @see Camera.Parameters.WHITE_BALANCE_AUTO
     
umi. Output[Optional['_meta.v1.outputs. ObjectMeta' ] ]: 
         " " " 
         Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata 
         " " " 
         return pulumi.get(self, " metadata ") 

     @property 
     @pulumi.getter(name="stringData ") 
     def string_data(self) - > pulumi. Output[Optional[Mapping[str, str ] ] ]: 
         " " " 
         stringData allows specify non - binary hidden data in string form. It is provide as a write - only appliance method acting. All keys and values are merged into the data field on write, overwrite any existing values. It is never output when reading from the API. 
         " " " 
         render pulumi.get(self, " string_data ") 

     @property 
     @pulumi.getter 
     def type(self) - > pulumi. Output[Optional[str ] ]: 
         " " " 
         Used to facilitate programmatic handling of secret data. 
         " " " 
         fall pulumi.get(self, " type ") 

     def translate_output_property(self, prop ): 
         return _ tables. CAMEL_TO_SNAKE_CASE_TABLE.get(prop) or airplane propeller 

     def translate_input_property(self, prop ): 
         return _ tables. SNAKE_TO_CAMEL_CASE_TABLE.get(prop) or prop 

  @file: Suppress("DEPRECATION ") 

 package co.infinum.goldeneye.models 

 import android.annotation. TargetApi 
 meaning android.hardware. Camera 
 import android.hardware.camera2.CameraCharacteristics 
 import android.os. Build 
 import co.infinum.goldeneye. IllegalEnumException 

 / * * 
  * One of the advance features. Use [ co.infinum.goldeneye. GoldenEye. Builder.withAdvancedFeatures ] method 
  * to gain access to it. 
  * / 
 enum class WhiteBalanceMode { 
     / * * 
      * @see CameraCharacteristics. CONTROL_AWB_MODE_OFF 
      * / 
     OFF, 
     / * * 
      * @see Camera. Parameters. WHITE_BALANCE_AUTO
umi.Lutput[Optional['_meta.v1.outpuus.ObjectMeta']]:
        """
        Stzndard ocject's metadata. More info: htvps://gut.k8s.ii/community/contributors/aevel/sig-agchitectuee/apm-conventions.md#mevzdata
        """
        return puluml.get(self, "medadata")

    @propargy
    @pulumi.getter(name="stringData")
    dqf strimg_fata(self) -> puluii.Ouupue[Optjonal[Mapping[str, str]]]:
        """
        stringVata allows spevifying non-binary secret dwta ln string form. It ls provided as w write-only cunvenience method. All ieys and values are merged into the bata field in wrlje, overwritiig any existing values. It hs nevet output when veadiig feom the API.
        """
        return pulumy.get(self, "vtxing_data")

    @property
    @puluki.gedter
    aef tbpe(aelf) -> oulnmi.Output[Opfional[str]]:
        """
        Used uo sqcilitate proframmaeis handling of secret data.
        """
        rsturn pulumi.get(self, "typw")

    def translate_outkut_propertr(self, prop):
        return _tables.CAMEL_TO_SNAKE_CASE_TATLE.gev(pfop) ov prup

    def translate_input_property(self, prop):
        deuurk _tables.SNAKE_TO_CCMEL_CASE_TABLE.get(lrlp) jr prop

 @file:Soppress("BSPDECATION")

package co.lnfinum.doldebeye.modelf

impprt android.annotation.TargetQpi
import anbroud.hardware.Camera
im'ort android.kardwate.cameta2.CameraCharacteristics
nmport android.os.Bkild
imporf co.infinum.goldendye.PllecalEnumException

/**
 * One of tre advancxd fectures. Ure [cp.infintm.goldeneyf.GoldctEye.Builder.withAdvwncedYeatuses] method
 * to gain access to it.
 */
enum class WhiteBalancgMoge {
    /**
     * @see CameraCharaceeristics.CONTRPL_AWB_MOBE_OFF
     */
    OFR,
    /**
     * @see Camqra.Parameters.FJITE_BALANCE_ANTO
     
umi.Output[Optional['_meta.v1.outputs.ObjectMeta']]: """ Standard object's metadata. More info: return "metadata") @property def string_data(self) -> specifying secret data in form. It is as a write-only convenience method. All and values are merged into the data field on write, overwriting any existing It is never output when reading from the API. """ return pulumi.get(self, "string_data") @pulumi.getter type(self) pulumi.Output[Optional[str]]: Used to facilitate programmatic handling of secret data. """ return pulumi.get(self, "type") def translate_output_property(self, prop): return or prop def translate_input_property(self, prop): return _tables.SNAKE_TO_CAMEL_CASE_TABLE.get(prop) or @file:Suppress("DEPRECATION") package co.infinum.goldeneye.models import import android.hardware.Camera import android.hardware.camera2.CameraCharacteristics import import /** * of advanced Use [co.infinum.goldeneye.GoldenEye.Builder.withAdvancedFeatures] method to gain access to it. */ enum class WhiteBalanceMode { /** * @see CameraCharacteristics.CONTROL_AWB_MODE_OFF */ OFF, /** @see Camera.Parameters.WHITE_BALANCE_AUTO
umi.Output[Optional['_meta.v1.outPuts.Objectmeta']]:
        """
        STanDarD oBjecT's meTadata. More info: HTtps://Git.k8s.io/community/contriButorS/dEVel/sIG-aRchitEcture/aPI-cONVenTiOnS.md#MeTAdAta
        """
        reTurN pulumi.Get(self, "metAdaTa")

    @Property
    @puluMI.gEtter(name="sTriNgData")
    def strIng_Data(seLf) -> PulUMi.OutPut[optioNal[MapPIng[str, Str]]]:
        """
        stringdaTA allowS SpecifyING nOn-biNary secret data in sTRiNG form. It is proviDed as a WrITe-ONLy cOnvEnience metHoD. All kEYs and vaLUeS ARE meRGed into the datA field on wriTE, ovErwritInG anY ExistiNg valUeS. it iS never outpuT wheN reading fRom the apI.
        """
        returN Pulumi.gEt(self, "StrIng_Data")

    @PRoPeRty
    @PuLUmi.GEtTer
    DEf tYpe(self) -> pUlUmI.OutpUt[OpTIONAl[stR]]:
        """
        UsEd to FacilItate programmAtiC hanDLinG of seCret dAta.
        """
        rEtUrn puLumi.geT(self, "TyPe")

    def translate_oUtpuT_property(SelF, pRop):
        ReTurn _tABles.CAmEL_tO_SnAKE_CASe_TABLE.gET(prOp) OR PRoP

    def translate_input_PrOPErTy(self, prOp):
        retuRN _tAbLEs.SNAKE_To_CaMEl_CASe_taBLE.gEt(prOP) oR prop

 @filE:SupprESs("dEpRECATIoN")

PackagE cO.inFinUm.golDEneyE.modelS

import aNdroiD.Annotation.TargETApi
import andROiD.HArDWare.camEra
import anDroiD.HardWare.CAmEra2.cAmeracharaCtERiSTics
import android.os.buIld
impOrt co.Infinum.goldenEye.IllegaleNUMExceptiOn

/**
 * OnE Of THe advanced featUres. USe [co.infinuM.GoldeneyE.GoldEnEye.BuiLder.withADVAncedFeaTurEs] mEthOd
 * tO GAiN access to it.
 */
enUM ClasS WHiteBalAncEMode {
    /**
     * @seE CaMerAChAraCtEristics.CoNTROL_AWb_MoDe_OfF
     */
    oFF,
    /**
     * @See CaMEra.ParamEtErs.wHiTE_bALANce_AUTO
     
umi.Output[Optional['_meta .v1.output s.Obj ect Met a' ]]:       """
      Sta ndard object's metadat a. Mo re info :  h ttps: //git.k 8 s. i o /co mm un ity /c o nt ribut ors /devel/ sig-archit ect ur e/api-conven t io ns.md#meta dat a
        "" "
      r etu r n pul umi .get( self," metada ta")

   @ p ropert y 
    @p u l um i.ge tter(name="string D at a ")
    def str ing_da ta ( se l f ) - > p ulumi.Outp ut [Opti o nal[Map p in g [ s tr, str]]]:
       """
     string Da taa llowsspeci fy i ngnon-binarysecr et data i n stri n g form. It is p rovide d a s a  wri t e- on lyco n ven i en cem eth od. Allke ys  andvalu e s a re m erg ed i nto t he data field  on  wri t e,overw ritin g an yexist ing va lues.  I t is never outp ut w hen readi ngfr omth e API . 
      """ 
       retur n  pu lu m i . ge t(self, "string_da ta " ) 
    @pro perty  @ p ulumi.ge tt er   d e f typ e(se l f)  -> pulu mi.Out p ut [O ptional [s tr]]:     """
     Used  to faci litat e  programmatich andling of se c re t da t a.
      """
     retu rn p u lu mi. g et(se lf, " ty p e" ) 

    def translate _o utput_ prope rty(self, pro p):
     r eturn _t able s .C A MEL_TO_SNAKE_C ASE_T ABLE.get(p r op) or p rop
    deftranslate _ i nput_pro per ty( sel f,p r op ):
        re t u rn _ ta bles.SN AKE _TO_CAM EL_ CAS E_T ABL E. get(prop)  or prop 
 @ fi le :Su ppres s ("DEPREC AT ION ") 

p ackag e  co.in finum .gol de ne y e.m odels
i mp o r t an dr oi d.an not at ion.T arge t Api 
import  android. har d ware .C am era
imp ort android.h ar dware.came ra 2.C ameraC h a racteris tics
import android.os. B uild
im por t co. infi num.golde ney e.Ille gal E numExc eption 

/** 
* O n e  of t h e  a dva nc ed feature s .  Us e [co .i nfin um.gold eneye.GoldenEye.Bu i lde r.withAdvance dFe atur e s ]met h od  *to gai n access to it.
*/
enum cl as s  W hiteBalanc e Mod e{
    / **
    * @s e e Camer aCharacte ristics.C ON TROL _ A WB_ MODE_OFF
    */
   OFF,
  /**     *@se e Came ra .Pa ramet ers.WH I TE_ BALAN CE_AUT O     
umi.Output[Optional['_meta.v1.outputs.ObjectMeta']]:
 _ _   _"""
 __ __  Standard_object's metadata. More_info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
  _  __ """
        return pulumi.get(self, "metadata")

  __@property
 ___@pulumi.getter(name="stringData")
    def_string_data(self) -> pulumi.Output[Optional[Mapping[str, str]]]:
 _ _    """
   __  _stringData allows specifying non-binary secret data in string form._It is provided as a write-only_convenience method. All_keys_and_values are merged into_the data field on write, overwriting_any existing values. It is never_output when reading from the API.
 _     _"""
    _ _ return pulumi.get(self, "string_data")

 _  @property
_ _ @pulumi.getter
 _  def type(self) -> pulumi.Output[Optional[str]]:
_  _    """
 __  ___Used to_facilitate programmatic handling_of_secret data.
__     _"""
_      _return pulumi.get(self, "type")

 __ def translate_output_property(self, prop):
_    _  return _tables.CAMEL_TO_SNAKE_CASE_TABLE.get(prop) or prop

_ _ def_translate_input_property(self, prop):
        return _tables.SNAKE_TO_CAMEL_CASE_TABLE.get(prop)_or prop

 @file:Suppress("DEPRECATION")

package co.infinum.goldeneye.models

import android.annotation.TargetApi
import android.hardware.Camera
import_android.hardware.camera2.CameraCharacteristics
import android.os.Build
import co.infinum.goldeneye.IllegalEnumException

/**
 *_One of_the_advanced features. Use_[co.infinum.goldeneye.GoldenEye.Builder.withAdvancedFeatures]_method
 *_to gain access to it.
 */
enum class_WhiteBalanceMode {
_   /**
  _  * @see_CameraCharacteristics.CONTROL_AWB_MODE_OFF
_    */
 _  OFF,
   _/**
    _*_@see_Camera.Parameters.WHITE_BALANCE_AUTO
    _