Dela via


Partner Namespaces - Update

Uppdatera ett partnernamnområde.
Asynkront uppdaterar ett partnernamnområde med de angivna parametrarna.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerNamespaces/{partnerNamespaceName}?api-version=2022-06-15

URI-parametrar

Name I Obligatorisk Typ Description
partnerNamespaceName
path True

string

Namnet på partnernamnområdet.

resourceGroupName
path True

string

Namnet på resursgruppen i användarens prenumeration.

subscriptionId
path True

string

Prenumerationsautentiseringsuppgifter som unikt identifierar en Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

api-version
query True

string

Version av API:et som ska användas med klientbegäran.

Begärandetext

Name Typ Description
properties.disableLocalAuth

boolean

Det här booleska värdet 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 partnernamnområdet.

properties.inboundIpRules

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.

properties.publicNetworkAccess

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 konfigurera

tags

object

Taggar för partnernamnområdet.

Svar

Name Typ Description
200 OK

OK

201 Created

PartnerNamespace

Begäran om uppdatering av partnernamnområde har godkänts.

Other Status Codes

Felsvar: ***

  • 400 Felaktig begäran.

  • 500 Internt serverfel.

Exempel

PartnerNamespaces_Update

Exempelbegäran

PATCH https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerNamespaces/examplePartnerNamespaceName1?api-version=2022-06-15

{
  "tags": {
    "tag1": "value1"
  }
}

Exempelsvar

{
  "properties": {
    "provisioningState": "Succeeded",
    "partnerRegistrationFullyQualifiedId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerRegistrations/ContosoCorpAccount1",
    "endpoint": "https://examplePartnerNamespaceName1.centraluseuap-1.eventgrid.azure.net/api/events"
  },
  "location": "Central US EUAP",
  "tags": {
    "key1": "value1"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerNamespaces/examplePartnerNamespaceName1",
  "name": "examplePartnerNamespaceName1",
  "type": "Microsoft.EventGrid/partnerNamespaces"
}

Definitioner

Name Description
ConnectionState

ConnectionState-information.

createdByType

Den typ av identitet som skapade resursen.

InboundIpRule
IpActionType

Åtgärd som ska utföras baserat på matchningen eller ingen matchning av IpMask.

PartnerNamespace

EventGrid-partnernamnområde.

PartnerNamespaceProvisioningState

Etableringstillstånd för partnernamnområdet.

PartnerNamespaceUpdateParameters

Egenskaper för uppdateringen av partnernamnområdet.

PartnerTopicRoutingMode

Detta avgör om händelser som publiceras i det här partnernamnområdet ska använda källattributet i händelsenyttolasten eller använda kanalnamnet i rubriken när de matchar partnerämnet. Om inget anges används källattributdirigering för att matcha partnerämnet.

PersistedConnectionStatus

Status för anslutningen.

PrivateEndpoint

PrivateEndpoint-information.

PrivateEndpointConnection
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 konfigurera

ResourceProvisioningState

Etableringstillstånd för den privata slutpunktsanslutningen.

systemData

Metadata som rör skapande och senaste ändring av resursen.

ConnectionState

ConnectionState-information.

Name Typ Description
actionsRequired

string

Åtgärder som krävs (om några).

description

string

Beskrivning av anslutningstillståndet.

status

PersistedConnectionStatus

Status för anslutningen.

createdByType

Den typ av identitet som skapade resursen.

Värde Description
Application
Key
ManagedIdentity
User

InboundIpRule

Name Typ Description
action

IpActionType

Åtgärd som ska utföras baserat på matchningen eller ingen matchning av IpMask.

ipMask

string

IP-adress i CIDR-notation, t.ex. 10.0.0.0/8.

IpActionType

Åtgärd som ska utföras baserat på matchningen eller ingen matchning av IpMask.

Värde Description
Allow

PartnerNamespace

EventGrid-partnernamnområde.

Name Typ Standardvärde Description
id

string

Fullständigt kvalificerad identifierare för resursen.

location

string

Resursens plats.

name

string

Namnet på resursen.

properties.disableLocalAuth

boolean

False

Det här booleska värdet 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 partnernamnområdet.

properties.endpoint

string

Slutpunkt för partnernamnområdet.

properties.inboundIpRules

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.

properties.partnerRegistrationFullyQualifiedId

string

Det fullständigt kvalificerade ARM-ID:t för partnerregistreringen som ska associeras med det här partnernamnområdet. Detta har följande format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.

properties.partnerTopicRoutingMode

PartnerTopicRoutingMode

SourceEventAttribute

Detta avgör om händelser som publiceras i det här partnernamnområdet ska använda källattributet i händelsenyttolasten eller använda kanalnamnet i rubriken när de matchar partnerämnet. Om inget anges används källattributdirigering för att matcha partnerämnet.

properties.privateEndpointConnections

PrivateEndpointConnection[]

properties.provisioningState

PartnerNamespaceProvisioningState

Etableringstillstånd för partnernamnområdet.

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

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 konfigurera

systemData

systemData

Systemmetadata som rör resursen partnernamnområde.

tags

object

Taggar för resursen.

type

string

Typ av resurs.

PartnerNamespaceProvisioningState

Etableringstillstånd för partnernamnområdet.

Värde Description
Canceled
Creating
Deleting
Failed
Succeeded
Updating

PartnerNamespaceUpdateParameters

Egenskaper för uppdateringen av partnernamnområdet.

Name Typ Standardvärde Description
properties.disableLocalAuth

boolean

Det här booleska värdet 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 partnernamnområdet.

properties.inboundIpRules

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.

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

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 konfigurera

tags

object

Taggar för partnernamnområdet.

PartnerTopicRoutingMode

Detta avgör om händelser som publiceras i det här partnernamnområdet ska använda källattributet i händelsenyttolasten eller använda kanalnamnet i rubriken när de matchar partnerämnet. Om inget anges används källattributdirigering för att matcha partnerämnet.

Värde Description
ChannelNameHeader
SourceEventAttribute

PersistedConnectionStatus

Status för anslutningen.

Värde Description
Approved
Disconnected
Pending
Rejected

PrivateEndpoint

PrivateEndpoint-information.

Name Typ Description
id

string

ARM-identifieraren för privat slutpunkt.

PrivateEndpointConnection

Name Typ Description
id

string

Fullständigt kvalificerad identifierare för resursen.

name

string

Namnet på resursen.

properties.groupIds

string[]

GroupIds från private link-tjänstresursen.

properties.privateEndpoint

PrivateEndpoint

Den privata slutpunktsresursen för den här anslutningen.

properties.privateLinkServiceConnectionState

ConnectionState

Information om anslutningens tillstånd.

properties.provisioningState

ResourceProvisioningState

Etableringstillstånd för den privata slutpunktsanslutningen.

type

string

Typ av resurs.

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 konfigurera

Värde Description
Disabled
Enabled

ResourceProvisioningState

Etableringstillstånd för den privata slutpunktsanslutningen.

Värde Description
Canceled
Creating
Deleting
Failed
Succeeded
Updating

systemData

Metadata som rör skapande och senaste ändring av resursen.

Name Typ Description
createdAt

string (date-time)

Tidsstämpeln för resursskapande (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string (date-time)

Tidsstämpeln för resursens senaste ändring (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.