Delen via


Accounts - List

Een lijst weergeven van alle Azure Video Indexer-accounts die beschikbaar zijn onder het abonnement

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.VideoIndexer/accounts?api-version=2024-01-01

URI-parameters

Name In Vereist Type Description
subscriptionId
path True

string

minLength: 1

De id van het doelabonnement.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Antwoorden

Name Type Description
200 OK

AccountList

OK

Other Status Codes

ErrorResponse

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

List accounts

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/586d4f48-8f08-4a4e-96b7-e1892d6dba9e/providers/Microsoft.VideoIndexer/accounts?api-version=2024-01-01

Voorbeeldrespons

{
  "value": [
    {
      "id": "/subscriptions/586d4f48-8f08-4a4e-96b7-e1892d6dba9e/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.VideoIndexer/accounts/contoso-videoanalyzer",
      "name": "vi1",
      "type": "Microsoft.VideoIndexer/accounts",
      "location": "NorthEurope",
      "tags": {},
      "properties": {
        "tenantId": "8c406f87-77ac-4ebb-a401-e8562450630e",
        "accountId": "462af7c5-d1f6-4b91-86e3-8bc5e8a61574",
        "accountName": "contosto-videoanalyzer",
        "storageServices": {
          "resourceId": "/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.Storage/storageAccounts/contoso-videoanalyzer-ms",
          "userAssignedIdentity": "/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi"
        },
        "provisioningState": "Provisioning"
      },
      "identity": {
        "type": "UserAssigned",
        "userAssignedIdentities": {
          "/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi": {
            "principalId": "a661c16c-ee39-46e7-93f6-7fb80d17ef13",
            "clientId": "92e65ecf-0fae-432e-8272-fedb6edb96c7"
          }
        }
      }
    }
  ],
  "nextLink": "link"
}

Definities

Name Description
Account

Een Azure Video Indexer-account.

AccountList

Het antwoord van de lijstbewerking, die de gegevensgroepen en de bijbehorende eigenschappen bevat.

createdByType

Het type identiteit waarmee de resource is gemaakt.

ErrorDefinition

Foutdefinitie.

ErrorResponse

Foutreactie.

ManagedServiceIdentity

Beheerde service-identiteit (door het systeem toegewezen en/of door de gebruiker toegewezen identiteiten)

ManagedServiceIdentityType

Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan).

provisioningState

Hiermee wordt de status van het account opgehaald op het moment dat de bewerking werd aangeroepen.

StorageServicesForPutRequest

Details van de opslagservices

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

UserAssignedIdentity

Door de gebruiker toegewezen identiteitseigenschappen

Account

Een Azure Video Indexer-account.

Name Type Default value Description
id

string

Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

ManagedServiceIdentity

Beheerde service-identiteit (door het systeem toegewezen en/of door de gebruiker toegewezen identiteiten)

location

string

De geografische locatie waar de resource zich bevindt

name

string

De naam van de resource

properties.accountId

string

00000000-0000-0000-0000-000000000000

De gegevensvlak-id van het account. Dit kan alleen worden ingesteld bij het verbinden van een bestaand klassiek account

properties.accountName

string

De naam van het account

properties.provisioningState

provisioningState

Hiermee wordt de status van het account opgehaald op het moment dat de bewerking werd aangeroepen.

properties.storageServices

StorageServicesForPutRequest

Details van de opslagservices

properties.tenantId

string

De tenant-id van het account

properties.totalSecondsIndexed

integer (int32)

Een geheel getal dat het totale aantal seconden aangeeft dat is geïndexeerd voor het account

systemData

systemData

De systeemmetagegevens met betrekking tot deze resource.

tags

object

Resourcetags.

type

string

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

AccountList

Het antwoord van de lijstbewerking, die de gegevensgroepen en de bijbehorende eigenschappen bevat.

Name Type Description
nextLink

string

URL voor het ophalen van de volgende set met resultaten van de bewerkingslijst, indien aanwezig.

value

Account[]

Lijst met accounts en hun eigenschappen.

createdByType

Het type identiteit waarmee de resource is gemaakt.

Waarde Description
Application
Key
ManagedIdentity
User

ErrorDefinition

Foutdefinitie.

Name Type Description
code

string

Servicespecifieke foutcode die fungeert als de substatus voor de HTTP-foutcode.

details

ErrorDefinition[]

Interne foutdetails.

message

string

Beschrijving van de fout.

ErrorResponse

Foutreactie.

Name Type Description
error

ErrorDefinition

De foutdetails.

ManagedServiceIdentity

Beheerde service-identiteit (door het systeem toegewezen en/of door de gebruiker toegewezen identiteiten)

Name Type Description
principalId

string (uuid)

De service-principal-id van de door het systeem toegewezen identiteit. Deze eigenschap wordt alleen verstrekt voor een door het systeem toegewezen identiteit.

tenantId

string (uuid)

De tenant-id van de door het systeem toegewezen identiteit. Deze eigenschap wordt alleen verstrekt voor een door het systeem toegewezen identiteit.

type

ManagedServiceIdentityType

Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan).

userAssignedIdentities

<string,  UserAssignedIdentity>

User-Assigned identiteiten
De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen.

ManagedServiceIdentityType

Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan).

Waarde Description
None
SystemAssigned
SystemAssigned,UserAssigned
UserAssigned

provisioningState

Hiermee wordt de status van het account opgehaald op het moment dat de bewerking werd aangeroepen.

Waarde Description
Accepted
Canceled
Deleting
Failed
Provisioning
Succeeded

StorageServicesForPutRequest

Details van de opslagservices

Name Type Description
resourceId

string (arm-id)

De resource-id van de opslagservices

userAssignedIdentity

string

De door de gebruiker toegewezen identiteit die moet worden gebruikt om machtigingen te verlenen

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Name Type Description
createdAt

string (date-time)

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit waarmee de resource is gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string (date-time)

De tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource voor het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.

UserAssignedIdentity

Door de gebruiker toegewezen identiteitseigenschappen

Name Type Description
clientId

string (uuid)

De client-id van de toegewezen identiteit.

principalId

string (uuid)

De principal-id van de toegewezen identiteit.