Condividi tramite


Deployments - List

Ottiene le distribuzioni associate all'account servizi cognitivi.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{accountName}/deployments?api-version=2024-10-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
accountName
path True

string

minLength: 2
maxLength: 64
pattern: ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$

Nome dell'account servizi cognitivi.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

subscriptionId
path True

string

minLength: 1

ID della sottoscrizione di destinazione.

api-version
query True

string

minLength: 1

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

DeploymentListResult

Distribuzioni recuperate correttamente.

Other Status Codes

ErrorResponse

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Esempio

ListDeployments

Esempio di richiesta

GET https://management.azure.com/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.CognitiveServices/accounts/accountName/deployments?api-version=2024-10-01

Risposta di esempio

{
  "value": [
    {
      "id": "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.CognitiveServices/accounts/accountName/deployments/deploymentName",
      "name": "deploymentName",
      "type": "Microsoft.CognitiveServices/accounts/deployments",
      "sku": {
        "name": "Standard",
        "capacity": 1
      },
      "properties": {
        "model": {
          "format": "OpenAI",
          "name": "ada",
          "version": "1"
        },
        "provisioningState": "Succeeded"
      }
    }
  ]
}

Definizioni

Nome Descrizione
CallRateLimit

L'account servizi cognitivi limita la frequenza delle chiamate.

createdByType

Tipo di identità che ha creato la risorsa.

Deployment

Distribuzione di account di Servizi cognitivi.

DeploymentCapacitySettings

Solo uso interno.

DeploymentListResult

Elenco delle risposte dell'operazione degli account servizi cognitivi.

DeploymentModel

Proprietà del modello di distribuzione dell'account servizi cognitivi.

DeploymentModelVersionUpgradeOption

Opzione di aggiornamento della versione del modello di distribuzione.

DeploymentProperties

Proprietà della distribuzione dell'account servizi cognitivi.

DeploymentProvisioningState

Ottiene lo stato della risorsa al momento della chiamata dell'operazione.

DeploymentScaleSettings

Proprietà del modello di distribuzione dell'account servizi cognitivi. (Deprecato, usare invece Deployment.sku.

DeploymentScaleType

Tipo di scalabilità di distribuzione.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

RequestMatchPattern
Sku

Definizione del modello di risorse che rappresenta lo SKU

SkuTier

Questo campo deve essere implementato dal provider di risorse se il servizio ha più di un livello, ma non è necessario in un PUT.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

ThrottlingRule

CallRateLimit

L'account servizi cognitivi limita la frequenza delle chiamate.

Nome Tipo Descrizione
count

number

Valore count di Call Rate Limit.

renewalPeriod

number

Periodo di rinnovo in secondi del limite di frequenza delle chiamate.

rules

ThrottlingRule[]

createdByType

Tipo di identità che ha creato la risorsa.

Valore Descrizione
Application
Key
ManagedIdentity
User

Deployment

Distribuzione di account di Servizi cognitivi.

Nome Tipo Descrizione
etag

string

Etag risorsa.

id

string

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nome della risorsa

properties

DeploymentProperties

Proprietà della distribuzione dell'account servizi cognitivi.

sku

Sku

Definizione del modello di risorse che rappresenta lo SKU

systemData

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

tags

object

Tag di risorsa.

type

string

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

DeploymentCapacitySettings

Solo uso interno.

Nome Tipo Descrizione
designatedCapacity

integer (int32)

minimum: 0

Capacità designata.

priority

integer (int32)

minimum: 0

Priorità di questa impostazione di capacità.

DeploymentListResult

Elenco delle risposte dell'operazione degli account servizi cognitivi.

Nome Tipo Descrizione
nextLink

string

Collegamento usato per ottenere la pagina successiva di Distribuzione.

value

Deployment[]

Ottiene l'elenco degli account servizi cognitivi Deployment e delle relative proprietà.

DeploymentModel

Proprietà del modello di distribuzione dell'account servizi cognitivi.

Nome Tipo Descrizione
callRateLimit

CallRateLimit

L'account servizi cognitivi limita la frequenza delle chiamate.

format

string

Formato del modello di distribuzione.

name

string

Nome del modello di distribuzione.

publisher

string

Server di pubblicazione del modello di distribuzione.

