Tämä viesti havainnollistaa Lambda-toiminnon poistamisprosessia boto3 SDK:n avulla.
Kuinka poistaa / lopettaa Lambda-funktio käyttämällä SDK:ta Pythonille (Boto3)?
Lambda-toiminnon poistamiseksi SDK:n avulla käyttäjällä on oltava a Lambda toiminto jo luotu AWS-tilillä. Oppiaksesi koko prosessin käyttämällä Python Boto3:n SDK:ta, käy läpi seuraava opas:
Vaihe 1: Tarkista lambdan toiminta
Aloita ensin Lambda-toiminnon varmistusprosessi käymällä AWS Lambda -toiminnossa AWS-tililtä:
Siirry Lambdan kojelaudan ' Toiminnot ” -sivulta saat Python SDK:n avulla poistettavan funktion nimen:
Napsauttamalla toiminnon nimeä käyttäjä ohjataan lambda-toiminnon yleiskuvaussivulle:
Vaihe 2: Avaa Python Editor
Seuraava vaihe Lambda-toiminnon tarkistamisen jälkeen on vierailla editorissa Python-koodin kääntämisessä, ja sitä varten käytämme Visual Studio -koodia:
Luo VS-koodista uusi tiedosto laajentamalla tiedostovalikkoa vasemmasta yläkulmasta ja napsauta ' Uusi tiedosto ”-painike:
Valitse sen jälkeen ajonaikainen ympäristö luodaksesi Python-tiedoston, joka voi olla joko Python-tiedosto tai Jupyter-muistikirja:
Vaihe 3: Poista lambda-toiminto
Kirjoita nyt koodi Lambda-toiminnon poistamiseksi Boto3 SDK:lla Lambda-toiminnon nimellä ja tulosta koodin vastaus:
lambda_client = boto3.client ( 'lambda' )
vastaus = lambda_client.delete_function (
FunctionName = 'helloWorldLambda'
)
Tulosta ( vastaus )
Vaihe 4: Vahvista poisto
Kun poistokoodi on suoritettu onnistuneesti, tarkista Lambda-toiminnon poistaminen siirtymällä Lambda-kojelautaan varmistaaksesi, ettei Lambda-toimintoa ole enää siellä:
Siinä on kyse Lambda-toiminnon poistamisesta Python Boto3 SDK:n avulla.
Johtopäätös
Jos haluat poistaa Lambda-funktion Python Boto3:n ohjelmistokehityspaketin tai SDK:n avulla, varmista yksinkertaisesti Lambda-toiminnon saatavuus AWS-tililtä saadaksesi toiminnon nimen. Avaa sen jälkeen Python-kielen editori ja kirjoita koodi funktion poistamiseksi ja sen suorittamiseksi. Vahvista poistoprosessi käymällä Lambda-hallintapaneelissa AWS-tilikonsolista. Tämä viesti on selittänyt Lambda-toiminnon poistamisprosessin käyttämällä Boto3 SDK:ta Pythonille.