Share via


ConnectorDefinitionsResourceProvider Constructor

Definition

Initializes a new instance of ConnectorDefinitionsResourceProvider.

public ConnectorDefinitionsResourceProvider (string provider, string permissionsDisplayText, string providerDisplayName, Azure.ResourceManager.SecurityInsights.Models.ProviderPermissionsScope scope, Azure.ResourceManager.SecurityInsights.Models.ConnectorResourceProviderRequiredPermissions requiredPermissions);
new Azure.ResourceManager.SecurityInsights.Models.ConnectorDefinitionsResourceProvider : string * string * string * Azure.ResourceManager.SecurityInsights.Models.ProviderPermissionsScope * Azure.ResourceManager.SecurityInsights.Models.ConnectorResourceProviderRequiredPermissions -> Azure.ResourceManager.SecurityInsights.Models.ConnectorDefinitionsResourceProvider
Public Sub New (provider As String, permissionsDisplayText As String, providerDisplayName As String, scope As ProviderPermissionsScope, requiredPermissions As ConnectorResourceProviderRequiredPermissions)

Parameters

provider
String

Gets or sets the provider name.

permissionsDisplayText
String

Gets or sets the permissions description text.

providerDisplayName
String

Gets or sets the permissions provider display name.

scope
ProviderPermissionsScope

The scope on which the user should have permissions, in order to be able to create connections.

requiredPermissions
ConnectorResourceProviderRequiredPermissions

Required permissions for the connector resource provider that define in ResourceProviders. For more information about the permissions see <see href="https://docs.microsoft.com/en-us/azure/role-based-access-control/role-definitions#actions-format">here</see>.

Exceptions

provider, permissionsDisplayText, providerDisplayName or requiredPermissions is null.

Applies to