C# Class Microsoft.Azure.Commands.NotificationHubs.NotificationHubsManagementClient

Mostra file Open project: Azure/azure-powershell

Private Properties

Property Type Description

Public Methods

Method Description
CreateNamespace ( string resourceGroupName, string namespaceName, string location, string>.Dictionary tags ) : NamespaceAttributes
CreateNotificationHub ( string resourceGroupName, string namespaceName, NotificationHubAttributes nhAttributes ) : NotificationHubAttributes
CreateOrUpdateNamespaceAuthorizationRules ( string resourceGroupName, string location, string namespaceName, string authRuleName, List rights ) : SharedAccessAuthorizationRuleAttributes
CreateOrUpdateNotificationHubAuthorizationRules ( string resourceGroupName, string location, string namespaceName, string notificationHubName, string authRuleName, List rights ) : SharedAccessAuthorizationRuleAttributes
DeleteNamespace ( string resourceGroupName, string namespaceName ) : void
DeleteNamespaceAuthorizationRules ( string resourceGroupName, string namespaceName, string authRuleName ) : void
DeleteNotificationHub ( string resourceGroupName, string namespaceName, string notificationHubName ) : void
DeleteNotificationHubAuthorizationRules ( string resourceGroupName, string namespaceName, string notificationHubName, string authRuleName ) : void
GenerateRandomKey ( ) : string
GetNamespace ( string resourceGroupName, string namespaceName ) : NamespaceAttributes
GetNamespaceAuthorizationRules ( string resourceGroupName, string namespaceName, string authRuleName ) : SharedAccessAuthorizationRuleAttributes
GetNamespaceListKeys ( string resourceGroupName, string namespaceName, string authRuleName ) : Microsoft.Azure.Management.NotificationHubs.Models.ResourceListKeys
GetNotificationHub ( string resourceGroupName, string namespaceName, string notificationHubName ) : NotificationHubAttributes
GetNotificationHubAuthorizationRules ( string resourceGroupName, string namespaceName, string notificationHubName, string authRuleName ) : SharedAccessAuthorizationRuleAttributes
GetNotificationHubListKeys ( string resourceGroupName, string namespaceName, string notificationHubName, string authRuleName ) : Microsoft.Azure.Management.NotificationHubs.Models.ResourceListKeys
GetNotificationHubPNSCredentials ( string resourceGroupName, string namespaceName, string notificationHubName ) : NotificationHubAttributes
ListAllNamespaces ( ) : IEnumerable
ListNamespaceAuthorizationRules ( string resourceGroupName, string namespaceName ) : IEnumerable
ListNamespaces ( string resourceGroupName ) : IEnumerable
ListNotificationHubAuthorizationRules ( string resourceGroupName, string namespaceName, string notificationHubName ) : IEnumerable
ListNotificationHubs ( string resourceGroupName, string namespaceName ) : IEnumerable
NotificationHubsManagementClient ( AzureContext azureContext ) : Microsoft.Azure.Commands.Common.Authentication
RegenerateNamespacKeys ( string resourceGroupName, string namespaceName, string authRuleName, string policyKeyName ) : Microsoft.Azure.Management.NotificationHubs.Models.ResourceListKeys
RegenerateNotificationHubKeys ( string resourceGroupName, string namespaceName, string notificationHubName, string authRuleName, string policyKeyName ) : Microsoft.Azure.Management.NotificationHubs.Models.ResourceListKeys
UpdateNamespace ( string resourceGroupName, string namespaceName, string location, NamespaceState state, bool critical, string>.Dictionary tags ) : NamespaceAttributes
UpdateNotificationHub ( string resourceGroupName, string namespaceName, NotificationHubAttributes nhAttributes ) : NotificationHubAttributes

Method Details

CreateNamespace() public method

public CreateNamespace ( string resourceGroupName, string namespaceName, string location, string>.Dictionary tags ) : NamespaceAttributes
resourceGroupName string
namespaceName string
location string
tags string>.Dictionary
return Microsoft.Azure.Commands.NotificationHubs.Models.NamespaceAttributes

