DatabaseBlobAuditingPolicy Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A database blob auditing policy.
[Microsoft.Rest.Serialization.JsonTransformation]
public class DatabaseBlobAuditingPolicy : Microsoft.Azure.Management.Sql.Models.ProxyResource
type DatabaseBlobAuditingPolicy = class
inherit ProxyResource
Public Class DatabaseBlobAuditingPolicy
Inherits ProxyResource
- Inheritance
- Attributes
Constructors
DatabaseBlobAuditingPolicy() |
Initializes a new instance of the DatabaseBlobAuditingPolicy class. |
Properties
AuditActionsAndGroups |
Gets or sets specifies the Actions and Actions-Groups to audit. |
Id |
Gets resource ID. (Inherited from Resource) |
IsStorageSecondaryKeyInUse |
Gets or sets specifies whether storageAccountAccessKey value is the storage’s secondary key. |
Kind |
Gets resource kind. |
Name |
Gets resource name. (Inherited from Resource) |
RetentionDays |
Gets or sets specifies the number of days to keep in the audit logs. |
State |
Gets or sets specifies the state of the policy. If state is Enabled, storageEndpoint and storageAccountAccessKey are required. Possible values include: 'Enabled', 'Disabled' |
StorageAccountAccessKey |
Gets or sets specifies the identifier key of the auditing storage account. If state is Enabled, storageAccountAccessKey is required. |
StorageAccountSubscriptionId |
Gets or sets specifies the blob storage subscription Id. |
StorageEndpoint |
Gets or sets specifies the blob storage endpoint (e.g. https://MyAccount.blob.core.windows.net). If state is Enabled, storageEndpoint is required. |
Type |
Gets resource type. (Inherited from Resource) |
Methods
Validate() |
Validate the object. |