These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
azure-native-v2.networkanalytics.listDataProductRolesAssignments
Explore with Pulumi AI
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
List user roles associated with the data product. Azure REST API version: 2023-11-15.
Using listDataProductRolesAssignments
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function listDataProductRolesAssignments(args: ListDataProductRolesAssignmentsArgs, opts?: InvokeOptions): Promise<ListDataProductRolesAssignmentsResult>
function listDataProductRolesAssignmentsOutput(args: ListDataProductRolesAssignmentsOutputArgs, opts?: InvokeOptions): Output<ListDataProductRolesAssignmentsResult>
def list_data_product_roles_assignments(data_product_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> ListDataProductRolesAssignmentsResult
def list_data_product_roles_assignments_output(data_product_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[ListDataProductRolesAssignmentsResult]
func ListDataProductRolesAssignments(ctx *Context, args *ListDataProductRolesAssignmentsArgs, opts ...InvokeOption) (*ListDataProductRolesAssignmentsResult, error)
func ListDataProductRolesAssignmentsOutput(ctx *Context, args *ListDataProductRolesAssignmentsOutputArgs, opts ...InvokeOption) ListDataProductRolesAssignmentsResultOutput
> Note: This function is named ListDataProductRolesAssignments
in the Go SDK.
public static class ListDataProductRolesAssignments
{
public static Task<ListDataProductRolesAssignmentsResult> InvokeAsync(ListDataProductRolesAssignmentsArgs args, InvokeOptions? opts = null)
public static Output<ListDataProductRolesAssignmentsResult> Invoke(ListDataProductRolesAssignmentsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListDataProductRolesAssignmentsResult> listDataProductRolesAssignments(ListDataProductRolesAssignmentsArgs args, InvokeOptions options)
public static Output<ListDataProductRolesAssignmentsResult> listDataProductRolesAssignments(ListDataProductRolesAssignmentsArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:networkanalytics:listDataProductRolesAssignments
arguments:
# arguments dictionary
The following arguments are supported:
- Data
Product Name This property is required. Changes to this property will trigger replacement.
- The data product resource name
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- Data
Product Name This property is required. Changes to this property will trigger replacement.
- The data product resource name
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- data
Product Name This property is required. Changes to this property will trigger replacement.
- The data product resource name
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- data
Product Name This property is required. Changes to this property will trigger replacement.
- The data product resource name
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- data_
product_ name This property is required. Changes to this property will trigger replacement.
- The data product resource name
- resource_
group_ name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- data
Product Name This property is required. Changes to this property will trigger replacement.
- The data product resource name
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
listDataProductRolesAssignments Result
The following output properties are available:
- Count int
- Count of role assignments.
- Role
Assignment List<Pulumi.Response Azure Native. Network Analytics. Outputs. Role Assignment Detail Response> - list of role assignments
- Count int
- Count of role assignments.
- Role
Assignment []RoleResponse Assignment Detail Response - list of role assignments
- count Integer
- Count of role assignments.
- role
Assignment List<RoleResponse Assignment Detail Response> - list of role assignments
- count number
- Count of role assignments.
- role
Assignment RoleResponse Assignment Detail Response[] - list of role assignments
- count int
- Count of role assignments.
- role_
assignment_ Sequence[Roleresponse Assignment Detail Response] - list of role assignments
- count Number
- Count of role assignments.
- role
Assignment List<Property Map>Response - list of role assignments
Supporting Types
RoleAssignmentDetailResponse
- Data
Type Scope This property is required. List<string> - Data Type Scope at which the role assignment is created.
- Principal
Id This property is required. string - Object ID of the AAD principal or security-group.
- Principal
Type This property is required. string - Type of the principal Id: User, Group or ServicePrincipal
- Role
This property is required. string - Data Product role to be assigned to a user.
- Role
Assignment Id This property is required. string - Id of role assignment request
- Role
Id This property is required. string - Role Id of the Built-In Role
- User
Name This property is required. string - User name.
- Data
Type Scope This property is required. []string - Data Type Scope at which the role assignment is created.
- Principal
Id This property is required. string - Object ID of the AAD principal or security-group.
- Principal
Type This property is required. string - Type of the principal Id: User, Group or ServicePrincipal
- Role
This property is required. string - Data Product role to be assigned to a user.
- Role
Assignment Id This property is required. string - Id of role assignment request
- Role
Id This property is required. string - Role Id of the Built-In Role
- User
Name This property is required. string - User name.
- data
Type Scope This property is required. List<String> - Data Type Scope at which the role assignment is created.
- principal
Id This property is required. String - Object ID of the AAD principal or security-group.
- principal
Type This property is required. String - Type of the principal Id: User, Group or ServicePrincipal
- role
This property is required. String - Data Product role to be assigned to a user.
- role
Assignment Id This property is required. String - Id of role assignment request
- role
Id This property is required. String - Role Id of the Built-In Role
- user
Name This property is required. String - User name.
- data
Type Scope This property is required. string[] - Data Type Scope at which the role assignment is created.
- principal
Id This property is required. string - Object ID of the AAD principal or security-group.
- principal
Type This property is required. string - Type of the principal Id: User, Group or ServicePrincipal
- role
This property is required. string - Data Product role to be assigned to a user.
- role
Assignment Id This property is required. string - Id of role assignment request
- role
Id This property is required. string - Role Id of the Built-In Role
- user
Name This property is required. string - User name.
- data_
type_ scope This property is required. Sequence[str] - Data Type Scope at which the role assignment is created.
- principal_
id This property is required. str - Object ID of the AAD principal or security-group.
- principal_
type This property is required. str - Type of the principal Id: User, Group or ServicePrincipal
- role
This property is required. str - Data Product role to be assigned to a user.
- role_
assignment_ id This property is required. str - Id of role assignment request
- role_
id This property is required. str - Role Id of the Built-In Role
- user_
name This property is required. str - User name.
- data
Type Scope This property is required. List<String> - Data Type Scope at which the role assignment is created.
- principal
Id This property is required. String - Object ID of the AAD principal or security-group.
- principal
Type This property is required. String - Type of the principal Id: User, Group or ServicePrincipal
- role
This property is required. String - Data Product role to be assigned to a user.
- role
Assignment Id This property is required. String - Id of role assignment request
- role
Id This property is required. String - Role Id of the Built-In Role
- user
Name This property is required. String - User name.
Package Details
- Repository
- azure-native-v2 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi