TrustedAccessRoleRule Class
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.
Rule for trusted access role
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.TrustedAccessRoleRuleTypeConverter))]
public class TrustedAccessRoleRule : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.ITrustedAccessRoleRule
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.TrustedAccessRoleRuleTypeConverter))>]
type TrustedAccessRoleRule = class
interface ITrustedAccessRoleRule
interface IJsonSerializable
Public Class TrustedAccessRoleRule
Implements ITrustedAccessRoleRule
- Inheritance
-
TrustedAccessRoleRule
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| TrustedAccessRoleRule() |
Creates an new TrustedAccessRoleRule instance. |
Properties
| Name | Description |
|---|---|
| ApiGroup |
List of allowed apiGroups |
| NonResourceUrL |
List of allowed nonResourceURLs |
| Resource |
List of allowed resources |
| ResourceName |
List of allowed names |
| Verb |
List of allowed verbs |
Methods
| Name | Description |
|---|---|
| DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of TrustedAccessRoleRule. |
| DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of TrustedAccessRoleRule. |
| FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.ITrustedAccessRoleRule. |
| FromJsonString(String) |
Creates a new instance of TrustedAccessRoleRule, deserializing the content from a json string. |
| ToJson(JsonObject, SerializationMode) |
Serializes this instance of TrustedAccessRoleRule into a JsonNode. |
| ToJsonString() |
Serializes this instance to a json string. |
| ToString() | |