Megosztás a következőn keresztül:


Namespaces - List

Listák az erőforráscsoportban elérhető névtereket.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces?api-version=2023-09-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces?$skipToken={$skipToken}&$top={$top}&api-version=2023-09-01

URI-paraméterek

Name In Kötelező Típus Description
resourceGroupName
path True

string

Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string

uuid

A cél-előfizetés azonosítója. Az értéknek UUID azonosítónak kell lennie.

api-version
query True

string

A művelethez használandó API-verzió.

$skipToken
query

string

A további kérések jogkivonatának kihagyása.

$top
query

integer

int32

A visszaadandó eredmények maximális száma.

Válaszok

Name Típus Description
200 OK

NamespaceListResult

Siker

Other Status Codes

ErrorResponse

Hibakód okával.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

Namespaces_List

Mintakérelem

GET https://management.azure.com/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/5ktrial/providers/Microsoft.NotificationHubs/namespaces?api-version=2023-09-01

Mintaválasz

{
  "value": [
    {
      "location": "East US",
      "sku": {
        "name": "Standard"
      },
      "properties": {
        "name": "namespace-1",
        "provisioningState": "Succeeded",
        "status": "Created",
        "enabled": true,
        "critical": false,
        "subscriptionId": "29cfa613-cbbc-4512-b1d6-1b3a92c7fa40",
        "createdAt": "2023-04-26T06:10:44.01+00:00",
        "updatedAt": "2023-04-26T06:10:44.03+00:00",
        "namespaceType": "NotificationHub",
        "publicNetworkAccess": "Enabled",
        "networkAcls": {
          "ipRules": [
            {
              "ipMask": "185.48.100.00/24",
              "rights": [
                "Manage",
                "Send",
                "Listen"
              ]
            }
          ],
          "publicNetworkRule": {
            "rights": [
              "Listen"
            ]
          }
        },
        "serviceBusEndpoint": "https://namespace-1.servicebus.windows.net:443/",
        "privateEndpointConnections": []
      },
      "id": "/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/5ktrial/providers/Microsoft.NotificationHubs/namespaces/namespace-1",
      "name": "namespace-2",
      "type": "Microsoft.NotificationHubs/namespaces",
      "tags": {}
    },
    {
      "location": "East US",
      "sku": {
        "name": "Standard"
      },
      "properties": {
        "name": "namespace-2",
        "provisioningState": "Succeeded",
        "status": "Created",
        "enabled": true,
        "critical": false,
        "subscriptionId": "29cfa613-cbbc-4512-b1d6-1b3a92c7fa40",
        "createdAt": "2023-04-26T06:10:44.01+00:00",
        "updatedAt": "2023-04-26T06:10:44.03+00:00",
        "namespaceType": "NotificationHub",
        "publicNetworkAccess": "Enabled",
        "networkAcls": {
          "ipRules": [],
          "publicNetworkRule": {
            "rights": [
              "Manage",
              "Listen",
              "Send"
            ]
          }
        },
        "serviceBusEndpoint": "https://namespace-2.servicebus.windows.net:443/",
        "privateEndpointConnections": []
      },
      "id": "/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/5ktrial/providers/Microsoft.NotificationHubs/namespaces/namespace-2",
      "name": "namespace-2",
      "type": "Microsoft.NotificationHubs/namespaces",
      "tags": {
        "tag1": "value1",
        "tag2": "value2"
      }
    }
  ],
  "nextLink": "https://management.azure.com/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/providers/Microsoft.NotificationHubs/namespaces?api-version=2023-09-01&$count=2&$skipToken=##################"
}

Definíciók

Name Description
AccessRights

Az AccessRights értékeit határozza meg.

AdmCredential

A NotificationHub AdmCredential leírása.

AdmCredentialProperties

A NotificationHub AdmCredential leírása.

ApnsCredential

A NotificationHub ApnsCredential leírása.

ApnsCredentialProperties

A NotificationHub ApnsCredential leírása.

BaiduCredential

A NotificationHub BaiduCredential leírása.

BaiduCredentialProperties

A NotificationHub BaiduCredential leírása.

BrowserCredential

