PermissionsResourceProviderItem Class

PermissionsResourceProviderItem.

Inheritance
azure.mgmt.securityinsight.models._models_py3.ResourceProvider
PermissionsResourceProviderItem

Constructor

PermissionsResourceProviderItem(*, provider: Optional[Union[str, azure.mgmt.securityinsight.models._security_insights_enums.ProviderName]] = None, permissions_display_text: Optional[str] = None, provider_display_name: Optional[str] = None, scope: Optional[Union[str, azure.mgmt.securityinsight.models._security_insights_enums.PermissionProviderScope]] = None, required_permissions: Optional[azure.mgmt.securityinsight.models._models_py3.RequiredPermissions] = None, **kwargs)

Variables

provider
str or ProviderName

Provider name. Possible values include: "Microsoft.OperationalInsights/solutions", "Microsoft.OperationalInsights/workspaces", "Microsoft.OperationalInsights/workspaces/datasources", "microsoft.aadiam/diagnosticSettings", "Microsoft.OperationalInsights/workspaces/sharedKeys", "Microsoft.Authorization/policyAssignments".

permissions_display_text
str

Permission description text.

provider_display_name
str

Permission provider display name.

scope
str or PermissionProviderScope

Permission provider scope. Possible values include: "ResourceGroup", "Subscription", "Workspace".

required_permissions
RequiredPermissions

Required permissions for the connector.