Get-ServiceFabricImageStoreContent
イメージ ストアのコンテンツ情報を取得します
構文
Get-ServiceFabricImageStoreContent
-ApplicationTypeName <String>
[-ApplicationTypeVersion <String>]
[-ImageStoreConnectionString <String>]
[-CertStoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Get-ServiceFabricImageStoreContent
[-RemoteRelativePath <String>]
[-ImageStoreConnectionString <String>]
[-CertStoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
説明
Get-ServiceFabricImageStoreContent コマンドレットは、イメージ ストアのコンテンツに関する情報を取得します。 イメージ ストアの相対パスを使用するか、アプリケーションの種類/バージョンを指定することで、より具体的な情報を取得することもできます。
イメージ ストアには、Copy-ServiceFabricApplicationPackage と一部の予約フォルダーを使用してユーザーがアップロードしたパッケージが含まれています。 "Store" は、アプリケーションの種類が register-ServiceFabricClusterPackage
イメージ ストアの内容を調べることは、イメージ ストアまたは上記のいずれかのコマンドレットで問題を診断する場合に役立ちます。
Service Fabric クラスターで操作を実行する前に、Connect-ServiceFabricCluster コマンドレットを使用してクラスターへの接続を確立します。
例
例 1: アプリケーションの種類/バージョン別にイメージ ストアのコンテンツを取得する
PS C:\> Get-ServiceFabricImageStoreContent -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "2.0.0" -ImageStoreConnectionString "fabric:ImageStore"
このコマンドは、アプリケーション CalcServiceApp に属するイメージ ストア コンテンツに関する情報を取得します。種類はバージョン 2.0.0 です。
例 2: 相対パスでイメージ ストアのコンテンツを取得する
PS C:\> Get-ServiceFabricImageStoreContent -RemoteRelativePath "Store\CalcServiceApp\apps" -ImageStoreConnectionString "fabric:ImageStore"
このコマンドは、指定されたイメージ ストアの相対パス "Store\CalcServiceApp\apps" 内のイメージ ストアコンテンツに関する情報を取得します。
例 3: ルート上のイメージ ストアのコンテンツを取得する
PS C:\> Get-ServiceFabricImageStoreContent -ImageStoreConnectionString "fabric:ImageStore"
このコマンドは、アップロードされたパッケージと予約済みフォルダーを含むルートからイメージ ストアのコンテンツに関する情報を取得します。
例 4: ImageStoreConnectionString を指定せずにルート上のイメージ ストア コンテンツを取得する
PS C:\> Get-ServiceFabricImageStoreContent
このコマンドは、接続されたクラスターの接続文字列から取得された "ImageStoreConnectionString" のイメージ ストアコンテンツに関する情報を取得します。
パラメーター
-ApplicationTypeName
Service Fabric アプリケーションの種類の名前を指定します。 このコマンドレットは、"StoreRelativePath"、"Type" (ファイル/フォルダー)、"FileSize"、"ApplicationVersion"、"ServiceManifestName"、"ServiceManifestVersion" など、そのアプリケーションの種類の各ファイル/フォルダーに関する情報、およびそのファイル/フォルダーに適用できるその他の情報を返します。
型: | String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ApplicationTypeVersion
Service Fabric アプリケーションの種類のバージョンを指定します。 これが指定されていない場合は、そのアプリケーションの種類のすべてのバージョンが一覧表示されます。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-CertStoreLocation
レジストリ内の X.509 証明書ストアの場所を指定します。 接続されたクラスターで暗号化された "ImageStoreConnectionString" の暗号化を解除するには、証明書の場所が必要になる場合があります。 想定される値は CurrentUser または LocalMachine です。
型: | StoreLocation |
指定可能な値: | CurrentUser, LocalMachine |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ImageStoreConnectionString
Service Fabric イメージ ストアの 接続文字列 を指定します。 これが指定されていない場合は、接続されたクラスターからの接続文字列が使用されます。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RemoteRelativePath
イメージ ストア ルートへの相対パスを指定します。
アプリケーション パッケージは、Copy-ServiceFabricApplicationPackageのコマンドレット
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-TimeoutSec
操作のタイムアウト期間を秒単位で指定します。
型: | Int32 |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
入力
None
出力
System.Object