Class CheckPrincipalAccessRequest

java.lang.Object
com.azure.analytics.synapse.accesscontrol.models.CheckPrincipalAccessRequest

public final class CheckPrincipalAccessRequest extends Object
Check access request details.
  • Constructor Details

    • CheckPrincipalAccessRequest

      public CheckPrincipalAccessRequest()
  • Method Details

    • getSubject

      public SubjectInfo getSubject()
      Get the subject property: Subject details.
      Returns:
      the subject value.
    • setSubject

      public CheckPrincipalAccessRequest setSubject(SubjectInfo subject)
      Set the subject property: Subject details.
      Parameters:
      subject - the subject value to set.
      Returns:
      the CheckPrincipalAccessRequest object itself.
    • getActions

      public List<RequiredAction> getActions()
      Get the actions property: List of actions.
      Returns:
      the actions value.
    • setActions

      public CheckPrincipalAccessRequest setActions(List<RequiredAction> actions)
      Set the actions property: List of actions.
      Parameters:
      actions - the actions value to set.
      Returns:
      the CheckPrincipalAccessRequest object itself.
    • getScope

      public String getScope()
      Get the scope property: Scope at which the check access is done.
      Returns:
      the scope value.
    • setScope

      public CheckPrincipalAccessRequest setScope(String scope)
      Set the scope property: Scope at which the check access is done.
      Parameters:
      scope - the scope value to set.
      Returns:
      the CheckPrincipalAccessRequest object itself.