Поделиться через


Access - List Role Binding Name List

Привязки ролей организации

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

Параметры URI

Имя В Обязательно Тип Описание
organizationName
path True

string

Имя ресурса организации

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Имя группы ресурсов. Имя не учитывает регистр.

subscriptionId
path True

string (uuid)

Идентификатор целевой подписки. Значение должно быть Универсальным Уникальным Идентификатором (UUID).

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

Текст запроса

Имя Тип Описание
searchFilters

object

Фильтры поиска для запроса

Ответы

Имя Тип Описание
200 OK

AccessRoleBindingNameListSuccessResponse

Операция Azure успешно завершена.

Other Status Codes

ResourceProviderDefaultErrorResponse

Непредвиденное сообщение об ошибке.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Access_RoleBindingNameList

Образец запроса

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

Пример ответа

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

Определения

Имя Описание
AccessRoleBindingNameListSuccessResponse

Сведения о именах привязки ролей, возвращаемых при успешном ответе

ConfluentListMetadata

Метаданные списка

ErrorResponseBody

Текст ответа ошибки

ListAccessRequestModel

Модель запроса доступа к списку

ResourceProviderDefaultErrorResponse

Ответ об ошибке по умолчанию для поставщика ресурсов

AccessRoleBindingNameListSuccessResponse

Сведения о именах привязки ролей, возвращаемых при успешном ответе

Имя Тип Описание
data

string[]

Список имен привязки ролей

kind

string

Тип ответа

metadata

ConfluentListMetadata

Метаданные списка

ConfluentListMetadata

Метаданные списка

Имя Тип Описание
first

string

Первая страница списка

last

string

Последняя страница списка

next

string

Следующая страница списка

prev

string

Предыдущая страница списка

total_size

integer (int32)

Общий размер списка

ErrorResponseBody

Текст ответа ошибки

Имя Тип Описание
code

string

Код ошибки

details

ErrorResponseBody[]

Сведения об ошибке

message

string

Сообщение об ошибке

target

string

Целевой объект ошибки

ListAccessRequestModel

Модель запроса доступа к списку

Имя Тип Описание
searchFilters

object

Фильтры поиска для запроса

ResourceProviderDefaultErrorResponse

Ответ об ошибке по умолчанию для поставщика ресурсов

Имя Тип Описание
error

ErrorResponseBody

Текст ответа ошибки