A NotificationHub BrowserCredential leírása.

BrowserCredentialProperties

A NotificationHub BrowserCredential leírása.

createdByType

Az erőforrást létrehozó identitás típusa.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

GcmCredential

A NotificationHub GcmCredential leírása.

GcmCredentialProperties

A NotificationHub GcmCredential leírása.

IpRule

Hálózati engedélyezési szabály, amely IP-cím alapján szűri a forgalmat.

MpnsCredential

A NotificationHub MpnsCredential leírása.

MpnsCredentialProperties

A NotificationHub MpnsCredential leírása.

NamespaceListResult

A Listanévtér művelet válasza.

NamespaceProperties

Névtértulajdonságokat jelöl.

NamespaceResource

Notification Hubs-névtér erőforrás.

NamespaceStatus

Névtér állapota.

NamespaceType

A NamespaceType értékeit határozza meg.

NetworkAcls

Hálózati engedélyezési szabályok gyűjteménye.

OperationProvisioningState

Az OperationProvisioningState értékeit határozza meg.

PnsCredentials

A Notification Hub vagy a Notification Hub névtér PNS-hitelesítő adatainak gyűjtése.

PrivateEndpointConnectionProperties

Privát végpont kapcsolatának tulajdonságai.

PrivateEndpointConnectionProvisioningState

Privát végpontkapcsolat állapota.

PrivateEndpointConnectionResource

Egy privát végpont kapcsolati ARM-erőforrását jelöli , amely a Notification Hubs-névtér alerőforrása.

PrivateLinkConnectionStatus

A kapcsolat állapota Private Link.

PublicInternetAuthorizationRule

Alapértelmezett (nyilvános internetes) hálózati engedélyezési szabály, amely akkor tartalmaz jogosultságokat, ha más hálózati szabály nem egyezik.

PublicNetworkAccess

A nyilvános hálózati hozzáférés típusa.

RemotePrivateEndpointConnection

Egy privát végpontot jelöl, amely privát végponti kapcsolattal csatlakozik a Notification Hubs-névtérhez.

RemotePrivateLinkServiceConnectionState

A Private Link szolgáltatáskapcsolat állapota.

ReplicationRegion

Engedélyezett replikációs régió

Sku

A névtér termékváltozatának leírása

SkuName

Névtér termékváltozatának neve.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

WnsCredential

A NotificationHub WnsCredential leírása.

WnsCredentialProperties

A NotificationHub WnsCredential leírása.

XiaomiCredential

A NotificationHub XiaomiCredential leírása.

XiaomiCredentialProperties

A NotificationHub XiaomiCredentialProperties leírása.

ZoneRedundancyPreference

Névtér termékváltozatának neve.

AccessRights

Az AccessRights értékeit határozza meg.

Name Típus Description
Listen

string

Manage

string

Send

string

AdmCredential

A NotificationHub AdmCredential leírása.

Name Típus Description
properties

AdmCredentialProperties

A NotificationHub AdmCredential leírása.

AdmCredentialProperties

A NotificationHub AdmCredential leírása.

Name Típus Description
authTokenUrl

string

Lekéri vagy beállítja az engedélyezési jogkivonat URL-címét.

clientId

string

Lekéri vagy beállítja az ügyfélazonosítót.

clientSecret

string

Lekéri vagy beállítja a hitelesítőadat-titkos kulcs hozzáférési kulcsát.

ApnsCredential

A NotificationHub ApnsCredential leírása.

Name Típus Description
properties

ApnsCredentialProperties

A NotificationHub ApnsCredential leírása.

ApnsCredentialProperties

A NotificationHub ApnsCredential leírása.

Name Típus Description
apnsCertificate

string

Lekéri vagy beállítja az APNS-tanúsítványt.

appId

string

Lekéri vagy beállítja a kiállító (iss) regisztrált jogcímkulcsát, amelynek értéke a fejlesztői fiókból beszerzett 10 karakteres csapatazonosító

appName

string

Lekéri vagy beállítja az alkalmazás nevét

certificateKey

string

Lekéri vagy beállítja a tanúsítványkulcsot.

endpoint

string

