日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

ACS-ECS-BulkyDownloadFile

更新時(shí)間:

模板名稱

ACS-ECS-BulkyDownloadFile 上傳文件

立即執(zhí)行

模板描述

批量上傳文件到多個(gè)阿里云ECS實(shí)例,適用于需要在多臺實(shí)例間分發(fā)文件的場景,例如應(yīng)用部署、數(shù)據(jù)同步等。在配置過程中,用戶需要提供以下必填參數(shù)信息:地域ID(regionId):用于指定需要上傳文件的目標(biāo)ECS實(shí)例所在的區(qū)域,目標(biāo)實(shí)例(targets):用于定義具體需要操作的ECS實(shí)例,文件類型(sourceType):用于指定文件的來源方式(如本地、OSS或HTTPS),以及文件路徑(sourcePath):具體的文件位置。模板在執(zhí)行后會返回文件上傳操作的結(jié)果信息,方便用戶驗(yàn)證文件上傳的狀態(tài)。

模板類型

自動化

所有者

Alibaba Cloud

輸入?yún)?shù)

參數(shù)名稱

描述

類型

是否必填

默認(rèn)值

約束

targets

目標(biāo)實(shí)例

Json

sourcePath

選擇文件

String

regionId

地域ID

String

{{ ACS::RegionId }}

sourceType

文件類型

String

local

destinationDir

文件保存路徑

String

/root

timeout

超時(shí)時(shí)間

Number

600

fileOwner

文件所有者

String

“”

fileGroup

文件所屬組

String

“”

fileMode

文件權(quán)限

String

“”

overwrite

覆蓋已存在的文件

Boolean

True

rateControl

任務(wù)執(zhí)行的并發(fā)比率

Json

{‘Mode’: ‘Concurrency’, ‘MaxErrors’: 0, ‘Concurrency’: 10}

OOSAssumeRole

OOS扮演的RAM角色

String

“”

輸出參數(shù)

參數(shù)名稱

描述

類型

commandOutput

String

執(zhí)行此模板需要的權(quán)限策略

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "ecs:DescribeInstances",
                "ecs:DescribeInvocationResults",
                "ecs:DescribeInvocations",
                "ecs:RunCommand"
            ],
            "Resource": "*",
            "Effect": "Allow"
        }
    ]
}

詳情

ACS-ECS-BulkyDownloadFile詳情

模板內(nèi)容

FormatVersion: OOS-2019-06-01
Description:
  en: 'Bulky upload files to multiple Alibaba Cloud ECS instances, applicable to scenarios that require distributing files across multiple instances, such as application deployment and data synchronization. During configuration, users need to provide the following required parameter information: Region ID (regionId), which specifies the region of the target ECS instances where the files will be uploaded, Target Instances (targets), which defines the specific ECS instances to be operated on, Source Type (sourceType), which specifies the source method of the file (e.g., local, OSS, or HTTPS), and Source Path (sourcePath), which is the exact location of the file. Upon execution, the template provides the results of the file upload operation, enabling users to verify the status of the file uploads.'
  zh-cn: 批量上傳文件到多個(gè)阿里云ECS實(shí)例,適用于需要在多臺實(shí)例間分發(fā)文件的場景,例如應(yīng)用部署、數(shù)據(jù)同步等。在配置過程中,用戶需要提供以下必填參數(shù)信息:地域ID(regionId):用于指定需要上傳文件的目標(biāo)ECS實(shí)例所在的區(qū)域,目標(biāo)實(shí)例(targets):用于定義具體需要操作的ECS實(shí)例,文件類型(sourceType):用于指定文件的來源方式(如本地、OSS或HTTPS),以及文件路徑(sourcePath):具體的文件位置。模板在執(zhí)行后會返回文件上傳操作的結(jié)果信息,方便用戶驗(yàn)證文件上傳的狀態(tài)。
  name-en: Upload File
  name-zh-cn: 上傳文件
  categories:
    - instance_manage
    - application_manage
    - computenest
