Application - Create Or Update
特定のサブスクリプションでセキュリティ アプリケーションを作成または更新します。
PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Security/applications/{applicationId}?api-version=2022-07-01-preview
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
application
|
path | True |
string |
セキュリティ アプリケーション キー - 標準アプリケーションの一意キー |
subscription
|
path | True |
string |
Azure サブスクリプション ID 正規表現パターン: |
api-version
|
query | True |
string |
操作の API バージョン |
要求本文
名前 | 必須 | 型 | 説明 |
---|---|---|---|
properties.conditionSets | True |
アプリケーション conditionSets - 例を参照してください |
|
properties.sourceResourceType | True |
アプリケーション ソース。影響を受けるもの (評価など) |
|
properties.description |
string |
アプリケーションの説明 |
|
properties.displayName |
string |
アプリケーションの表示名 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
OK - 更新済み |
|
201 Created |
作成 |
|
Other Status Codes |
操作が失敗した理由を説明するエラー応答 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントを偽装する |
例
Create application
要求のサンプル
PUT https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/applications/ad9a8e26-29d9-4829-bb30-e597a58cdbb8?api-version=2022-07-01-preview
{
"properties": {
"displayName": "Admin's application",
"description": "An application on critical recommendations",
"sourceResourceType": "Assessments",
"conditionSets": [
{
"conditions": [
{
"property": "$.Id",
"value": "-bil-",
"operator": "contains"
}
]
}
]
}
}
応答のサンプル
{
"id": "subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/applications/ad9a8e26-29d9-4829-bb30-e597a58cdbb8",
"name": "1f3afdf9-d0c9-4c3d-847f-89da613e70a8",
"type": "Microsoft.Security/applications",
"properties": {
"displayName": "Admin's application",
"description": "An application on critical recommendations",
"sourceResourceType": "Assessments",
"conditionSets": [
{
"conditions": [
{
"property": "$.Id",
"value": "-dev-",
"operator": "contains"
}
]
}
]
}
}
{
"id": "subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/applications/ad9a8e26-29d9-4829-bb30-e597a58cdbb8",
"name": "1f3afdf9-d0c9-4c3d-847f-89da613e70a8",
"type": "Microsoft.Security/applications",
"properties": {
"displayName": "Admin's application",
"description": "An application on critical recommendations",
"sourceResourceType": "Assessments",
"conditionSets": [
{
"conditions": [
{
"property": "$.Id",
"value": "-stg-",
"operator": "contains"
}
]
}
]
}
}
定義
名前 | 説明 |
---|---|
Application |
特定のスコープに対するセキュリティ アプリケーション |
Application |
アプリケーションの条件 |
Application |
アプリケーション条件の演算子 (例: ID の場合は Contains、使用可能な ID の一覧については In) を参照してください。 |
Application |
アプリケーション ソース。影響を受けるもの (評価など) |
Cloud |
失敗した操作のエラーの詳細を返す、すべての Azure Resource Manager API の一般的なエラー応答。 (これは、OData エラー応答形式にも従います)。 |
Cloud |
エラーの詳細。 |
Error |
リソース管理エラーの追加情報。 |
Application
特定のスコープに対するセキュリティ アプリケーション
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソース ID |
name |
string |
リソース名 |
properties.conditionSets |
アプリケーション conditionSets - 例を参照してください |
|
properties.description |
string |
アプリケーションの説明 |
properties.displayName |
string |
アプリケーションの表示名 |
properties.sourceResourceType |
アプリケーション ソース。影響を受けるもの (評価など) |
|
type |
string |
リソースの種類 |
ApplicationCondition
アプリケーションの条件
名前 | 型 | 説明 |
---|---|---|
operator |
アプリケーション条件の演算子 (例: ID の場合は Contains、使用可能な ID の一覧については In) を参照してください。 |
|
property |
string |
アプリケーション条件のプロパティ (ID など) は、例を参照してください |
value |
string |
いくつかの文字列を含む ID のようなアプリケーション条件の値(例を参照) |
ApplicationConditionOperator
アプリケーション条件の演算子 (例: ID の場合は Contains、使用可能な ID の一覧については In) を参照してください。
名前 | 型 | 説明 |
---|---|---|
Contains |
string |
Property で定義されているデータの文字列値に指定された値が含まれていることを確認します |
Equals |
string |
Property で定義されているデータの文字列値が指定された値と等しいことを確認します |
In |
string |
Property で定義されているデータの文字列値が、指定された値のいずれかと等しいことを確認します (正確に適合) |
ApplicationSourceResourceType
アプリケーション ソース。影響を受けるもの (評価など)
名前 | 型 | 説明 |
---|---|---|
Assessments |
string |
アプリケーションのソースは評価です |
CloudError
失敗した操作のエラーの詳細を返す、すべての Azure Resource Manager API の一般的なエラー応答。 (これは、OData エラー応答形式にも従います)。
名前 | 型 | 説明 |
---|---|---|
error.additionalInfo |
エラーの追加情報。 |
|
error.code |
string |
エラー コード。 |
error.details |
エラーの詳細。 |
|
error.message |
string |
エラー メッセージ。 |
error.target |
string |
エラーターゲット。 |
CloudErrorBody
エラーの詳細。
名前 | 型 | 説明 |
---|---|---|
additionalInfo |
エラーの追加情報。 |
|
code |
string |
エラー コード。 |
details |
エラーの詳細。 |
|
message |
string |
エラー メッセージ。 |
target |
string |
エラーターゲット。 |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
名前 | 型 | 説明 |
---|---|---|
info |
object |
追加情報。 |
type |
string |
追加情報の種類。 |