Lekéri vagy beállítja ennek a hitelesítő adatnak a végpontját.

keyId

string

Lekéri vagy beállítja a fejlesztői fiókból beszerzett 10 karakteres kulcsazonosítót (gyermekkulcsot)

thumbprint

string

Lekéri vagy beállítja az APNS-tanúsítvány ujjlenyomatát

token

string

Lekéri vagy beállítja a szolgáltatói hitelesítési jogkivonatot, amelyet a fejlesztői fiókján keresztül szerez be

BaiduCredential

A NotificationHub BaiduCredential leírása.

Name Típus Description
properties

BaiduCredentialProperties

A NotificationHub BaiduCredential leírása.

BaiduCredentialProperties

A NotificationHub BaiduCredential leírása.

Name Típus Description
baiduApiKey

string

Beolvassa vagy beállítja a baidu API-kulcsot.

baiduEndPoint

string

Beolvassa vagy beállítja a baidu végpontot.

baiduSecretKey

string

Baidu titkos kulcs lekérése vagy beállítása

BrowserCredential

A NotificationHub BrowserCredential leírása.

Name Típus Description
properties

BrowserCredentialProperties

A NotificationHub BrowserCredential leírása.

BrowserCredentialProperties

A NotificationHub BrowserCredential leírása.

Name Típus Description
subject

string

Lekéri vagy beállítja a webes leküldés tárgyát.

vapidPrivateKey

string

Lekéri vagy beállítja a VAPID titkos kulcsát.

vapidPublicKey

string

Lekéri vagy beállítja a VAPID nyilvános kulcsát.

createdByType

Az erőforrást létrehozó identitás típusa.

Name Típus Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

GcmCredential

A NotificationHub GcmCredential leírása.

Name Típus Description
properties

GcmCredentialProperties

A NotificationHub GcmCredential leírása.

GcmCredentialProperties

A NotificationHub GcmCredential leírása.

Name Típus Description
gcmEndpoint

string

Lekéri vagy beállítja a GCM-végpontot.

googleApiKey

string

Lekéri vagy beállítja a Google API-kulcsot.

IpRule

Hálózati engedélyezési szabály, amely IP-cím alapján szűri a forgalmat.

Name Típus Description
ipMask

string

IP-maszk.

rights

AccessRights[]

Hozzáférési jogosultságok listája.

MpnsCredential

A NotificationHub MpnsCredential leírása.

Name Típus Description
properties

MpnsCredentialProperties

A NotificationHub MpnsCredential leírása.

MpnsCredentialProperties

A NotificationHub MpnsCredential leírása.

Name Típus Description
certificateKey

string

Lekéri vagy beállítja a hitelesítő adatok tanúsítványkulcsát.

mpnsCertificate

string

Lekéri vagy beállítja az MPNS-tanúsítványt.

thumbprint

string

Lekéri vagy beállítja az MPNS-tanúsítvány ujjlenyomatát

NamespaceListResult

A Listanévtér művelet válasza.

Name Típus Description
nextLink

string

Lekéri vagy beállítja a következő találatkészletre mutató hivatkozást.

value

NamespaceResource[]

Lekéri vagy beállítja a List AuthorizationRules művelet eredményét.

NamespaceProperties

Névtértulajdonságokat jelöl.

Name Típus Alapértelmezett érték Description
createdAt

string

A névtér létrehozásának időpontja.

critical

boolean

Lekérdezi vagy beállítja, hogy a névtér kritikus értékre van-e állítva.

dataCenter

string

Elavult.

enabled

boolean

Lekérdezi vagy beállítja, hogy a névtér jelenleg engedélyezve van-e.

metricId

string

Azure Insights-metrikák azonosítója.

name

string

A Notification Hubs-névtér neve. Ez nem módosítható tulajdonság, amelyet a szolgáltatás automatikusan beállít a névtér létrehozásakor.

namespaceType

NamespaceType

A NamespaceType értékeit határozza meg.

networkAcls

NetworkAcls

Hálózati engedélyezési szabályok gyűjteménye.

pnsCredentials

PnsCredentials

A Notification Hub vagy a Notification Hub névtér PNS-hitelesítő adatainak gyűjtése.

