Compartilhar via


DatabaseColumnsOperations Classe

Operações assíncronas databaseColumnsOperations.

Você não deve instanciar essa classe diretamente. Em vez disso, você deve criar uma instância do Cliente que a instancie para você e a anexa como um atributo.

Herança
builtins.object
DatabaseColumnsOperations

Construtor

DatabaseColumnsOperations(client, config, serializer, deserializer)

Parâmetros

client
Obrigatório

Cliente para solicitações de serviço.

config
Obrigatório

Configuração do cliente de serviço.

serializer
Obrigatório

Um serializador de modelo de objeto.

deserializer
Obrigatório

Um desserializador de modelo de objeto.

Variáveis

models

Alias para classes de modelo usadas neste grupo de operações.

Métodos

get

Obter coluna de banco de dados.

list_by_database

Listar colunas de banco de dados.

list_by_table

Listar colunas de banco de dados.

get

Obter coluna de banco de dados.

async get(resource_group_name: str, server_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, **kwargs: Any) -> DatabaseColumn

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

server_name
str
Obrigatório

O nome do servidor.

database_name
str
Obrigatório

O nome do banco de dados.

schema_name
str
Obrigatório

O nome do esquema.

table_name
str
Obrigatório

O nome da tabela.

column_name
str
Obrigatório

O nome da coluna.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

DatabaseColumn ou o resultado de cls(response)

Tipo de retorno

Exceções

list_by_database

Listar colunas de banco de dados.

list_by_database(resource_group_name: str, server_name: str, database_name: str, schema: List[str] | None = None, table: List[str] | None = None, column: List[str] | None = None, order_by: List[str] | None = None, skiptoken: str | None = None, **kwargs: Any) -> AsyncIterable[DatabaseColumnListResult]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

server_name
str
Obrigatório

O nome do servidor.

database_name
str
Obrigatório

O nome do banco de dados.

schema
list[str]
valor padrão: None
table
list[str]
valor padrão: None
column
list[str]
valor padrão: None
order_by
list[str]
valor padrão: None
skiptoken
str
valor padrão: None

Um token opaco que identifica um ponto de partida na coleção.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância de DatabaseColumnListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

list_by_table

Listar colunas de banco de dados.

list_by_table(resource_group_name: str, server_name: str, database_name: str, schema_name: str, table_name: str, filter: str | None = None, **kwargs: Any) -> AsyncIterable[DatabaseColumnListResult]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

server_name
str
Obrigatório

O nome do servidor.

database_name
str
Obrigatório

O nome do banco de dados.

schema_name
str
Obrigatório

O nome do esquema.

table_name
str
Obrigatório

O nome da tabela.

filter
str
valor padrão: None

Uma expressão de filtro OData que filtra elementos na coleção.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância de DatabaseColumnListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

models = <module 'azure.mgmt.sql.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\sql\\models\\__init__.py'>