欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Lambda,AWS和Python的自動(dòng)化管理操作-自動(dòng)開機(jī)和關(guān)機(jī)-創(chuàng)新互聯(lián)

上一篇豆子已經(jīng)配置在PyCharm里面添加了boto3和pyboto3,因此寫腳本的時(shí)候可以直接在自己的PyCharm里面編寫。

創(chuàng)新互聯(lián)建站主營(yíng)東洲網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都App制作,東洲h5小程序定制開發(fā)搭建,東洲網(wǎng)站營(yíng)銷推廣歡迎東洲等地區(qū)企業(yè)咨詢

下面是一個(gè)例子遍歷所有的region查找EC2,如果狀態(tài)是開機(jī),那就關(guān)掉;或者倒過來也可以寫成 如果是關(guān)機(jī)狀態(tài),就開機(jī)。

import boto3

def lambda_handler(event, context):

    # Get list of regions
    ec2_client = boto3.client('ec2')
    regions = [region['RegionName']
               for region in ec2_client.describe_regions()['Regions']]

    # Iterate over each region
    for region in regions:
        ec2 = boto3.resource('ec2', region_name=region)

        print("Region:", region)

        # Get only running instances
        instances = ec2.instances.filter(
            Filters=[{'Name': 'instance-state-name',
                      'Values': ['running']}])

        #Stop the instances
        for instance in instances:
            instance.stop()
            print('Stopped instance: ', instance.id)

        # instances = ec2.instances.filter(
        #     Filters=[{'Name': 'instance-state-name',
        #               'Values': ['stopped']}])
        #
        # for instance in instances:
        #     instance.start()
        #     print('Start instance: ', instance.id)

if __name__ == '__main__':
    lambda_handler(0,0)

執(zhí)行一下是工作的

C:\Users\yuan\PycharmProjects\aws\venv\Scripts\python.exe C:/Users/yuan/PycharmProjects/aws/StopInstance.py
Region: eu-north-1
Region: ap-south-1
Region: eu-west-3
Region: eu-west-2
Region: eu-west-1
Region: ap-northeast-2
Region: ap-northeast-1
Region: sa-east-1
Region: ca-central-1
Region: ap-southeast-1
Region: ap-southeast-2
Stopped instance:  i-0bb70cc9666ce2af3
Region: eu-central-1
Region: us-east-1
Stopped instance:  i-00e9dc7c254dbe497
Region: us-east-2
Region: us-west-1
Region: us-west-2

然后我們?cè)赼ws的Lambda里創(chuàng)建一個(gè)新的函數(shù), 這里我已經(jīng)自定義了一個(gè)role了,確保這個(gè)role可以對(duì)ec2有開機(jī)和關(guān)機(jī)的權(quán)限

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

IAM的權(quán)限如下所示:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "logs:CreateLogGroup",
        "logs:CreateLogStream",
        "logs:PutLogEvents"
      ],
      "Resource": "arn:aws:logs:*:*:*"
    },
    {
      "Effect": "Allow",
      "Action": [
        "ec2:DescribeInstances",
        "ec2:DescribeRegions",
        "ec2:StartInstances",
        "ec2:StopInstances"
      ],
      "Resource": "*"
    }
  ]
}

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

拷貝函數(shù)上來

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

接下來 在cloudwatch里面添加一個(gè)新的rule

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

創(chuàng)建向?qū)?,這里選擇schedule,這里使用 cron的表達(dá)式,注意他是GMT的時(shí)間,因此需要自己和本地時(shí)間轉(zhuǎn)換一下

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

寫好之后他會(huì)有個(gè)友好的提示界面

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

完成創(chuàng)建

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

回到Lambda的界面, 可以看見他的觸發(fā)器多了一個(gè)CloudWatch Events

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

等待執(zhí)行之后,可以查看日志

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

也可以確認(rèn)EC2 服務(wù) 的確關(guān)機(jī)了

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

當(dāng)前名稱:Lambda,AWS和Python的自動(dòng)化管理操作-自動(dòng)開機(jī)和關(guān)機(jī)-創(chuàng)新互聯(lián)
本文路徑:http://aaarwkj.com/article14/hopde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、標(biāo)簽優(yōu)化網(wǎng)站導(dǎo)航、動(dòng)態(tài)網(wǎng)站、建站公司營(yíng)銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)
91九色在线精品人妻| 亚洲欧美日韩老汉影院| 国产亚洲一区二区三区在线| 日本精品在线不卡视频| 青青草原精品资源视频| 加勒比视频在线观看一区| 亚洲社区一区二区三区四区| 日日添夜夜躁欧美一区二区| 91国产熟女自拍视频| 欧美成人夫妻性生活视频| 五月婷婷丁香在线观看| 神马影院在线观看午夜| 久久人妻一区二区三区免费密臀| 人妻在线中文字幕一区| 久久综合婷婷亚洲色图| 欧美亚洲国产精品综合在线| 福利av一区二区三区| 国产成人精品无人区一区| av一区二区三区网站| 日韩有码在线中文字幕| 尤物在线免费观看视频| 亚洲综合美女极品啪啪啪| 色一区欧美一区亚洲一区| 国产九色av在线一区尤物| 国产亚洲欧美另类网爆| 国产黄色片子在线观看| 中文字幕二区三区av| 国产强烈高潮粗暴对白| 亚洲欧美一区二区粉嫩| 国产欧美成人综合色就色| 国产男女在线视频观看| 91九色午夜在线观看| 国产天美剧情av一区二区| 91精品人妻一区二区三区| 女同久久精品国产精品天堂99| 欧美日韩国产免费,日日骚| 四虎经典视频在线播放| 熟女人妻精品一二三四| 精品国产91乱码一区二区三区| 国产精品亚洲欧美日韩在线播放| 亚洲伊人久久一区二区|