Partilhar via


Access - List Role Binding Name List

Ligações de função da organização

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

Parâmetros do URI

Name Em Necessário Tipo Description
organizationName
path True

string

Nome do recurso da organização

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser um UUID.

api-version
query True

string

minLength: 1

A versão da API a utilizar para esta operação.

Corpo do Pedido

Name Tipo Description
searchFilters

object

Filtros de pesquisa para o pedido

Respostas

Name Tipo Description
200 OK

AccessRoleBindingNameListSuccessResponse

Operação do Azure concluída com êxito.

Other Status Codes

ResourceProviderDefaultErrorResponse

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo OAuth2 do Azure Ative Directory.

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

Access_RoleBindingNameList

Pedido de amostra

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

Resposta da amostra

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

Definições

Name Description
AccessRoleBindingNameListSuccessResponse

Detalhes dos nomes de vinculação de função retornados na resposta bem-sucedida

ConfluentListMetadata

Metadados da lista

ErrorResponseBody

Corpo da resposta do erro

ListAccessRequestModel

Modelo de solicitação de acesso à lista

ResourceProviderDefaultErrorResponse

Resposta de erro padrão para provedor de recursos

AccessRoleBindingNameListSuccessResponse

Detalhes dos nomes de vinculação de função retornados na resposta bem-sucedida

Name Tipo Description
data

string[]

Lista de nomes de vinculação de função

kind

string

Tipo de resposta

metadata

ConfluentListMetadata

Metadados da lista

ConfluentListMetadata

Metadados da lista

Name Tipo Description
first

string

Primeira página da lista

last

string

Última página da lista

next

string

Página seguinte da lista

prev

string

Página anterior da lista

total_size

integer (int32)

Tamanho total da lista

ErrorResponseBody

Corpo da resposta do erro

Name Tipo Description
code

string

Código de erro

details

ErrorResponseBody[]

Detalhe do erro

message

string

Mensagem de erro

target

string

Alvo de erro

ListAccessRequestModel

Modelo de solicitação de acesso à lista

Name Tipo Description
searchFilters

object

Filtros de pesquisa para o pedido

ResourceProviderDefaultErrorResponse

Resposta de erro padrão para provedor de recursos

Name Tipo Description
error

ErrorResponseBody

Corpo da resposta do erro