source

string

Opzionale. ID risorsa ARM del modello di distribuzione.

sourceAccount

string (arm-id)

Opzionale. Origine del modello, un altro ID risorsa ARM account Microsoft.CognitiveServices.

version

string

Opzionale. Versione del modello di distribuzione. Se la versione non è specificata, verrà assegnata una versione predefinita. La versione predefinita è diversa per i diversi modelli e può cambiare quando è disponibile una nuova versione per un modello. La versione predefinita per un modello è disponibile nell'API dei modelli di elenco.

DeploymentModelVersionUpgradeOption

Opzione di aggiornamento della versione del modello di distribuzione.

Valore Descrizione
NoAutoUpgrade
OnceCurrentVersionExpired
OnceNewDefaultVersionAvailable

DeploymentProperties

Proprietà della distribuzione dell'account servizi cognitivi.

Nome Tipo Descrizione
callRateLimit

CallRateLimit

L'account servizi cognitivi limita la frequenza delle chiamate.

capabilities

object

Funzionalità.

capacitySettings

DeploymentCapacitySettings

Solo uso interno.

currentCapacity

integer (int32)

Capacità corrente.

dynamicThrottlingEnabled

boolean

Se la limitazione dinamica è abilitata.

model

DeploymentModel

Proprietà del modello di distribuzione dell'account servizi cognitivi.

parentDeploymentName

string

Nome della distribuzione padre.

provisioningState

DeploymentProvisioningState

Ottiene lo stato della risorsa al momento della chiamata dell'operazione.

raiPolicyName

string

Nome della politica RAI.

rateLimits

ThrottlingRule[]

scaleSettings

DeploymentScaleSettings

Proprietà del modello di distribuzione dell'account servizi cognitivi. (Deprecato, usare invece Deployment.sku.

versionUpgradeOption

DeploymentModelVersionUpgradeOption

Opzione di aggiornamento della versione del modello di distribuzione.

DeploymentProvisioningState

Ottiene lo stato della risorsa al momento della chiamata dell'operazione.

Valore Descrizione
Accepted
Canceled
Creating
Deleting
Disabled
Failed
Moving
Succeeded

DeploymentScaleSettings

Proprietà del modello di distribuzione dell'account servizi cognitivi. (Deprecato, usare invece Deployment.sku.

Nome Tipo Descrizione
activeCapacity

integer (int32)

Capacità attiva della distribuzione. Questo valore potrebbe essere diverso da capacity se il cliente ha aggiornato di recente capacity.

capacity

integer (int32)

Capacità di distribuzione.

scaleType

DeploymentScaleType

Tipo di scalabilità di distribuzione.

DeploymentScaleType

Tipo di scalabilità di distribuzione.

Valore Descrizione
Manual
Standard

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

RequestMatchPattern

Nome Tipo Descrizione
method

string

path

string

Sku

Definizione del modello di risorse che rappresenta lo SKU

Nome Tipo Descrizione
capacity

integer (int32)

Se lo SKU supporta l'aumento o l'aumento del numero di istanze, è necessario includere l'intero della capacità. Se non è possibile aumentare o ridurre il numero di istanze per la risorsa, potrebbe essere omesso.

family

string

Se il servizio ha generazioni diverse di hardware, per lo stesso SKU, è possibile acquisire qui.

name

string

Nome dello SKU. Ad esempio - P3. Si tratta in genere di un codice lettera+numero

size

string

Dimensioni dello SKU. Quando il campo nome è la combinazione di livello e un altro valore, si tratta del codice autonomo.

tier

SkuTier

Questo campo deve essere implementato dal provider di risorse se il servizio ha più di un livello, ma non è necessario in un PUT.

SkuTier

Questo campo deve essere implementato dal provider di risorse se il servizio ha più di un livello, ma non è necessario in un PUT.

Valore Descrizione
Basic
Enterprise
Free
Premium
Standard

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string (date-time)

Timestamp della creazione della risorsa (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string (date-time)

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima volta la risorsa.

ThrottlingRule

Nome Tipo Descrizione
count

number

dynamicThrottlingEnabled

boolean

key

string

matchPatterns

RequestMatchPattern[]

minCount

number

renewalPeriod

number