Dela via


PartnerTopicsOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

EventGridManagementClient's

<xref:partner_topics> Attributet.

Arv
builtins.object
PartnerTopicsOperations

Konstruktor

PartnerTopicsOperations(*args, **kwargs)

Metoder

activate

Aktivera ett partnerämne.

Aktivera ett nyligen skapat partnerämne.

begin_delete

Ta bort ett partnerämne.

Ta bort befintligt partnerämne.

create_or_update

Skapa ett partnerämne.

Asynkront skapar ett nytt partnerämne med de angivna parametrarna.

deactivate

Inaktivera ett partnerämne.

Inaktivera specifikt partnerämne.

get

Hämta ett partnerämne.

Hämta egenskaper för ett partnerämne.

list_by_resource_group

Lista partnerämnen under en resursgrupp.

Lista alla partnerämnen under en resursgrupp.

list_by_subscription

Lista partnerämnen under en Azure-prenumeration.

Lista alla partnerämnen under en Azure-prenumeration.

update

Uppdatera ett partnerämne.

Asynkront uppdaterar ett partnerämne med de angivna parametrarna.

activate

Aktivera ett partnerämne.

Aktivera ett nyligen skapat partnerämne.

activate(resource_group_name: str, partner_topic_name: str, **kwargs: Any) -> PartnerTopic

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Krävs.

partner_topic_name
str
Obligatorisk

Namnet på partnerämnet. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

PartnerTopic eller resultatet av cls(response)

Returtyp

Undantag

begin_delete

Ta bort ett partnerämne.

Ta bort befintligt partnerämne.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Krävs.

partner_topic_name
str
Obligatorisk

Namnet på partnerämnet. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

create_or_update

Skapa ett partnerämne.

Asynkront skapar ett nytt partnerämne med de angivna parametrarna.

create_or_update(resource_group_name: str, partner_topic_name: str, partner_topic_info: _models.PartnerTopic, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PartnerTopic

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Krävs.

partner_topic_name
str
Obligatorisk

Namnet på partnerämnet. Krävs.

partner_topic_info
PartnerTopic eller IO
Obligatorisk

Information om partnerämne. Är antingen en PartnerTopic-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

PartnerTopic eller resultatet av cls(response)

Returtyp

Undantag

deactivate

Inaktivera ett partnerämne.

Inaktivera specifikt partnerämne.

deactivate(resource_group_name: str, partner_topic_name: str, **kwargs: Any) -> PartnerTopic

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Krävs.

partner_topic_name
str
Obligatorisk

Namnet på partnerämnet. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

PartnerTopic eller resultatet av cls(response)

Returtyp

Undantag

get

Hämta ett partnerämne.

Hämta egenskaper för ett partnerämne.

get(resource_group_name: str, partner_topic_name: str, **kwargs: Any) -> PartnerTopic

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Krävs.

partner_topic_name
str
Obligatorisk

Namnet på partnerämnet. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

PartnerTopic eller resultatet av cls(response)

Returtyp

Undantag

list_by_resource_group

Lista partnerämnen under en resursgrupp.

Lista alla partnerämnen under en resursgrupp.

list_by_resource_group(resource_group_name: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PartnerTopic]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Krävs.

filter
str
Obligatorisk

Frågan som används för att filtrera sökresultaten med OData-syntax. Filtrering tillåts endast för egenskapen "name" och med ett begränsat antal OData-åtgärder. Dessa åtgärder är: funktionen "contains" samt följande logiska åtgärder: inte, och, eller, eq (för lika med) och ne (för inte lika med). Inga aritmetiska åtgärder stöds. Följande är ett giltigt filterexempel: $filter=contains(namE, 'PATTERN') och name ne 'PATTERN-1'. Följande är inte ett giltigt filterexempel: $filter=location eq 'westus'. Standardvärdet är Ingen.

top
int
Obligatorisk

Antalet resultat som ska returneras per sida för liståtgärden. Det giltiga intervallet för den översta parametern är 1 till 100. Om inget anges är standardantalet resultat som ska returneras 20 objekt per sida. Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen PartnerTopic eller resultatet av cls(response)

Returtyp

Undantag

list_by_subscription

Lista partnerämnen under en Azure-prenumeration.

Lista alla partnerämnen under en Azure-prenumeration.

list_by_subscription(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PartnerTopic]

Parametrar

filter
str
Obligatorisk

Frågan som används för att filtrera sökresultaten med OData-syntax. Filtrering tillåts endast för egenskapen "name" och med ett begränsat antal OData-åtgärder. Dessa åtgärder är: funktionen "contains" samt följande logiska åtgärder: inte, och, eller, eq (för lika med) och ne (för inte lika med). Inga aritmetiska åtgärder stöds. Följande är ett giltigt filterexempel: $filter=contains(namE, 'PATTERN') och name ne 'PATTERN-1'. Följande är inte ett giltigt filterexempel: $filter=location eq 'westus'. Standardvärdet är Ingen.

top
int
Obligatorisk

Antalet resultat som ska returneras per sida för liståtgärden. Det giltiga intervallet för den översta parametern är 1 till 100. Om inget anges är standardantalet resultat som ska returneras 20 objekt per sida. Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen PartnerTopic eller resultatet av cls(response)

Returtyp

Undantag

update

Uppdatera ett partnerämne.

Asynkront uppdaterar ett partnerämne med de angivna parametrarna.

update(resource_group_name: str, partner_topic_name: str, partner_topic_update_parameters: _models.PartnerTopicUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PartnerTopic | None

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Krävs.

partner_topic_name
str
Obligatorisk

Namnet på partnerämnet. Krävs.

partner_topic_update_parameters
PartnerTopicUpdateParameters eller IO
Obligatorisk

PartnerTopic uppdateringsinformation. Är antingen en PartnerTopicUpdateParameters-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

PartnerTopic eller None eller resultatet av cls(response)

Returtyp

Undantag

Attribut

models

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