Gallery Items - Get
特定のギャラリー 項目を取得します。
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/microsoft.gallery.admin/galleryItems/{galleryItemName}?api-version=2015-04-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
gallery
|
path | True |
string |
ギャラリー 項目の ID。 発行元名、アイテム名を含み、ピリオド文字で区切られたバージョンを含めることができます。 |
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、すべてのサービス呼び出しの URI の一部を形成します。 |
api-version
|
query | True |
string |
クライアント API のバージョン。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
わかりました |
|
404 Not Found |
見つかりません |
セキュリティ
azure_auth
承認では、Azure Active Directory OAuth2 フローが使用されます。
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントを偽装する |
例
Get a specific gallery item.
要求のサンプル
GET https://management.azure.com/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/microsoft.gallery.admin/galleryItems/Microsoft.DSC-arm.2.0.7?api-version=2015-04-01
応答のサンプル
{
"id": "/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.DSC-arm.2.0.7",
"name": "Microsoft.DSC-arm.2.0.7",
"type": "Microsoft.Gallery.Admin/galleryItems",
"properties": {
"identity": "Microsoft.DSC-arm.2.0.7",
"publisher": "Microsoft",
"publisherDisplayName": "Microsoft Corp.",
"itemName": "DSC-arm",
"itemDisplayName": "PowerShell Desired State Configuration",
"version": "2.0.7",
"summary": "PowerShell Desired State Configuration",
"longSummary": "PowerShell Desired State Configuration",
"description": "<p>DSC is a management platform in Windows PowerShell that enables deploying and managing configuration data for software services and managing the environment in which these services run.\r\nDSC provides a set of Windows PowerShell language extensions, new Windows PowerShell cmdlets, and resources that you can use to declaratively specify how you want your software environment to be configured. It also provides a means to maintain and manage existing configurations.</p>",
"uiDefinitionUri": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/UIDefinition.json",
"createdTime": "2017-09-29T01:48:54.6612587Z",
"changedTime": "2017-09-29T01:48:54.6618173Z",
"itemType": "GalleryItem",
"categoryIds": [
"compute-vmextension-windows"
],
"screenshotUris": [],
"links": [
{
"id": "0",
"displayName": "Learn more about PowerShell DSC",
"uri": "http://technet.microsoft.com/library/dn249912.aspx"
}
],
"filters": [],
"iconFileUris": {
"small": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Small.png",
"medium": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Medium.png",
"large": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Large.png",
"wide": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Wide.png"
},
"artifacts": [
{
"name": "MainTemplate",
"uri": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/DeploymentTemplates/MainTemplate.json",
"type": "template"
},
{
"name": "CreateUiDefinition",
"uri": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/DeploymentTemplates/CreateUiDefinition.json",
"type": "custom"
}
],
"metadata": {},
"properties": {},
"images": [
{
"context": "ibiza",
"items": [
{
"id": "small",
"uri": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Small.png",
"type": "icon"
},
{
"id": "medium",
"uri": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Medium.png",
"type": "icon"
},
{
"id": "large",
"uri": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Large.png",
"type": "icon"
},
{
"id": "wide",
"uri": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Wide.png",
"type": "icon"
}
]
}
],
"products": [],
"definitionTemplates": {
"uiDefinitionFileUri": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/UIDefinition.json",
"defaultDeploymentTemplateId": "MainTemplate",
"deploymentTemplateFileUris": {
"MainTemplate": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/DeploymentTemplates/MainTemplate.json",
"CreateUiDefinition": "https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/DeploymentTemplates/CreateUiDefinition.json"
},
"deploymentFragmentFileUris": {}
},
"additionalProperties": {}
}
}
定義
名前 | 説明 |
---|---|
Artifact |
ギャラリー項目の成果物を表します。 |
Artifact |
成果物の種類。 |
Definition |
UI 定義ファイル URI とデプロイ テンプレート ファイル URI を保持します。 |
Filter |
フィルター項目を表します。 |
Gallery |
ギャラリー アイテムのプロパティ。 |
Gallery |
ギャラリー 項目の種類 (GalleryItem または ItemGroup) について説明します。 |
Icon |
アイコン ファイルの URI。 |
Image |
イメージ項目を表します。 |
Image |
画像のグループ。 |
Link |
ギャラリー項目パッケージから読み取られたリンク項目を表します。 |
Marketing |
ギャラリーアイテムのマーケティング資料。 |
Offer |
ギャラリー アイテム パッケージから読み取られたオファーの詳細アイテムを表します。 |
Open |
動的プロパティの定義に使用されるオープン型。 |
Plan |
ギャラリー項目パッケージから読み取られたプラン項目を表します。 |
Product |
ギャラリー項目パッケージから読み取られた製品アイテムを表します。 |
Artifact
ギャラリー項目の成果物を表します。
名前 | 型 | 説明 |
---|---|---|
name |
string |
成果物の名前。 |
type |
成果物の種類。 |
|
uri |
string |
成果物への URI。 |
ArtifactType
成果物の種類。
値 | 説明 |
---|---|
custom | |
fragment | |
metadata | |
template |
DefinitionTemplates
UI 定義ファイル URI とデプロイ テンプレート ファイル URI を保持します。
名前 | 型 | 説明 |
---|---|---|
defaultDeploymentTemplateId |
string |
既定のデプロイ テンプレート ID。 |
deploymentFragmentFileUris |
object |
パッケージ マニフェストで定義されている配置フラグメント ファイル ID を含むキーと値のペアの一覧。 |
deploymentTemplateFileUris |
object |
パッケージ マニフェストで定義されているデプロイ テンプレート ファイル ID を含むキー値の一覧。 |
uiDefinitionFileUri |
string |
UI 定義ファイル URI。 |
Filter
フィルター項目を表します。
名前 | 型 | 説明 |
---|---|---|
type |
string |
フィルターの種類。 |
value |
string |
フィルター値。 |
GalleryItem
ギャラリー アイテムのプロパティ。
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソースの URI。 |
location |
string |
リソースの場所。 |
name |
string |
リソースの名前。 |
properties.additionalProperties |
object |
アイテムに提供される追加のプロパティの一覧。 |
properties.artifacts |
Artifact[] |
ギャラリー アイテムの成果物の一覧。 |
properties.categoryIds |
string[] |
ギャラリー 項目が属しているカテゴリ ID の一覧。 |
properties.changedTime |
string (date-time) |
ギャラリー 項目の最終更新時刻。 |
properties.createdTime |
string (date-time) |
ギャラリー 項目が作成された日時。 |
properties.definitionTemplates |
ギャラリー項目の定義テンプレート。 |
|
properties.description |
string |
ギャラリー 項目の説明。 |
properties.filters |
Filter[] |
ギャラリー 項目のフィルターの一覧。 |
properties.iconFileUris |
アイコン ファイルの URI。 |
|
properties.identity |
string |
ギャラリー 項目の ID。 |
properties.images |
画像の一覧。 |
|
properties.itemDisplayName |
string |
ポータルに表示される名前。 |
properties.itemName |
string |
要求のロケールのギャラリー 項目の表示名。 |
properties.itemType |
ギャラリー 項目の種類 (GalleryItem または ItemGroup) について説明します。 |
|
properties.links |
アイテムに提供されるリンク。 |
|
properties.longSummary |
string |
ギャラリー 項目の長い概要。 |
properties.marketingMaterial |
ギャラリー 項目のマーケティング資料。 |
|
properties.metadata |
カスタム項目メタデータ。 |
|
properties.products |
Product[] |
製品の一覧。 |
properties.properties |
object |
ギャラリー 項目に指定されたプロパティの一覧。 |
properties.publisher |
string |
ギャラリー 項目の発行元。 |
properties.publisherDisplayName |
string |
発行元の表示名。 |
properties.resourceGroupName |
string |
ギャラリー 項目も属しているリソース グループ名。 |
properties.screenshotUris |
string[] |
項目に対して提供されるスクリーンショット画像 URI の一覧。 |
properties.summary |
string |
ギャラリー 項目の簡単な概要。 |
properties.uiDefinitionUri |
string |
ギャラリー 項目リソース定義のインスタンスの作成時に使用される UI 情報を定義するビュー定義オブジェクトの URL。 |
properties.version |
string |
ギャラリー 項目のバージョン識別子 (Major.Minor.Build 形式)。 |
tags |
object |
キーと値のペアの一覧。 |
type |
string |
リソースの種類。 |
GalleryItemMenuReferenceType
ギャラリー 項目の種類 (GalleryItem または ItemGroup) について説明します。
値 | 説明 |
---|---|
GalleryItem | |
ItemGroup |
IconFileUris
アイコン ファイルの URI。
名前 | 型 | 説明 |
---|---|---|
hero |
string |
ヒーロー アイコンへの URI。 |
large |
string |
大きなアイコンへの URI。 |
medium |
string |
URI を中アイコンに設定します。 |
small |
string |
小さいアイコンへの URI。 |
wide |
string |
ワイド アイコンへの URI。 |
Image
イメージ項目を表します。
名前 | 型 | 説明 |
---|---|---|
id |
string |
イメージの ID。 |
type |
string |
イメージの種類。 |
uri |
string |
イメージへの URI。 |
ImageGroup
画像のグループ。
名前 | 型 | 説明 |
---|---|---|
context |
string |
イメージ グループ識別子。 |
items |
Image[] |
画像の一覧。 |
LinkProperties
ギャラリー項目パッケージから読み取られたリンク項目を表します。
名前 | 型 | 説明 |
---|---|---|
displayName |
string |
リンクの表示名。 |
id |
string |
リンクの ID。 |
uri |
string |
リンクの URI。 |
MarketingMaterial
ギャラリーアイテムのマーケティング資料。
名前 | 型 | 説明 |
---|---|---|
learnUri |
string |
教育資料への URI。 |
path |
string |
マーケティング サイトへのパス。 |
OfferDetails
ギャラリー アイテム パッケージから読み取られたオファーの詳細アイテムを表します。
名前 | 型 | 説明 |
---|---|---|
offerId |
string |
オファー識別子。 |
plans |
Plan[] |
オファーで利用可能なプランの一覧。 |
publisherId |
string |
発行元識別子。 |
OpenProperty
動的プロパティの定義に使用されるオープン型。
名前 | 型 | 説明 |
---|---|---|
properties |
object |
動的プロパティのディクショナリ。 |
Plan
ギャラリー項目パッケージから読み取られたプラン項目を表します。
名前 | 型 | 説明 |
---|---|---|
description |
string |
プランの説明。 |
displayName |
string |
プランの表示名。 |
planId |
string |
プラン識別子。 |
summary |
string |
プランの概要。 |
Product
ギャラリー項目パッケージから読み取られた製品アイテムを表します。
名前 | 型 | 説明 |
---|---|---|
displayName |
string |
製品の表示名。 |
legalTerms |
string |
製品の法的条件。 |
legalTermsUri |
string |
製品の法的条件への URI。 |
offerDetails |
製品のオファーの詳細。 |
|
pricingDetailsUri |
string |
製品の価格の詳細に対する URI。 |
privacyPolicy |
string |
製品のプライバシー ポリシー。 |
privacyPolicyUri |
string |
製品のプライバシー ポリシーの URI。 |
publisherDisplayName |
string |
製品の発行元の表示名。 |