RoleAssignmentResourceFormatInner Class

public final class RoleAssignmentResourceFormatInner
extends ProxyResource

The Role Assignment resource format.

Constructor Summary

Constructor Description
RoleAssignmentResourceFormatInner()

Creates an instance of RoleAssignmentResourceFormatInner class.

Method Summary

Modifier and Type Method and Description
String assignmentName()

Get the assignmentName property: The name of the metadata object.

ResourceSetDescription conflationPolicies()

Get the conflationPolicies property: Widget types set for the assignment.

ResourceSetDescription connectors()

Get the connectors property: Connectors set for the assignment.

Map<String,String> description()

Get the description property: Localized description for the metadata.

Map<String,String> displayName()

Get the displayName property: Localized display names for the metadata.

ResourceSetDescription interactions()

Get the interactions property: Interactions set for the assignment.

ResourceSetDescription kpis()

Get the kpis property: Kpis set for the assignment.

ResourceSetDescription links()

Get the links property: Links set for the assignment.

List<AssignmentPrincipal> principals()

Get the principals property: The principals being assigned to.

ResourceSetDescription profiles()

Get the profiles property: Profiles set for the assignment.

ProvisioningStates provisioningState()

Get the provisioningState property: Provisioning state.

ResourceSetDescription relationshipLinks()

Get the relationshipLinks property: The Role assignments set for the relationship links.

ResourceSetDescription relationships()

Get the relationships property: The Role assignments set for the relationships.

RoleTypes role()

Get the role property: Type of roles.

ResourceSetDescription roleAssignments()

Get the roleAssignments property: The Role assignments set for the assignment.

ResourceSetDescription sasPolicies()

Get the sasPolicies property: Sas Policies set for the assignment.

ResourceSetDescription segments()

Get the segments property: The Role assignments set for the assignment.

String tenantId()

Get the tenantId property: The hub name.

void validate()

Validates the instance.

ResourceSetDescription views()

Get the views property: Views set for the assignment.

ResourceSetDescription widgetTypes()

Get the widgetTypes property: Widget types set for the assignment.

RoleAssignmentResourceFormatInner withConflationPolicies(ResourceSetDescription conflationPolicies)

Set the conflationPolicies property: Widget types set for the assignment.

RoleAssignmentResourceFormatInner withConnectors(ResourceSetDescription connectors)

Set the connectors property: Connectors set for the assignment.

RoleAssignmentResourceFormatInner withDescription(Map<String,String> description)

Set the description property: Localized description for the metadata.

RoleAssignmentResourceFormatInner withDisplayName(Map<String,String> displayName)

Set the displayName property: Localized display names for the metadata.

RoleAssignmentResourceFormatInner withInteractions(ResourceSetDescription interactions)

Set the interactions property: Interactions set for the assignment.

RoleAssignmentResourceFormatInner withKpis(ResourceSetDescription kpis)

Set the kpis property: Kpis set for the assignment.

RoleAssignmentResourceFormatInner withLinks(ResourceSetDescription links)

Set the links property: Links set for the assignment.

RoleAssignmentResourceFormatInner withPrincipals(List<AssignmentPrincipal> principals)

Set the principals property: The principals being assigned to.

RoleAssignmentResourceFormatInner withProfiles(ResourceSetDescription profiles)

Set the profiles property: Profiles set for the assignment.

RoleAssignmentResourceFormatInner withRelationshipLinks(ResourceSetDescription relationshipLinks)

Set the relationshipLinks property: The Role assignments set for the relationship links.

RoleAssignmentResourceFormatInner withRelationships(ResourceSetDescription relationships)

Set the relationships property: The Role assignments set for the relationships.

RoleAssignmentResourceFormatInner withRole(RoleTypes role)

Set the role property: Type of roles.

RoleAssignmentResourceFormatInner withRoleAssignments(ResourceSetDescription roleAssignments)

Set the roleAssignments property: The Role assignments set for the assignment.

RoleAssignmentResourceFormatInner withSasPolicies(ResourceSetDescription sasPolicies)

Set the sasPolicies property: Sas Policies set for the assignment.

RoleAssignmentResourceFormatInner withSegments(ResourceSetDescription segments)

Set the segments property: The Role assignments set for the assignment.

RoleAssignmentResourceFormatInner withViews(ResourceSetDescription views)

Set the views property: Views set for the assignment.

RoleAssignmentResourceFormatInner withWidgetTypes(ResourceSetDescription widgetTypes)

Set the widgetTypes property: Widget types set for the assignment.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

RoleAssignmentResourceFormatInner

public RoleAssignmentResourceFormatInner()

Creates an instance of RoleAssignmentResourceFormatInner class.

Method Details

assignmentName

public String assignmentName()

Get the assignmentName property: The name of the metadata object.

Returns:

the assignmentName value.

conflationPolicies

public ResourceSetDescription conflationPolicies()

Get the conflationPolicies property: Widget types set for the assignment.

Returns:

the conflationPolicies value.

connectors

public ResourceSetDescription connectors()

Get the connectors property: Connectors set for the assignment.

Returns:

the connectors value.

description

public Map description()

Get the description property: Localized description for the metadata.

Returns:

the description value.

displayName

public Map displayName()

Get the displayName property: Localized display names for the metadata.

Returns:

the displayName value.

interactions

public ResourceSetDescription interactions()

Get the interactions property: Interactions set for the assignment.