CreateNotificationHub() public method

public CreateNotificationHub ( string resourceGroupName, string namespaceName, NotificationHubAttributes nhAttributes ) : NotificationHubAttributes
resourceGroupName string
namespaceName string
nhAttributes Microsoft.Azure.Commands.NotificationHubs.Models.NotificationHubAttributes
return Microsoft.Azure.Commands.NotificationHubs.Models.NotificationHubAttributes

CreateOrUpdateNamespaceAuthorizationRules() public method

public CreateOrUpdateNamespaceAuthorizationRules ( string resourceGroupName, string location, string namespaceName, string authRuleName, List rights ) : SharedAccessAuthorizationRuleAttributes
resourceGroupName string
location string
namespaceName string
authRuleName string
rights List
return Microsoft.Azure.Commands.NotificationHubs.Models.SharedAccessAuthorizationRuleAttributes

CreateOrUpdateNotificationHubAuthorizationRules() public method

public CreateOrUpdateNotificationHubAuthorizationRules ( string resourceGroupName, string location, string namespaceName, string notificationHubName, string authRuleName, List rights ) : SharedAccessAuthorizationRuleAttributes
resourceGroupName string
location string
namespaceName string
notificationHubName string
authRuleName string
rights List
return Microsoft.Azure.Commands.NotificationHubs.Models.SharedAccessAuthorizationRuleAttributes

DeleteNamespace() public method

public DeleteNamespace ( string resourceGroupName, string namespaceName ) : void
resourceGroupName string
namespaceName string
return void

DeleteNamespaceAuthorizationRules() public method

public DeleteNamespaceAuthorizationRules ( string resourceGroupName, string namespaceName, string authRuleName ) : void
resourceGroupName string
namespaceName string
authRuleName string
return void

DeleteNotificationHub() public method

public DeleteNotificationHub ( string resourceGroupName, string namespaceName, string notificationHubName ) : void
resourceGroupName string
namespaceName string
notificationHubName string
return void

DeleteNotificationHubAuthorizationRules() public method

public DeleteNotificationHubAuthorizationRules ( string resourceGroupName, string namespaceName, string notificationHubName, string authRuleName ) : void
resourceGroupName string
namespaceName string
notificationHubName string
authRuleName string
return void

GenerateRandomKey() public static method

public static GenerateRandomKey ( ) : string
return string

GetNamespace() public method

public GetNamespace ( string resourceGroupName, string namespaceName ) : NamespaceAttributes
resourceGroupName string
namespaceName string
return Microsoft.Azure.Commands.NotificationHubs.Models.NamespaceAttributes

GetNamespaceAuthorizationRules() public method

public GetNamespaceAuthorizationRules ( string resourceGroupName, string namespaceName, string authRuleName ) : SharedAccessAuthorizationRuleAttributes
resourceGroupName string
namespaceName string
authRuleName string
return Microsoft.Azure.Commands.NotificationHubs.Models.SharedAccessAuthorizationRuleAttributes

GetNamespaceListKeys() public method

public GetNamespaceListKeys ( string resourceGroupName, string namespaceName, string authRuleName ) : Microsoft.Azure.Management.NotificationHubs.Models.ResourceListKeys
resourceGroupName string
namespaceName string
authRuleName string
return Microsoft.Azure.Management.NotificationHubs.Models.ResourceListKeys

GetNotificationHub() public method

public GetNotificationHub ( string resourceGroupName, string namespaceName, string notificationHubName ) : NotificationHubAttributes
resourceGroupName string
namespaceName string
notificationHubName string
return Microsoft.Azure.Commands.NotificationHubs.Models.NotificationHubAttributes

GetNotificationHubAuthorizationRules() public method