privateEndpointConnections

PrivateEndpointConnectionResource[]

Privát végpont Connections névtérhez

provisioningState

OperationProvisioningState

Az OperationProvisioningState értékeit határozza meg.

publicNetworkAccess

PublicNetworkAccess

Enabled

A nyilvános hálózati hozzáférés típusa.

region

string

Régió. Az érték mindig ugyanarra az értékre van állítva, mint a Namespace.Location, ezért elavultnak tekintjük ezt a tulajdonságot.

replicationRegion

ReplicationRegion

Engedélyezett replikációs régió

scaleUnit

string

Lekéri vagy beállítja a scaleUnitot, ahol a névtér létrejön

serviceBusEndpoint

string

Lekéri vagy beállítja a NotificationHub-műveletek végrehajtásához használható végpontot.

status

NamespaceStatus

Névtér állapota.

subscriptionId

string

Névtér-előfizetés azonosítója.

updatedAt

string

A névtér frissítésének időpontja.

zoneRedundancy

ZoneRedundancyPreference

Disabled

Névtér termékváltozatának neve.

NamespaceResource

Notification Hubs-névtér erőforrás.

Name Típus Description
id

string

Az erőforrás teljes erőforrás-azonosítója. Például: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Az a földrajzi hely, ahol az erőforrás él

name

string

Az erőforrás neve

properties

NamespaceProperties

Névtértulajdonságokat jelöl.

sku

Sku

A névtér termékváltozatának leírása

systemData

systemData

Az Azure Resource Manager createdBy és modifiedBy adatokat tartalmazó metaadatok.

tags

object

Erőforráscímkék.

type

string

Az erőforrás típusa. Például "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

NamespaceStatus

Névtér állapota.

Name Típus Description
Created

string

Creating

string

Deleting

string

Suspended

string

NamespaceType

A NamespaceType értékeit határozza meg.

Name Típus Description
Messaging

string

NotificationHub

string

NetworkAcls

Hálózati engedélyezési szabályok gyűjteménye.

Name Típus Description
ipRules

IpRule[]

IP-szabályok listája.

publicNetworkRule

PublicInternetAuthorizationRule

Alapértelmezett (nyilvános internetes) hálózati engedélyezési szabály, amely akkor tartalmaz jogosultságokat, ha más hálózati szabály nem egyezik.

OperationProvisioningState

Az OperationProvisioningState értékeit határozza meg.

Name Típus Description
Canceled

string

Disabled

string

Failed

string

InProgress

string

Pending

string

Succeeded

string

Unknown

string

PnsCredentials

A Notification Hub vagy a Notification Hub névtér PNS-hitelesítő adatainak gyűjtése.

Name Típus Description
admCredential

AdmCredential

A NotificationHub AdmCredential leírása.

apnsCredential

ApnsCredential

A NotificationHub ApnsCredential leírása.

baiduCredential

BaiduCredential

A NotificationHub BaiduCredential leírása.

browserCredential

BrowserCredential

A NotificationHub BrowserCredential leírása.

gcmCredential

GcmCredential

A NotificationHub GcmCredential leírása.

mpnsCredential

MpnsCredential

A NotificationHub MpnsCredential leírása.

wnsCredential

WnsCredential

A NotificationHub WnsCredential leírása.

xiaomiCredential

XiaomiCredential

A NotificationHub XiaomiCredential leírása.

PrivateEndpointConnectionProperties

Privát végpont kapcsolatának tulajdonságai.

Name Típus Description
groupIds

string[]

Csoportazonosítók listája. A Notification Hubs esetében mindig egyetlen "névtér" elemet tartalmaz.

privateEndpoint

RemotePrivateEndpointConnection

Egy privát végpontot jelöl, amely privát végponti kapcsolattal csatlakozik a Notification Hubs-névtérhez.

privateLinkServiceConnectionState

RemotePrivateLinkServiceConnectionState

A Private Link szolgáltatáskapcsolat állapota.

provisioningState

PrivateEndpointConnectionProvisioningState

Privát végpontkapcsolat állapota.

PrivateEndpointConnectionProvisioningState

Privát végpontkapcsolat állapota.

