Product Package - Get
카탈로그에서 식별자별로 패키지를 가져옵니다.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentProductPackages/{packageId}?api-version=2025-06-01
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
package
|
path | True |
string |
패키지 ID |
resource
|
path | True |
string minLength: 1maxLength: 90 |
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다. |
subscription
|
path | True |
string (uuid) |
대상 구독의 ID입니다. 값은 UUID여야 합니다. |
workspace
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$ |
작업 영역의 이름입니다. |
api-version
|
query | True |
string minLength: 1 |
이 작업에 사용할 API 버전입니다. |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
그래 |
|
Other Status Codes |
작업이 실패한 이유를 설명하는 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 흐름
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
Name | Description |
---|---|
user_impersonation | 사용자 계정 가장 |
예제
Get a package.
샘플 요청
GET https://management.azure.com/subscriptions/d0cfeab2-9ae0-4464-9919-dccaee2e48f0/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/contentProductPackages/str.azure-sentinel-solution-str?api-version=2025-06-01
샘플 응답
{
"id": "/subscriptions/d0cfeab2-9ae0-4464-9919-dccaee2e48f0/resourceGroups/myRg/providers/Microsoft.OperationalIinsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/contentProductPackages/str.azure-sentinel-solution-str",
"name": "str.azure-sentinel-solution-str",
"type": "Microsoft.SecurityInsights/contentproductpackages",
"etag": "\"0300bf09-0000-0000-0000-5c37296e0000\"",
"properties": {
"contentId": "str.azure-sentinel-solution-str",
"contentProductId": "str.azure-sentinel-solution-str-sl-igl6jawr4gwmu",
"contentKind": "Solution",
"installedVersion": "2.0.0",
"version": "2.0.0",
"displayName": "str",
"source": {
"kind": "Solution",
"name": "str",
"sourceId": "str.azure-sentinel-solution-str"
},
"author": {
"name": "Microsoft",
"email": "support@microsoft.com"
},
"support": {
"tier": "Microsoft",
"name": "Microsoft Corporation",
"email": "support@microsoft.com",
"link": "https://support.microsoft.com/"
},
"dependencies": {
"criteria": [
{
"contentId": "strDataConnector",
"kind": "DataConnector",
"version": "2.0.0"
},
{
"contentId": "str-Parser",
"kind": "Parser",
"version": "2.0.0"
}
],
"operator": "AND"
},
"providers": [
"Microsoft"
],
"categories": {
"domains": [
"Security - Cloud Security"
],
"verticals": null
},
"firstPublishDate": "2022-04-01",
"packageContent": "JSON string of the package"
},
"systemData": {
"createdBy": "string",
"createdByType": "User",
"createdAt": "2020-04-27T21:53:29.0928001Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-04-27T21:53:29.0928001Z"
}
}
정의
Name | Description |
---|---|
Cloud |
오류 응답 구조입니다. |
Cloud |
오류 세부 정보입니다. |
created |
리소스를 만든 ID의 형식입니다. |
flag |
플래그는 새로 게시된 패키지인지를 나타냅니다. |
kind |
사용하는 콘텐츠 항목의 형식 |
metadata |
콘텐츠 항목의 게시자 또는 작성자입니다. |
metadata |
솔루션 콘텐츠 항목에 대한 ies |
metadata |
콘텐츠 항목에 대한 종속성, 작동하는 데 필요한 다른 콘텐츠 항목 재귀/중첩된 구조를 사용하여 더 복잡한 종속성을 설명할 수 있습니다. 단일 종속성의 경우 ID/kind/version을 제공하거나 복잡한 종속성에 대한 연산자/조건을 제공할 수 있습니다. |
metadata |
콘텐츠 항목의 원본입니다. |
metadata |
콘텐츠 항목에 대한 지원 정보입니다. |
operator |
조건 배열의 종속성 목록에 사용되는 연산자입니다. |
package |
패키지 종류 |
product |
Azure Security Insights의 패키지를 나타냅니다. |
source |
콘텐츠의 원본 형식 |
support |
콘텐츠 항목에 대한 지원 유형 |
system |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. |
CloudError
오류 응답 구조입니다.
Name | 형식 | Description |
---|---|---|
error |
오류 데이터 |
CloudErrorBody
오류 세부 정보입니다.
Name | 형식 | Description |
---|---|---|
code |
string |
오류의 식별자입니다. 코드는 고정적이며 프로그래밍 방식으로 사용할 수 있습니다. |
message |
string |
사용자 인터페이스에 표시하기에 적합한 오류를 설명하는 메시지입니다. |
createdByType
리소스를 만든 ID의 형식입니다.
값 | Description |
---|---|
User | |
Application | |
ManagedIdentity | |
Key |
flag
플래그는 새로 게시된 패키지인지를 나타냅니다.
값 | Description |
---|---|
true | |
false |
kind
사용하는 콘텐츠 항목의 형식
값 | Description |
---|---|
DataConnector | |
DataType | |
Workbook | |
WorkbookTemplate | |
Playbook | |
PlaybookTemplate | |
AnalyticsRuleTemplate | |
AnalyticsRule | |
HuntingQuery | |
InvestigationQuery | |
Parser | |
Watchlist | |
WatchlistTemplate | |
Solution | |
AzureFunction | |
LogicAppsCustomConnector | |
AutomationRule | |
ResourcesDataConnector |
코드리스 커넥터 플랫폼(CCP) 커넥터 |
Notebook |
Jupyter 노트북 |
Standalone |
커뮤니티 기여자가 제공한 일회성/독립형 콘텐츠 |
SummaryRule |
요약 규칙은 Log Analytics 작업 영역에서 직접 일괄 처리를 수행합니다. |
metadataAuthor
콘텐츠 항목의 게시자 또는 작성자입니다.
Name | 형식 | Description |
---|---|---|
string |
작성자 연락처의 전자 메일 |
|
link |
string |
작성자/공급업체 페이지 링크 |
name |
string |
작성자의 이름입니다. 회사 또는 사람. |
metadataCategories
솔루션 콘텐츠 항목에 대한 ies
Name | 형식 | Description |
---|---|---|
domains |
string[] |
솔루션 콘텐츠 항목에 대한 도메인 |
verticals |
string[] |
솔루션 콘텐츠 항목에 대한 업계 수직 |
metadataDependencies
콘텐츠 항목에 대한 종속성, 작동하는 데 필요한 다른 콘텐츠 항목 재귀/중첩된 구조를 사용하여 더 복잡한 종속성을 설명할 수 있습니다. 단일 종속성의 경우 ID/kind/version을 제공하거나 복잡한 종속성에 대한 연산자/조건을 제공할 수 있습니다.
Name | 형식 | Description |
---|---|---|
contentId |
string |
사용하는 콘텐츠 항목의 ID |
criteria |
AND/OR 연산자에 따라 수행해야 하는 종속성 목록입니다. |
|
kind |
사용하는 콘텐츠 항목의 형식 |
|
name |
string |
콘텐츠 항목의 이름 |
operator |
조건 배열의 종속성 목록에 사용되는 연산자입니다. |
|
version |
string |
사용하는 콘텐츠 항목의 버전입니다. 모든 버전이 종속성을 충족함을 나타내기 위해 비어 있거나* 누락될 수 있습니다. 버전이 정의된 숫자 형식과 일치하지 않는 경우 정확한 일치가 필요합니다. |
metadataSource
콘텐츠 항목의 원본입니다.
Name | 형식 | Description |
---|---|---|
kind |
콘텐츠의 원본 형식 |
|
name |
string |
콘텐츠 원본의 이름입니다. 리포지토리 이름, 솔루션 이름, LA 작업 영역 이름 등입니다. |
sourceId |
string |
콘텐츠 원본의 ID입니다. 솔루션 ID, 작업 영역 ID 등 |
metadataSupport
콘텐츠 항목에 대한 지원 정보입니다.
Name | 형식 | Description |
---|---|---|
string |
지원 담당자의 전자 메일 |
|
link |
string |
지원 도움말에 대한 링크(예: 티켓 열기 지원 페이지 등) |
name |
string |
지원 연락처의 이름입니다. 회사 또는 사람. |
tier |
콘텐츠 항목에 대한 지원 유형 |
operator
조건 배열의 종속성 목록에 사용되는 연산자입니다.
값 | Description |
---|---|
AND | |
OR |
packageKind
패키지 종류
값 | Description |
---|---|
Solution | |
Standalone |
productPackageModel
Azure Security Insights의 패키지를 나타냅니다.
Name | 형식 | Description |
---|---|---|
etag |
string |
Azure 리소스의 Etag |
id |
string (arm-id) |
리소스에 대한 정규화된 리소스 ID입니다. 예: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
name |
string |
리소스의 이름 |
properties.author |
패키지의 작성자 |
|
properties.categories |
패키지의 범주 |
|
properties.contentId |
string |
패키지의 콘텐츠 ID |
properties.contentKind |
패키지 종류 |
|
properties.contentProductId |
string |
콘텐츠의 고유 ID입니다. 패키지의 contentId, contentKind 및 contentVersion을 기반으로 생성해야 합니다. |
properties.contentSchemaVersion |
string |
콘텐츠 스키마의 버전입니다. |
properties.dependencies |
패키지의 지원 계층 |
|
properties.description |
string |
패키지에 대한 설명 |
properties.displayName |
string |
패키지의 표시 이름 |
properties.firstPublishDate |
string (date) |
첫 번째 게시 날짜 패키지 항목 |
properties.icon |
string |
아이콘 식별자입니다. 이 ID는 나중에 콘텐츠 메타데이터에서 가져올 수 있습니다. |
properties.installedVersion |
string |
설치된 패키지의 버전, null 또는 없음은 설치되지 않음을 의미합니다. |
properties.isDeprecated |
플래그는 이 템플릿이 더 이상 사용되지 않음을 나타냅니다. |
|
properties.isFeatured |
플래그는 이 패키지가 추천 목록 중 하나인지를 나타냅니다. |
|
properties.isNew |
플래그는 새로 게시된 패키지인지를 나타냅니다. |
|
properties.isPreview |
플래그는 이 패키지가 미리 보기 상태인지를 나타냅니다. |
|
properties.lastPublishDate |
string (date) |
패키지 항목의 마지막 게시 날짜 |
properties.metadataResourceId |
string (arm-id) |
메타데이터 리소스 ID입니다. |
properties.packagedContent |
object |
배포할 ARM 템플릿의 json입니다. 확장. |
properties.providers |
string[] |
패키지 항목에 대한 공급자 |
properties.publisherDisplayName |
string |
패키지의 게시자 표시 이름 |
properties.source |
패키지의 원본 |
|
properties.support |
패키지의 지원 계층 |
|
properties.threatAnalysisTactics |
string[] |
리소스에서 다루는 전술 |
properties.threatAnalysisTechniques |
string[] |
리소스가 다루는 기술, 사용 중인 전술에 맞춰야 합니다. |
properties.version |
string |
패키지의 최신 버전 번호 |
systemData |
createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. |
|
type |
string |
리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" |
sourceKind
콘텐츠의 원본 형식
값 | Description |
---|---|
LocalWorkspace | |
Community | |
Solution | |
SourceRepository |
supportTier
콘텐츠 항목에 대한 지원 유형
값 | Description |
---|---|
Microsoft | |
Partner | |
Community |
systemData
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.
Name | 형식 | Description |
---|---|---|
createdAt |
string (date-time) |
리소스 만들기의 타임스탬프(UTC)입니다. |
createdBy |
string |
리소스를 만든 ID입니다. |
createdByType |
리소스를 만든 ID의 형식입니다. |
|
lastModifiedAt |
string (date-time) |
리소스 마지막 수정의 타임스탬프(UTC) |
lastModifiedBy |
string |
리소스를 마지막으로 수정한 ID입니다. |
lastModifiedByType |
리소스를 마지막으로 수정한 ID의 형식입니다. |