RoleAssignmentResourceFormat interface

The Role Assignment resource format.

Extends

Properties

assignmentName

The name of the metadata object. NOTE: This property will not be serialized. It can only be populated by the server.

conflationPolicies

Widget types set for the assignment.

connectors

Connectors set for the assignment.

description

Localized description for the metadata.

displayName

Localized display names for the metadata.

interactions

Interactions set for the assignment.

kpis

Kpis set for the assignment.

links

Links set for the assignment.

principals

The principals being assigned to.

profiles

Profiles set for the assignment.

provisioningState

Provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.

relationshipLinks

The Role assignments set for the relationship links.

relationships

The Role assignments set for the relationships.

role

Type of roles.

roleAssignments

The Role assignments set for the assignment.

sasPolicies

Sas Policies set for the assignment.

segments

The Role assignments set for the assignment.

tenantId

The hub name. NOTE: This property will not be serialized. It can only be populated by the server.

views

Views set for the assignment.

widgetTypes

Widget types set for the assignment.

Inherited Properties

id

Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

assignmentName

The name of the metadata object. NOTE: This property will not be serialized. It can only be populated by the server.

assignmentName?: string

Property Value

string

conflationPolicies

Widget types set for the assignment.

conflationPolicies?: ResourceSetDescription

Property Value

connectors

Connectors set for the assignment.

connectors?: ResourceSetDescription

Property Value

description

Localized description for the metadata.

description?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

displayName

Localized display names for the metadata.

displayName?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

interactions

Interactions set for the assignment.

interactions?: ResourceSetDescription

Property Value

kpis

Kpis set for the assignment.

kpis?: ResourceSetDescription

Property Value

Links set for the assignment.

links?: ResourceSetDescription

Property Value

principals

The principals being assigned to.

principals?: AssignmentPrincipal[]

Property Value

profiles

Profiles set for the assignment.

profiles?: ResourceSetDescription

Property Value

provisioningState

Provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

The Role assignments set for the relationship links.

relationshipLinks?: ResourceSetDescription

Property Value

relationships

The Role assignments set for the relationships.

relationships?: ResourceSetDescription

Property Value

role

Type of roles.

role?: RoleTypes

Property Value

roleAssignments

The Role assignments set for the assignment.

roleAssignments?: ResourceSetDescription

Property Value

sasPolicies

Sas Policies set for the assignment.

sasPolicies?: ResourceSetDescription

Property Value

segments

The Role assignments set for the assignment.

segments?: ResourceSetDescription

Property Value

tenantId

The hub name. NOTE: This property will not be serialized. It can only be populated by the server.

tenantId?: string

Property Value

string

views

Views set for the assignment.

views?: ResourceSetDescription

Property Value

widgetTypes

Widget types set for the assignment.

widgetTypes?: ResourceSetDescription

Property Value

Inherited Property Details

id

Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ProxyResource.id

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ProxyResource.name

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ProxyResource.type