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


Notification Hubs - List

Listák a névtérhez társított értesítési központokat.

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

URI-paraméterek

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

string

Névtér neve

Reguláris kifejezési minta: ^[a-zA-Z][a-zA-Z0-9-]*$

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

Folytatási jogkivonat.

$top
query

integer

int32

Oldalméret.

Válaszok

Name Típus Description
200 OK

NotificationHubListResult

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

NotificationHubs_List

Mintakérelem

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

Mintaválasz

{
  "value": [
    {
      "location": "East US",
      "properties": {
        "name": "test",
        "registrationTtl": "10675199.02:48:05.4775807",
        "dailyMaxActiveDevices": 0
      },
      "id": "/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/5ktrial/providers/Microsoft.NotificationHubs/namespaces/nh-sdk-ns/notificationHubs/test",
      "name": "test",
      "type": "Microsoft.NotificationHubs/namespaces/notificationHubs",
      "tags": {
        "hubTag1": "hubTagValue1",
        "hubTag2": "hubTagValue2"
      }
    }
  ]
}

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.

MpnsCredential

A NotificationHub MpnsCredential leírása.

MpnsCredentialProperties

A NotificationHub MpnsCredential leírása.

NotificationHubListResult

A List NotificationHub művelet válasza.

NotificationHubProperties

NotificationHub-tulajdonságok.

NotificationHubResource

Notification Hub-erőforrás.

SharedAccessAuthorizationRuleProperties

SharedAccessAuthorizationRule tulajdonságok.

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.

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 adattí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 hiba célja.

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.

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

NotificationHubListResult

A List NotificationHub 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

NotificationHubResource[]

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

NotificationHubProperties

NotificationHub-tulajdonságok.

Name Típus Description
admCredential

AdmCredential

A NotificationHub AdmCredential leírása.

apnsCredential

ApnsCredential

A NotificationHub ApnsCredential leírása.

authorizationRules

SharedAccessAuthorizationRuleProperties[]

Lekéri vagy beállítja a létrehozott NotificationHub AuthorizationRules -ját

baiduCredential

BaiduCredential

A NotificationHub BaiduCredential leírása.

browserCredential

BrowserCredential

A NotificationHub BrowserCredential leírása.

dailyMaxActiveDevices

integer

gcmCredential

GcmCredential

A NotificationHub GcmCredential leírása.

mpnsCredential

MpnsCredential

A NotificationHub MpnsCredential leírása.

name

string

Lekéri vagy beállítja a NotificationHub nevét.

registrationTtl

string

Lekéri vagy beállítja a létrehozott NotificationHub RegistrationTtl elemét

wnsCredential

WnsCredential

A NotificationHub WnsCredential leírása.

xiaomiCredential

XiaomiCredential

A NotificationHub XiaomiCredential leírása.

NotificationHubResource

Notification Hub-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

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

name

string

Az erőforrás neve

properties

NotificationHubProperties

NotificationHub-tulajdonságok.

sku

Sku

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

systemData

systemData

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

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"

SharedAccessAuthorizationRuleProperties

SharedAccessAuthorizationRule tulajdonságok.

Name Típus Description
claimType

string

Lekéri a jogcím típusát leíró sztringet

claimValue

string

Lekéri a jogcím értékét leíró sztringet

createdTime

string

Lekéri a szabályhoz létrehozott időt

keyName

string

Lekéri az engedélyezési szabályt leíró sztringet.

modifiedTime

string

Lekéri a szabály utolsó módosításának időpontját

primaryKey

string

Egy base64 kódolású, 256 bites elsődleges kulcsot kér le az SAS-jogkivonat aláírásához és érvényesítéséhez.

revision

integer

Lekéri a szabály változatszámát

rights

AccessRights[]

Lekéri vagy beállítja a szabályhoz társított jogokat.

secondaryKey

string

Egy base64 kódolású, 256 bites elsődleges kulcsot kér le az SAS-jogkivonat aláírásához és érvényesítéséhez.

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 erőforrást utoljára módosító identitás.

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.