全部產品
Search
文件中心

:DATASOURCE::OSS::Buckets

更新時間:Nov 02, 2024

DATASOURCE::OSS::Buckets類型用於查詢OSS儲存空間的基本資料。

文法

{
  "Type": "DATASOURCE::OSS::Buckets",
  "Properties": {
    "RefreshOptions": String
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

RefreshOptions

String

當資源棧更新時,資料來源資源的重新整理策略。

有效值:

  • Never(預設值):更新堆棧時,從不重新整理資料來源資源。

  • Always:更新堆棧時,始終重新整理資料來源資源。

傳回值

Fn::GetAtt

  • BucketNames:儲存空間名稱列表

  • Buckets:儲存空間詳情列表

屬性名稱

類型

描述

約束

BucketNames

List

儲存空間名稱列表

Buckets

List

儲存空間詳情列表

IntranetEndpoint

String

用於從同一地區的ECS執行個體訪Bucket的內部端點。

Location

String

Bucket所在的資料中心。 

StorageClass

String

Bucket的儲存類型。

Owner

String

所有人。

Name

String

Bucket名稱。

ExtranetEndpoint

String

用於通過Internet訪問Bucket的公用端點。 

CreateTime

String

建立Bucket的時間。

樣本

ROSTemplateFormatVersion: '2015-09-01'
Resources:
  ExtensionDataSource:
    Properties: {}
    Type: DATASOURCE::OSS::Buckets
Outputs:
  BucketNames:
    Description: The list of bucket names.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - BucketNames
  Buckets:
    Description: The list of buckets.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Buckets
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::OSS::Buckets",
      "Properties": {}
    }
  },
  "Outputs": {
    "BucketNames": {
      "Description": "The list of bucket names.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "BucketNames"
        ]
      }
    },
    "Buckets": {
      "Description": "The list of buckets.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Buckets"
        ]
      }
    }
  }
}