Parameters:
  regionId:
    Type: String
    Label:
      en: RegionId
      zh-cn: 地域ID
    AssociationProperty: RegionId
    Default: '{{ ACS::RegionId }}'
  targets:
    Type: Json
    Label:
      en: TargetInstance
      zh-cn: 目標(biāo)實(shí)例
    Description:
      en: <p class="p">Precautions:</p> <ul class="ul"> <li class="li"><font color='red'>Download via https requires the ECS instance to enable public network access </font></li><li class="li"><font color='red'>Downloading via oss requires an ECS instance to configure a RAM role, <a >Reference Document</a></font></li>
      zh-cn: <p class="p">注意事項(xiàng):</p> <ul class="ul"> <li class="li"><font color='red'>通過https方式下載需要ECS實(shí)例開啟公網(wǎng)訪問</font></li><li class="li"><font color='red'>通過oss方式下載需要ECS實(shí)例配置RAM角色,<a href='http://bestwisewords.com/document_detail/175396.html?spm=a2c4g.120556.0.0.34c9de53iyt2Z1#vOk3w'>參考文檔</a></font></li>
    AssociationProperty: Targets
    AssociationPropertyMetadata:
      ResourceType: 'ALIYUN::ECS::Instance'
      RegionId: regionId
      Status: Running
  sourceType:
    Type: String
    Description:
      en: Local uploaded files cannot exceed 500M
      zh-cn: 本地上傳文件不能超過500M
    Label:
      en: SourceType
      zh-cn: 文件類型
    AllowedValues:
      - local
      - oss
      - https
    Default: local
    AssociationPropertyMetadata:
      LocaleKey: DownloadFileType
      RegionId: ${regionId}
  sourcePath:
    Type: String
    Label:
      en: SourcePath
      zh-cn: 選擇文件
    AssociationProperty: ALIYUN::OOS::File::FileUrl
    AssociationPropertyMetadata:
      FileType: ${sourceType}
      RegionId: ${regionId}
  destinationDir:
    Label:
      en: DestinationDir
      zh-cn: 文件保存路徑
    Description:
      en: The full path of destination directory
      zh-cn: 文件在目標(biāo)機(jī)器的完整路徑
    Type: String
    Default: /root
  timeout:
    Label:
      en: Timeout
      zh-cn: 超時(shí)時(shí)間
    Type: Number
    Default: 600
  fileOwner:
    Label:
      en: FileOwner
      zh-cn: 文件所有者
    Type: String
    Default: ''
  fileGroup:
    Label:
      en: FileGroup
      zh-cn: 文件所屬組
    Type: String
    Default: ''
  fileMode:
    Label:
      en: FileMode
      zh-cn: 文件權(quán)限
    Type: String
    Default: ''
  overwrite:
    Label:
      en: Overwrite
      zh-cn: 覆蓋已存在的文件
    Type: Boolean
    Default: true
  rateControl:
    Label:
      en: RateControl
      zh-cn: 任務(wù)執(zhí)行的并發(fā)比率
    Type: Json
    AssociationProperty: RateControl
    Default:
      Mode: Concurrency
      MaxErrors: 0
      Concurrency: 10
  OOSAssumeRole:
    Label:
      en: OOSAssumeRole
      zh-cn: OOS扮演的RAM角色
    Type: String
    Default: ''
RamRole: '{{ OOSAssumeRole }}'
Tasks:
  - Name: getInstance
    Description:
      en: Views the ECS instances
      zh-cn: 獲取ECS實(shí)例
    Action: 'ACS::SelectTargets'
    Properties:
      ResourceType: 'ALIYUN::ECS::Instance'
      RegionId: '{{ regionId }}'
      Filters:
        - '{{ targets }}'
    Outputs:
      instanceIds:
        Type: List
        ValueSelector: 'Instances.Instance[].InstanceId'
  - Name: downloadFileToInstances
    Action: 'ACS::ECS::DownloadFile'
    Description:
      en: Downloads file to the ECS instances
      zh-cn: 下載文件到實(shí)例
    Properties:
      regionId: '{{ regionId }}'
      instanceId: '{{ ACS::TaskLoopItem }}'
      sourceType: '{{ sourceType }}'
      sourcePath: '{{ sourcePath }}'
      destinationDir: '{{ destinationDir }}'
      timeout: '{{ timeout }}'
      fileOwner: '{{ fileOwner }}'
      fileGroup: '{{ fileGroup }}'
      fileMode: '{{ fileMode }}'
      overwrite: '{{ overwrite }}'
    Loop:
      Items: '{{ getInstance.instanceIds }}'
      RateControl: '{{ rateControl }}'
      Outputs:
        commandOutputs:
          AggregateType: 'Fn::ListJoin'
          AggregateField: commandOutput
    Outputs:
      commandOutput:
        Type: String
        ValueSelector: commandOutput
Outputs:
  commandOutput:
    Type: String
    Value: '{{ downloadFileToInstances.commandOutputs }}'
Metadata:
  ALIYUN::OOS::Interface:
    ParameterGroups:
      - Parameters:
          - sourceType
          - sourcePath
          - destinationDir
        Label:
          default:
            zh-cn: 配置參數(shù)
            en: Configure Parameters
      - Parameters:
          - regionId
          - targets
        Label:
          default:
            zh-cn: 選擇實(shí)例
            en: Select Instances
      - Parameters:
          - timeout
          - fileOwner
          - fileGroup
          - fileMode
          - overwrite
          - rateControl
          - OOSAssumeRole
        Label:
          default:
            zh-cn: 高級選項(xiàng)
            en: Control Options