Typed dictionaries
Auto-generated documentation for FSx type annotations stubs module mypy-boto3-fsx.
ActiveDirectoryBackupAttributesTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import ActiveDirectoryBackupAttributesTypeDef
def get_value() -> ActiveDirectoryBackupAttributesTypeDef:
return {
"DomainName": ...,
}
Definition
class ActiveDirectoryBackupAttributesTypeDef(TypedDict):
DomainName: NotRequired[str],
ActiveDirectoryId: NotRequired[str],
ResourceARN: NotRequired[str],
AdministrativeActionFailureDetailsTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import AdministrativeActionFailureDetailsTypeDef
def get_value() -> AdministrativeActionFailureDetailsTypeDef:
return {
"Message": ...,
}
AliasTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import AliasTypeDef
def get_value() -> AliasTypeDef:
return {
"Name": ...,
}
Definition
class AliasTypeDef(TypedDict):
Name: NotRequired[str],
Lifecycle: NotRequired[AliasLifecycleType], # (1)
AssociateFileSystemAliasesRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import AssociateFileSystemAliasesRequestRequestTypeDef
def get_value() -> AssociateFileSystemAliasesRequestRequestTypeDef:
return {
"FileSystemId": ...,
"Aliases": ...,
}
Definition
class AssociateFileSystemAliasesRequestRequestTypeDef(TypedDict):
FileSystemId: str,
Aliases: Sequence[str],
ClientRequestToken: NotRequired[str],
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
AutoExportPolicyTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import AutoExportPolicyTypeDef
def get_value() -> AutoExportPolicyTypeDef:
return {
"Events": ...,
}
Definition
class AutoExportPolicyTypeDef(TypedDict):
Events: NotRequired[Sequence[EventTypeType]], # (1)
- See EventTypeType
AutoImportPolicyTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import AutoImportPolicyTypeDef
def get_value() -> AutoImportPolicyTypeDef:
return {
"Events": ...,
}
Definition
class AutoImportPolicyTypeDef(TypedDict):
Events: NotRequired[Sequence[EventTypeType]], # (1)
- See EventTypeType
BackupFailureDetailsTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import BackupFailureDetailsTypeDef
def get_value() -> BackupFailureDetailsTypeDef:
return {
"Message": ...,
}
TagTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
CancelDataRepositoryTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CancelDataRepositoryTaskRequestRequestTypeDef
def get_value() -> CancelDataRepositoryTaskRequestRequestTypeDef:
return {
"TaskId": ...,
}
CompletionReportTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CompletionReportTypeDef
def get_value() -> CompletionReportTypeDef:
return {
"Enabled": ...,
}
Definition
class CompletionReportTypeDef(TypedDict):
Enabled: bool,
Path: NotRequired[str],
Format: NotRequired[ReportFormatType], # (1)
Scope: NotRequired[ReportScopeType], # (2)
- See ReportFormatType
- See ReportScopeType
FileCacheLustreMetadataConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import FileCacheLustreMetadataConfigurationTypeDef
def get_value() -> FileCacheLustreMetadataConfigurationTypeDef:
return {
"StorageCapacity": ...,
}
LustreLogCreateConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import LustreLogCreateConfigurationTypeDef
def get_value() -> LustreLogCreateConfigurationTypeDef:
return {
"Level": ...,
}
Definition
class LustreLogCreateConfigurationTypeDef(TypedDict):
Level: LustreAccessAuditLogLevelType, # (1)
Destination: NotRequired[str],
LustreRootSquashConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import LustreRootSquashConfigurationTypeDef
def get_value() -> LustreRootSquashConfigurationTypeDef:
return {
"RootSquash": ...,
}
Definition
class LustreRootSquashConfigurationTypeDef(TypedDict):
RootSquash: NotRequired[str],
NoSquashNids: NotRequired[List[str]],
DiskIopsConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DiskIopsConfigurationTypeDef
def get_value() -> DiskIopsConfigurationTypeDef:
return {
"Mode": ...,
}
Definition
class DiskIopsConfigurationTypeDef(TypedDict):
Mode: NotRequired[DiskIopsConfigurationModeType], # (1)
Iops: NotRequired[int],
SelfManagedActiveDirectoryConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import SelfManagedActiveDirectoryConfigurationTypeDef
def get_value() -> SelfManagedActiveDirectoryConfigurationTypeDef:
return {
"DomainName": ...,
"UserName": ...,
"Password": ...,
"DnsIps": ...,
}
Definition
class SelfManagedActiveDirectoryConfigurationTypeDef(TypedDict):
DomainName: str,
UserName: str,
Password: str,
DnsIps: Sequence[str],
OrganizationalUnitDistinguishedName: NotRequired[str],
FileSystemAdministratorsGroup: NotRequired[str],
WindowsAuditLogCreateConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import WindowsAuditLogCreateConfigurationTypeDef
def get_value() -> WindowsAuditLogCreateConfigurationTypeDef:
return {
"FileAccessAuditLogLevel": ...,
"FileShareAccessAuditLogLevel": ...,
}
Definition
class WindowsAuditLogCreateConfigurationTypeDef(TypedDict):
FileAccessAuditLogLevel: WindowsAccessAuditLogLevelType, # (1)
FileShareAccessAuditLogLevel: WindowsAccessAuditLogLevelType, # (1)
AuditLogDestination: NotRequired[str],
TieringPolicyTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import TieringPolicyTypeDef
def get_value() -> TieringPolicyTypeDef:
return {
"CoolingPeriod": ...,
}
Definition
class TieringPolicyTypeDef(TypedDict):
CoolingPeriod: NotRequired[int],
Name: NotRequired[TieringPolicyNameType], # (1)
CreateOpenZFSOriginSnapshotConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CreateOpenZFSOriginSnapshotConfigurationTypeDef
def get_value() -> CreateOpenZFSOriginSnapshotConfigurationTypeDef:
return {
"SnapshotARN": ...,
"CopyStrategy": ...,
}
Definition
class CreateOpenZFSOriginSnapshotConfigurationTypeDef(TypedDict):
SnapshotARN: str,
CopyStrategy: OpenZFSCopyStrategyType, # (1)
OpenZFSUserOrGroupQuotaTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import OpenZFSUserOrGroupQuotaTypeDef
def get_value() -> OpenZFSUserOrGroupQuotaTypeDef:
return {
"Type": ...,
"Id": ...,
"StorageCapacityQuotaGiB": ...,
}
Definition
class OpenZFSUserOrGroupQuotaTypeDef(TypedDict):
Type: OpenZFSQuotaTypeType, # (1)
Id: int,
StorageCapacityQuotaGiB: int,
DataRepositoryFailureDetailsTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DataRepositoryFailureDetailsTypeDef
def get_value() -> DataRepositoryFailureDetailsTypeDef:
return {
"Message": ...,
}
DataRepositoryTaskFailureDetailsTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DataRepositoryTaskFailureDetailsTypeDef
def get_value() -> DataRepositoryTaskFailureDetailsTypeDef:
return {
"Message": ...,
}
DataRepositoryTaskFilterTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DataRepositoryTaskFilterTypeDef
def get_value() -> DataRepositoryTaskFilterTypeDef:
return {
"Name": ...,
}
Definition
class DataRepositoryTaskFilterTypeDef(TypedDict):
Name: NotRequired[DataRepositoryTaskFilterNameType], # (1)
Values: NotRequired[Sequence[str]],
DataRepositoryTaskStatusTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DataRepositoryTaskStatusTypeDef
def get_value() -> DataRepositoryTaskStatusTypeDef:
return {
"TotalCount": ...,
}
Definition
class DataRepositoryTaskStatusTypeDef(TypedDict):
TotalCount: NotRequired[int],
SucceededCount: NotRequired[int],
FailedCount: NotRequired[int],
LastUpdatedTime: NotRequired[datetime],
ReleasedCapacity: NotRequired[int],
DeleteBackupRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteBackupRequestRequestTypeDef
def get_value() -> DeleteBackupRequestRequestTypeDef:
return {
"BackupId": ...,
}
Definition
class DeleteBackupRequestRequestTypeDef(TypedDict):
BackupId: str,
ClientRequestToken: NotRequired[str],
DeleteDataRepositoryAssociationRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteDataRepositoryAssociationRequestRequestTypeDef
def get_value() -> DeleteDataRepositoryAssociationRequestRequestTypeDef:
return {
"AssociationId": ...,
}
Definition
class DeleteDataRepositoryAssociationRequestRequestTypeDef(TypedDict):
AssociationId: str,
ClientRequestToken: NotRequired[str],
DeleteDataInFileSystem: NotRequired[bool],
DeleteFileCacheRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteFileCacheRequestRequestTypeDef
def get_value() -> DeleteFileCacheRequestRequestTypeDef:
return {
"FileCacheId": ...,
}
Definition
class DeleteFileCacheRequestRequestTypeDef(TypedDict):
FileCacheId: str,
ClientRequestToken: NotRequired[str],
DeleteSnapshotRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteSnapshotRequestRequestTypeDef
def get_value() -> DeleteSnapshotRequestRequestTypeDef:
return {
"SnapshotId": ...,
}
Definition
class DeleteSnapshotRequestRequestTypeDef(TypedDict):
SnapshotId: str,
ClientRequestToken: NotRequired[str],
DeleteStorageVirtualMachineRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteStorageVirtualMachineRequestRequestTypeDef
def get_value() -> DeleteStorageVirtualMachineRequestRequestTypeDef:
return {
"StorageVirtualMachineId": ...,
}
Definition
class DeleteStorageVirtualMachineRequestRequestTypeDef(TypedDict):
StorageVirtualMachineId: str,
ClientRequestToken: NotRequired[str],
DeleteVolumeOpenZFSConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteVolumeOpenZFSConfigurationTypeDef
def get_value() -> DeleteVolumeOpenZFSConfigurationTypeDef:
return {
"Options": ...,
}
Definition
class DeleteVolumeOpenZFSConfigurationTypeDef(TypedDict):
Options: NotRequired[Sequence[DeleteOpenZFSVolumeOptionType]], # (1)
FilterTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"Name": ...,
}
Definition
class FilterTypeDef(TypedDict):
Name: NotRequired[FilterNameType], # (1)
Values: NotRequired[Sequence[str]],
- See FilterNameType
PaginatorConfigTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
DescribeFileCachesRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DescribeFileCachesRequestRequestTypeDef
def get_value() -> DescribeFileCachesRequestRequestTypeDef:
return {
"FileCacheIds": ...,
}
Definition
class DescribeFileCachesRequestRequestTypeDef(TypedDict):
FileCacheIds: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeFileSystemAliasesRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DescribeFileSystemAliasesRequestRequestTypeDef
def get_value() -> DescribeFileSystemAliasesRequestRequestTypeDef:
return {
"FileSystemId": ...,
}
Definition
class DescribeFileSystemAliasesRequestRequestTypeDef(TypedDict):
FileSystemId: str,
ClientRequestToken: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeFileSystemsRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DescribeFileSystemsRequestRequestTypeDef
def get_value() -> DescribeFileSystemsRequestRequestTypeDef:
return {
"FileSystemIds": ...,
}
Definition
class DescribeFileSystemsRequestRequestTypeDef(TypedDict):
FileSystemIds: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SnapshotFilterTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import SnapshotFilterTypeDef
def get_value() -> SnapshotFilterTypeDef:
return {
"Name": ...,
}
Definition
class SnapshotFilterTypeDef(TypedDict):
Name: NotRequired[SnapshotFilterNameType], # (1)
Values: NotRequired[Sequence[str]],
StorageVirtualMachineFilterTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import StorageVirtualMachineFilterTypeDef
def get_value() -> StorageVirtualMachineFilterTypeDef:
return {
"Name": ...,
}
Definition
class StorageVirtualMachineFilterTypeDef(TypedDict):
Name: NotRequired[StorageVirtualMachineFilterNameType], # (1)
Values: NotRequired[Sequence[str]],
VolumeFilterTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import VolumeFilterTypeDef
def get_value() -> VolumeFilterTypeDef:
return {
"Name": ...,
}
Definition
class VolumeFilterTypeDef(TypedDict):
Name: NotRequired[VolumeFilterNameType], # (1)
Values: NotRequired[Sequence[str]],
DisassociateFileSystemAliasesRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DisassociateFileSystemAliasesRequestRequestTypeDef
def get_value() -> DisassociateFileSystemAliasesRequestRequestTypeDef:
return {
"FileSystemId": ...,
"Aliases": ...,
}
Definition
class DisassociateFileSystemAliasesRequestRequestTypeDef(TypedDict):
FileSystemId: str,
Aliases: Sequence[str],
ClientRequestToken: NotRequired[str],
FileCacheFailureDetailsTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import FileCacheFailureDetailsTypeDef
def get_value() -> FileCacheFailureDetailsTypeDef:
return {
"Message": ...,
}
FileCacheNFSConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import FileCacheNFSConfigurationTypeDef
def get_value() -> FileCacheNFSConfigurationTypeDef:
return {
"Version": ...,
}
Definition
class FileCacheNFSConfigurationTypeDef(TypedDict):
Version: NfsVersionType, # (1)
DnsIps: NotRequired[Sequence[str]],
- See NfsVersionType
LustreLogConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import LustreLogConfigurationTypeDef
def get_value() -> LustreLogConfigurationTypeDef:
return {
"Level": ...,
}
Definition
class LustreLogConfigurationTypeDef(TypedDict):
Level: LustreAccessAuditLogLevelType, # (1)
Destination: NotRequired[str],
FileSystemEndpointTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import FileSystemEndpointTypeDef
def get_value() -> FileSystemEndpointTypeDef:
return {
"DNSName": ...,
}
Definition
class FileSystemEndpointTypeDef(TypedDict):
DNSName: NotRequired[str],
IpAddresses: NotRequired[List[str]],
FileSystemFailureDetailsTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import FileSystemFailureDetailsTypeDef
def get_value() -> FileSystemFailureDetailsTypeDef:
return {
"Message": ...,
}
LifecycleTransitionReasonTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import LifecycleTransitionReasonTypeDef
def get_value() -> LifecycleTransitionReasonTypeDef:
return {
"Message": ...,
}
ListTagsForResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
}
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
OpenZFSClientConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import OpenZFSClientConfigurationTypeDef
def get_value() -> OpenZFSClientConfigurationTypeDef:
return {
"Clients": ...,
"Options": ...,
}
OpenZFSOriginSnapshotConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import OpenZFSOriginSnapshotConfigurationTypeDef
def get_value() -> OpenZFSOriginSnapshotConfigurationTypeDef:
return {
"SnapshotARN": ...,
}
Definition
class OpenZFSOriginSnapshotConfigurationTypeDef(TypedDict):
SnapshotARN: NotRequired[str],
CopyStrategy: NotRequired[OpenZFSCopyStrategyType], # (1)
ReleaseFileSystemNfsV3LocksRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import ReleaseFileSystemNfsV3LocksRequestRequestTypeDef
def get_value() -> ReleaseFileSystemNfsV3LocksRequestRequestTypeDef:
return {
"FileSystemId": ...,
}
Definition
class ReleaseFileSystemNfsV3LocksRequestRequestTypeDef(TypedDict):
FileSystemId: str,
ClientRequestToken: NotRequired[str],
RestoreVolumeFromSnapshotRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import RestoreVolumeFromSnapshotRequestRequestTypeDef
def get_value() -> RestoreVolumeFromSnapshotRequestRequestTypeDef:
return {
"VolumeId": ...,
"SnapshotId": ...,
}
Definition
class RestoreVolumeFromSnapshotRequestRequestTypeDef(TypedDict):
VolumeId: str,
SnapshotId: str,
ClientRequestToken: NotRequired[str],
Options: NotRequired[Sequence[RestoreOpenZFSVolumeOptionType]], # (1)
SelfManagedActiveDirectoryAttributesTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import SelfManagedActiveDirectoryAttributesTypeDef
def get_value() -> SelfManagedActiveDirectoryAttributesTypeDef:
return {
"DomainName": ...,
}
Definition
class SelfManagedActiveDirectoryAttributesTypeDef(TypedDict):
DomainName: NotRequired[str],
OrganizationalUnitDistinguishedName: NotRequired[str],
FileSystemAdministratorsGroup: NotRequired[str],
UserName: NotRequired[str],
DnsIps: NotRequired[List[str]],
SelfManagedActiveDirectoryConfigurationUpdatesTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import SelfManagedActiveDirectoryConfigurationUpdatesTypeDef
def get_value() -> SelfManagedActiveDirectoryConfigurationUpdatesTypeDef:
return {
"UserName": ...,
}
Definition
class SelfManagedActiveDirectoryConfigurationUpdatesTypeDef(TypedDict):
UserName: NotRequired[str],
Password: NotRequired[str],
DnsIps: NotRequired[Sequence[str]],
SvmEndpointTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import SvmEndpointTypeDef
def get_value() -> SvmEndpointTypeDef:
return {
"DNSName": ...,
}
Definition
class SvmEndpointTypeDef(TypedDict):
DNSName: NotRequired[str],
IpAddresses: NotRequired[List[str]],
UntagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
"TagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
TagKeys: Sequence[str],
UpdateFileCacheLustreConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import UpdateFileCacheLustreConfigurationTypeDef
def get_value() -> UpdateFileCacheLustreConfigurationTypeDef:
return {
"WeeklyMaintenanceStartTime": ...,
}
Definition
class UpdateFileCacheLustreConfigurationTypeDef(TypedDict):
WeeklyMaintenanceStartTime: NotRequired[str],
UpdateSnapshotRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import UpdateSnapshotRequestRequestTypeDef
def get_value() -> UpdateSnapshotRequestRequestTypeDef:
return {
"Name": ...,
"SnapshotId": ...,
}
Definition
class UpdateSnapshotRequestRequestTypeDef(TypedDict):
Name: str,
SnapshotId: str,
ClientRequestToken: NotRequired[str],
WindowsAuditLogConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import WindowsAuditLogConfigurationTypeDef
def get_value() -> WindowsAuditLogConfigurationTypeDef:
return {
"FileAccessAuditLogLevel": ...,
"FileShareAccessAuditLogLevel": ...,
}
Definition
class WindowsAuditLogConfigurationTypeDef(TypedDict):
FileAccessAuditLogLevel: WindowsAccessAuditLogLevelType, # (1)
FileShareAccessAuditLogLevel: WindowsAccessAuditLogLevelType, # (1)
AuditLogDestination: NotRequired[str],
AssociateFileSystemAliasesResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import AssociateFileSystemAliasesResponseTypeDef
def get_value() -> AssociateFileSystemAliasesResponseTypeDef:
return {
"Aliases": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateFileSystemAliasesResponseTypeDef(TypedDict):
Aliases: List[AliasTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See AliasTypeDef
- See ResponseMetadataTypeDef
CancelDataRepositoryTaskResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CancelDataRepositoryTaskResponseTypeDef
def get_value() -> CancelDataRepositoryTaskResponseTypeDef:
return {
"Lifecycle": ...,
"TaskId": ...,
"ResponseMetadata": ...,
}
Definition
class CancelDataRepositoryTaskResponseTypeDef(TypedDict):
Lifecycle: DataRepositoryTaskLifecycleType, # (1)
TaskId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateFileSystemFromBackupResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CreateFileSystemFromBackupResponseTypeDef
def get_value() -> CreateFileSystemFromBackupResponseTypeDef:
return {
"FileSystem": ...,
"ResponseMetadata": ...,
}
Definition
class CreateFileSystemFromBackupResponseTypeDef(TypedDict):
FileSystem: FileSystemTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateFileSystemResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CreateFileSystemResponseTypeDef
def get_value() -> CreateFileSystemResponseTypeDef:
return {
"FileSystem": ...,
"ResponseMetadata": ...,
}
Definition
class CreateFileSystemResponseTypeDef(TypedDict):
FileSystem: FileSystemTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteBackupResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteBackupResponseTypeDef
def get_value() -> DeleteBackupResponseTypeDef:
return {
"BackupId": ...,
"Lifecycle": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteBackupResponseTypeDef(TypedDict):
BackupId: str,
Lifecycle: BackupLifecycleType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDataRepositoryAssociationResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteDataRepositoryAssociationResponseTypeDef
def get_value() -> DeleteDataRepositoryAssociationResponseTypeDef:
return {
"AssociationId": ...,
"Lifecycle": ...,
"DeleteDataInFileSystem": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteDataRepositoryAssociationResponseTypeDef(TypedDict):
AssociationId: str,
Lifecycle: DataRepositoryLifecycleType, # (1)
DeleteDataInFileSystem: bool,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteFileCacheResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteFileCacheResponseTypeDef
def get_value() -> DeleteFileCacheResponseTypeDef:
return {
"FileCacheId": ...,
"Lifecycle": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteFileCacheResponseTypeDef(TypedDict):
FileCacheId: str,
Lifecycle: FileCacheLifecycleType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteSnapshotResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteSnapshotResponseTypeDef
def get_value() -> DeleteSnapshotResponseTypeDef:
return {
"SnapshotId": ...,
"Lifecycle": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteSnapshotResponseTypeDef(TypedDict):
SnapshotId: str,
Lifecycle: SnapshotLifecycleType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteStorageVirtualMachineResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteStorageVirtualMachineResponseTypeDef
def get_value() -> DeleteStorageVirtualMachineResponseTypeDef:
return {
"StorageVirtualMachineId": ...,
"Lifecycle": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteStorageVirtualMachineResponseTypeDef(TypedDict):
StorageVirtualMachineId: str,
Lifecycle: StorageVirtualMachineLifecycleType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFileSystemAliasesResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DescribeFileSystemAliasesResponseTypeDef
def get_value() -> DescribeFileSystemAliasesResponseTypeDef:
return {
"Aliases": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFileSystemAliasesResponseTypeDef(TypedDict):
Aliases: List[AliasTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See AliasTypeDef
- See ResponseMetadataTypeDef
DescribeFileSystemsResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DescribeFileSystemsResponseTypeDef
def get_value() -> DescribeFileSystemsResponseTypeDef:
return {
"FileSystems": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFileSystemsResponseTypeDef(TypedDict):
FileSystems: List[FileSystemTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateFileSystemAliasesResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DisassociateFileSystemAliasesResponseTypeDef
def get_value() -> DisassociateFileSystemAliasesResponseTypeDef:
return {
"Aliases": ...,
"ResponseMetadata": ...,
}
Definition
class DisassociateFileSystemAliasesResponseTypeDef(TypedDict):
Aliases: List[AliasTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See AliasTypeDef
- See ResponseMetadataTypeDef
ReleaseFileSystemNfsV3LocksResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import ReleaseFileSystemNfsV3LocksResponseTypeDef
def get_value() -> ReleaseFileSystemNfsV3LocksResponseTypeDef:
return {
"FileSystem": ...,
"ResponseMetadata": ...,
}
Definition
class ReleaseFileSystemNfsV3LocksResponseTypeDef(TypedDict):
FileSystem: FileSystemTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RestoreVolumeFromSnapshotResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import RestoreVolumeFromSnapshotResponseTypeDef
def get_value() -> RestoreVolumeFromSnapshotResponseTypeDef:
return {
"VolumeId": ...,
"Lifecycle": ...,
"AdministrativeActions": ...,
"ResponseMetadata": ...,
}
Definition
class RestoreVolumeFromSnapshotResponseTypeDef(TypedDict):
VolumeId: str,
Lifecycle: VolumeLifecycleType, # (1)
AdministrativeActions: List[AdministrativeActionTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
UpdateFileSystemResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import UpdateFileSystemResponseTypeDef
def get_value() -> UpdateFileSystemResponseTypeDef:
return {
"FileSystem": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateFileSystemResponseTypeDef(TypedDict):
FileSystem: FileSystemTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NFSDataRepositoryConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import NFSDataRepositoryConfigurationTypeDef
def get_value() -> NFSDataRepositoryConfigurationTypeDef:
return {
"Version": ...,
}
Definition
class NFSDataRepositoryConfigurationTypeDef(TypedDict):
Version: NfsVersionType, # (1)
DnsIps: NotRequired[List[str]],
AutoExportPolicy: NotRequired[AutoExportPolicyTypeDef], # (2)
S3DataRepositoryConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import S3DataRepositoryConfigurationTypeDef
def get_value() -> S3DataRepositoryConfigurationTypeDef:
return {
"AutoImportPolicy": ...,
}
Definition
class S3DataRepositoryConfigurationTypeDef(TypedDict):
AutoImportPolicy: NotRequired[AutoImportPolicyTypeDef], # (1)
AutoExportPolicy: NotRequired[AutoExportPolicyTypeDef], # (2)
CopyBackupRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CopyBackupRequestRequestTypeDef
def get_value() -> CopyBackupRequestRequestTypeDef:
return {
"SourceBackupId": ...,
}
Definition
class CopyBackupRequestRequestTypeDef(TypedDict):
SourceBackupId: str,
ClientRequestToken: NotRequired[str],
SourceRegion: NotRequired[str],
KmsKeyId: NotRequired[str],
CopyTags: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateBackupRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CreateBackupRequestRequestTypeDef
def get_value() -> CreateBackupRequestRequestTypeDef:
return {
"FileSystemId": ...,
}
Definition
class CreateBackupRequestRequestTypeDef(TypedDict):
FileSystemId: NotRequired[str],
ClientRequestToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
VolumeId: NotRequired[str],
- See TagTypeDef
CreateSnapshotRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CreateSnapshotRequestRequestTypeDef
def get_value() -> CreateSnapshotRequestRequestTypeDef:
return {
"Name": ...,
"VolumeId": ...,
}
Definition
class CreateSnapshotRequestRequestTypeDef(TypedDict):
Name: str,
VolumeId: str,
ClientRequestToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
DeleteFileSystemLustreConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteFileSystemLustreConfigurationTypeDef
def get_value() -> DeleteFileSystemLustreConfigurationTypeDef:
return {
"SkipFinalBackup": ...,
}
Definition
class DeleteFileSystemLustreConfigurationTypeDef(TypedDict):
SkipFinalBackup: NotRequired[bool],
FinalBackupTags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
DeleteFileSystemLustreResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteFileSystemLustreResponseTypeDef
def get_value() -> DeleteFileSystemLustreResponseTypeDef:
return {
"FinalBackupId": ...,
}
Definition
class DeleteFileSystemLustreResponseTypeDef(TypedDict):
FinalBackupId: NotRequired[str],
FinalBackupTags: NotRequired[List[TagTypeDef]], # (1)
- See TagTypeDef
DeleteFileSystemOpenZFSConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteFileSystemOpenZFSConfigurationTypeDef
def get_value() -> DeleteFileSystemOpenZFSConfigurationTypeDef:
return {
"SkipFinalBackup": ...,
}
Definition
class DeleteFileSystemOpenZFSConfigurationTypeDef(TypedDict):
SkipFinalBackup: NotRequired[bool],
FinalBackupTags: NotRequired[Sequence[TagTypeDef]], # (1)
Options: NotRequired[Sequence[DeleteFileSystemOpenZFSOptionType]], # (2)
DeleteFileSystemOpenZFSResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteFileSystemOpenZFSResponseTypeDef
def get_value() -> DeleteFileSystemOpenZFSResponseTypeDef:
return {
"FinalBackupId": ...,
}
Definition
class DeleteFileSystemOpenZFSResponseTypeDef(TypedDict):
FinalBackupId: NotRequired[str],
FinalBackupTags: NotRequired[List[TagTypeDef]], # (1)
- See TagTypeDef
DeleteFileSystemWindowsConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteFileSystemWindowsConfigurationTypeDef
def get_value() -> DeleteFileSystemWindowsConfigurationTypeDef:
return {
"SkipFinalBackup": ...,
}
Definition
class DeleteFileSystemWindowsConfigurationTypeDef(TypedDict):
SkipFinalBackup: NotRequired[bool],
FinalBackupTags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
DeleteFileSystemWindowsResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteFileSystemWindowsResponseTypeDef
def get_value() -> DeleteFileSystemWindowsResponseTypeDef:
return {
"FinalBackupId": ...,
}
Definition
class DeleteFileSystemWindowsResponseTypeDef(TypedDict):
FinalBackupId: NotRequired[str],
FinalBackupTags: NotRequired[List[TagTypeDef]], # (1)
- See TagTypeDef
DeleteVolumeOntapConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteVolumeOntapConfigurationTypeDef
def get_value() -> DeleteVolumeOntapConfigurationTypeDef:
return {
"SkipFinalBackup": ...,
}
Definition
class DeleteVolumeOntapConfigurationTypeDef(TypedDict):
SkipFinalBackup: NotRequired[bool],
FinalBackupTags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
DeleteVolumeOntapResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import DeleteVolumeOntapResponseTypeDef
def get_value() -> DeleteVolumeOntapResponseTypeDef:
return {
"FinalBackupId": ...,
}
Definition
class DeleteVolumeOntapResponseTypeDef(TypedDict):
FinalBackupId: NotRequired[str],
FinalBackupTags: NotRequired[List[TagTypeDef]], # (1)
- See TagTypeDef
ListTagsForResourceResponseTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
"Tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateDataRepositoryTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CreateDataRepositoryTaskRequestRequestTypeDef
def get_value() -> CreateDataRepositoryTaskRequestRequestTypeDef:
return {
"Type": ...,
"FileSystemId": ...,
"Report": ...,
}
Definition
class CreateDataRepositoryTaskRequestRequestTypeDef(TypedDict):
Type: DataRepositoryTaskTypeType, # (1)
FileSystemId: str,
Report: CompletionReportTypeDef, # (2)
Paths: NotRequired[Sequence[str]],
ClientRequestToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
CapacityToRelease: NotRequired[int],
CreateFileCacheLustreConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CreateFileCacheLustreConfigurationTypeDef
def get_value() -> CreateFileCacheLustreConfigurationTypeDef:
return {
"PerUnitStorageThroughput": ...,
"DeploymentType": ...,
"MetadataConfiguration": ...,
}
Definition
class CreateFileCacheLustreConfigurationTypeDef(TypedDict):
PerUnitStorageThroughput: int,
DeploymentType: FileCacheLustreDeploymentTypeType, # (1)
MetadataConfiguration: FileCacheLustreMetadataConfigurationTypeDef, # (2)
WeeklyMaintenanceStartTime: NotRequired[str],
CreateFileSystemLustreConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CreateFileSystemLustreConfigurationTypeDef
def get_value() -> CreateFileSystemLustreConfigurationTypeDef:
return {
"WeeklyMaintenanceStartTime": ...,
}
Definition
class CreateFileSystemLustreConfigurationTypeDef(TypedDict):
WeeklyMaintenanceStartTime: NotRequired[str],
ImportPath: NotRequired[str],
ExportPath: NotRequired[str],
ImportedFileChunkSize: NotRequired[int],
DeploymentType: NotRequired[LustreDeploymentTypeType], # (1)
AutoImportPolicy: NotRequired[AutoImportPolicyTypeType], # (2)
PerUnitStorageThroughput: NotRequired[int],
DailyAutomaticBackupStartTime: NotRequired[str],
AutomaticBackupRetentionDays: NotRequired[int],
CopyTagsToBackups: NotRequired[bool],
DriveCacheType: NotRequired[DriveCacheTypeType], # (3)
DataCompressionType: NotRequired[DataCompressionTypeType], # (4)
LogConfiguration: NotRequired[LustreLogCreateConfigurationTypeDef], # (5)
RootSquashConfiguration: NotRequired[LustreRootSquashConfigurationTypeDef], # (6)
- See LustreDeploymentTypeType
- See AutoImportPolicyTypeType
- See DriveCacheTypeType
- See DataCompressionTypeType
- See LustreLogCreateConfigurationTypeDef
- See LustreRootSquashConfigurationTypeDef
UpdateFileSystemLustreConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import UpdateFileSystemLustreConfigurationTypeDef
def get_value() -> UpdateFileSystemLustreConfigurationTypeDef:
return {
"WeeklyMaintenanceStartTime": ...,
}
Definition
class UpdateFileSystemLustreConfigurationTypeDef(TypedDict):
WeeklyMaintenanceStartTime: NotRequired[str],
DailyAutomaticBackupStartTime: NotRequired[str],
AutomaticBackupRetentionDays: NotRequired[int],
AutoImportPolicy: NotRequired[AutoImportPolicyTypeType], # (1)
DataCompressionType: NotRequired[DataCompressionTypeType], # (2)
LogConfiguration: NotRequired[LustreLogCreateConfigurationTypeDef], # (3)
RootSquashConfiguration: NotRequired[LustreRootSquashConfigurationTypeDef], # (4)
- See AutoImportPolicyTypeType
- See DataCompressionTypeType
- See LustreLogCreateConfigurationTypeDef
- See LustreRootSquashConfigurationTypeDef
CreateFileSystemOntapConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CreateFileSystemOntapConfigurationTypeDef
def get_value() -> CreateFileSystemOntapConfigurationTypeDef:
return {
"DeploymentType": ...,
"ThroughputCapacity": ...,
}
Definition
class CreateFileSystemOntapConfigurationTypeDef(TypedDict):
DeploymentType: OntapDeploymentTypeType, # (1)
ThroughputCapacity: int,
AutomaticBackupRetentionDays: NotRequired[int],
DailyAutomaticBackupStartTime: NotRequired[str],
EndpointIpAddressRange: NotRequired[str],
FsxAdminPassword: NotRequired[str],
DiskIopsConfiguration: NotRequired[DiskIopsConfigurationTypeDef], # (2)
PreferredSubnetId: NotRequired[str],
RouteTableIds: NotRequired[Sequence[str]],
WeeklyMaintenanceStartTime: NotRequired[str],
OpenZFSFileSystemConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import OpenZFSFileSystemConfigurationTypeDef
def get_value() -> OpenZFSFileSystemConfigurationTypeDef:
return {
"AutomaticBackupRetentionDays": ...,
}
Definition
class OpenZFSFileSystemConfigurationTypeDef(TypedDict):
AutomaticBackupRetentionDays: NotRequired[int],
CopyTagsToBackups: NotRequired[bool],
CopyTagsToVolumes: NotRequired[bool],
DailyAutomaticBackupStartTime: NotRequired[str],
DeploymentType: NotRequired[OpenZFSDeploymentTypeType], # (1)
ThroughputCapacity: NotRequired[int],
WeeklyMaintenanceStartTime: NotRequired[str],
DiskIopsConfiguration: NotRequired[DiskIopsConfigurationTypeDef], # (2)
RootVolumeId: NotRequired[str],
UpdateFileSystemOntapConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import UpdateFileSystemOntapConfigurationTypeDef
def get_value() -> UpdateFileSystemOntapConfigurationTypeDef:
return {
"AutomaticBackupRetentionDays": ...,
}
Definition
class UpdateFileSystemOntapConfigurationTypeDef(TypedDict):
AutomaticBackupRetentionDays: NotRequired[int],
DailyAutomaticBackupStartTime: NotRequired[str],
FsxAdminPassword: NotRequired[str],
WeeklyMaintenanceStartTime: NotRequired[str],
DiskIopsConfiguration: NotRequired[DiskIopsConfigurationTypeDef], # (1)
ThroughputCapacity: NotRequired[int],
AddRouteTableIds: NotRequired[Sequence[str]],
RemoveRouteTableIds: NotRequired[Sequence[str]],
UpdateFileSystemOpenZFSConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import UpdateFileSystemOpenZFSConfigurationTypeDef
def get_value() -> UpdateFileSystemOpenZFSConfigurationTypeDef:
return {
"AutomaticBackupRetentionDays": ...,
}
Definition
class UpdateFileSystemOpenZFSConfigurationTypeDef(TypedDict):
AutomaticBackupRetentionDays: NotRequired[int],
CopyTagsToBackups: NotRequired[bool],
CopyTagsToVolumes: NotRequired[bool],
DailyAutomaticBackupStartTime: NotRequired[str],
ThroughputCapacity: NotRequired[int],
WeeklyMaintenanceStartTime: NotRequired[str],
DiskIopsConfiguration: NotRequired[DiskIopsConfigurationTypeDef], # (1)
CreateSvmActiveDirectoryConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CreateSvmActiveDirectoryConfigurationTypeDef
def get_value() -> CreateSvmActiveDirectoryConfigurationTypeDef:
return {
"NetBiosName": ...,
}
Definition
class CreateSvmActiveDirectoryConfigurationTypeDef(TypedDict):
NetBiosName: str,
SelfManagedActiveDirectoryConfiguration: NotRequired[SelfManagedActiveDirectoryConfigurationTypeDef], # (1)
CreateFileSystemWindowsConfigurationTypeDef
Usage Example
from mypy_boto3_fsx.type_defs import CreateFileSystemWindowsConfigurationTypeDef
def get_value() -> CreateFileSystemWindowsConfigurationTypeDef:
return {
"ThroughputCapacity": ...,
}
Definition
class CreateFileSystemWindowsConfigurationTypeDef(TypedDict):
ThroughputCapacity: int,
ActiveDirectoryId: NotRequired[str],
SelfManagedActiveDirectoryConfiguration: NotRequired[SelfManagedActiveDirectoryConfigurationTypeDef], # (1)
DeploymentType: NotRequired[WindowsDeploymentTypeType], # (2)
PreferredSubnetId: NotRequired[str],
WeeklyMaintenanceStartTime: NotRequired[str],
DailyAutomaticBackupStartTime: NotRequired[str],
AutomaticBackupRetentionDays: NotRequired[int],
CopyTagsToBackups: NotRequired[bool],
Aliases: NotRequired[Sequence[str]],
AuditLogConfiguration: NotRequired[WindowsAuditLogCreateConfigurationTypeDef], # (3)
- See SelfManagedActiveDirectoryConfigurationTypeDef
- See WindowsDeploymentTypeType
- See WindowsAuditLogCreateConfigurationTypeDef
CreateOntapVolumeConfigurationTypeDef
Usage