Microsoft.Azure.Commands.Sql.Common Namespace

Classes

AzureEndpointsCommunicator

This class is responsible for all the REST communication with the management libraries

AzureSqlCmdletBase<M,A>

The base class for all Azure Sql cmdlets

AzureSqlDatabaseCmdletBase<M,A>

The base class for all Azure Sql database cmdlets

AzureSqlElasticJobsCmdletBase<TInputObject,TModel,TAdapter>

Defines the azure sql elastic jobs cmdlet base

Constants
DatabaseIdentityAndKeysHelper

Helper class for database level identity

Iso8601DurationHelper

This is a helper class for cmdlets that use Iso8601 durations that need support for weeks and months.

JobAgentIdentityHelper

Helper class for job agent level identity

ResourceIdentityHelper
ResourceServicePrincipalHelper
ResourceWildcardFilterHelper
SecurityConstants

All the constants used by sql cmdlets

SecurityConstants.AuditingEndpoint

The values that are sent and received by the auditing endpoint

SecurityConstants.DataMaskingEndpoint

The values that are sent and received by the data masking endpoint

SecurityConstants.SecureConnectionEndpoint

The values that are sent and received by the secure connection policy endpoint

ServicePrincipal

Enums

ResourceIdentityType
ResourceServicePrincipalType