Partilhar via


ContainerAppsSourceControlsOperations Classe

Aviso

NÃO instanciar esta classe diretamente.

Em vez disso, deve aceder às seguintes operações através de

ContainerAppsAPIClient's

<xref:container_apps_source_controls> atributo.

Herança
builtins.object
ContainerAppsSourceControlsOperations

Construtor

ContainerAppsSourceControlsOperations(*args, **kwargs)

Métodos

begin_create_or_update

Crie ou atualize o SourceControl para uma Aplicação de Contentor.

Crie ou atualize o SourceControl para uma Aplicação de Contentor.

begin_delete

Eliminar um SourceControl da Aplicação de Contentor.

Eliminar um SourceControl da Aplicação de Contentor.

get

Obter um SourceControl de uma Aplicação de Contentor.

Obter um SourceControl de uma Aplicação de Contentor.

list_by_container_app

Obtenha os SourceControls da Aplicação de Contentor num determinado grupo de recursos.

Obtenha os SourceControls da Aplicação de Contentor num determinado grupo de recursos.

begin_create_or_update

Crie ou atualize o SourceControl para uma Aplicação de Contentor.

Crie ou atualize o SourceControl para uma Aplicação de Contentor.

begin_create_or_update(resource_group_name: str, container_app_name: str, source_control_name: str, source_control_envelope: _models.SourceControl, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.SourceControl]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas. Obrigatório.

container_app_name
str
Necessário

Nome da Aplicação de Contentor. Obrigatório.

source_control_name
str
Necessário

Nome do SourceControl da Aplicação de Contentor. Obrigatório.

source_control_envelope
SourceControl ou IO
Necessário

Propriedades utilizadas para criar um Container App SourceControl. É um tipo SourceControl ou um tipo de E/S. Obrigatório.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

continuation_token
str

Um token de continuação para reiniciar um poller a partir de um estado guardado.

polling
bool ou PollingMethod

Por predefinição, o método de consulta será ARMPolling. Transmita Falso para que esta operação não seja consultada ou transmita o seu próprio objeto de consulta inicializado para uma estratégia de consulta pessoal.

polling_interval
int

Tempo de espera predefinido entre duas sondagens para operações LRO se não estiver presente nenhum cabeçalho de Retry-After.

Devoluções

Uma instância do LROPoller que devolve SourceControl ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_delete

Eliminar um SourceControl da Aplicação de Contentor.

Eliminar um SourceControl da Aplicação de Contentor.

begin_delete(resource_group_name: str, container_app_name: str, source_control_name: str, **kwargs: Any) -> LROPoller[None]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas. Obrigatório.

container_app_name
str
Necessário

Nome da Aplicação de Contentor. Obrigatório.

source_control_name
str
Necessário

Nome do SourceControl da Aplicação de Contentor. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

continuation_token
str

Um token de continuação para reiniciar um poller a partir de um estado guardado.

polling
bool ou PollingMethod

Por predefinição, o método de consulta será ARMPolling. Transmita Falso para que esta operação não seja consultada ou transmita o seu próprio objeto de consulta inicializado para uma estratégia de consulta pessoal.

polling_interval
int

Tempo de espera predefinido entre duas sondagens para operações LRO se não estiver presente nenhum cabeçalho de Retry-After.

Devoluções

Uma instância do LROPoller que devolve Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obter um SourceControl de uma Aplicação de Contentor.

Obter um SourceControl de uma Aplicação de Contentor.

get(resource_group_name: str, container_app_name: str, source_control_name: str, **kwargs: Any) -> SourceControl

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas. Obrigatório.

container_app_name
str
Necessário

Nome da Aplicação de Contentor. Obrigatório.

source_control_name
str
Necessário

Nome do SourceControl da Aplicação de Contentor. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

SourceControl ou o resultado de cls(response)

Tipo de retorno

Exceções

list_by_container_app

Obtenha os SourceControls da Aplicação de Contentor num determinado grupo de recursos.

Obtenha os SourceControls da Aplicação de Contentor num determinado grupo de recursos.

list_by_container_app(resource_group_name: str, container_app_name: str, **kwargs: Any) -> Iterable[SourceControl]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas. Obrigatório.

container_app_name
str
Necessário

Nome da Aplicação de Contentor. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

Um iterador como a instância de SourceControl 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'>