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>]
Description
Get-ServiceFabricImageStoreContent cmdlet은 이미지 저장소 콘텐츠에 대한 정보를 가져옵니다. 이미지 저장소 상대 경로를 사용하거나 애플리케이션 유형/버전을 지정하여 보다 구체적인 정보를 얻을 수도 있습니다.
이미지 저장소에는 Copy-ServiceFabricApplicationPackage 및 일부 예약된 폴더를 사용하여 사용자가 업로드한 패키지가 포함되어 있습니다. "Store"는 Register-ServiceFabricClusterPackage사용하여 애플리케이션 유형을 등록할 때 생성되는 Service Fabric에서 유지 관리하는 패키지의 배포 가능한 버전을 포함하는 예약된 폴더 중 하나입니다.
Unregister-ServiceFabricApplicationType 애플리케이션 유형을 등록 취소하고 "Store" 폴더에서 배포 가능한 패키지 버전을 제거합니다. 업로드된 애플리케이션 패키지를 삭제하려면 Remove-ServiceFabricApplicationPackage cmdlet을
이미지 저장소 콘텐츠를 살펴보면 이미지 저장소 또는 위에서 언급한 cmdlet과 관련된 문제를 진단할 때 유용할 수 있습니다.
Service Fabric 클러스터에서 작업을 수행하기 전에 Connect-ServiceFabricCluster cmdlet을 사용하여 클러스터에 대한 연결을 설정합니다.
예제
예제 1: 애플리케이션 유형/버전별 이미지 저장소 콘텐츠 가져오기
PS C:\> Get-ServiceFabricImageStoreContent -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "2.0.0" -ImageStoreConnectionString "fabric:ImageStore"
이 명령은 버전 2.0.0을 입력하는 애플리케이션 CalcServiceApp에 속하는 이미지 저장소 콘텐츠에 대한 정보를 가져옵니다.
예제 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 애플리케이션 유형의 이름을 지정합니다. 이 cmdlet은 "StoreRelativePath", "Type"(파일/폴더), "FileSize", "ApplicationVersion", "ServiceManifestName", "ServiceManifestVersion" 및 해당 파일/폴더에 적용할 수 있는 기타 정보와 같은 해당 애플리케이션 형식의 각 파일/폴더에 대한 정보를 반환합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ApplicationTypeVersion
Service Fabric 애플리케이션 유형의 버전을 지정합니다. 지정하지 않으면 해당 애플리케이션 유형의 모든 버전이 나열됩니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-CertStoreLocation
레지스트리에 있는 X.509 인증서 저장소의 위치를 지정합니다. 인증서 위치는 연결된 클러스터에서 암호화된 "ImageStoreConnectionString"의 암호를 해독하는 데 필요할 수 있습니다. 예상 값은 CurrentUser 또는 LocalMachine입니다.
형식: | StoreLocation |
허용되는 값: | CurrentUser, LocalMachine |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ImageStoreConnectionString
Service Fabric 이미지 저장소에 대한 연결 문자열 지정합니다. 이 문자열을 지정하지 않으면 연결된 클러스터의 연결 문자열이 사용됩니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RemoteRelativePath
이미지 저장소 루트의 상대 경로를 지정합니다.
애플리케이션 패키지는 copy-ServiceFabricApplicationPackagecmdlet
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TimeoutSec
작업의 제한 시간(초)을 지정합니다.
형식: | Int32 |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
None
출력
System.Object