AgentPoolsOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:
ContainerRegistryManagementClient's
<xref:agent_pools> -Attribut.
- Vererbung
-
builtins.objectAgentPoolsOperations
Konstruktor
AgentPoolsOperations(*args, **kwargs)
Methoden
begin_create |
Erstellt einen Agentpool für eine Containerregistrierung mit den angegebenen Parametern. |
begin_delete |
Löscht eine angegebene Agentpoolressource. |
begin_update |
Updates einen Agentpool mit den angegebenen Parametern. |
get |
Ruft die detaillierten Informationen für einen bestimmten Agentpool ab. |
get_queue_status |
Ruft die Anzahl der Warteschlangenausführungen für einen bestimmten Agentpool ab. |
list |
Listet alle Agentpools für eine angegebene Containerregistrierung auf. |
begin_create
Erstellt einen Agentpool für eine Containerregistrierung mit den angegebenen Parametern.
begin_create(resource_group_name: str, registry_name: str, agent_pool_name: str, agent_pool: _models.AgentPool, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.AgentPool]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. Erforderlich.
Die Parameter eines Agentpools, der geplant werden muss. Ist entweder ein AgentPool-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder AgentPool oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_delete
Löscht eine angegebene Agentpoolressource.
begin_delete(resource_group_name: str, registry_name: str, agent_pool_name: str, **kwargs: Any) -> LROPoller[None]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_update
Updates einen Agentpool mit den angegebenen Parametern.
begin_update(resource_group_name: str, registry_name: str, agent_pool_name: str, update_parameters: _models.AgentPoolUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.AgentPool]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. Erforderlich.
- update_parameters
- AgentPoolUpdateParameters oder IO
Die Parameter zum Aktualisieren eines Agentpools. Ist entweder ein AgentPoolUpdateParameters-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder AgentPool oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
get
Ruft die detaillierten Informationen für einen bestimmten Agentpool ab.
get(resource_group_name: str, registry_name: str, agent_pool_name: str, **kwargs: Any) -> AgentPool
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
AgentPool oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_queue_status
Ruft die Anzahl der Warteschlangenausführungen für einen bestimmten Agentpool ab.
get_queue_status(resource_group_name: str, registry_name: str, agent_pool_name: str, **kwargs: Any) -> AgentPoolQueueStatus
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
AgentPoolQueueStatus oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Listet alle Agentpools für eine angegebene Containerregistrierung auf.
list(resource_group_name: str, registry_name: str, **kwargs: Any) -> Iterable[AgentPool]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von AgentPool oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.containerregistry.v2019_06_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\containerregistry\\v2019_06_01_preview\\models\\__init__.py'>
Azure SDK for Python