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


Capabilities - List

Szerezze be a Célerőforrást kiterjesztő képességerőforrások listáját.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{parentProviderNamespace}/{parentResourceType}/{parentResourceName}/providers/Microsoft.Chaos/targets/{targetName}/capabilities?api-version=2024-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{parentProviderNamespace}/{parentResourceType}/{parentResourceName}/providers/Microsoft.Chaos/targets/{targetName}/capabilities?api-version=2024-01-01&continuationToken={continuationToken}

URI-paraméterek

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

string

Erőforrás-szolgáltatói névteret képviselő sztring.

Reguláris kifejezési minta: ^[a-zA-Z0-9]+\.[a-zA-Z0-9]+$

parentResourceName
path True

string

Erőforrásnevet jelképező sztring.

Reguláris kifejezési minta: ^[a-zA-Z0-9_\-\.]+$

parentResourceType
path True

string

Erőforrástípust képviselő sztring.

Reguláris kifejezési minta: ^[a-zA-Z0-9_\-\.]+$

resourceGroupName
path True

string

Azure-erőforráscsoportot képviselő sztring.

Reguláris kifejezési minta: ^[a-zA-Z0-9_\-\.\(\)]*[a-zA-Z0-9_\-\(\)]$

subscriptionId
path True

string

Az Azure-előfizetés azonosítóját jelző GUID.

Reguláris kifejezési minta: ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$

targetName
path True

string

Célerőforrás nevét jelző karakterlánc.

Reguláris kifejezési minta: ^[a-zA-Z0-9_\-\.]+$

api-version
query True

string

Az API-verziót állító sztring.

Reguláris kifejezési minta: ^[0-9]{4}-[0-9]{2}-[0-9]{2}(|-preview)$

continuationToken
query

string

A folytatási jogkivonatot beállító sztring.

Válaszok

Name Típus Description
200 OK

capabilityListResult

A kérelem sikeressége esetén visszaadott képességerőforrások listája.

Other Status Codes

ErrorResponse

Ha a kérés sikertelen volt, hibaválaszt ad vissza.

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 A felhasználói fiók megszemélyesítése

Példák

List all Capabilities that extend a virtual machine Target resource.

Mintakérelem

GET https://management.azure.com/subscriptions/6b052e15-03d3-4f17-b2e1-be7f07588291/resourceGroups/exampleRG/providers/Microsoft.Compute/virtualMachines/exampleVM/providers/Microsoft.Chaos/targets/Microsoft-VirtualMachine/capabilities?api-version=2024-01-01

Mintaválasz

{
  "value": [
    {
      "id": "/subscriptions/6b052e15-03d3-4f17-b2e1-be7f07588291/resourceGroups/exampleRG/providers/Microsoft.Compute/virtualMachines/exampleVM/providers/Microsoft.Chaos/targets/Microsoft-VirtualMachine/capabilities/Shutdown-1.0",
      "type": "Microsoft.Chaos/targets/capabilities",
      "name": "Shutdown-1.0",
      "properties": {
        "publisher": "Microsoft",
        "targetType": "VirtualMachine",
        "description": "Shutdown an Azure Virtual Machine for a defined period of time.",
        "parametersSchema": "https://schema.centralus.chaos-prod.azure.com/targets/Microsoft-VirtualMachine/capabilities/Shutdown-1.0.json",
        "urn": "urn:csci:microsoft:virtualMachine:shutdown/1.0"
      },
      "systemData": {
        "createdAt": "2020-05-14T05:08:38.4662189Z",
        "lastModifiedAt": "2020-05-14T05:08:38.4662189Z"
      }
    }
  ],
  "nextLink": "https://management.azure.com/subscriptions/6b052e15-03d3-4f17-b2e1-be7f07588291/resourceGroups/exampleRG/providers/Microsoft.Compute/virtualMachines/exampleVM/providers/Microsoft.Chaos/targets/Microsoft-VirtualMachine/capabilities?continuationToken=&api-version=2024-01-01"
}

Definíciók

Name Description
capability

Képességerőforrást képviselő modell.

capabilityListResult

A képességerőforrások listáját és a lapozásra mutató hivatkozást ábrázoló modell.

createdByType

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

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

systemData

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

capability

Képességerőforrást képviselő modell.

Name Típus Description
id

string

Az erőforrás teljes erőforrás-azonosítója. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Az erőforrás neve

properties.description

string

A leírás honosított sztringje.

properties.parametersSchema

string

URL-cím a képességparaméterek JSON-sémájának lekéréséhez.

properties.publisher

string

A közzétevő azon sztringje, amelyet ez a képesség kiterjeszt.

properties.targetType

string

A képesség által kiterjesztett céltípus sztringje.

properties.urn

string

A képességtípus URI-jának sztringje.

systemData

systemData

Egy erőforrástípus szabványos rendszer metaadatai.

type

string

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

capabilityListResult

A képességerőforrások listáját és a lapozásra mutató hivatkozást ábrázoló modell.

Name Típus Description
nextLink

string

URL-cím a Képességerőforrások következő oldalának lekéréséhez.

value

capability[]

Képességerőforrások listája.

createdByType

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

Name Típus Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

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 az identitás, amely legutóbb módosította az erőforrást.

lastModifiedByType

createdByType

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