Condividi tramite


Configuration Names - List

Elenca i nomi di configurazione generati da Service Connector per tutti i tipi di destinazione, client e auth.

GET https://management.azure.com/providers/Microsoft.ServiceLinker/configurationNames?api-version=2022-11-01-preview
GET https://management.azure.com/providers/Microsoft.ServiceLinker/configurationNames?api-version=2022-11-01-preview&$filter={$filter}&$skipToken={$skipToken}

Parametri dell'URI

Nome In Necessario Tipo Descrizione
api-version
query True

string

minLength: 1

Versione dell'API da usare per questa operazione.

$filter
query

string

Opzioni di filtro OData.

$skipToken
query

string

Opzione OData skipToken per la paginazione.

Risposte

Nome Tipo Descrizione
200 OK

ConfigurationNameResult

OK. La richiesta ha avuto esito positivo.

Other Status Codes

ErrorResponse

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

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

GetConfigurationNames

Esempio di richiesta

GET https://management.azure.com/providers/Microsoft.ServiceLinker/configurationNames?api-version=2022-11-01-preview

Risposta di esempio

{
  "value": [
    {
      "properties": {
        "targetService": "MICROSOFT.APPCONFIGURATION/CONFIGURATIONSTORES",
        "clientType": "none",
        "authType": "systemAssignedIdentity",
        "names": [
          {
            "value": "AZURE_APPCONFIGURATION_ENDPOINT",
            "description": "App configuration endpoint"
          },
          {
            "value": "AZURE_APPCONFIGURATION_SCOPE",
            "description": "The scopes required for the token."
          }
        ]
      }
    },
    {
      "properties": {
        "targetService": "MICROSOFT.APPCONFIGURATION/CONFIGURATIONSTORES",
        "clientType": "none",
        "authType": "userAssignedIdentity",
        "names": [
          {
            "value": "AZURE_APPCONFIGURATION_ENDPOINT",
            "description": "App configuration endpoint"
          },
          {
            "value": "AZURE_APPCONFIGURATION_CLIENTID",
            "description": "The client(application) ID of the user identity."
          },
          {
            "value": "AZURE_APPCONFIGURATION_SCOPE",
            "description": "The scopes required for getting token."
          }
        ]
      }
    }
  ],
  "nextLink": null
}

Definizioni

Nome Descrizione
AuthType

Tipo di autenticazione.

clientType

Tipo di client dell'applicazione

ConfigurationName

Nomi di configurazione.

ConfigurationNameItem
ConfigurationNameResult

Elenco dei nomi di configurazione che verranno impostati in base a risorse di destinazione diverse, tipo di client, tipo di autenticazione.

DaprMetadata

Metadati del componente dapr.

DaprProperties

Indica alcune proprietà aggiuntive per il tipo di client dapr

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

AuthType

Tipo di autenticazione.

Valore Descrizione
systemAssignedIdentity
userAssignedIdentity
servicePrincipalSecret
servicePrincipalCertificate
secret
accessKey
userAccount

clientType

Tipo di client dell'applicazione

Valore Descrizione
none
dotnet
java
python
go
php
ruby
django
nodejs
springBoot
kafka-springBoot
dapr

ConfigurationName

Nomi di configurazione.

Nome Tipo Descrizione
description

string

Descrizione per il nome della configurazione.

required

boolean

Rappresentare la configurazione è necessaria o meno

value

string

ConfigurationNameItem

Nome Tipo Descrizione
properties.authType

AuthType

Tipo di autenticazione.

properties.clientType

clientType

Tipo di client per i nomi di configurazione.

properties.daprProperties

DaprProperties

Indica alcune proprietà aggiuntive per il tipo di client dapr

properties.names

ConfigurationName[]

Nomi di configurazione da impostare nell'ambiente del servizio di calcolo.

properties.targetService

string

Nome del provider di servizi di destinazione e nome della risorsa.

ConfigurationNameResult

Elenco dei nomi di configurazione che verranno impostati in base a risorse di destinazione diverse, tipo di client, tipo di autenticazione.

Nome Tipo Descrizione
nextLink

string

Collegarsi alla pagina successiva delle risorse.

value

ConfigurationNameItem[]

Nomi di configurazione previsti per ogni servizio di destinazione.

DaprMetadata

Metadati del componente dapr.

Nome Tipo Descrizione
name

string

Nome della proprietà dei metadati.

secretRef

string

Nome del segreto in cui dapr potrebbe ottenere valore

value

string

Valore della proprietà dei metadati.

DaprProperties

Indica alcune proprietà aggiuntive per il tipo di client dapr

Nome Tipo Descrizione
componentType

string

Tipo di componente dapr

metadata

DaprMetadata[]

Metadati dapr aggiuntivi

scopes

string[]

Ambiti del componente dapr

secretStoreComponent

string

Nome di una reimpostazione della password dell'archivio segreti per recuperare il segreto

version

string

Versione del componente dapr

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.