Condividi tramite


ContainerAppsSourceControlsOperations Classe

Avviso

NON creare direttamente un'istanza di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

ContainerAppsAPIClient's

Attributo<xref:container_apps_source_controls> .

Ereditarietà
builtins.object
ContainerAppsSourceControlsOperations

Costruttore

ContainerAppsSourceControlsOperations(*args, **kwargs)

Metodi

begin_create_or_update

Creare o aggiornare SourceControl per un'app contenitore.

Creare o aggiornare SourceControl per un'app contenitore.

begin_delete

Eliminare un oggetto SourceControl dell'app contenitore.

Eliminare un oggetto SourceControl dell'app contenitore.

get

Ottenere un oggetto SourceControl di un'app contenitore.

Ottenere un oggetto SourceControl di un'app contenitore.

list_by_container_app

Ottenere SourceControls dell'app contenitore in un determinato gruppo di risorse.

Ottenere SourceControls dell'app contenitore in un determinato gruppo di risorse.

begin_create_or_update

Creare o aggiornare SourceControl per un'app contenitore.

Creare o aggiornare SourceControl per un'app contenitore.

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]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

container_app_name
str
Necessario

Nome dell'app contenitore. Obbligatorio.

source_control_name
str
Necessario

Nome dell'oggetto SourceControl dell'app contenitore. Obbligatorio.

source_control_envelope
SourceControl oppure IO
Necessario

Proprietà usate per creare un oggetto SourceControl dell'app contenitore. È un tipo SourceControl o un tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce SourceControl o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_delete

Eliminare un oggetto SourceControl dell'app contenitore.

Eliminare un oggetto SourceControl dell'app contenitore.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

container_app_name
str
Necessario

Nome dell'app contenitore. Obbligatorio.

source_control_name
str
Necessario

Nome dell'oggetto SourceControl dell'app contenitore. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottenere un oggetto SourceControl di un'app contenitore.

Ottenere un oggetto SourceControl di un'app contenitore.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

container_app_name
str
Necessario

Nome dell'app contenitore. Obbligatorio.

source_control_name
str
Necessario

Nome dell'oggetto SourceControl dell'app contenitore. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

SourceControl o il risultato di cls(response)

Tipo restituito

Eccezioni

list_by_container_app

Ottenere SourceControls dell'app contenitore in un determinato gruppo di risorse.

Ottenere SourceControls dell'app contenitore in un determinato gruppo di risorse.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

container_app_name
str
Necessario

Nome dell'app contenitore. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di SourceControl o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

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'>