Class GetRoleAssignmentArtifactResult


  • public final class GetRoleAssignmentArtifactResult
    extends java.lang.Object
    • Method Detail

      • dependsOn

        public java.util.List<java.lang.String> dependsOn()
        Returns:
        Artifacts which need to be deployed before the specified artifact.
      • description

        public java.util.Optional<java.lang.String> description()
        Returns:
        Multi-line explain this resource.
      • displayName

        public java.util.Optional<java.lang.String> displayName()
        Returns:
        One-liner string explain this resource.
      • id

        public java.lang.String id()
        Returns:
        String Id used to locate any resource on Azure.
      • kind

        public java.lang.String kind()
        Returns:
        Specifies the kind of blueprint artifact. Expected value is 'roleAssignment'.
      • name

        public java.lang.String name()
        Returns:
        Name of this resource.
      • principalIds

        public java.lang.Object principalIds()
        Returns:
        Array of user or group identities in Azure Active Directory. The roleDefinition will apply to each identity.
      • resourceGroup

        public java.util.Optional<java.lang.String> resourceGroup()
        Returns:
        RoleAssignment will be scope to this resourceGroup. If empty, it scopes to the subscription.
      • roleDefinitionId

        public java.lang.String roleDefinitionId()
        Returns:
        Azure resource ID of the RoleDefinition.
      • type

        public java.lang.String type()
        Returns:
        Type of this resource.