TrustedAccessRoleBinding Class

Definition

Defines binding between a resource and role

[Microsoft.Rest.Serialization.JsonTransformation]
public class TrustedAccessRoleBinding : Microsoft.Azure.Management.ContainerService.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type TrustedAccessRoleBinding = class
    inherit Resource
Public Class TrustedAccessRoleBinding
Inherits Resource
Inheritance
TrustedAccessRoleBinding
Attributes

Constructors

Name Description
TrustedAccessRoleBinding()

Initializes a new instance of the TrustedAccessRoleBinding class.

TrustedAccessRoleBinding(String, IList<String>, String, String, String, SystemData, String)

Initializes a new instance of the TrustedAccessRoleBinding class.

Properties

Name Description
Id

Gets fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

(Inherited from Resource)
Name

Gets the name of the resource

(Inherited from Resource)
ProvisioningState

Gets the current provisioning state of trusted access role binding. Possible values include: 'Canceled', 'Deleting', 'Failed', 'Succeeded', 'Updating'

Roles

Gets or sets a list of roles to bind, each item is a resource type qualified role name. For example: 'Microsoft.MachineLearningServices/workspaces/reader'.

SourceResourceId

Gets or sets the ARM resource ID of source resource that trusted access is configured for.

SystemData

Gets azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from Resource)
Type

Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from Resource)

Methods

Name Description
Validate()

Validate the object.

Applies to