Udostępnij za pośrednictwem


Configuration Names - List

Wyświetla listę nazw konfiguracji generowanych przez łącznik usługi dla wszystkich elementów docelowych, typów klientów, typów uwierzytelniania.

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}

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

$filter
query

string

Opcje filtru OData.

$skipToken
query

string

Opcja OData skipToken dla stronicowania.

Odpowiedzi

Nazwa Typ Opis
200 OK

ConfigurationNameResult

OK. Żądanie zakończyło się pomyślnie.

Other Status Codes

ErrorResponse

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

GetConfigurationNames

Przykładowe żądanie

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

Przykładowa odpowiedź

{
  "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
}

Definicje

Nazwa Opis
AuthType

Typ uwierzytelniania.

clientType

Typ klienta aplikacji

ConfigurationName

Nazwy konfiguracji.

ConfigurationNameItem
ConfigurationNameResult

Lista nazwa konfiguracji, która zostanie ustawiona na podstawie różnych zasobów docelowych, typu klienta, typu uwierzytelniania.

DaprMetadata

Metadane składnika dapr.

DaprProperties

Wskazuje pewne dodatkowe właściwości dla typu klienta języka dapr

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd

AuthType

Typ uwierzytelniania.

Wartość Opis
systemAssignedIdentity
userAssignedIdentity
servicePrincipalSecret
servicePrincipalCertificate
secret
accessKey
userAccount

clientType

Typ klienta aplikacji

Wartość Opis
none
dotnet
java
python
go
php
ruby
django
nodejs
springBoot
kafka-springBoot
dapr

ConfigurationName

Nazwy konfiguracji.

Nazwa Typ Opis
description

string

Opis nazwy konfiguracji.

required

boolean

Reprezentowanie konfiguracji jest wymagane lub nie

value

string

ConfigurationNameItem

Nazwa Typ Opis
properties.authType

AuthType

Typ uwierzytelniania.

properties.clientType

clientType

Typ klienta dla nazw konfiguracji.

properties.daprProperties

DaprProperties

Wskazuje pewne dodatkowe właściwości dla typu klienta języka dapr

properties.names

ConfigurationName[]

Nazwy konfiguracji, które mają być ustawione w środowisku usługi obliczeniowej.

properties.targetService

string

Nazwa docelowego dostawcy usług i nazwa zasobu.

ConfigurationNameResult

Lista nazwa konfiguracji, która zostanie ustawiona na podstawie różnych zasobów docelowych, typu klienta, typu uwierzytelniania.

Nazwa Typ Opis
nextLink

string

Łącze do następnej strony zasobów.

value

ConfigurationNameItem[]

Oczekiwane nazwy konfiguracji dla każdej usługi docelowej.

DaprMetadata

Metadane składnika dapr.

Nazwa Typ Opis
name

string

Nazwa właściwości metadanych.

secretRef

string

Nazwa wpisu tajnego, w którym dapr może uzyskać wartość

value

string

Wartość właściwości metadanych.

DaprProperties

Wskazuje pewne dodatkowe właściwości dla typu klienta języka dapr

Nazwa Typ Opis
componentType

string

Typ składnika dapr

metadata

DaprMetadata[]

Dodatkowe metadane języka dapr

scopes

string[]

Zakresy składników języka dapr

secretStoreComponent

string

Nazwa dapr magazynu wpisów tajnych do pobrania wpisu tajnego

version

string

Wersja składnika języka dapr

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

ErrorDetail

Szczegóły błędu.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

ErrorDetail[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
error

ErrorDetail

Obiekt błędu.