public GetNotificationHubAuthorizationRules ( string resourceGroupName, string namespaceName, string notificationHubName, string authRuleName ) : SharedAccessAuthorizationRuleAttributes
resourceGroupName string
namespaceName string
notificationHubName string
authRuleName string
return Microsoft.Azure.Commands.NotificationHubs.Models.SharedAccessAuthorizationRuleAttributes

GetNotificationHubListKeys() public method

public GetNotificationHubListKeys ( string resourceGroupName, string namespaceName, string notificationHubName, string authRuleName ) : Microsoft.Azure.Management.NotificationHubs.Models.ResourceListKeys
resourceGroupName string
namespaceName string
notificationHubName string
authRuleName string
return Microsoft.Azure.Management.NotificationHubs.Models.ResourceListKeys

GetNotificationHubPNSCredentials() public method

public GetNotificationHubPNSCredentials ( string resourceGroupName, string namespaceName, string notificationHubName ) : NotificationHubAttributes
resourceGroupName string
namespaceName string
notificationHubName string
return Microsoft.Azure.Commands.NotificationHubs.Models.NotificationHubAttributes

ListAllNamespaces() public method

public ListAllNamespaces ( ) : IEnumerable
return IEnumerable

ListNamespaceAuthorizationRules() public method

public ListNamespaceAuthorizationRules ( string resourceGroupName, string namespaceName ) : IEnumerable
resourceGroupName string
namespaceName string
return IEnumerable

ListNamespaces() public method

public ListNamespaces ( string resourceGroupName ) : IEnumerable
resourceGroupName string
return IEnumerable

ListNotificationHubAuthorizationRules() public method

public ListNotificationHubAuthorizationRules ( string resourceGroupName, string namespaceName, string notificationHubName ) : IEnumerable
resourceGroupName string
namespaceName string
notificationHubName string
return IEnumerable

ListNotificationHubs() public method

public ListNotificationHubs ( string resourceGroupName, string namespaceName ) : IEnumerable
resourceGroupName string
namespaceName string
return IEnumerable

NotificationHubsManagementClient() public method

public NotificationHubsManagementClient ( AzureContext azureContext ) : Microsoft.Azure.Commands.Common.Authentication
azureContext Microsoft.Azure.Commands.Common.Authentication.Models.AzureContext
return Microsoft.Azure.Commands.Common.Authentication

RegenerateNamespacKeys() public method

public RegenerateNamespacKeys ( string resourceGroupName, string namespaceName, string authRuleName, string policyKeyName ) : Microsoft.Azure.Management.NotificationHubs.Models.ResourceListKeys
resourceGroupName string
namespaceName string
authRuleName string
policyKeyName string
return Microsoft.Azure.Management.NotificationHubs.Models.ResourceListKeys

RegenerateNotificationHubKeys() public method

public RegenerateNotificationHubKeys ( string resourceGroupName, string namespaceName, string notificationHubName, string authRuleName, string policyKeyName ) : Microsoft.Azure.Management.NotificationHubs.Models.ResourceListKeys
resourceGroupName string
namespaceName string
notificationHubName string
authRuleName string
policyKeyName string
return Microsoft.Azure.Management.NotificationHubs.Models.ResourceListKeys

UpdateNamespace() public method

public UpdateNamespace ( string resourceGroupName, string namespaceName, string location, NamespaceState state, bool critical, string>.Dictionary tags ) : NamespaceAttributes
resourceGroupName string
namespaceName string
location string
state NamespaceState
critical bool
tags string>.Dictionary
return Microsoft.Azure.Commands.NotificationHubs.Models.NamespaceAttributes

UpdateNotificationHub() public method

public UpdateNotificationHub ( string resourceGroupName, string namespaceName, NotificationHubAttributes nhAttributes ) : NotificationHubAttributes
resourceGroupName string
namespaceName string
nhAttributes Microsoft.Azure.Commands.NotificationHubs.Models.NotificationHubAttributes
return Microsoft.Azure.Commands.NotificationHubs.Models.NotificationHubAttributes