Megosztás a következőn keresztül:


Triggers - Create Or Update

Eseményindító létrehozása vagy frissítése a megadott virtuálisgép-rendszerképsablonhoz

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VirtualMachineImages/imageTemplates/{imageTemplateName}/triggers/{triggerName}?api-version=2022-07-01

URI-paraméterek

Name In Kötelező Típus Description
imageTemplateName
path True

string

A képsablon neve

Reguláris kifejezési minta: ^[A-Za-z0-9-_.]{1,64}$

resourceGroupName
path True

string

Az erőforráscsoport neve.

subscriptionId
path True

string

Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják a Microsoft Azure-előfizetést. Az előfizetés-azonosító minden szolgáltatáshíváshoz az URI részét képezi.

triggerName
path True

string

Az eseményindító neve

Reguláris kifejezési minta: ^[A-Za-z0-9-_.]{1,64}$

api-version
query True

string

Client API-verzió.

Kérelem törzse

Name Kötelező Típus Description
properties.kind True

string

Az eseményindító típusa.

Válaszok

Name Típus Description
200 OK

Trigger

OK

201 Created

Trigger

Létrehozva

Other Status Codes

CloudError

Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

Create or update a source image type trigger

Mintakérelem

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.VirtualMachineImages/imageTemplates/myImageTemplate/triggers/source?api-version=2022-07-01

{
  "properties": {
    "kind": "SourceImage"
  }
}

Mintaválasz

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.VirtualMachineImages/imageTemplates/myImageTemplate/triggers/source",
  "name": "source",
  "type": "Microsoft.VirtualMachineImages/imageTemplates/triggers",
  "properties": {
    "kind": "SourceImage",
    "status": {
      "code": "Healthy",
      "message": "",
      "time": "2022-07-21T17:32:28Z"
    },
    "provisioningState": "Succeeded"
  }
}
{
  "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.VirtualMachineImages/imageTemplates/myImageTemplate/triggers/source",
  "name": "source",
  "type": "Microsoft.VirtualMachineImages/imageTemplates/triggers",
  "properties": {
    "kind": "SourceImage",
    "status": {
      "code": "Healthy",
      "message": "",
      "time": "2022-07-21T17:32:28Z"
    },
    "provisioningState": "Succeeded"
  }
}

Definíciók

Name Description
CloudError

Hibaválasz az Azure VM Image Builder szolgáltatástól.

CloudErrorBody

Hibaválasz az Azure VM Image Builder szolgáltatástól.

createdByType

Az erőforrást létrehozó identitás típusa.

ProvisioningState

Az erőforrás kiépítési állapota

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Trigger

Egy eseményindítót jelöl, amely képes meghívni egy rendszerképsablon-buildet.

TriggerStatus

Egy eseményindító állapotát ismerteti

CloudError

Hibaválasz az Azure VM Image Builder szolgáltatástól.

Name Típus Description
error

CloudErrorBody

A hibával kapcsolatos részletek.

CloudErrorBody

Hibaválasz az Azure VM Image Builder szolgáltatástól.

Name Típus Description
code

string

A hiba azonosítója. A kódok invariánsak, és programozott módon használhatók.

details

CloudErrorBody[]

A hibával kapcsolatos további részletek listája.

message

string

A hibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre.

target

string

Az adott hiba célja. Például a hibás tulajdonság neve.

createdByType

Az erőforrást létrehozó identitás típusa.

Name Típus Description
Application

string

Key

string

ManagedIdentity

string

User

string

ProvisioningState

Az erőforrás kiépítési állapota

Name Típus Description
Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást utoljára módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.

Trigger

Egy eseményindítót jelöl, amely képes meghívni egy rendszerképsablon-buildet.

Name Típus Description
id

string

Az erőforrás teljes erőforrás-azonosítója. Például : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Az erőforrás neve

properties.kind

string

Az eseményindító típusa.

properties.provisioningState

ProvisioningState

Az erőforrás kiépítési állapota

properties.status

TriggerStatus

Triggerállapot

systemData

systemData

Az Azure Resource Manager createdBy és modifiedBy adatokat tartalmazó metaadatokat.

type

string

Az erőforrás típusa. Például"Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

TriggerStatus

Egy eseményindító állapotát ismerteti

Name Típus Description
code

string

Az állapotkód.

message

string

A részletes állapotüzenet, beleértve a riasztásokat és a hibaüzeneteket is.

time

string

Az állapot időpontja.