SharedAccessAuthorizationRuleResource Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
SharedAccessAuthorizationRuleResource() |
Initializes a new instance of the SharedAccessAuthorizationRuleResource class. |
SharedAccessAuthorizationRuleResource(String, String, String, String, IDictionary<String,String>, Sku, IList<Nullable<AccessRights>>, String, String, String, String, String, String, String, Nullable<Int32>) |
Initializes a new instance of the SharedAccessAuthorizationRuleResource class. |
SharedAccessAuthorizationRuleResource()
Initializes a new instance of the SharedAccessAuthorizationRuleResource class.
public SharedAccessAuthorizationRuleResource ();
Public Sub New ()
Applies to
SharedAccessAuthorizationRuleResource(String, String, String, String, IDictionary<String,String>, Sku, IList<Nullable<AccessRights>>, String, String, String, String, String, String, String, Nullable<Int32>)
Initializes a new instance of the SharedAccessAuthorizationRuleResource class.
public SharedAccessAuthorizationRuleResource (string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.NotificationHubs.Models.Sku sku = default, System.Collections.Generic.IList<Microsoft.Azure.Management.NotificationHubs.Models.AccessRights?> rights = default, string primaryKey = default, string secondaryKey = default, string keyName = default, string claimType = default, string claimValue = default, string modifiedTime = default, string createdTime = default, int? revision = default);
new Microsoft.Azure.Management.NotificationHubs.Models.SharedAccessAuthorizationRuleResource : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.NotificationHubs.Models.Sku * System.Collections.Generic.IList<Nullable<Microsoft.Azure.Management.NotificationHubs.Models.AccessRights>> * string * string * string * string * string * string * string * Nullable<int> -> Microsoft.Azure.Management.NotificationHubs.Models.SharedAccessAuthorizationRuleResource
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As Sku = Nothing, Optional rights As IList(Of Nullable(Of AccessRights)) = Nothing, Optional primaryKey As String = Nothing, Optional secondaryKey As String = Nothing, Optional keyName As String = Nothing, Optional claimType As String = Nothing, Optional claimValue As String = Nothing, Optional modifiedTime As String = Nothing, Optional createdTime As String = Nothing, Optional revision As Nullable(Of Integer) = Nothing)
Parameters
- id
- String
Resource Id
- name
- String
Resource name
- type
- String
Resource type
- location
- String
Resource location
- tags
- IDictionary<String,String>
Resource tags
- sku
- Sku
The sku of the created namespace
- rights
- IList<Nullable<AccessRights>>
The rights associated with the rule.
- primaryKey
- String
A base64-encoded 256-bit primary key for signing and validating the SAS token.
- secondaryKey
- String
A base64-encoded 256-bit primary key for signing and validating the SAS token.
- keyName
- String
A string that describes the authorization rule.
- claimType
- String
A string that describes the claim type
- claimValue
- String
A string that describes the claim value
- modifiedTime
- String
The last modified time for this rule
- createdTime
- String
The created time for this rule