Compartilhar via


DaprComponentsOperations Classe

Aviso

NÃO instancie essa classe diretamente.

Em vez disso, você deve acessar as operações a seguir por meio de

ContainerAppsAPIClient's

Atributo <xref:dapr_components>.

Herança
builtins.object
DaprComponentsOperations

Construtor

DaprComponentsOperations(*args, **kwargs)

Métodos

create_or_update

Cria ou atualiza um componente do Dapr.

Cria ou atualiza um componente do Dapr em um ambiente gerenciado.

delete

Excluir um componente do Dapr.

Exclua um componente do Dapr de um ambiente gerenciado.

get

Obter um componente dapr.

Obter um componente dapr.

list

Obtenha os Componentes do Dapr para um ambiente gerenciado.

Obtenha os Componentes do Dapr para um ambiente gerenciado.

list_secrets

Listar segredos para um componente dapr.

Listar segredos para um componente dapr.

create_or_update

Cria ou atualiza um componente do Dapr.

Cria ou atualiza um componente do Dapr em um ambiente gerenciado.

async create_or_update(resource_group_name: str, environment_name: str, component_name: str, dapr_component_envelope: _models.DaprComponent, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DaprComponent

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.

environment_name
str
Obrigatório

Nome do Ambiente Gerenciado. Obrigatórios.

component_name
str
Obrigatório

Nome do Componente do Dapr. Obrigatórios.

dapr_component_envelope
DaprComponent ou IO
Obrigatório

Detalhes de configuração do Componente do Dapr. É um tipo DaprComponent ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

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

Retornos

DaprComponent ou o resultado de cls(response)

Tipo de retorno

Exceções

delete

Excluir um componente do Dapr.

Exclua um componente do Dapr de um ambiente gerenciado.

async delete(resource_group_name: str, environment_name: str, component_name: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.

environment_name
str
Obrigatório

Nome do Ambiente Gerenciado. Obrigatórios.

component_name
str
Obrigatório

Nome do Componente do Dapr. Obrigatórios.

cls
callable

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

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obter um componente dapr.

Obter um componente dapr.

async get(resource_group_name: str, environment_name: str, component_name: str, **kwargs: Any) -> DaprComponent

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.

environment_name
str
Obrigatório

Nome do Ambiente Gerenciado. Obrigatórios.

component_name
str
Obrigatório

Nome do Componente do Dapr. Obrigatórios.

cls
callable

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

Retornos

DaprComponent ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obtenha os Componentes do Dapr para um ambiente gerenciado.

Obtenha os Componentes do Dapr para um ambiente gerenciado.

list(resource_group_name: str, environment_name: str, **kwargs: Any) -> AsyncIterable[DaprComponent]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.

environment_name
str
Obrigatório

Nome do Ambiente Gerenciado. Obrigatórios.

cls
callable

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

Retornos

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

Tipo de retorno

Exceções

list_secrets

Listar segredos para um componente dapr.

Listar segredos para um componente dapr.

async list_secrets(resource_group_name: str, environment_name: str, component_name: str, **kwargs: Any) -> DaprSecretsCollection

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.

environment_name
str
Obrigatório

Nome do Ambiente Gerenciado. Obrigatórios.

component_name
str
Obrigatório

Nome do Componente do Dapr. Obrigatórios.

cls
callable

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

Retornos

DaprSecretsCollection ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

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