Share via


SynapseWorkspaceAuditCmdlet<ServerAuditPolicyType,ServerAuditModelType,ServerAuditAdapterType> Class

Definition

public abstract class SynapseWorkspaceAuditCmdlet<ServerAuditPolicyType,ServerAuditModelType,ServerAuditAdapterType> : Microsoft.Azure.Commands.Synapse.Models.AzureSynapseSqlManagementCmdletBase<ServerAuditModelType,ServerAuditAdapterType> where ServerAuditPolicyType : ProxyResource where ServerAuditModelType : WorkspaceDevOpsAuditModel, new() where ServerAuditAdapterType : SqlAuditAdapter<ServerAuditPolicyType,ServerAuditModelType>
type SynapseWorkspaceAuditCmdlet<'ServerAuditPolicyType, 'ServerAuditModelType, 'ServerAuditAdapterType (requires 'ServerAuditPolicyType :> ProxyResource and 'ServerAuditModelType :> WorkspaceDevOpsAuditModel and 'ServerAuditModelType : (new : unit -> 'ServerAuditModelType) and 'ServerAuditAdapterType :> SqlAuditAdapter<'ServerAuditPolicyType, 'ServerAuditModelType>)> = class
    inherit AzureSynapseSqlManagementCmdletBase<'ServerAuditModelType, 'ServerAuditAdapterType (requires 'ServerAuditModelType :> WorkspaceDevOpsAuditModel and 'ServerAuditModelType : (new : unit -> 'ServerAuditModelType) and 'ServerAuditAdapterType :> SqlAuditAdapter<'ServerAuditPolicyType, 'ServerAuditModelType>)>
Public MustInherit Class SynapseWorkspaceAuditCmdlet(Of ServerAuditPolicyType, ServerAuditModelType, ServerAuditAdapterType)
Inherits AzureSynapseSqlManagementCmdletBase(Of ServerAuditModelType, ServerAuditAdapterType)

Type Parameters

ServerAuditPolicyType
ServerAuditModelType
ServerAuditAdapterType
Inheritance
AzureSynapseSqlManagementCmdletBase<ServerAuditModelType,ServerAuditAdapterType>
SynapseWorkspaceAuditCmdlet<ServerAuditPolicyType,ServerAuditModelType,ServerAuditAdapterType>
Derived

Constructors

SynapseWorkspaceAuditCmdlet<ServerAuditPolicyType,ServerAuditModelType,ServerAuditAdapterType>()

Fields

_adalListener (Inherited from AzurePSCmdlet)
_clientRequestId (Inherited from AzurePSCmdlet)
_fileTimeStampSuffixFormat (Inherited from AzurePSCmdlet)
_metricHelper (Inherited from AzurePSCmdlet)
_qosEvent (Inherited from AzurePSCmdlet)
_serviceClientTracingInterceptor (Inherited from AzureRMCmdlet)
AUX_HEADER_NAME (Inherited from AzureRMCmdlet)
AUX_TOKEN_APPEND_CHAR (Inherited from AzureRMCmdlet)
AUX_TOKEN_PREFIX (Inherited from AzureRMCmdlet)
EnqueueDebugKey (Inherited from AzureRMCmdlet)
MAX_NUMBER_OF_TOKENS_ALLOWED_IN_AUX_HEADER (Inherited from AzureRMCmdlet)
WriteDebugKey (Inherited from AzureRMCmdlet)
WriteInformationKey (Inherited from AzureRMCmdlet)
WriteVerboseKey (Inherited from AzureRMCmdlet)
WriteWarningKey (Inherited from AzureRMCmdlet)

Properties

_dataCollectionProfile (Inherited from AzurePSCmdlet)
_matchers (Inherited from AzurePSCmdlet)
AsJob
AsJobDynamicParameters (Inherited from AzurePSCmdlet)
DataCollectionWarning (Inherited from AzureRMCmdlet)
DebugMessages (Inherited from AzurePSCmdlet)
DefaultContext (Inherited from AzureRMCmdlet)
DefaultProfile (Inherited from AzureRMCmdlet)
ImplementationBackgroundJobDescription (Inherited from AzurePSCmdlet)
IsErrorMetricEnabled (Inherited from AzurePSCmdlet)
IsUsageMetricEnabled (Inherited from AzurePSCmdlet)
ModelAdapter

The ModelAdapter object used by this cmdlet

(Inherited from AzureSynapseSqlManagementCmdletBase<M,A>)
ModuleName (Inherited from AzurePSCmdlet)
ModuleVersion (Inherited from AzurePSCmdlet)
PSVersion
Obsolete.
(Inherited from AzurePSCmdlet)
ResourceGroupName
ResourceId
SessionState (Inherited from AzurePSCmdlet)
SynapseAnalyticsClient (Inherited from SynapseManagementCmdletBase)
WorkspaceName
WorkspaceObject

Methods

AddDebuggingFilter(Regex) (Inherited from AzurePSCmdlet)
ApplyUserInputToModel(M)

Updates the given model element with the cmdlet specific operation

(Inherited from AzureSynapseSqlManagementCmdletBase<M,A>)
BeginProcessing() (Inherited from AzureRMCmdlet)
CheckIfInteractive() (Inherited from AzurePSCmdlet)
ConfirmAction(Boolean, String, String, String, Action, Func<Boolean>) (Inherited from AzurePSCmdlet)
ConfirmAction(Boolean, String, String, String, Action) (Inherited from AzureRMCmdlet)
ConfirmAction(String, String, Action) (Inherited from AzurePSCmdlet)
ConfirmResourceAction(String, Boolean, String, String, Action, Func<Boolean>) (Inherited from AzureRMCmdlet)
ConfirmResourceAction(String, String, Action) (Inherited from AzureRMCmdlet)
ConfirmResourceAction(String, String, String, Boolean, String, String, Action, Func<Boolean>) (Inherited from AzureRMCmdlet)
ConfirmResourceAction(String, String, String, String, Action) (Inherited from AzureRMCmdlet)
ConstructPSObject(String, Object[]) (Inherited from AzurePSCmdlet)
ConvertToUnsecureString(SecureString) (Inherited from SynapseManagementCmdletBase)
CurrentPath() (Inherited from AzurePSCmdlet)
Dispose() (Inherited from AzurePSCmdlet)
Dispose(Boolean) (Inherited from AzureRMCmdlet)
EndProcessing() (Inherited from AzureRMCmdlet)
ExecuteCmdlet()

Executes the cmdlet

(Inherited from AzureSynapseSqlManagementCmdletBase<M,A>)
FlushInitializationWarnings() (Inherited from AzurePSCmdlet)
GetAuxilaryAuthHeaderFromResourceIds(List<String>) (Inherited from AzureRMCmdlet)
GetAuxiliaryAuthHeaderFromTenantIds(IEnumerable<String>) (Inherited from AzureRMCmdlet)
GetConfirmActionProcessMessage() (Inherited from AzureSynapseSqlManagementCmdletBase<M,A>)
GetDynamicParameters() (Inherited from AzureRMCmdlet)
GetEntity()
GetResourceId(M) (Inherited from AzureSynapseSqlManagementCmdletBase<M,A>)
InitDebuggingFilter() (Inherited from AzurePSCmdlet)
InitializeQosEvent() (Inherited from AzureRMCmdlet)
InitModelAdapter()

Creation and initialization of the ModelAdapter object

(Inherited from AzureSynapseSqlManagementCmdletBase<M,A>)
IsDataCollectionAllowed() (Inherited from AzurePSCmdlet)
IsTerminatingError(Exception) (Inherited from AzurePSCmdlet)
IsVerbose() (Inherited from AzurePSCmdlet)
LoadModuleVersion(String, Boolean) (Inherited from AzurePSCmdlet)
LogCmdletEndInvocationInfo() (Inherited from AzureRMCmdlet)
LogCmdletStartInvocationInfo() (Inherited from AzureRMCmdlet)
LogQosEvent() (Inherited from AzurePSCmdlet)
PersistChanges(M)

This method is responsible to call the right API in the communication layer that will eventually send the information in the object to the REST endpoint

(Inherited from AzureSynapseSqlManagementCmdletBase<M,A>)
ProcessRecord() (Inherited from AzurePSCmdlet)
RegisterDynamicParameters(RuntimeDefinedParameterDictionary) (Inherited from AzurePSCmdlet)
RequireDefaultContext() (Inherited from AzureRMCmdlet)
ResolveUserPath(String) (Inherited from AzurePSCmdlet)
ResolveUserPath(String[]) (Inherited from AzurePSCmdlet)
SafeWriteOutputPSObject(String, Object[]) (Inherited from AzurePSCmdlet)
SetBackgroundJobDescription(String) (Inherited from AzurePSCmdlet)
SetupDebuggingTraces() (Inherited from AzureRMCmdlet)
SetupHttpClientPipeline() (Inherited from AzurePSCmdlet)
ShouldGetByName(String, String) (Inherited from AzureRMCmdlet)
ShouldListByResourceGroup(String, String) (Inherited from AzureRMCmdlet)
ShouldListBySubscription(String, String) (Inherited from AzureRMCmdlet)
SubResourceWildcardFilter<T>(String, IEnumerable<T>) (Inherited from AzureRMCmdlet)
TearDownDebuggingTraces() (Inherited from AzureRMCmdlet)
TearDownHttpClientPipeline() (Inherited from AzurePSCmdlet)
ThrowTerminatingError(ErrorRecord) (Inherited from AzurePSCmdlet)
TopLevelWildcardFilter<T>(String, String, IEnumerable<T>) (Inherited from AzureRMCmdlet)
TransformModelToOutputObject(M)

Transforms the given model object to be an object that is written out

(Inherited from AzureSynapseSqlManagementCmdletBase<M,A>)
TryGetDefaultContext(IAzureContext) (Inherited from AzureRMCmdlet)
UpdateProgress(Task, ProgressRecord) (Inherited from SynapseManagementCmdletBase)
WriteCommandDetail(String) (Inherited from AzurePSCmdlet)
WriteDebug(String) (Inherited from AzurePSCmdlet)
WriteDebugWithTimestamp(String, Object[]) (Inherited from AzurePSCmdlet)
WriteDebugWithTimestamp(String) (Inherited from AzurePSCmdlet)
WriteError(ErrorRecord) (Inherited from AzurePSCmdlet)
WriteErrorWithTimestamp(String) (Inherited from AzurePSCmdlet)
WriteExceptionError(Exception) (Inherited from AzurePSCmdlet)
WriteInformation(Object, String[]) (Inherited from AzurePSCmdlet)
WriteInformation(String, Nullable<Boolean>) (Inherited from AzurePSCmdlet)
WriteInformationWithTimestamp(String) (Inherited from AzurePSCmdlet)
WriteInitializationWarnings(String) (Inherited from AzurePSCmdlet)
WriteObject(Object, Boolean) (Inherited from AzurePSCmdlet)
WriteObject(Object) (Inherited from AzurePSCmdlet)
WriteProgress(ProgressRecord) (Inherited from AzurePSCmdlet)
WriteResult()

Returns true if the model object that was constructed by this cmdlet should be written out

(Inherited from AzureSynapseSqlManagementCmdletBase<M,A>)
WriteSurvey() (Inherited from AzurePSCmdlet)
WriteVerbose(String) (Inherited from AzurePSCmdlet)
WriteVerboseWithTimestamp(String, Object[]) (Inherited from AzurePSCmdlet)
WriteVerboseWithTimestamp(String) (Inherited from AzurePSCmdlet)
WriteWarning(String) (Inherited from AzurePSCmdlet)
WriteWarningWithTimestamp(String) (Inherited from AzurePSCmdlet)

Extension Methods

DisableDataCollection(AzurePSCmdlet)
EnableDataCollection(AzurePSCmdlet)

Applies to