Delen via


CapabilitiesOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks.

In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via

ChaosManagementClient's

<xref:capabilities> Kenmerk.

Overname
builtins.object
CapabilitiesOperations

Constructor

CapabilitiesOperations(*args, **kwargs)

Methoden

create_or_update

Een mogelijkheidsresource maken of bijwerken die een doelresource uitbreidt.

delete

Verwijder een mogelijkheid die een doelresource uitbreidt.

get

Haal een mogelijkheidsresource op die een doelresource uitbreidt.

list

Haal een lijst op met mogelijkheidsresources waarmee een doelresource wordt uitgebreid.

create_or_update

Een mogelijkheidsresource maken of bijwerken die een doelresource uitbreidt.

create_or_update(resource_group_name: str, parent_provider_namespace: str, parent_resource_type: str, parent_resource_name: str, target_name: str, capability_name: str, capability: _models.Capability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Capability

Parameters

resource_group_name
str
Vereist

Tekenreeks die een Azure-resourcegroep vertegenwoordigt. Vereist.

parent_provider_namespace
str
Vereist

Tekenreeks die de naamruimte van een resourceprovider vertegenwoordigt. Vereist.

parent_resource_type
str
Vereist

Tekenreeks die een resourcetype vertegenwoordigt. Vereist.

parent_resource_name
str
Vereist

Tekenreeks die de naam van een resource vertegenwoordigt. Vereist.

target_name
str
Vereist

Tekenreeks die de naam van een doelresource vertegenwoordigt. Vereist.

capability_name
str
Vereist

Tekenreeks die de naam van een mogelijkheidsresource vertegenwoordigt. Vereist.

capability
Capability of IO
Vereist

Mogelijkheidsresource die moet worden gemaakt of bijgewerkt. Is een mogelijkheidstype of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Mogelijkheid of het resultaat van cls(antwoord)

Retourtype

Uitzonderingen

delete

Verwijder een mogelijkheid die een doelresource uitbreidt.

delete(resource_group_name: str, parent_provider_namespace: str, parent_resource_type: str, parent_resource_name: str, target_name: str, capability_name: str, **kwargs: Any) -> None

Parameters

resource_group_name
str
Vereist

Tekenreeks die een Azure-resourcegroep vertegenwoordigt. Vereist.

parent_provider_namespace
str
Vereist

Tekenreeks die de naamruimte van een resourceprovider vertegenwoordigt. Vereist.

parent_resource_type
str
Vereist

Tekenreeks die een resourcetype vertegenwoordigt. Vereist.

parent_resource_name
str
Vereist

Tekenreeks die de naam van een resource vertegenwoordigt. Vereist.

target_name
str
Vereist

Tekenreeks die de naam van een doelresource vertegenwoordigt. Vereist.

capability_name
str
Vereist

Tekenreeks die de naam van een mogelijkheidsresource vertegenwoordigt. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Geen of het resultaat van cls(response)

Retourtype

Uitzonderingen

get

Haal een mogelijkheidsresource op die een doelresource uitbreidt.

get(resource_group_name: str, parent_provider_namespace: str, parent_resource_type: str, parent_resource_name: str, target_name: str, capability_name: str, **kwargs: Any) -> Capability

Parameters

resource_group_name
str
Vereist

Tekenreeks die een Azure-resourcegroep vertegenwoordigt. Vereist.

parent_provider_namespace
str
Vereist

Tekenreeks die de naamruimte van een resourceprovider vertegenwoordigt. Vereist.

parent_resource_type
str
Vereist

Tekenreeks die een resourcetype vertegenwoordigt. Vereist.

parent_resource_name
str
Vereist

Tekenreeks die de naam van een resource vertegenwoordigt. Vereist.

target_name
str
Vereist

Tekenreeks die de naam van een doelresource vertegenwoordigt. Vereist.

capability_name
str
Vereist

Tekenreeks die de naam van een mogelijkheidsresource vertegenwoordigt. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Mogelijkheid of het resultaat van cls(antwoord)

Retourtype

Uitzonderingen

list

Haal een lijst op met mogelijkheidsresources waarmee een doelresource wordt uitgebreid.

list(resource_group_name: str, parent_provider_namespace: str, parent_resource_type: str, parent_resource_name: str, target_name: str, continuation_token_parameter: str | None = None, **kwargs: Any) -> Iterable[Capability]

Parameters

resource_group_name
str
Vereist

Tekenreeks die een Azure-resourcegroep vertegenwoordigt. Vereist.

parent_provider_namespace
str
Vereist

Tekenreeks die de naamruimte van een resourceprovider vertegenwoordigt. Vereist.

parent_resource_type
str
Vereist

Tekenreeks die een resourcetype vertegenwoordigt. Vereist.

parent_resource_name
str
Vereist

Tekenreeks die de naam van een resource vertegenwoordigt. Vereist.

target_name
str
Vereist

Tekenreeks die de naam van een doelresource vertegenwoordigt. Vereist.

continuation_token_parameter
str
Vereist

Tekenreeks waarmee het vervolgtoken wordt ingesteld. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Een iterator zoals een exemplaar van capability of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

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