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


Apps - Update

Frissítse egy IoT Central-alkalmazás metaadatait.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTCentral/iotApps/{resourceName}?api-version=2021-06-01

URI-paraméterek

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

string

Az IoT Central-alkalmazást tartalmazó erőforráscsoport neve.

resourceName
path True

string

Az IoT Central-alkalmazás ARM-erőforrásneve.

subscriptionId
path True

string

Az előfizetés azonosítója.

api-version
query True

string

Az API verziója.

Kérelem törzse

Name Típus Description
identity

SystemAssignedServiceIdentity

Az IoT Central-alkalmazás felügyelt identitásai.

properties.displayName

string

Az alkalmazás megjelenítendő neve.

properties.subdomain

string

Az alkalmazás altartománya.

properties.template

string

Az alkalmazássablon azonosítója, amely egy terv, amely meghatározza az alkalmazás jellemzőit és viselkedését. Választható; ha nincs megadva, akkor az alapértelmezett érték egy üres terv, és lehetővé teszi az alkalmazás teljesen új alapoktól való meghatározását.

sku

AppSkuInfo

Érvényes példány-termékváltozat.

tags

object

Példánycímkék

Válaszok

Name Típus Description
200 OK

App

Ez a létrehozási vagy frissítési művelet állapot lekérdezési kérésére adott válaszként jelenik meg. A törzs tartalmazza az átmeneti kiépítési állapotot jelző erőforrás-ábrázolást.

202 Accepted

Elfogadva – A kérelem elfogadása; a művelet aszinkron módon fejeződik be.

Other Status Codes

CloudError

DefaultErrorResponse

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

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

Példák

Apps_Update

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resRg/providers/Microsoft.IoTCentral/iotApps/myIoTCentralApp?api-version=2021-06-01

{
  "properties": {
    "displayName": "My IoT Central App 2"
  },
  "identity": {
    "type": "SystemAssigned"
  }
}

Sample Response

code: 200
message: OK
target: ResourceHandler.ExecutePatchRequest
{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.IoTCentral/IoTApps/myIoTCentralApp",
  "location": "westus",
  "type": "Microsoft.IoTCentral/IoTApps",
  "name": "myIoTCentralApp",
  "tags": {
    "key": "value"
  },
  "properties": {
    "applicationId": "6ebd8fd3-6e34-419e-908f-9be61ec6f6d6",
    "displayName": "My IoT Central App 2",
    "subdomain": "my-iot-central-app-2",
    "template": "iotc-pnp-preview@1.0.0",
    "state": "created"
  },
  "sku": {
    "name": "ST2"
  },
  "identity": {
    "type": "SystemAssigned",
    "tenantId": "f686d426-8d16-42db-81b7-ab578e110ccd",
    "principalId": "8988ab15-3e7a-4586-8a1c-ed07a73a53e9"
  }
}
{
  "error": {
    "code": "Error code",
    "message": "Error message",
    "target": "Error target"
  }
}

Definíciók

Name Description
App

Az IoT Central-alkalmazás.

AppPatch

Az IoT Central-alkalmazás leírása.

AppSku

A termékváltozat neve.

AppSkuInfo

Az IoT Central-alkalmazás termékváltozatával kapcsolatos információk.

AppState

Az alkalmazás aktuális állapota.

CloudError

Hiba részletei.

CloudErrorBody

A hibaválasz részletei.

SystemAssignedServiceIdentity

Felügyeltszolgáltatás-identitás (rendszer által hozzárendelt vagy nincs)

SystemAssignedServiceIdentityType

A felügyeltszolgáltatás-identitás típusa (rendszer által hozzárendelt vagy egyik sem).

App

Az IoT Central-alkalmazás.

Name Típus Description
id

string

Az ARM-erőforrás azonosítója.

identity

SystemAssignedServiceIdentity

Az IoT Central-alkalmazás felügyelt identitásai.

location

string

Az erőforrás helye.

name

string

Az ARM-erőforrás neve.

properties.applicationId

string

Az alkalmazás azonosítója.

properties.displayName

string

Az alkalmazás megjelenítendő neve.

properties.state

AppState

Az alkalmazás aktuális állapota.

properties.subdomain

string

Az alkalmazás altartománya.

properties.template

string

Az alkalmazássablon azonosítója, amely egy terv, amely meghatározza az alkalmazás jellemzőit és viselkedését. Választható; ha nincs megadva, akkor az alapértelmezett érték egy üres terv, és lehetővé teszi az alkalmazás teljesen új alapoktól való meghatározását.

sku

AppSkuInfo

Érvényes példány-termékváltozat.

tags

object

Az erőforráscímkék.

type

string

Az erőforrás típusa.

AppPatch

Az IoT Central-alkalmazás leírása.

Name Típus Description
identity

SystemAssignedServiceIdentity

Az IoT Central-alkalmazás felügyelt identitásai.

properties.applicationId

string

Az alkalmazás azonosítója.

properties.displayName

string

Az alkalmazás megjelenítendő neve.

properties.state

AppState

Az alkalmazás aktuális állapota.

properties.subdomain

string

Az alkalmazás altartománya.

properties.template

string

Az alkalmazássablon azonosítója, amely egy terv, amely meghatározza az alkalmazás jellemzőit és viselkedését. Választható; ha nincs megadva, akkor az alapértelmezett érték egy üres terv, és lehetővé teszi az alkalmazás teljesen új alapoktól való meghatározását.

sku

AppSkuInfo

Érvényes példány-termékváltozat.

tags

object

Példánycímkék

AppSku

A termékváltozat neve.

Name Típus Description
ST0

string

ST1

string

ST2

string

AppSkuInfo

Az IoT Central-alkalmazás termékváltozatával kapcsolatos információk.

Name Típus Description
name

AppSku

A termékváltozat neve.

AppState

Az alkalmazás aktuális állapota.

Name Típus Description
created

string

suspended

string

CloudError

Hiba részletei.

Name Típus Description
error.code

string

A hibakód.

error.details

CloudErrorBody[]

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

error.message

string

A hibaüzenet.

error.target

string

Az adott hiba célja.

CloudErrorBody

A hibaválasz részletei.

Name Típus Description
code

string

A hibakód.

details

CloudErrorBody[]

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

message

string

A hibaüzenet.

target

string

Az adott hiba célja.

SystemAssignedServiceIdentity

Felügyeltszolgáltatás-identitás (rendszer által hozzárendelt vagy nincs)

Name Típus Description
principalId

string

A rendszer által hozzárendelt identitás szolgáltatásnév-azonosítója. Ez a tulajdonság csak a rendszer által hozzárendelt identitáshoz lesz megadva.

tenantId

string

A rendszer által hozzárendelt identitás bérlőazonosítója. Ez a tulajdonság csak a rendszer által hozzárendelt identitáshoz lesz megadva.

type

SystemAssignedServiceIdentityType

A felügyeltszolgáltatás-identitás típusa (rendszer által hozzárendelt vagy egyik sem).

SystemAssignedServiceIdentityType

A felügyeltszolgáltatás-identitás típusa (rendszer által hozzárendelt vagy egyik sem).

Name Típus Description
None

string

SystemAssigned

string