Name Típus Description
Creating

string

Deleted

string

Deleting

string

DeletingByProxy

string

Succeeded

string

Unknown

string

Updating

string

UpdatingByProxy

string

PrivateEndpointConnectionResource

Egy privát végpont kapcsolati ARM-erőforrását jelöli , amely a Notification Hubs-névtér alerőforrása.

Name Típus Description
id

string

Az erőforrás teljes erőforrás-azonosítója. Például: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Az erőforrás neve

properties

PrivateEndpointConnectionProperties

Privát végpont kapcsolatának tulajdonságai.

systemData

systemData

Az Azure Resource Manager createdBy és modifiedBy adatokat tartalmazó metaadatok.

type

string

Az erőforrás típusa. Például "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

PrivateLinkConnectionStatus

A kapcsolat állapota Private Link.

Name Típus Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PublicInternetAuthorizationRule

Alapértelmezett (nyilvános internetes) hálózati engedélyezési szabály, amely akkor tartalmaz jogosultságokat, ha más hálózati szabály nem egyezik.

Name Típus Description
rights

AccessRights[]

Hozzáférési jogosultságok listája.

PublicNetworkAccess

A nyilvános hálózati hozzáférés típusa.

Name Típus Description
Disabled

string

Enabled

string

RemotePrivateEndpointConnection

Egy privát végpontot jelöl, amely privát végponti kapcsolattal csatlakozik a Notification Hubs-névtérhez.

Name Típus Description
id

string

A privát végpont ARM-erőforrás-azonosítója. Ez más előfizetéshez és erőforráscsoporthoz tartozhat, mint egy Notification Hubs-névtér.

RemotePrivateLinkServiceConnectionState

A Private Link szolgáltatáskapcsolat állapota.

Name Típus Description
actionsRequired

string

A szükséges műveletek emberbarát leírása.

description

string

Emberbarát leírás.

status

PrivateLinkConnectionStatus

A kapcsolat állapota Private Link.

ReplicationRegion

Engedélyezett replikációs régió

Name Típus Description
AustraliaEast

string

BrazilSouth

string

Default

string

None

string

NorthEurope

string

SouthAfricaNorth

string

SouthEastAsia

string

WestUs2

string

Sku

A névtér termékváltozatának leírása

Name Típus Description
capacity

integer

Lekéri vagy beállítja az erőforrás kapacitását

family

string

Lekéri vagy beállítja a termékváltozatcsaládot

name

SkuName

Névtér termékváltozatának neve.

size

string

Lekéri vagy beállítja a termékváltozat méretét

tier

string

Lekéri vagy beállítja az adott termékváltozat szintjét

SkuName

Névtér termékváltozatának neve.

Name Típus Description
Basic

string

Free

string

Standard

string

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az az identitás, amely legutóbb módosította az erőforrást.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.

WnsCredential

A NotificationHub WnsCredential leírása.

Name Típus Description
properties

WnsCredentialProperties

A NotificationHub WnsCredential leírása.

WnsCredentialProperties

A NotificationHub WnsCredential leírása.

Name Típus Description
certificateKey

string

Ges vagy a WNS tanúsítványkulcsot állítja be.

packageSid

string

Lekéri vagy beállítja a hitelesítő adatok csomagazonosítóját.

secretKey

string

Lekéri vagy beállítja a titkos kulcsot.

windowsLiveEndpoint

string

Lekéri vagy beállítja a Windows Live-végpontot.

wnsCertificate

string

Lekéri vagy beállítja a WNS-tanúsítványt.

XiaomiCredential

A NotificationHub XiaomiCredential leírása.

Name Típus Description
properties

XiaomiCredentialProperties

A NotificationHub XiaomiCredentialProperties leírása.

XiaomiCredentialProperties

A NotificationHub XiaomiCredentialProperties leírása.

Name Típus Description
appSecret

string

Lekéri vagy beállítja az alkalmazás titkos kódját.

endpoint

string

Lekéri vagy beállítja a xiaomi szolgáltatásvégpontot.

ZoneRedundancyPreference

Névtér termékváltozatának neve.

Name Típus Description
Disabled

string

Enabled

string