Share via


SqlAdvancedDataSecurityAdapter Class

Definition

The SqlAdvancedDataSecurityAdapter class is responsible for transforming the data that was received form the endpoints to the cmdlets model of AdvancedDataSecurity policy and vice versa

public class SqlAdvancedDataSecurityAdapter
type SqlAdvancedDataSecurityAdapter = class
Public Class SqlAdvancedDataSecurityAdapter
Inheritance
SqlAdvancedDataSecurityAdapter

Constructors

SqlAdvancedDataSecurityAdapter(IAzureContext)

Properties

Context

Gets or sets the Azure profile

Methods

AutoEnableInstanceVa(String, String, String, String)

Deploys an ARM template that enables ADS with VA on managed instance

AutoEnableServerVa(String, String, String, String)

Deploys an ARM template that enables ADS with VA on server

GetManagedInstanceAdvancedDataSecurityPolicy(String, String)

Provides a managed instance Advanced Data Security policy model for the given managed instance

GetServerAdvancedDataSecurityPolicy(String, String)

Provides a server Advanced Data Security policy model for the given server

SetManagedInstanceAdvancedDataSecurity(ManagedInstanceAdvancedDataSecurityPolicyModel)

Sets a managed instance Advanced Data Security policy model for the given managed instance

SetServerAdvancedDataSecurity(ServerAdvancedDataSecurityPolicyModel)

Sets a server Advanced Data Security policy model for the given server

Applies to