Domain Klass
EventGrid-domän.
Variabler fylls bara i av servern och ignoreras när en begäran skickas.
Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.
- Arv
-
azure.mgmt.eventgrid.models._models_py3.TrackedResourceDomain
Konstruktor
Domain(*, location: str, tags: Dict[str, str] | None = None, sku: _models.ResourceSku | None = None, identity: _models.IdentityInfo | None = None, minimum_tls_version_allowed: str | _models.TlsVersion | None = None, input_schema: str | _models.InputSchema | None = None, event_type_info: _models.EventTypeInfo | None = None, input_schema_mapping: _models.InputSchemaMapping | None = None, public_network_access: str | _models.PublicNetworkAccess | None = None, inbound_ip_rules: List[_models.InboundIpRule] | None = None, disable_local_auth: bool = False, auto_create_topic_with_first_subscription: bool = True, auto_delete_topic_with_last_subscription: bool = True, data_residency_boundary: str | _models.DataResidencyBoundary | None = None, **kwargs: Any)
Keyword-Only Parameters
- location
- str
Platsen för resursen. Krävs.
- sku
- ResourceSku
Prisnivån för SKU för Event Grid-domänresursen.
- identity
- IdentityInfo
Identitetsinformation för Event Grid-domänresursen.
- minimum_tls_version_allowed
- str eller TlsVersion
Lägsta TLS-version av utgivaren som tillåts publicera till den här domänen. Kända värden är: "1.0", "1.1" och "1.2".
- input_schema
- str eller InputSchema
Detta avgör vilket format Event Grid ska förvänta sig för inkommande händelser som publicerats till Event Grid-domänresursen. Kända värden är: "EventGridSchema", "CustomEventSchema" och "CloudEventSchemaV1_0".
- event_type_info
- EventTypeInfo
Information om händelsetyp för domänen. Den här informationen tillhandahålls av utgivaren och kan användas av prenumeranten för att visa olika typer av händelser som publiceras.
- input_schema_mapping
- InputSchemaMapping
Information om InputSchemaMapping som angav information om nyttolasten för mappningshändelser.
- public_network_access
- str eller PublicNetworkAccess
Detta avgör om trafik tillåts via offentligt nätverk. Som standard är den aktiverad.
Du kan ytterligare begränsa till specifika IP-adresser genom att <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" />
konfigurera . Kända värden är: "Enabled", "Disabled" och "SecuredByPerimeter".
- inbound_ip_rules
- list[InboundIpRule]
Detta kan användas för att begränsa trafik från specifika IP-adresser i stället för alla IP-adresser. Obs! Dessa betraktas endast om PublicNetworkAccess är aktiverat.
- disable_local_auth
- bool
Det här booleska objektet används för att aktivera eller inaktivera lokal autentisering. Standardvärdet är falskt. När egenskapen är inställd på true används endast AAD-token för att autentisera om användaren tillåts publicera till domänen.
- auto_create_topic_with_first_subscription
- bool
Det här booleska objektet används för att ange skapandemekanismen för "alla" Event Grid-domänämnen som är associerade med den här Event Grid-domänresursen. I det här sammanhanget kan skapandet av domänämnet hanteras automatiskt (när det är sant) eller självhanterat (när det är falskt). Standardvärdet för den här egenskapen är sant. När den här egenskapen är null eller inställd på true ansvarar Event Grid för att automatiskt skapa domänämnet när den första händelseprenumerationen skapas i domänämnets omfång. Om den här egenskapen är inställd på false måste användaren skapa en domänämne för att skapa den första händelseprenumerationen. Självhanteringsläget kan användas om användaren vill ha fullständig kontroll över när domänämnet skapas, medan automatiskt hanterat läge ger flexibiliteten att utföra färre åtgärder och hantera färre resurser av användaren. Observera också att i läget för automatiskt hanterad skapande tillåts användaren att skapa domänämnet på begäran om det behövs.
- auto_delete_topic_with_last_subscription
- bool
Det här booleska objektet används för att ange borttagningsmekanismen för "alla" Event Grid-domänämnen som är associerade med den här Event Grid-domänresursen. I det här sammanhanget kan borttagning av domänämnet hanteras automatiskt (när det är sant) eller självhanterat (när det är falskt). Standardvärdet för den här egenskapen är sant. När den här egenskapen är inställd på true ansvarar Event Grid för att automatiskt ta bort domänämnet när den sista händelseprenumerationen i domänämnets omfång tas bort. Om den här egenskapen är inställd på false måste användaren ta bort domänämnet manuellt när det inte längre behövs (t.ex. när den senaste händelseprenumerationen tas bort och resursen måste rensas). Självhanteringsläget kan användas om användaren vill ha fullständig kontroll över när domänämnet behöver tas bort, medan automatiskt hanterat läge ger flexibiliteten att utföra mindre åtgärder och hantera färre resurser av användaren.
- data_residency_boundary
- str eller DataResidencyBoundary
Data Residency resursens gräns. Kända värden är: "WithinGeopair" och "WithinRegion".
Variabler
- id
- str
Fullständigt kvalificerad identifierare för resursen.
- name
- str
Namn på resursen.
- type
- str
Resurstyp.
- location
- str
Platsen för resursen. Krävs.
- sku
- ResourceSku
Prisnivån för SKU för Event Grid-domänresursen.
- identity
- IdentityInfo
Identitetsinformation för Event Grid-domänresursen.
- system_data
- SystemData
Systemmetadata som relaterar till Event Grid-domänresursen.
- private_endpoint_connections
- list[PrivateEndpointConnection]
- provisioning_state
- str eller DomainProvisioningState
Etableringstillstånd för Event Grid-domänresursen. Kända värden är: "Creating", "Updating", "Ta bort", "Succeeded", "Canceled" och "Failed".
- minimum_tls_version_allowed
- str eller TlsVersion
Lägsta TLS-version av utgivaren som tillåts publicera till den här domänen. Kända värden är: "1.0", "1.1" och "1.2".
- endpoint
- str
Slutpunkt för Event Grid-domänresursen som används för att publicera händelserna.
- input_schema
- str eller InputSchema
Detta avgör vilket format Event Grid ska förvänta sig för inkommande händelser som publicerats till Event Grid-domänresursen. Kända värden är: "EventGridSchema", "CustomEventSchema" och "CloudEventSchemaV1_0".
- event_type_info
- EventTypeInfo
Information om händelsetyp för domänen. Den här informationen tillhandahålls av utgivaren och kan användas av prenumeranten för att visa olika typer av händelser som publiceras.
- input_schema_mapping
- InputSchemaMapping
Information om InputSchemaMapping som angav information om nyttolasten för mappningshändelser.
- metric_resource_id
- str
Måttresurs-ID för Event Grid-domänresursen.
- public_network_access
- str eller PublicNetworkAccess
Detta avgör om trafik tillåts via offentligt nätverk. Som standard är den aktiverad.
Du kan ytterligare begränsa till specifika IP-adresser genom att <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" />
konfigurera . Kända värden är: "Enabled", "Disabled" och "SecuredByPerimeter".
- inbound_ip_rules
- list[InboundIpRule]
Detta kan användas för att begränsa trafik från specifika IP-adresser i stället för alla IP-adresser. Obs! Dessa betraktas endast om PublicNetworkAccess är aktiverat.
- disable_local_auth
- bool
Det här booleska objektet används för att aktivera eller inaktivera lokal autentisering. Standardvärdet är falskt. När egenskapen är inställd på true används endast AAD-token för att autentisera om användaren tillåts publicera till domänen.
- auto_create_topic_with_first_subscription
- bool
Det här booleska objektet används för att ange skapandemekanismen för "alla" Event Grid-domänämnen som är associerade med den här Event Grid-domänresursen. I det här sammanhanget kan skapandet av domänämnet hanteras automatiskt (när det är sant) eller självhanterat (när det är falskt). Standardvärdet för den här egenskapen är sant. När den här egenskapen är null eller inställd på true ansvarar Event Grid för att automatiskt skapa domänämnet när den första händelseprenumerationen skapas i domänämnets omfång. Om den här egenskapen är inställd på false måste användaren skapa en domänämne för att skapa den första händelseprenumerationen. Självhanteringsläget kan användas om användaren vill ha fullständig kontroll över när domänämnet skapas, medan automatiskt hanterat läge ger flexibiliteten att utföra färre åtgärder och hantera färre resurser av användaren. Observera också att i läget för automatiskt hanterad skapande tillåts användaren att skapa domänämnet på begäran om det behövs.
- auto_delete_topic_with_last_subscription
- bool
Det här booleska objektet används för att ange borttagningsmekanismen för "alla" Event Grid-domänämnen som är associerade med den här Event Grid-domänresursen. I det här sammanhanget kan borttagning av domänämnet hanteras automatiskt (när det är sant) eller självhanterat (när det är falskt). Standardvärdet för den här egenskapen är sant. När den här egenskapen är inställd på true ansvarar Event Grid för att automatiskt ta bort domänämnet när den sista händelseprenumerationen i domänämnets omfång tas bort. Om den här egenskapen är inställd på false måste användaren ta bort domänämnet manuellt när det inte längre behövs (t.ex. när den senaste händelseprenumerationen tas bort och resursen måste rensas). Självhanteringsläget kan användas om användaren vill ha fullständig kontroll över när domänämnet behöver tas bort, medan automatiskt hanterat läge ger flexibiliteten att utföra mindre åtgärder och hantera färre resurser av användaren.
- data_residency_boundary
- str eller DataResidencyBoundary
Data Residency resursens gräns. Kända värden är: "WithinGeopair" och "WithinRegion".
Azure SDK for Python