ResourcesOperations Klas
Waarschuwing
Maak deze klasse NIET rechtstreeks een instantie.
In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via
<xref:resources> Kenmerk.
- Overname
-
builtins.objectResourcesOperations
Constructor
ResourcesOperations(*args, **kwargs)
Methoden
begin_create_or_update |
Hiermee maakt u een resource. |
begin_create_or_update_by_id |
Maak een resource op id. |
begin_delete |
Hiermee verwijdert u een resource. |
begin_delete_by_id |
Hiermee verwijdert u een resource op id. |
begin_move_resources |
Resources verplaatsen van de ene resourcegroep naar een andere resourcegroep. De resources die moeten worden verplaatst, moeten zich in dezelfde bronresourcegroep bevinden. De doelresourcegroep bevindt zich mogelijk in een ander abonnement. Bij het verplaatsen van resources worden zowel de brongroep als de doelgroep vergrendeld voor de duur van de bewerking. Schrijf- en verwijderbewerkingen worden geblokkeerd voor de groepen totdat de verplaatsing is voltooid. |
begin_update |
Updates een resource. |
begin_update_by_id |
Updates een resource op id. |
begin_validate_move_resources |
Valideert of resources van de ene resourcegroep naar een andere resourcegroep kunnen worden verplaatst. Met deze bewerking wordt gecontroleerd of de opgegeven resources naar het doel kunnen worden verplaatst. De resources die moeten worden verplaatst, moeten zich in dezelfde bronresourcegroep bevinden. De doelresourcegroep bevindt zich mogelijk in een ander abonnement. Als de validatie is geslaagd, wordt HTTP-antwoordcode 204 (geen inhoud) geretourneerd. Als de validatie mislukt, wordt HTTP-antwoordcode 409 (conflict) met een foutbericht geretourneerd. Haal de URL op in de waarde van de locatieheader om het resultaat van de langlopende bewerking te controleren. |
check_existence |
Controleert of er een resource bestaat. |
check_existence_by_id |
Controleert op id of er een resource bestaat. |
get |
Hiermee haalt u een resource op. |
get_by_id |
Hiermee haalt u een resource op basis van id op. |
list |
Alle resources in een abonnement ophalen. |
list_by_resource_group |
Alle resources voor een resourcegroep ophalen. |
begin_create_or_update
Hiermee maakt u een resource.
begin_create_or_update(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenericResource]
Parameters
- resource_group_name
- str
De naam van de resourcegroep voor de resource. De naam is niet hoofdlettergevoelig. Vereist.
- parameters
- GenericResource of IO
Parameters voor het maken of bijwerken van de resource. Is een GenericResource-type of een IO-type. Vereist.
- content_type
- str
Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat GenericResource of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
begin_create_or_update_by_id
Maak een resource op id.
begin_create_or_update_by_id(resource_id: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenericResource]
Parameters
- resource_id
- str
De volledig gekwalificeerde id van de resource, inclusief de resourcenaam en het resourcetype. Gebruik de indeling /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Vereist.
- parameters
- GenericResource of IO
Resourceparameters maken of bijwerken. Is een GenericResource-type of een IO-type. Vereist.
- content_type
- str
Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat GenericResource of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
begin_delete
Hiermee verwijdert u een resource.
begin_delete(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> LROPoller[None]
Parameters
- resource_group_name
- str
De naam van de resourcegroep met de resource die u wilt verwijderen. De naam is niet hoofdlettergevoelig. Vereist.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
begin_delete_by_id
Hiermee verwijdert u een resource op id.
begin_delete_by_id(resource_id: str, api_version: str, **kwargs: Any) -> LROPoller[None]
Parameters
- resource_id
- str
De volledig gekwalificeerde id van de resource, inclusief de resourcenaam en het resourcetype. Gebruik de indeling /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Vereist.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
begin_move_resources
Resources verplaatsen van de ene resourcegroep naar een andere resourcegroep.
De resources die moeten worden verplaatst, moeten zich in dezelfde bronresourcegroep bevinden. De doelresourcegroep bevindt zich mogelijk in een ander abonnement. Bij het verplaatsen van resources worden zowel de brongroep als de doelgroep vergrendeld voor de duur van de bewerking. Schrijf- en verwijderbewerkingen worden geblokkeerd voor de groepen totdat de verplaatsing is voltooid.
begin_move_resources(source_resource_group_name: str, parameters: _models.ResourcesMoveInfo, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parameters
- source_resource_group_name
- str
De naam van de resourcegroep met de resources die moeten worden verplaatst. Vereist.
- parameters
- ResourcesMoveInfo of IO
Parameters voor het verplaatsen van resources. Is een Type ResourcesMoveInfo of een IO-type. Vereist.
- content_type
- str
Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
begin_update
Updates een resource.
begin_update(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenericResource]
Parameters
- resource_group_name
- str
De naam van de resourcegroep voor de resource. De naam is niet hoofdlettergevoelig. Vereist.
- parameters
- GenericResource of IO
Parameters voor het bijwerken van de resource. Is een GenericResource-type 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
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat GenericResource of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
begin_update_by_id
Updates een resource op id.
begin_update_by_id(resource_id: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenericResource]
Parameters
- resource_id
- str
De volledig gekwalificeerde id van de resource, inclusief de resourcenaam en het resourcetype. Gebruik de indeling /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Vereist.
- parameters
- GenericResource of IO
Resourceparameters bijwerken. Is een GenericResource-type 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
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat GenericResource of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
begin_validate_move_resources
Valideert of resources van de ene resourcegroep naar een andere resourcegroep kunnen worden verplaatst.
Met deze bewerking wordt gecontroleerd of de opgegeven resources naar het doel kunnen worden verplaatst. De resources die moeten worden verplaatst, moeten zich in dezelfde bronresourcegroep bevinden. De doelresourcegroep bevindt zich mogelijk in een ander abonnement. Als de validatie is geslaagd, wordt HTTP-antwoordcode 204 (geen inhoud) geretourneerd. Als de validatie mislukt, wordt HTTP-antwoordcode 409 (conflict) met een foutbericht geretourneerd. Haal de URL op in de waarde van de locatieheader om het resultaat van de langlopende bewerking te controleren.
begin_validate_move_resources(source_resource_group_name: str, parameters: _models.ResourcesMoveInfo, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parameters
- source_resource_group_name
- str
De naam van de resourcegroep met de resources die moeten worden gevalideerd voor verplaatsing. Vereist.
- parameters
- ResourcesMoveInfo of IO
Parameters voor het verplaatsen van resources. Is een Type ResourcesMoveInfo 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
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
check_existence
Controleert of er een resource bestaat.
check_existence(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> bool
Parameters
- resource_group_name
- str
De naam van de resourcegroep die de resource bevat die moet worden gecontroleerd. De naam is niet hoofdlettergevoelig. Vereist.
- resource_provider_namespace
- str
De resourceprovider van de resource die moet worden gecontroleerd. Vereist.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
bool of het resultaat van cls(response)
Retourtype
Uitzonderingen
check_existence_by_id
Controleert op id of er een resource bestaat.
check_existence_by_id(resource_id: str, api_version: str, **kwargs: Any) -> bool
Parameters
- resource_id
- str
De volledig gekwalificeerde id van de resource, inclusief de resourcenaam en het resourcetype. Gebruik de indeling /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Vereist.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
bool of het resultaat van cls(response)
Retourtype
Uitzonderingen
get
Hiermee haalt u een resource op.
get(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> GenericResource
Parameters
- resource_group_name
- str
De naam van de resourcegroep die de resource bevat die u wilt ophalen. De naam is niet hoofdlettergevoelig. Vereist.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
GenericResource of het resultaat van cls(response)
Retourtype
Uitzonderingen
get_by_id
Hiermee haalt u een resource op basis van id op.
get_by_id(resource_id: str, api_version: str, **kwargs: Any) -> GenericResource
Parameters
- resource_id
- str
De volledig gekwalificeerde id van de resource, inclusief de resourcenaam en het resourcetype. Gebruik de indeling /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Vereist.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
GenericResource of het resultaat van cls(response)
Retourtype
Uitzonderingen
list
Alle resources in een abonnement ophalen.
list(filter: str | None = None, expand: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[GenericResourceExpanded]
Parameters
- filter
- str
Het filter dat moet worden toegepast op de bewerking.:code:<br>
De eigenschappen die u kunt gebruiken voor eq (is gelijk aan) of ne (niet gelijk aan) zijn: locatie, resourceType, name, resourceGroup, identity, identity/principalId, plan, plan/publisher, plan/product, plan/name, plan/version en plan/promotionCode.:code:<br>``<br>
Als u bijvoorbeeld wilt filteren op een resourcetype, gebruikt u: $filter=resourceType eq 'Microsoft.Network/virtualNetworks':code:<br>``<br>
u kunt subtekenreeks(waarde, eigenschap) in het filter gebruiken. De eigenschappen die u kunt gebruiken voor subtekenreeksen zijn: name en resourceGroup.:code:<br>``<br>
Als u bijvoorbeeld alle resources met 'demo' ergens in de naam wilt ophalen, gebruikt u: $filter=substringof('demo', naam):code:<br>``<br>
u kunt meerdere subtekenreeksen aan elkaar koppelen door en/of operators toe te voegen.:code:<br>``<br>
u kunt filteren op tagnamen en -waarden. Als u bijvoorbeeld wilt filteren op een tagnaam en -waarde, gebruikt u $filter=tagName eq 'tag1' en tagValue eq 'Value1':code:<br>
:code:>><<<br>
U kunt sommige eigenschappen samen gebruiken bij het filteren. De combinaties die u kunt gebruiken zijn: subtekenreeks en/of resourceType, plan en plan/uitgever en plan/naam, identiteit en principalId. De standaardwaarde is Geen.
- expand
- str
Door komma's gescheiden lijst met aanvullende eigenschappen die in het antwoord moeten worden opgenomen.
Geldige waarden zijn , createdTime
changedTime
en provisioningState
. Bijvoorbeeld $expand=createdTime,changedTime
. De standaardwaarde is Geen.
- top
- int
Het aantal resultaten dat moet worden geretourneerd. Als null wordt doorgegeven, worden alle resources geretourneerd. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
Een iterator zoals een exemplaar van GenericResourceExpanded of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_by_resource_group
Alle resources voor een resourcegroep ophalen.
list_by_resource_group(resource_group_name: str, filter: str | None = None, expand: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[GenericResourceExpanded]
Parameters
- filter
- str
Het filter dat moet worden toegepast op de bewerking.:code:<br>
De eigenschappen die u kunt gebruiken voor eq (is gelijk aan) of ne (niet gelijk aan) zijn: locatie, resourceType, name, resourceGroup, identity, identity/principalId, plan, plan/publisher, plan/product, plan/name, plan/version en plan/promotionCode.:code:<br>``<br>
Als u bijvoorbeeld wilt filteren op een resourcetype, gebruikt u: $filter=resourceType eq 'Microsoft.Network/virtualNetworks':code:<br>``<br>
u kunt subtekenreeks(waarde, eigenschap) in het filter gebruiken. De eigenschappen die u kunt gebruiken voor subtekenreeksen zijn: name en resourceGroup.:code:<br>``<br>
Als u bijvoorbeeld alle resources met 'demo' ergens in de naam wilt ophalen, gebruikt u: $filter=substringof('demo', naam):code:<br>``<br>
u kunt meerdere subtekenreeksen aan elkaar koppelen door en/of operators toe te voegen.:code:<br>``<br>
u kunt filteren op tagnamen en -waarden. Als u bijvoorbeeld wilt filteren op een tagnaam en -waarde, gebruikt u $filter=tagName eq 'tag1' en tagValue eq 'Value1':code:<br>
:code:>><<<br>
U kunt sommige eigenschappen samen gebruiken bij het filteren. De combinaties die u kunt gebruiken zijn: subtekenreeks en/of resourceType, plan en plan/uitgever en plan/naam, identiteit en principalId. De standaardwaarde is Geen.
- expand
- str
Door komma's gescheiden lijst met aanvullende eigenschappen die in het antwoord moeten worden opgenomen.
Geldige waarden zijn , createdTime
changedTime
en provisioningState
. Bijvoorbeeld $expand=createdTime,changedTime
. De standaardwaarde is Geen.
- top
- int
Het aantal resultaten dat moet worden geretourneerd. Als null wordt doorgegeven, worden alle resources geretourneerd. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
Een iterator zoals een exemplaar van GenericResourceExpanded of het resultaat van cls(response)
Retourtype
Uitzonderingen
Kenmerken
models
models = <module 'azure.mgmt.resource.resources.v2019_05_10.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2019_05_10\\models\\__init__.py'>
Azure SDK for Python