組織プロファイルのマニフェストリファレンス¶
組織プロファイルをプログラムで作成するには、YAML(https://yaml.org/spec/)で記述されたマニフェストが必要です。ここでは、組織プロファイルのマニフェストで使用できるパラメーターについて解説しています。
組織プロファイルのマニフェスト¶
#
# Organization profile manifest
#
title: <organization_profile_title>
description: <organization_profile_description>
contact: <organization_profile_contact>
approver_contact: <organization_profile_approver_contacts>
allowed_publishers:
access:
- account: account_name1
- account: account_name2
logo: <organization_profile_logo_urn>
組織プロファイルフィールド¶
組織マニフェスト内のパラメーターにより、特定の組織リスト用の組織プロファイルを作成できます。必須フィールドとオプションフィールドが表示されます。
title
(必須)文字列。組織プロファイルのタイトル。このフィールドはプロバイダーのドメインを表します。組織リストの下に表示され、また内部Marketplaceの Providers の下にフィルターオプションとして表示されます。
. . . title: "Title" . . .
description
(必須)文字列。組織プロファイルの説明。
. . . description: "Description" . . .
contact
(必須)文字列。組織プロファイル所有者のEメールアドレス。
. . . contact: "contact@snowflake.com" . . .
approver_contact
(必須)文字列。組織プロファイル承認者のEメールアドレス。
以下は形式例です。
. . . approver_contact: "approver_contact@snowflake.com" . . .
allowed_publishers
(オプション)組織プロファイルに関連付けられているリストの公開が許可されているアカウント。
allowed_publishers
で以下を指定する必要があります。access
: 組織プロファイルに関連付けられたリストの公開を許可されたアカウントのリストです。組織プロファイルに関連付けられたリストの公開をすべてのアカウントに許可するには、all_internal_accounts: "true"
を使用します。
以下は形式例です。
. . . allowed_publishers: access: - account: "account_name1" - account: "account_name2" . . .
logo
(オプション)文字列。組織プロファイルのアイコンまたは絵文字用URNです。ロゴを指定するには以下の形式を使用します:
logo: "urn:icon:<name>:<color>"
次のテーブルでは使用できるアイコンを示しています。
アイコン
名前
アイコン
名前
ai
blocks
book
calendar
classification
code
compute
dataengineering
diamond
energy
environment
icon_forecasting
gear
government
healthmedicine
healthscience
language
legal
loudspeaker
machinelearning
marketplaceinternal
package
personalinfo
pin
pinbuilding
pindata
pinglobe
pinmap
public
scale
shieldlock
sport
team
transportation
travel
weather
writinghand
使用できるロゴの色は以下の通りです。
デフォルト(グレー)
ブルー
バイオレット
ピンク
オレンジ
アクア
以下は形式例です。
. . . logo: "urn:icon:shieldlock:blue" . . .