Returns:

the interactions value.

kpis

public ResourceSetDescription kpis()

Get the kpis property: Kpis set for the assignment.

Returns:

the kpis value.

links

public ResourceSetDescription links()

Get the links property: Links set for the assignment.

Returns:

the links value.

principals

public List principals()

Get the principals property: The principals being assigned to.

Returns:

the principals value.

profiles

public ResourceSetDescription profiles()

Get the profiles property: Profiles set for the assignment.

Returns:

the profiles value.

provisioningState

public ProvisioningStates provisioningState()

Get the provisioningState property: Provisioning state.

Returns:

the provisioningState value.

relationshipLinks

public ResourceSetDescription relationshipLinks()

Get the relationshipLinks property: The Role assignments set for the relationship links.

Returns:

the relationshipLinks value.

relationships

public ResourceSetDescription relationships()

Get the relationships property: The Role assignments set for the relationships.

Returns:

the relationships value.

role

public RoleTypes role()

Get the role property: Type of roles.

Returns:

the role value.

roleAssignments

public ResourceSetDescription roleAssignments()

Get the roleAssignments property: The Role assignments set for the assignment.

Returns:

the roleAssignments value.

sasPolicies

public ResourceSetDescription sasPolicies()

Get the sasPolicies property: Sas Policies set for the assignment.

Returns:

the sasPolicies value.

segments

public ResourceSetDescription segments()

Get the segments property: The Role assignments set for the assignment.

Returns:

the segments value.

tenantId

public String tenantId()

Get the tenantId property: The hub name.

Returns:

the tenantId value.

validate

public void validate()

Validates the instance.

views

public ResourceSetDescription views()

Get the views property: Views set for the assignment.

Returns:

the views value.

widgetTypes

public ResourceSetDescription widgetTypes()

Get the widgetTypes property: Widget types set for the assignment.

Returns:

the widgetTypes value.

withConflationPolicies

public RoleAssignmentResourceFormatInner withConflationPolicies(ResourceSetDescription conflationPolicies)

Set the conflationPolicies property: Widget types set for the assignment.

Parameters:

conflationPolicies - the conflationPolicies value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withConnectors

public RoleAssignmentResourceFormatInner withConnectors(ResourceSetDescription connectors)

Set the connectors property: Connectors set for the assignment.

Parameters:

connectors - the connectors value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withDescription

public RoleAssignmentResourceFormatInner withDescription(Map description)

Set the description property: Localized description for the metadata.

Parameters:

description - the description value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withDisplayName

public RoleAssignmentResourceFormatInner withDisplayName(Map displayName)

Set the displayName property: Localized display names for the metadata.

Parameters:

displayName - the displayName value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withInteractions

public RoleAssignmentResourceFormatInner withInteractions(ResourceSetDescription interactions)

Set the interactions property: Interactions set for the assignment.

Parameters:

interactions - the interactions value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withKpis

public RoleAssignmentResourceFormatInner withKpis(ResourceSetDescription kpis)

Set the kpis property: Kpis set for the assignment.

Parameters:

kpis - the kpis value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withLinks

public RoleAssignmentResourceFormatInner withLinks(ResourceSetDescription links)

Set the links property: Links set for the assignment.

Parameters:

links - the links value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withPrincipals

public RoleAssignmentResourceFormatInner withPrincipals(List principals)

Set the principals property: The principals being assigned to.

Parameters:

principals - the principals value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withProfiles

public RoleAssignmentResourceFormatInner withProfiles(ResourceSetDescription profiles)

Set the profiles property: Profiles set for the assignment.

Parameters:

profiles - the profiles value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withRelationshipLinks

public RoleAssignmentResourceFormatInner withRelationshipLinks(ResourceSetDescription relationshipLinks)

Set the relationshipLinks property: The Role assignments set for the relationship links.

Parameters:

relationshipLinks - the relationshipLinks value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withRelationships

public RoleAssignmentResourceFormatInner withRelationships(ResourceSetDescription relationships)

Set the relationships property: The Role assignments set for the relationships.

Parameters:

relationships - the relationships value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withRole

public RoleAssignmentResourceFormatInner withRole(RoleTypes role)

Set the role property: Type of roles.

Parameters:

role - the role value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withRoleAssignments

public RoleAssignmentResourceFormatInner withRoleAssignments(ResourceSetDescription roleAssignments)

Set the roleAssignments property: The Role assignments set for the assignment.

Parameters:

roleAssignments - the roleAssignments value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withSasPolicies

public RoleAssignmentResourceFormatInner withSasPolicies(ResourceSetDescription sasPolicies)

Set the sasPolicies property: Sas Policies set for the assignment.

Parameters:

sasPolicies - the sasPolicies value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withSegments

public RoleAssignmentResourceFormatInner withSegments(ResourceSetDescription segments)

Set the segments property: The Role assignments set for the assignment.

Parameters:

segments - the segments value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withViews

public RoleAssignmentResourceFormatInner withViews(ResourceSetDescription views)

Set the views property: Views set for the assignment.

Parameters:

views - the views value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

withWidgetTypes

public RoleAssignmentResourceFormatInner withWidgetTypes(ResourceSetDescription widgetTypes)

Set the widgetTypes property: Widget types set for the assignment.

Parameters:

widgetTypes - the widgetTypes value to set.

Returns:

the RoleAssignmentResourceFormatInner object itself.

Applies to