Freigeben über


Access - List Role Binding Name List

Organisationsrollenbindungen

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listRoleBindingNameList?api-version=2024-07-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
organizationName
path True

string

Name der Organisationsressource

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string (uuid)

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Anforderungstext

Name Typ Beschreibung
searchFilters

object

Suchfilter für die Anforderung

Antworten

Name Typ Beschreibung
200 OK

AccessRoleBindingNameListSuccessResponse

Der Azure-Vorgang wurde erfolgreich abgeschlossen.

Other Status Codes

ResourceProviderDefaultErrorResponse

Unerwartete Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Access_RoleBindingNameList

Beispielanforderung

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Confluent/organizations/myOrganization/access/default/listRoleBindingNameList?api-version=2024-07-01

{
  "searchFilters": {
    "crn_pattern": "crn://confluent.cloud/organization=1aa7de07-298e-479c-8f2f-16ac91fd8e76",
    "namespace": "public,dataplane,networking,identity,datagovernance,connect,streamcatalog,pipelines,ksql"
  }
}

Beispiel für eine Antwort

{
  "data": [
    "MetricsViewer",
    "OrganizationAdmin",
    "Operator",
    "NetworkAdmin",
    "ResourceKeyAdmin",
    "AccountAdmin"
  ],
  "kind": "RoleDisplayNameList",
  "metadata": {
    "first": "https://api.confluent.cloud/iam/v2/role-bindings",
    "last": "https://api.confluent.cloud/iam/v2/role-bindings?page_token=bcAOehAY8F16YD84Z1wT",
    "next": "https://api.confluent.cloud/iam/v2/role-bindings?page_token=UvmDWOB1iwfAIBPj6EYb",
    "prev": "https://api.confluent.cloud/iam/v2/role-bindings?page_token=YIXRY97wWYmwzrax4dld",
    "total_size": 123
  }
}

Definitionen

Name Beschreibung
AccessRoleBindingNameListSuccessResponse

Details zu den Rollenbindungsnamen, die bei erfolgreicher Antwort zurückgegeben werden

ConfluentListMetadata

Metadaten der Liste

ErrorResponseBody

Antworttext des Fehlers

ListAccessRequestModel

Listenzugriffsanforderungsmodell

ResourceProviderDefaultErrorResponse

Standardfehlerantwort für Ressourcenanbieter

AccessRoleBindingNameListSuccessResponse

Details zu den Rollenbindungsnamen, die bei erfolgreicher Antwort zurückgegeben werden

Name Typ Beschreibung
data

string[]

Liste der Rollenbindungsnamen

kind

string

Antworttyp

metadata

ConfluentListMetadata

Metadaten der Liste

ConfluentListMetadata

Metadaten der Liste

Name Typ Beschreibung
first

string

Erste Seite der Liste

last

string

Letzte Seite der Liste

next

string

Nächste Seite der Liste

prev

string

Vorherige Seite der Liste

total_size

integer (int32)

Gesamtgröße der Liste

ErrorResponseBody

Antworttext des Fehlers

Name Typ Beschreibung
code

string

Fehlercode

details

ErrorResponseBody[]

Fehlerdetails

message

string

Fehlermeldung

target

string

Fehlerziel

ListAccessRequestModel

Listenzugriffsanforderungsmodell

Name Typ Beschreibung
searchFilters

object

Suchfilter für die Anforderung

ResourceProviderDefaultErrorResponse

Standardfehlerantwort für Ressourcenanbieter

Name Typ Beschreibung
error

ErrorResponseBody

Antworttext des Fehlers