Partager via


Access - List Role Binding Name List

Liaisons de rôle d’organisation

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

Paramètres URI

Nom Dans Obligatoire Type Description
organizationName
path True

string

Nom de la ressource de l’organisation

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string (uuid)

ID de l’abonnement cible. La valeur doit être un UUID.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

Corps de la demande

Nom Type Description
searchFilters

object

Filtres de recherche pour la requête

Réponses

Nom Type Description
200 OK

AccessRoleBindingNameListSuccessResponse

L’opération Azure s’est terminée avec succès.

Other Status Codes

ResourceProviderDefaultErrorResponse

Réponse d’erreur inattendue.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

Access_RoleBindingNameList

Exemple de requête

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

Exemple de réponse

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

Définitions

Nom Description
AccessRoleBindingNameListSuccessResponse

Détails des noms de liaison de rôle retournés lors de la réponse réussie

ConfluentListMetadata

Métadonnées de la liste

ErrorResponseBody

Corps de réponse de l’erreur

ListAccessRequestModel

Modèle de demande d’accès de liste

ResourceProviderDefaultErrorResponse

Réponse d’erreur par défaut pour le fournisseur de ressources

AccessRoleBindingNameListSuccessResponse

Détails des noms de liaison de rôle retournés lors de la réponse réussie

Nom Type Description
data

string[]

Liste des noms de liaison de rôle

kind

string

Type de réponse

metadata

ConfluentListMetadata

Métadonnées de la liste

ConfluentListMetadata

Métadonnées de la liste

Nom Type Description
first

string

Première page de la liste

last

string

Dernière page de la liste

next

string

Page suivante de la liste

prev

string

Page précédente de la liste

total_size

integer (int32)

Taille totale de la liste

ErrorResponseBody

Corps de réponse de l’erreur

Nom Type Description
code

string

Code d’erreur

details

ErrorResponseBody[]

Détails de l’erreur

message

string

Message d'erreur

target

string

Cible d’erreur

ListAccessRequestModel

Modèle de demande d’accès de liste

Nom Type Description
searchFilters

object

Filtres de recherche pour la requête

ResourceProviderDefaultErrorResponse

Réponse d’erreur par défaut pour le fournisseur de ressources

Nom Type Description
error

ErrorResponseBody

Corps de réponse de l’erreur