models_v2.filer_audit_log_configs module

class models_v2.filer_audit_log_configs.FilerAuditLogConfigs(share_permissions=None, subnet_whitelist=None, override_global_subnet_whitelist=None, smb_mount_paths=None, nfs_mount_path=None)[source]

Bases: object

Implementation of the ‘FilerAuditLogConfigs’ model.

Specifies the filer audit log configs.

Attributes:
share_permissions (list of SMBPermission): Specifies a list of share

level permissions.

subnet_whitelist (list of Subnet): Specifies a list of Subnets with IP

addresses that have permissions to access a Cohesity View containing filer audit logs.

override_global_subnet_whitelist (bool): Specifies whether view level

client subnet whitelist overrides cluster and global setting.

smb_mount_paths (list of string): Specifies a list of SMB mount paths

of a Cohesity View containing filer audit logs.

nfs_mount_path (string): Specifies a NFS mount path of a Cohesity View

containing filer audit logs.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.