Type definitions#
Auto-generated documentation for FSx type annotations stubs module mypy-boto3-fsx.
AutoExportPolicyUnionTypeDef#
# AutoExportPolicyUnionTypeDef definition
AutoExportPolicyUnionTypeDef = Union[
AutoExportPolicyTypeDef, # (1)
AutoExportPolicyOutputTypeDef, # (2)
]
AutoImportPolicyUnionTypeDef#
# AutoImportPolicyUnionTypeDef definition
AutoImportPolicyUnionTypeDef = Union[
AutoImportPolicyTypeDef, # (1)
AutoImportPolicyOutputTypeDef, # (2)
]
LustreRootSquashConfigurationUnionTypeDef#
# LustreRootSquashConfigurationUnionTypeDef definition
LustreRootSquashConfigurationUnionTypeDef = Union[
LustreRootSquashConfigurationTypeDef, # (1)
LustreRootSquashConfigurationOutputTypeDef, # (2)
]
OpenZFSClientConfigurationUnionTypeDef#
# OpenZFSClientConfigurationUnionTypeDef definition
OpenZFSClientConfigurationUnionTypeDef = Union[
OpenZFSClientConfigurationTypeDef, # (1)
OpenZFSClientConfigurationOutputTypeDef, # (2)
]
OpenZFSNfsExportUnionTypeDef#
# OpenZFSNfsExportUnionTypeDef definition
OpenZFSNfsExportUnionTypeDef = Union[
OpenZFSNfsExportTypeDef, # (1)
OpenZFSNfsExportOutputTypeDef, # (2)
]
ActiveDirectoryBackupAttributesTypeDef#
# ActiveDirectoryBackupAttributesTypeDef definition
class ActiveDirectoryBackupAttributesTypeDef(TypedDict):
DomainName: NotRequired[str],
ActiveDirectoryId: NotRequired[str],
ResourceARN: NotRequired[str],
AdministrativeActionFailureDetailsTypeDef#
# AdministrativeActionFailureDetailsTypeDef definition
class AdministrativeActionFailureDetailsTypeDef(TypedDict):
Message: NotRequired[str],
AggregateConfigurationTypeDef#
# AggregateConfigurationTypeDef definition
class AggregateConfigurationTypeDef(TypedDict):
Aggregates: NotRequired[List[str]],
TotalConstituents: NotRequired[int],
AliasTypeDef#
# AliasTypeDef definition
class AliasTypeDef(TypedDict):
Name: NotRequired[str],
Lifecycle: NotRequired[AliasLifecycleType], # (1)
AssociateFileSystemAliasesRequestRequestTypeDef#
# AssociateFileSystemAliasesRequestRequestTypeDef definition
class AssociateFileSystemAliasesRequestRequestTypeDef(TypedDict):
FileSystemId: str,
Aliases: Sequence[str],
ClientRequestToken: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
AutoExportPolicyOutputTypeDef#
# AutoExportPolicyOutputTypeDef definition
class AutoExportPolicyOutputTypeDef(TypedDict):
Events: NotRequired[List[EventTypeType]], # (1)
- See EventTypeType
AutoExportPolicyTypeDef#
# AutoExportPolicyTypeDef definition
class AutoExportPolicyTypeDef(TypedDict):
Events: NotRequired[Sequence[EventTypeType]], # (1)
- See EventTypeType
AutoImportPolicyOutputTypeDef#
# AutoImportPolicyOutputTypeDef definition
class AutoImportPolicyOutputTypeDef(TypedDict):
Events: NotRequired[List[EventTypeType]], # (1)
- See EventTypeType
AutoImportPolicyTypeDef#
# AutoImportPolicyTypeDef definition
class AutoImportPolicyTypeDef(TypedDict):
Events: NotRequired[Sequence[EventTypeType]], # (1)
- See EventTypeType
AutocommitPeriodTypeDef#
# AutocommitPeriodTypeDef definition
class AutocommitPeriodTypeDef(TypedDict):
Type: AutocommitPeriodTypeType, # (1)
Value: NotRequired[int],
BackupFailureDetailsTypeDef#
# BackupFailureDetailsTypeDef definition
class BackupFailureDetailsTypeDef(TypedDict):
Message: NotRequired[str],
TagTypeDef#
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
CancelDataRepositoryTaskRequestRequestTypeDef#
# CancelDataRepositoryTaskRequestRequestTypeDef definition
class CancelDataRepositoryTaskRequestRequestTypeDef(TypedDict):
TaskId: str,
CompletionReportTypeDef#
# CompletionReportTypeDef definition
class CompletionReportTypeDef(TypedDict):
Enabled: bool,
Path: NotRequired[str],
Format: NotRequired[ReportFormatType], # (1)
Scope: NotRequired[ReportScopeType], # (2)
- See ReportFormatType
- See ReportScopeType
CopySnapshotAndUpdateVolumeRequestRequestTypeDef#
# CopySnapshotAndUpdateVolumeRequestRequestTypeDef definition
class CopySnapshotAndUpdateVolumeRequestRequestTypeDef(TypedDict):
VolumeId: str,
SourceSnapshotARN: str,
ClientRequestToken: NotRequired[str],
CopyStrategy: NotRequired[OpenZFSCopyStrategyType], # (1)
Options: NotRequired[Sequence[UpdateOpenZFSVolumeOptionType]], # (2)
CreateAggregateConfigurationTypeDef#
# CreateAggregateConfigurationTypeDef definition
class CreateAggregateConfigurationTypeDef(TypedDict):
Aggregates: NotRequired[Sequence[str]],
ConstituentsPerAggregate: NotRequired[int],
FileCacheLustreMetadataConfigurationTypeDef#
# FileCacheLustreMetadataConfigurationTypeDef definition
class FileCacheLustreMetadataConfigurationTypeDef(TypedDict):
StorageCapacity: int,
CreateFileSystemLustreMetadataConfigurationTypeDef#
# CreateFileSystemLustreMetadataConfigurationTypeDef definition
class CreateFileSystemLustreMetadataConfigurationTypeDef(TypedDict):
Mode: MetadataConfigurationModeType, # (1)
Iops: NotRequired[int],
LustreLogCreateConfigurationTypeDef#
# LustreLogCreateConfigurationTypeDef definition
class LustreLogCreateConfigurationTypeDef(TypedDict):
Level: LustreAccessAuditLogLevelType, # (1)
Destination: NotRequired[str],
DiskIopsConfigurationTypeDef#
# DiskIopsConfigurationTypeDef definition
class DiskIopsConfigurationTypeDef(TypedDict):
Mode: NotRequired[DiskIopsConfigurationModeType], # (1)
Iops: NotRequired[int],
SelfManagedActiveDirectoryConfigurationTypeDef#
# SelfManagedActiveDirectoryConfigurationTypeDef definition
class SelfManagedActiveDirectoryConfigurationTypeDef(TypedDict):
DomainName: str,
UserName: str,
Password: str,
DnsIps: Sequence[str],
OrganizationalUnitDistinguishedName: NotRequired[str],
FileSystemAdministratorsGroup: NotRequired[str],
WindowsAuditLogCreateConfigurationTypeDef#
# WindowsAuditLogCreateConfigurationTypeDef definition
class WindowsAuditLogCreateConfigurationTypeDef(TypedDict):
FileAccessAuditLogLevel: WindowsAccessAuditLogLevelType, # (1)
FileShareAccessAuditLogLevel: WindowsAccessAuditLogLevelType, # (1)
AuditLogDestination: NotRequired[str],
TieringPolicyTypeDef#
# TieringPolicyTypeDef definition
class TieringPolicyTypeDef(TypedDict):
CoolingPeriod: NotRequired[int],
Name: NotRequired[TieringPolicyNameType], # (1)
CreateOpenZFSOriginSnapshotConfigurationTypeDef#
# CreateOpenZFSOriginSnapshotConfigurationTypeDef definition
class CreateOpenZFSOriginSnapshotConfigurationTypeDef(TypedDict):
SnapshotARN: str,
CopyStrategy: OpenZFSCopyStrategyType, # (1)
OpenZFSUserOrGroupQuotaTypeDef#
# OpenZFSUserOrGroupQuotaTypeDef definition
class OpenZFSUserOrGroupQuotaTypeDef(TypedDict):
Type: OpenZFSQuotaTypeType, # (1)
Id: int,
StorageCapacityQuotaGiB: int,
DataRepositoryFailureDetailsTypeDef#
# DataRepositoryFailureDetailsTypeDef definition
class DataRepositoryFailureDetailsTypeDef(TypedDict):
Message: NotRequired[str],
DataRepositoryTaskFailureDetailsTypeDef#
# DataRepositoryTaskFailureDetailsTypeDef definition
class DataRepositoryTaskFailureDetailsTypeDef(TypedDict):
Message: NotRequired[str],
DataRepositoryTaskFilterTypeDef#
# DataRepositoryTaskFilterTypeDef definition
class DataRepositoryTaskFilterTypeDef(TypedDict):
Name: NotRequired[DataRepositoryTaskFilterNameType], # (1)
Values: NotRequired[Sequence[str]],
DataRepositoryTaskStatusTypeDef#
# DataRepositoryTaskStatusTypeDef definition
class DataRepositoryTaskStatusTypeDef(TypedDict):
TotalCount: NotRequired[int],
SucceededCount: NotRequired[int],
FailedCount: NotRequired[int],
LastUpdatedTime: NotRequired[datetime],
ReleasedCapacity: NotRequired[int],
DeleteBackupRequestRequestTypeDef#
# DeleteBackupRequestRequestTypeDef definition
class DeleteBackupRequestRequestTypeDef(TypedDict):
BackupId: str,
ClientRequestToken: NotRequired[str],
DeleteDataRepositoryAssociationRequestRequestTypeDef#
# DeleteDataRepositoryAssociationRequestRequestTypeDef definition
class DeleteDataRepositoryAssociationRequestRequestTypeDef(TypedDict):
AssociationId: str,
ClientRequestToken: NotRequired[str],
DeleteDataInFileSystem: NotRequired[bool],
DeleteFileCacheRequestRequestTypeDef#
# DeleteFileCacheRequestRequestTypeDef definition
class DeleteFileCacheRequestRequestTypeDef(TypedDict):
FileCacheId: str,
ClientRequestToken: NotRequired[str],
DeleteSnapshotRequestRequestTypeDef#
# DeleteSnapshotRequestRequestTypeDef definition
class DeleteSnapshotRequestRequestTypeDef(TypedDict):
SnapshotId: str,
ClientRequestToken: NotRequired[str],
DeleteStorageVirtualMachineRequestRequestTypeDef#
# DeleteStorageVirtualMachineRequestRequestTypeDef definition
class DeleteStorageVirtualMachineRequestRequestTypeDef(TypedDict):
StorageVirtualMachineId: str,
ClientRequestToken: NotRequired[str],
DeleteVolumeOpenZFSConfigurationTypeDef#
# DeleteVolumeOpenZFSConfigurationTypeDef definition
class DeleteVolumeOpenZFSConfigurationTypeDef(TypedDict):
Options: NotRequired[Sequence[DeleteOpenZFSVolumeOptionType]], # (1)
FilterTypeDef#
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
Name: NotRequired[FilterNameType], # (1)
Values: NotRequired[Sequence[str]],
- See FilterNameType
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
DescribeFileCachesRequestRequestTypeDef#
# DescribeFileCachesRequestRequestTypeDef definition
class DescribeFileCachesRequestRequestTypeDef(TypedDict):
FileCacheIds: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeFileSystemAliasesRequestRequestTypeDef#
# DescribeFileSystemAliasesRequestRequestTypeDef definition
class DescribeFileSystemAliasesRequestRequestTypeDef(TypedDict):
FileSystemId: str,
ClientRequestToken: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeFileSystemsRequestRequestTypeDef#
# DescribeFileSystemsRequestRequestTypeDef definition
class DescribeFileSystemsRequestRequestTypeDef(TypedDict):
FileSystemIds: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SnapshotFilterTypeDef#
# SnapshotFilterTypeDef definition
class SnapshotFilterTypeDef(TypedDict):
Name: NotRequired[SnapshotFilterNameType], # (1)
Values: NotRequired[Sequence[str]],
StorageVirtualMachineFilterTypeDef#
# StorageVirtualMachineFilterTypeDef definition
class StorageVirtualMachineFilterTypeDef(TypedDict):
Name: NotRequired[StorageVirtualMachineFilterNameType], # (1)
Values: NotRequired[Sequence[str]],
VolumeFilterTypeDef#
# VolumeFilterTypeDef definition
class VolumeFilterTypeDef(TypedDict):
Name: NotRequired[VolumeFilterNameType], # (1)
Values: NotRequired[Sequence[str]],
DisassociateFileSystemAliasesRequestRequestTypeDef#
# DisassociateFileSystemAliasesRequestRequestTypeDef definition
class DisassociateFileSystemAliasesRequestRequestTypeDef(TypedDict):
FileSystemId: str,
Aliases: Sequence[str],
ClientRequestToken: NotRequired[str],
DurationSinceLastAccessTypeDef#
# DurationSinceLastAccessTypeDef definition
class DurationSinceLastAccessTypeDef(TypedDict):
Unit: NotRequired[UnitType], # (1)
Value: NotRequired[int],
- See UnitType
FileCacheFailureDetailsTypeDef#
# FileCacheFailureDetailsTypeDef definition
class FileCacheFailureDetailsTypeDef(TypedDict):
Message: NotRequired[str],
FileCacheNFSConfigurationTypeDef#
# FileCacheNFSConfigurationTypeDef definition
class FileCacheNFSConfigurationTypeDef(TypedDict):
Version: NfsVersionType, # (1)
DnsIps: NotRequired[Sequence[str]],
- See NfsVersionType
LustreLogConfigurationTypeDef#
# LustreLogConfigurationTypeDef definition
class LustreLogConfigurationTypeDef(TypedDict):
Level: LustreAccessAuditLogLevelType, # (1)
Destination: NotRequired[str],
FileSystemEndpointTypeDef#
# FileSystemEndpointTypeDef definition
class FileSystemEndpointTypeDef(TypedDict):
DNSName: NotRequired[str],
IpAddresses: NotRequired[List[str]],
FileSystemFailureDetailsTypeDef#
# FileSystemFailureDetailsTypeDef definition
class FileSystemFailureDetailsTypeDef(TypedDict):
Message: NotRequired[str],
FileSystemLustreMetadataConfigurationTypeDef#
# FileSystemLustreMetadataConfigurationTypeDef definition
class FileSystemLustreMetadataConfigurationTypeDef(TypedDict):
Mode: MetadataConfigurationModeType, # (1)
Iops: NotRequired[int],
LifecycleTransitionReasonTypeDef#
# LifecycleTransitionReasonTypeDef definition
class LifecycleTransitionReasonTypeDef(TypedDict):
Message: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
LustreRootSquashConfigurationOutputTypeDef#
# LustreRootSquashConfigurationOutputTypeDef definition
class LustreRootSquashConfigurationOutputTypeDef(TypedDict):
RootSquash: NotRequired[str],
NoSquashNids: NotRequired[List[str]],
LustreRootSquashConfigurationTypeDef#
# LustreRootSquashConfigurationTypeDef definition
class LustreRootSquashConfigurationTypeDef(TypedDict):
RootSquash: NotRequired[str],
NoSquashNids: NotRequired[Sequence[str]],
OpenZFSClientConfigurationOutputTypeDef#
# OpenZFSClientConfigurationOutputTypeDef definition
class OpenZFSClientConfigurationOutputTypeDef(TypedDict):
Clients: str,
Options: List[str],
OpenZFSClientConfigurationTypeDef#
# OpenZFSClientConfigurationTypeDef definition
class OpenZFSClientConfigurationTypeDef(TypedDict):
Clients: str,
Options: Sequence[str],
OpenZFSOriginSnapshotConfigurationTypeDef#
# OpenZFSOriginSnapshotConfigurationTypeDef definition
class OpenZFSOriginSnapshotConfigurationTypeDef(TypedDict):
SnapshotARN: NotRequired[str],
CopyStrategy: NotRequired[OpenZFSCopyStrategyType], # (1)
ReleaseFileSystemNfsV3LocksRequestRequestTypeDef#
# ReleaseFileSystemNfsV3LocksRequestRequestTypeDef definition
class ReleaseFileSystemNfsV3LocksRequestRequestTypeDef(TypedDict):
FileSystemId: str,
ClientRequestToken: NotRequired[str],
RestoreVolumeFromSnapshotRequestRequestTypeDef#
# RestoreVolumeFromSnapshotRequestRequestTypeDef definition
class RestoreVolumeFromSnapshotRequestRequestTypeDef(TypedDict):
VolumeId: str,
SnapshotId: str,
ClientRequestToken: NotRequired[str],
Options: NotRequired[Sequence[RestoreOpenZFSVolumeOptionType]], # (1)
RetentionPeriodTypeDef#
# RetentionPeriodTypeDef definition
class RetentionPeriodTypeDef(TypedDict):
Type: RetentionPeriodTypeType, # (1)
Value: NotRequired[int],
SelfManagedActiveDirectoryAttributesTypeDef#
# SelfManagedActiveDirectoryAttributesTypeDef definition
class SelfManagedActiveDirectoryAttributesTypeDef(TypedDict):
DomainName: NotRequired[str],
OrganizationalUnitDistinguishedName: NotRequired[str],
FileSystemAdministratorsGroup: NotRequired[str],
UserName: NotRequired[str],
DnsIps: NotRequired[List[str]],
SelfManagedActiveDirectoryConfigurationUpdatesTypeDef#
# SelfManagedActiveDirectoryConfigurationUpdatesTypeDef definition
class SelfManagedActiveDirectoryConfigurationUpdatesTypeDef(TypedDict):
UserName: NotRequired[str],
Password: NotRequired[str],
DnsIps: NotRequired[Sequence[str]],
DomainName: NotRequired[str],
OrganizationalUnitDistinguishedName: NotRequired[str],
FileSystemAdministratorsGroup: NotRequired[str],
StartMisconfiguredStateRecoveryRequestRequestTypeDef#
# StartMisconfiguredStateRecoveryRequestRequestTypeDef definition
class StartMisconfiguredStateRecoveryRequestRequestTypeDef(TypedDict):
FileSystemId: str,
ClientRequestToken: NotRequired[str],
SvmEndpointTypeDef#
# SvmEndpointTypeDef definition
class SvmEndpointTypeDef(TypedDict):
DNSName: NotRequired[str],
IpAddresses: NotRequired[List[str]],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
TagKeys: Sequence[str],
UpdateFileCacheLustreConfigurationTypeDef#
# UpdateFileCacheLustreConfigurationTypeDef definition
class UpdateFileCacheLustreConfigurationTypeDef(TypedDict):
WeeklyMaintenanceStartTime: NotRequired[str],
UpdateFileSystemLustreMetadataConfigurationTypeDef#
# UpdateFileSystemLustreMetadataConfigurationTypeDef definition
class UpdateFileSystemLustreMetadataConfigurationTypeDef(TypedDict):
Iops: NotRequired[int],
Mode: NotRequired[MetadataConfigurationModeType], # (1)
UpdateSharedVpcConfigurationRequestRequestTypeDef#
# UpdateSharedVpcConfigurationRequestRequestTypeDef definition
class UpdateSharedVpcConfigurationRequestRequestTypeDef(TypedDict):
EnableFsxRouteTableUpdatesFromParticipantAccounts: NotRequired[str],
ClientRequestToken: NotRequired[str],
UpdateSnapshotRequestRequestTypeDef#
# UpdateSnapshotRequestRequestTypeDef definition
class UpdateSnapshotRequestRequestTypeDef(TypedDict):
Name: str,
SnapshotId: str,
ClientRequestToken: NotRequired[str],
WindowsAuditLogConfigurationTypeDef#
# WindowsAuditLogConfigurationTypeDef definition
class WindowsAuditLogConfigurationTypeDef(TypedDict):
FileAccessAuditLogLevel: WindowsAccessAuditLogLevelType, # (1)
FileShareAccessAuditLogLevel: WindowsAccessAuditLogLevelType, # (1)
AuditLogDestination: NotRequired[str],
AssociateFileSystemAliasesResponseTypeDef#
# AssociateFileSystemAliasesResponseTypeDef definition
class AssociateFileSystemAliasesResponseTypeDef(TypedDict):
Aliases: List[AliasTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See AliasTypeDef
- See ResponseMetadataTypeDef
CancelDataRepositoryTaskResponseTypeDef#
# CancelDataRepositoryTaskResponseTypeDef definition
class CancelDataRepositoryTaskResponseTypeDef(TypedDict):
Lifecycle: DataRepositoryTaskLifecycleType, # (1)
TaskId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteBackupResponseTypeDef#
# DeleteBackupResponseTypeDef definition
class DeleteBackupResponseTypeDef(TypedDict):
BackupId: str,
Lifecycle: BackupLifecycleType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDataRepositoryAssociationResponseTypeDef#
# DeleteDataRepositoryAssociationResponseTypeDef definition
class DeleteDataRepositoryAssociationResponseTypeDef(TypedDict):
AssociationId: str,
Lifecycle: DataRepositoryLifecycleType, # (1)
DeleteDataInFileSystem: bool,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteFileCacheResponseTypeDef#
# DeleteFileCacheResponseTypeDef definition
class DeleteFileCacheResponseTypeDef(TypedDict):
FileCacheId: str,
Lifecycle: FileCacheLifecycleType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteSnapshotResponseTypeDef#
# DeleteSnapshotResponseTypeDef definition
class DeleteSnapshotResponseTypeDef(TypedDict):
SnapshotId: str,
Lifecycle: SnapshotLifecycleType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteStorageVirtualMachineResponseTypeDef#
# DeleteStorageVirtualMachineResponseTypeDef definition
class DeleteStorageVirtualMachineResponseTypeDef(TypedDict):
StorageVirtualMachineId: str,
Lifecycle: StorageVirtualMachineLifecycleType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFileSystemAliasesResponseTypeDef#
# DescribeFileSystemAliasesResponseTypeDef definition
class DescribeFileSystemAliasesResponseTypeDef(TypedDict):
Aliases: List[AliasTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See AliasTypeDef
- See ResponseMetadataTypeDef
DescribeSharedVpcConfigurationResponseTypeDef#
# DescribeSharedVpcConfigurationResponseTypeDef definition
class DescribeSharedVpcConfigurationResponseTypeDef(TypedDict):
EnableFsxRouteTableUpdatesFromParticipantAccounts: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DisassociateFileSystemAliasesResponseTypeDef#
# DisassociateFileSystemAliasesResponseTypeDef definition
class DisassociateFileSystemAliasesResponseTypeDef(TypedDict):
Aliases: List[AliasTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See AliasTypeDef
- See ResponseMetadataTypeDef
UpdateSharedVpcConfigurationResponseTypeDef#
# UpdateSharedVpcConfigurationResponseTypeDef definition
class UpdateSharedVpcConfigurationResponseTypeDef(TypedDict):
EnableFsxRouteTableUpdatesFromParticipantAccounts: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
NFSDataRepositoryConfigurationTypeDef#
# NFSDataRepositoryConfigurationTypeDef definition
class NFSDataRepositoryConfigurationTypeDef(TypedDict):
Version: NfsVersionType, # (1)
DnsIps: NotRequired[List[str]],
AutoExportPolicy: NotRequired[AutoExportPolicyOutputTypeDef], # (2)
S3DataRepositoryConfigurationOutputTypeDef#
# S3DataRepositoryConfigurationOutputTypeDef definition
class S3DataRepositoryConfigurationOutputTypeDef(TypedDict):
AutoImportPolicy: NotRequired[AutoImportPolicyOutputTypeDef], # (1)
AutoExportPolicy: NotRequired[AutoExportPolicyOutputTypeDef], # (2)
CopyBackupRequestRequestTypeDef#
# CopyBackupRequestRequestTypeDef 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#
# CreateBackupRequestRequestTypeDef definition
class CreateBackupRequestRequestTypeDef(TypedDict):
FileSystemId: NotRequired[str],
ClientRequestToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
VolumeId: NotRequired[str],
- See TagTypeDef
CreateSnapshotRequestRequestTypeDef#
# CreateSnapshotRequestRequestTypeDef definition
class CreateSnapshotRequestRequestTypeDef(TypedDict):
Name: str,
VolumeId: str,
ClientRequestToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
DeleteFileSystemLustreConfigurationTypeDef#
# DeleteFileSystemLustreConfigurationTypeDef definition
class DeleteFileSystemLustreConfigurationTypeDef(TypedDict):
SkipFinalBackup: NotRequired[bool],
FinalBackupTags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
DeleteFileSystemLustreResponseTypeDef#
# DeleteFileSystemLustreResponseTypeDef definition
class DeleteFileSystemLustreResponseTypeDef(TypedDict):
FinalBackupId: NotRequired[str],
FinalBackupTags: NotRequired[List[TagTypeDef]], # (1)
- See TagTypeDef
DeleteFileSystemOpenZFSConfigurationTypeDef#
# DeleteFileSystemOpenZFSConfigurationTypeDef definition
class DeleteFileSystemOpenZFSConfigurationTypeDef(TypedDict):
SkipFinalBackup: NotRequired[bool],
FinalBackupTags: NotRequired[Sequence[TagTypeDef]], # (1)
Options: NotRequired[Sequence[DeleteFileSystemOpenZFSOptionType]], # (2)
DeleteFileSystemOpenZFSResponseTypeDef#
# DeleteFileSystemOpenZFSResponseTypeDef definition
class DeleteFileSystemOpenZFSResponseTypeDef(TypedDict):
FinalBackupId: NotRequired[str],
FinalBackupTags: NotRequired[List[TagTypeDef]], # (1)
- See TagTypeDef
DeleteFileSystemWindowsConfigurationTypeDef#
# DeleteFileSystemWindowsConfigurationTypeDef definition
class DeleteFileSystemWindowsConfigurationTypeDef(TypedDict):
SkipFinalBackup: NotRequired[bool],
FinalBackupTags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
DeleteFileSystemWindowsResponseTypeDef#
# DeleteFileSystemWindowsResponseTypeDef definition
class DeleteFileSystemWindowsResponseTypeDef(TypedDict):
FinalBackupId: NotRequired[str],
FinalBackupTags: NotRequired[List[TagTypeDef]], # (1)
- See TagTypeDef
DeleteVolumeOntapConfigurationTypeDef#
# DeleteVolumeOntapConfigurationTypeDef definition
class DeleteVolumeOntapConfigurationTypeDef(TypedDict):
SkipFinalBackup: NotRequired[bool],
FinalBackupTags: NotRequired[Sequence[TagTypeDef]], # (1)
BypassSnaplockEnterpriseRetention: NotRequired[bool],
- See TagTypeDef
DeleteVolumeOntapResponseTypeDef#
# DeleteVolumeOntapResponseTypeDef definition
class DeleteVolumeOntapResponseTypeDef(TypedDict):
FinalBackupId: NotRequired[str],
FinalBackupTags: NotRequired[List[TagTypeDef]], # (1)
- See TagTypeDef
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateFileCacheLustreConfigurationTypeDef#
# CreateFileCacheLustreConfigurationTypeDef definition
class CreateFileCacheLustreConfigurationTypeDef(TypedDict):
PerUnitStorageThroughput: int,
DeploymentType: FileCacheLustreDeploymentTypeType, # (1)
MetadataConfiguration: FileCacheLustreMetadataConfigurationTypeDef, # (2)
WeeklyMaintenanceStartTime: NotRequired[str],
CreateFileSystemOntapConfigurationTypeDef#
# CreateFileSystemOntapConfigurationTypeDef definition
class CreateFileSystemOntapConfigurationTypeDef(TypedDict):
DeploymentType: OntapDeploymentTypeType, # (1)
AutomaticBackupRetentionDays: NotRequired[int],
DailyAutomaticBackupStartTime: NotRequired[str],
EndpointIpAddressRange: NotRequired[str],
FsxAdminPassword: NotRequired[str],
DiskIopsConfiguration: NotRequired[DiskIopsConfigurationTypeDef], # (2)
PreferredSubnetId: NotRequired[str],
RouteTableIds: NotRequired[Sequence[str]],
ThroughputCapacity: NotRequired[int],
WeeklyMaintenanceStartTime: NotRequired[str],
HAPairs: NotRequired[int],
ThroughputCapacityPerHAPair: NotRequired[int],
OpenZFSFileSystemConfigurationTypeDef#
# OpenZFSFileSystemConfigurationTypeDef 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],
PreferredSubnetId: NotRequired[str],
EndpointIpAddressRange: NotRequired[str],
RouteTableIds: NotRequired[List[str]],
EndpointIpAddress: NotRequired[str],
UpdateFileSystemOntapConfigurationTypeDef#
# UpdateFileSystemOntapConfigurationTypeDef 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]],
ThroughputCapacityPerHAPair: NotRequired[int],
HAPairs: NotRequired[int],
UpdateFileSystemOpenZFSConfigurationTypeDef#
# UpdateFileSystemOpenZFSConfigurationTypeDef 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)
AddRouteTableIds: NotRequired[Sequence[str]],
RemoveRouteTableIds: NotRequired[Sequence[str]],
CreateSvmActiveDirectoryConfigurationTypeDef#
# CreateSvmActiveDirectoryConfigurationTypeDef definition
class CreateSvmActiveDirectoryConfigurationTypeDef(TypedDict):
NetBiosName: str,
SelfManagedActiveDirectoryConfiguration: NotRequired[SelfManagedActiveDirectoryConfigurationTypeDef], # (1)
CreateFileSystemWindowsConfigurationTypeDef#
# CreateFileSystemWindowsConfigurationTypeDef 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)
DiskIopsConfiguration: NotRequired[DiskIopsConfigurationTypeDef], # (4)
- See SelfManagedActiveDirectoryConfigurationTypeDef
- See WindowsDeploymentTypeType
- See WindowsAuditLogCreateConfigurationTypeDef
- See DiskIopsConfigurationTypeDef
DataRepositoryConfigurationTypeDef#
# DataRepositoryConfigurationTypeDef definition
class DataRepositoryConfigurationTypeDef(TypedDict):
Lifecycle: NotRequired[DataRepositoryLifecycleType], # (1)
ImportPath: NotRequired[str],
ExportPath: NotRequired[str],
ImportedFileChunkSize: NotRequired[int],
AutoImportPolicy: NotRequired[AutoImportPolicyTypeType], # (2)
FailureDetails: NotRequired[DataRepositoryFailureDetailsTypeDef], # (3)
- See DataRepositoryLifecycleType
- See AutoImportPolicyTypeType
- See DataRepositoryFailureDetailsTypeDef
DescribeDataRepositoryTasksRequestRequestTypeDef#
# DescribeDataRepositoryTasksRequestRequestTypeDef definition
class DescribeDataRepositoryTasksRequestRequestTypeDef(TypedDict):
TaskIds: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[DataRepositoryTaskFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeBackupsRequestRequestTypeDef#
# DescribeBackupsRequestRequestTypeDef definition
class DescribeBackupsRequestRequestTypeDef(TypedDict):
BackupIds: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeDataRepositoryAssociationsRequestRequestTypeDef#
# DescribeDataRepositoryAssociationsRequestRequestTypeDef definition
class DescribeDataRepositoryAssociationsRequestRequestTypeDef(TypedDict):
AssociationIds: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeBackupsRequestDescribeBackupsPaginateTypeDef#
# DescribeBackupsRequestDescribeBackupsPaginateTypeDef definition
class DescribeBackupsRequestDescribeBackupsPaginateTypeDef(TypedDict):
BackupIds: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeFileSystemsRequestDescribeFileSystemsPaginateTypeDef#
# DescribeFileSystemsRequestDescribeFileSystemsPaginateTypeDef definition
class DescribeFileSystemsRequestDescribeFileSystemsPaginateTypeDef(TypedDict):
FileSystemIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTagsForResourceRequestListTagsForResourcePaginateTypeDef#
# ListTagsForResourceRequestListTagsForResourcePaginateTypeDef definition
class ListTagsForResourceRequestListTagsForResourcePaginateTypeDef(TypedDict):
ResourceARN: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeSnapshotsRequestRequestTypeDef#
# DescribeSnapshotsRequestRequestTypeDef definition
class DescribeSnapshotsRequestRequestTypeDef(TypedDict):
SnapshotIds: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[SnapshotFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
IncludeShared: NotRequired[bool],
DescribeStorageVirtualMachinesRequestDescribeStorageVirtualMachinesPaginateTypeDef#
# DescribeStorageVirtualMachinesRequestDescribeStorageVirtualMachinesPaginateTypeDef definition
class DescribeStorageVirtualMachinesRequestDescribeStorageVirtualMachinesPaginateTypeDef(TypedDict):
StorageVirtualMachineIds: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[StorageVirtualMachineFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeStorageVirtualMachinesRequestRequestTypeDef#
# DescribeStorageVirtualMachinesRequestRequestTypeDef definition
class DescribeStorageVirtualMachinesRequestRequestTypeDef(TypedDict):
StorageVirtualMachineIds: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[StorageVirtualMachineFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeVolumesRequestDescribeVolumesPaginateTypeDef#
# DescribeVolumesRequestDescribeVolumesPaginateTypeDef definition
class DescribeVolumesRequestDescribeVolumesPaginateTypeDef(TypedDict):
VolumeIds: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[VolumeFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeVolumesRequestRequestTypeDef#
# DescribeVolumesRequestRequestTypeDef definition
class DescribeVolumesRequestRequestTypeDef(TypedDict):
VolumeIds: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[VolumeFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ReleaseConfigurationTypeDef#
# ReleaseConfigurationTypeDef definition
class ReleaseConfigurationTypeDef(TypedDict):
DurationSinceLastAccess: NotRequired[DurationSinceLastAccessTypeDef], # (1)
FileCacheDataRepositoryAssociationTypeDef#
# FileCacheDataRepositoryAssociationTypeDef definition
class FileCacheDataRepositoryAssociationTypeDef(TypedDict):
FileCachePath: str,
DataRepositoryPath: str,
DataRepositorySubdirectories: NotRequired[Sequence[str]],
NFS: NotRequired[FileCacheNFSConfigurationTypeDef], # (1)
FileCacheLustreConfigurationTypeDef#
# FileCacheLustreConfigurationTypeDef definition
class FileCacheLustreConfigurationTypeDef(TypedDict):
PerUnitStorageThroughput: NotRequired[int],
DeploymentType: NotRequired[FileCacheLustreDeploymentTypeType], # (1)
MountName: NotRequired[str],
WeeklyMaintenanceStartTime: NotRequired[str],
MetadataConfiguration: NotRequired[FileCacheLustreMetadataConfigurationTypeDef], # (2)
LogConfiguration: NotRequired[LustreLogConfigurationTypeDef], # (3)
- See FileCacheLustreDeploymentTypeType
- See FileCacheLustreMetadataConfigurationTypeDef
- See LustreLogConfigurationTypeDef
FileSystemEndpointsTypeDef#
# FileSystemEndpointsTypeDef definition
class FileSystemEndpointsTypeDef(TypedDict):
Intercluster: NotRequired[FileSystemEndpointTypeDef], # (1)
Management: NotRequired[FileSystemEndpointTypeDef], # (1)
SnapshotPaginatorTypeDef#
# SnapshotPaginatorTypeDef definition
class SnapshotPaginatorTypeDef(TypedDict):
ResourceARN: NotRequired[str],
SnapshotId: NotRequired[str],
Name: NotRequired[str],
VolumeId: NotRequired[str],
CreationTime: NotRequired[datetime],
Lifecycle: NotRequired[SnapshotLifecycleType], # (1)
LifecycleTransitionReason: NotRequired[LifecycleTransitionReasonTypeDef], # (2)
Tags: NotRequired[List[TagTypeDef]], # (3)
AdministrativeActions: NotRequired[List[Dict[str, Any]]],
SnapshotTypeDef#
# SnapshotTypeDef definition
class SnapshotTypeDef(TypedDict):
ResourceARN: NotRequired[str],
SnapshotId: NotRequired[str],
Name: NotRequired[str],
VolumeId: NotRequired[str],
CreationTime: NotRequired[datetime],
Lifecycle: NotRequired[SnapshotLifecycleType], # (1)
LifecycleTransitionReason: NotRequired[LifecycleTransitionReasonTypeDef], # (2)
Tags: NotRequired[List[TagTypeDef]], # (3)
AdministrativeActions: NotRequired[List[Dict[str, Any]]],
OpenZFSNfsExportOutputTypeDef#
# OpenZFSNfsExportOutputTypeDef definition
class OpenZFSNfsExportOutputTypeDef(TypedDict):
ClientConfigurations: List[OpenZFSClientConfigurationOutputTypeDef], # (1)
SnaplockRetentionPeriodTypeDef#
# SnaplockRetentionPeriodTypeDef definition
class SnaplockRetentionPeriodTypeDef(TypedDict):
DefaultRetention: RetentionPeriodTypeDef, # (1)
MinimumRetention: RetentionPeriodTypeDef, # (1)
MaximumRetention: RetentionPeriodTypeDef, # (1)
SvmActiveDirectoryConfigurationTypeDef#
# SvmActiveDirectoryConfigurationTypeDef definition
class SvmActiveDirectoryConfigurationTypeDef(TypedDict):
NetBiosName: NotRequired[str],
SelfManagedActiveDirectoryConfiguration: NotRequired[SelfManagedActiveDirectoryAttributesTypeDef], # (1)
UpdateFileSystemWindowsConfigurationTypeDef#
# UpdateFileSystemWindowsConfigurationTypeDef definition
class UpdateFileSystemWindowsConfigurationTypeDef(TypedDict):
WeeklyMaintenanceStartTime: NotRequired[str],
DailyAutomaticBackupStartTime: NotRequired[str],
AutomaticBackupRetentionDays: NotRequired[int],
ThroughputCapacity: NotRequired[int],
SelfManagedActiveDirectoryConfiguration: NotRequired[SelfManagedActiveDirectoryConfigurationUpdatesTypeDef], # (1)
AuditLogConfiguration: NotRequired[WindowsAuditLogCreateConfigurationTypeDef], # (2)
DiskIopsConfiguration: NotRequired[DiskIopsConfigurationTypeDef], # (3)
- See SelfManagedActiveDirectoryConfigurationUpdatesTypeDef
- See WindowsAuditLogCreateConfigurationTypeDef
- See DiskIopsConfigurationTypeDef
UpdateSvmActiveDirectoryConfigurationTypeDef#
# UpdateSvmActiveDirectoryConfigurationTypeDef definition
class UpdateSvmActiveDirectoryConfigurationTypeDef(TypedDict):
SelfManagedActiveDirectoryConfiguration: NotRequired[SelfManagedActiveDirectoryConfigurationUpdatesTypeDef], # (1)
NetBiosName: NotRequired[str],
SvmEndpointsTypeDef#
# SvmEndpointsTypeDef definition
class SvmEndpointsTypeDef(TypedDict):
Iscsi: NotRequired[SvmEndpointTypeDef], # (1)
Management: NotRequired[SvmEndpointTypeDef], # (1)
Nfs: NotRequired[SvmEndpointTypeDef], # (1)
Smb: NotRequired[SvmEndpointTypeDef], # (1)
- See SvmEndpointTypeDef
- See SvmEndpointTypeDef
- See SvmEndpointTypeDef
- See SvmEndpointTypeDef
UpdateFileCacheRequestRequestTypeDef#
# UpdateFileCacheRequestRequestTypeDef definition
class UpdateFileCacheRequestRequestTypeDef(TypedDict):
FileCacheId: str,
ClientRequestToken: NotRequired[str],
LustreConfiguration: NotRequired[UpdateFileCacheLustreConfigurationTypeDef], # (1)
WindowsFileSystemConfigurationTypeDef#
# WindowsFileSystemConfigurationTypeDef definition
class WindowsFileSystemConfigurationTypeDef(TypedDict):
ActiveDirectoryId: NotRequired[str],
SelfManagedActiveDirectoryConfiguration: NotRequired[SelfManagedActiveDirectoryAttributesTypeDef], # (1)
DeploymentType: NotRequired[WindowsDeploymentTypeType], # (2)
RemoteAdministrationEndpoint: NotRequired[str],
PreferredSubnetId: NotRequired[str],
PreferredFileServerIp: NotRequired[str],
ThroughputCapacity: NotRequired[int],
MaintenanceOperationsInProgress: NotRequired[List[FileSystemMaintenanceOperationType]], # (3)
WeeklyMaintenanceStartTime: NotRequired[str],
DailyAutomaticBackupStartTime: NotRequired[str],
AutomaticBackupRetentionDays: NotRequired[int],
CopyTagsToBackups: NotRequired[bool],
Aliases: NotRequired[List[AliasTypeDef]], # (4)
AuditLogConfiguration: NotRequired[WindowsAuditLogConfigurationTypeDef], # (5)
DiskIopsConfiguration: NotRequired[DiskIopsConfigurationTypeDef], # (6)
- See SelfManagedActiveDirectoryAttributesTypeDef
- See WindowsDeploymentTypeType
- See FileSystemMaintenanceOperationType
- See AliasTypeDef
- See WindowsAuditLogConfigurationTypeDef
- See DiskIopsConfigurationTypeDef
DataRepositoryAssociationTypeDef#
# DataRepositoryAssociationTypeDef definition
class DataRepositoryAssociationTypeDef(TypedDict):
AssociationId: NotRequired[str],
ResourceARN: NotRequired[str],
FileSystemId: NotRequired[str],
Lifecycle: NotRequired[DataRepositoryLifecycleType], # (1)
FailureDetails: NotRequired[DataRepositoryFailureDetailsTypeDef], # (2)
FileSystemPath: NotRequired[str],
DataRepositoryPath: NotRequired[str],
BatchImportMetaDataOnCreate: NotRequired[bool],
ImportedFileChunkSize: NotRequired[int],
S3: NotRequired[S3DataRepositoryConfigurationOutputTypeDef], # (3)
Tags: NotRequired[List[TagTypeDef]], # (4)
CreationTime: NotRequired[datetime],
FileCacheId: NotRequired[str],
FileCachePath: NotRequired[str],
DataRepositorySubdirectories: NotRequired[List[str]],
NFS: NotRequired[NFSDataRepositoryConfigurationTypeDef], # (5)
- See DataRepositoryLifecycleType
- See DataRepositoryFailureDetailsTypeDef
- See S3DataRepositoryConfigurationOutputTypeDef
- See TagTypeDef
- See NFSDataRepositoryConfigurationTypeDef
S3DataRepositoryConfigurationTypeDef#
# S3DataRepositoryConfigurationTypeDef definition
class S3DataRepositoryConfigurationTypeDef(TypedDict):
AutoImportPolicy: NotRequired[AutoImportPolicyUnionTypeDef], # (1)
AutoExportPolicy: NotRequired[AutoExportPolicyUnionTypeDef], # (2)
- See AutoImportPolicyTypeDef AutoImportPolicyOutputTypeDef
- See AutoExportPolicyTypeDef AutoExportPolicyOutputTypeDef
DeleteFileSystemRequestRequestTypeDef#
# DeleteFileSystemRequestRequestTypeDef definition
class DeleteFileSystemRequestRequestTypeDef(TypedDict):
FileSystemId: str,
ClientRequestToken: NotRequired[str],
WindowsConfiguration: NotRequired[DeleteFileSystemWindowsConfigurationTypeDef], # (1)
LustreConfiguration: NotRequired[DeleteFileSystemLustreConfigurationTypeDef], # (2)
OpenZFSConfiguration: NotRequired[DeleteFileSystemOpenZFSConfigurationTypeDef], # (3)
- See DeleteFileSystemWindowsConfigurationTypeDef
- See DeleteFileSystemLustreConfigurationTypeDef
- See DeleteFileSystemOpenZFSConfigurationTypeDef
DeleteFileSystemResponseTypeDef#
# DeleteFileSystemResponseTypeDef definition
class DeleteFileSystemResponseTypeDef(TypedDict):
FileSystemId: str,
Lifecycle: FileSystemLifecycleType, # (1)
WindowsResponse: DeleteFileSystemWindowsResponseTypeDef, # (2)
LustreResponse: DeleteFileSystemLustreResponseTypeDef, # (3)
OpenZFSResponse: DeleteFileSystemOpenZFSResponseTypeDef, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See FileSystemLifecycleType
- See DeleteFileSystemWindowsResponseTypeDef
- See DeleteFileSystemLustreResponseTypeDef
- See DeleteFileSystemOpenZFSResponseTypeDef
- See ResponseMetadataTypeDef
DeleteVolumeRequestRequestTypeDef#
# DeleteVolumeRequestRequestTypeDef definition
class DeleteVolumeRequestRequestTypeDef(TypedDict):
VolumeId: str,
ClientRequestToken: NotRequired[str],
OntapConfiguration: NotRequired[DeleteVolumeOntapConfigurationTypeDef], # (1)
OpenZFSConfiguration: NotRequired[DeleteVolumeOpenZFSConfigurationTypeDef], # (2)
DeleteVolumeResponseTypeDef#
# DeleteVolumeResponseTypeDef definition
class DeleteVolumeResponseTypeDef(TypedDict):
VolumeId: str,
Lifecycle: VolumeLifecycleType, # (1)
OntapResponse: DeleteVolumeOntapResponseTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
CreateStorageVirtualMachineRequestRequestTypeDef#
# CreateStorageVirtualMachineRequestRequestTypeDef definition
class CreateStorageVirtualMachineRequestRequestTypeDef(TypedDict):
FileSystemId: str,
Name: str,
ActiveDirectoryConfiguration: NotRequired[CreateSvmActiveDirectoryConfigurationTypeDef], # (1)
ClientRequestToken: NotRequired[str],
SvmAdminPassword: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
RootVolumeSecurityStyle: NotRequired[StorageVirtualMachineRootVolumeSecurityStyleType], # (3)
- See CreateSvmActiveDirectoryConfigurationTypeDef
- See TagTypeDef
- See StorageVirtualMachineRootVolumeSecurityStyleType
LustreFileSystemConfigurationTypeDef#
# LustreFileSystemConfigurationTypeDef definition
class LustreFileSystemConfigurationTypeDef(TypedDict):
WeeklyMaintenanceStartTime: NotRequired[str],
DataRepositoryConfiguration: NotRequired[DataRepositoryConfigurationTypeDef], # (1)
DeploymentType: NotRequired[LustreDeploymentTypeType], # (2)
PerUnitStorageThroughput: NotRequired[int],
MountName: NotRequired[str],
DailyAutomaticBackupStartTime: NotRequired[str],
AutomaticBackupRetentionDays: NotRequired[int],
CopyTagsToBackups: NotRequired[bool],
DriveCacheType: NotRequired[DriveCacheTypeType], # (3)
DataCompressionType: NotRequired[DataCompressionTypeType], # (4)
LogConfiguration: NotRequired[LustreLogConfigurationTypeDef], # (5)
RootSquashConfiguration: NotRequired[LustreRootSquashConfigurationOutputTypeDef], # (6)
MetadataConfiguration: NotRequired[FileSystemLustreMetadataConfigurationTypeDef], # (7)
- See DataRepositoryConfigurationTypeDef
- See LustreDeploymentTypeType
- See DriveCacheTypeType
- See DataCompressionTypeType
- See LustreLogConfigurationTypeDef
- See LustreRootSquashConfigurationOutputTypeDef
- See FileSystemLustreMetadataConfigurationTypeDef
CreateDataRepositoryTaskRequestRequestTypeDef#
# CreateDataRepositoryTaskRequestRequestTypeDef 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],
ReleaseConfiguration: NotRequired[ReleaseConfigurationTypeDef], # (4)
- See DataRepositoryTaskTypeType
- See CompletionReportTypeDef
- See TagTypeDef
- See ReleaseConfigurationTypeDef
DataRepositoryTaskTypeDef#
# DataRepositoryTaskTypeDef definition
class DataRepositoryTaskTypeDef(TypedDict):
TaskId: str,
Lifecycle: DataRepositoryTaskLifecycleType, # (1)
Type: DataRepositoryTaskTypeType, # (2)
CreationTime: datetime,
StartTime: NotRequired[datetime],
EndTime: NotRequired[datetime],
ResourceARN: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (3)
FileSystemId: NotRequired[str],
Paths: NotRequired[List[str]],
FailureDetails: NotRequired[DataRepositoryTaskFailureDetailsTypeDef], # (4)
Status: NotRequired[DataRepositoryTaskStatusTypeDef], # (5)
Report: NotRequired[CompletionReportTypeDef], # (6)
CapacityToRelease: NotRequired[int],
FileCacheId: NotRequired[str],
ReleaseConfiguration: NotRequired[ReleaseConfigurationTypeDef], # (7)
- See DataRepositoryTaskLifecycleType
- See DataRepositoryTaskTypeType
- See TagTypeDef
- See DataRepositoryTaskFailureDetailsTypeDef
- See DataRepositoryTaskStatusTypeDef
- See CompletionReportTypeDef
- See ReleaseConfigurationTypeDef
CreateFileCacheRequestRequestTypeDef#
# CreateFileCacheRequestRequestTypeDef definition
class CreateFileCacheRequestRequestTypeDef(TypedDict):
FileCacheType: FileCacheTypeType, # (1)
FileCacheTypeVersion: str,
StorageCapacity: int,
SubnetIds: Sequence[str],
ClientRequestToken: NotRequired[str],
SecurityGroupIds: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
CopyTagsToDataRepositoryAssociations: NotRequired[bool],
KmsKeyId: NotRequired[str],
LustreConfiguration: NotRequired[CreateFileCacheLustreConfigurationTypeDef], # (3)
DataRepositoryAssociations: NotRequired[Sequence[FileCacheDataRepositoryAssociationTypeDef]], # (4)
- See FileCacheTypeType
- See TagTypeDef
- See CreateFileCacheLustreConfigurationTypeDef
- See FileCacheDataRepositoryAssociationTypeDef
FileCacheCreatingTypeDef#
# FileCacheCreatingTypeDef definition
class FileCacheCreatingTypeDef(TypedDict):
OwnerId: NotRequired[str],
CreationTime: NotRequired[datetime],
FileCacheId: NotRequired[str],
FileCacheType: NotRequired[FileCacheTypeType], # (1)
FileCacheTypeVersion: NotRequired[str],
Lifecycle: NotRequired[FileCacheLifecycleType], # (2)
FailureDetails: NotRequired[FileCacheFailureDetailsTypeDef], # (3)
StorageCapacity: NotRequired[int],
VpcId: NotRequired[str],
SubnetIds: NotRequired[List[str]],
NetworkInterfaceIds: NotRequired[List[str]],
DNSName: NotRequired[str],
KmsKeyId: NotRequired[str],
ResourceARN: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (4)
CopyTagsToDataRepositoryAssociations: NotRequired[bool],
LustreConfiguration: NotRequired[FileCacheLustreConfigurationTypeDef], # (5)
DataRepositoryAssociationIds: NotRequired[List[str]],
- See FileCacheTypeType
- See FileCacheLifecycleType
- See FileCacheFailureDetailsTypeDef
- See TagTypeDef
- See FileCacheLustreConfigurationTypeDef
FileCacheTypeDef#
# FileCacheTypeDef definition
class FileCacheTypeDef(TypedDict):
OwnerId: NotRequired[str],
CreationTime: NotRequired[datetime],
FileCacheId: NotRequired[str],
FileCacheType: NotRequired[FileCacheTypeType], # (1)
FileCacheTypeVersion: NotRequired[str],
Lifecycle: NotRequired[FileCacheLifecycleType], # (2)
FailureDetails: NotRequired[FileCacheFailureDetailsTypeDef], # (3)
StorageCapacity: NotRequired[int],
VpcId: NotRequired[str],
SubnetIds: NotRequired[List[str]],
NetworkInterfaceIds: NotRequired[List[str]],
DNSName: NotRequired[str],
KmsKeyId: NotRequired[str],
ResourceARN: NotRequired[str],
LustreConfiguration: NotRequired[FileCacheLustreConfigurationTypeDef], # (4)
DataRepositoryAssociationIds: NotRequired[List[str]],
- See FileCacheTypeType
- See FileCacheLifecycleType
- See FileCacheFailureDetailsTypeDef
- See FileCacheLustreConfigurationTypeDef
OntapFileSystemConfigurationTypeDef#
# OntapFileSystemConfigurationTypeDef definition
class OntapFileSystemConfigurationTypeDef(TypedDict):
AutomaticBackupRetentionDays: NotRequired[int],
DailyAutomaticBackupStartTime: NotRequired[str],
DeploymentType: NotRequired[OntapDeploymentTypeType], # (1)
EndpointIpAddressRange: NotRequired[str],
Endpoints: NotRequired[FileSystemEndpointsTypeDef], # (2)
DiskIopsConfiguration: NotRequired[DiskIopsConfigurationTypeDef], # (3)
PreferredSubnetId: NotRequired[str],
RouteTableIds: NotRequired[List[str]],
ThroughputCapacity: NotRequired[int],
WeeklyMaintenanceStartTime: NotRequired[str],
FsxAdminPassword: NotRequired[str],
HAPairs: NotRequired[int],
ThroughputCapacityPerHAPair: NotRequired[int],
CreateSnapshotResponseTypeDef#
# CreateSnapshotResponseTypeDef definition
class CreateSnapshotResponseTypeDef(TypedDict):
Snapshot: SnapshotTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeSnapshotsResponseTypeDef#
# DescribeSnapshotsResponseTypeDef definition
class DescribeSnapshotsResponseTypeDef(TypedDict):
Snapshots: List[SnapshotTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
UpdateSnapshotResponseTypeDef#
# UpdateSnapshotResponseTypeDef definition
class UpdateSnapshotResponseTypeDef(TypedDict):
Snapshot: SnapshotTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateFileSystemLustreConfigurationTypeDef#
# CreateFileSystemLustreConfigurationTypeDef 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[LustreRootSquashConfigurationUnionTypeDef], # (6)
MetadataConfiguration: NotRequired[CreateFileSystemLustreMetadataConfigurationTypeDef], # (7)
- See LustreDeploymentTypeType
- See AutoImportPolicyTypeType
- See DriveCacheTypeType
- See DataCompressionTypeType
- See LustreLogCreateConfigurationTypeDef
- See LustreRootSquashConfigurationTypeDef LustreRootSquashConfigurationOutputTypeDef
- See CreateFileSystemLustreMetadataConfigurationTypeDef
UpdateFileSystemLustreConfigurationTypeDef#
# UpdateFileSystemLustreConfigurationTypeDef 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[LustreRootSquashConfigurationUnionTypeDef], # (4)
PerUnitStorageThroughput: NotRequired[int],
MetadataConfiguration: NotRequired[UpdateFileSystemLustreMetadataConfigurationTypeDef], # (5)
- See AutoImportPolicyTypeType
- See DataCompressionTypeType
- See LustreLogCreateConfigurationTypeDef
- See LustreRootSquashConfigurationTypeDef LustreRootSquashConfigurationOutputTypeDef
- See UpdateFileSystemLustreMetadataConfigurationTypeDef
OpenZFSVolumeConfigurationTypeDef#
# OpenZFSVolumeConfigurationTypeDef definition
class OpenZFSVolumeConfigurationTypeDef(TypedDict):
ParentVolumeId: NotRequired[str],
VolumePath: NotRequired[str],
StorageCapacityReservationGiB: NotRequired[int],
StorageCapacityQuotaGiB: NotRequired[int],
RecordSizeKiB: NotRequired[int],
DataCompressionType: NotRequired[OpenZFSDataCompressionTypeType], # (1)
CopyTagsToSnapshots: NotRequired[bool],
OriginSnapshot: NotRequired[OpenZFSOriginSnapshotConfigurationTypeDef], # (2)
ReadOnly: NotRequired[bool],
NfsExports: NotRequired[List[OpenZFSNfsExportOutputTypeDef]], # (3)
UserAndGroupQuotas: NotRequired[List[OpenZFSUserOrGroupQuotaTypeDef]], # (4)
RestoreToSnapshot: NotRequired[str],
DeleteIntermediateSnaphots: NotRequired[bool],
DeleteClonedVolumes: NotRequired[bool],
DeleteIntermediateData: NotRequired[bool],
SourceSnapshotARN: NotRequired[str],
DestinationSnapshot: NotRequired[str],
CopyStrategy: NotRequired[OpenZFSCopyStrategyType], # (5)
- See OpenZFSDataCompressionTypeType
- See OpenZFSOriginSnapshotConfigurationTypeDef
- See OpenZFSNfsExportOutputTypeDef
- See OpenZFSUserOrGroupQuotaTypeDef
- See OpenZFSCopyStrategyType
OpenZFSNfsExportTypeDef#
# OpenZFSNfsExportTypeDef definition
class OpenZFSNfsExportTypeDef(TypedDict):
ClientConfigurations: Sequence[OpenZFSClientConfigurationUnionTypeDef], # (1)
CreateSnaplockConfigurationTypeDef#
# CreateSnaplockConfigurationTypeDef definition
class CreateSnaplockConfigurationTypeDef(TypedDict):
SnaplockType: SnaplockTypeType, # (4)
AuditLogVolume: NotRequired[bool],
AutocommitPeriod: NotRequired[AutocommitPeriodTypeDef], # (1)
PrivilegedDelete: NotRequired[PrivilegedDeleteType], # (2)
RetentionPeriod: NotRequired[SnaplockRetentionPeriodTypeDef], # (3)
VolumeAppendModeEnabled: NotRequired[bool],
- See AutocommitPeriodTypeDef
- See PrivilegedDeleteType
- See SnaplockRetentionPeriodTypeDef
- See SnaplockTypeType
SnaplockConfigurationTypeDef#
# SnaplockConfigurationTypeDef definition
class SnaplockConfigurationTypeDef(TypedDict):
AuditLogVolume: NotRequired[bool],
AutocommitPeriod: NotRequired[AutocommitPeriodTypeDef], # (1)
PrivilegedDelete: NotRequired[PrivilegedDeleteType], # (2)
RetentionPeriod: NotRequired[SnaplockRetentionPeriodTypeDef], # (3)
SnaplockType: NotRequired[SnaplockTypeType], # (4)
VolumeAppendModeEnabled: NotRequired[bool],
- See AutocommitPeriodTypeDef
- See PrivilegedDeleteType
- See SnaplockRetentionPeriodTypeDef
- See SnaplockTypeType
UpdateSnaplockConfigurationTypeDef#
# UpdateSnaplockConfigurationTypeDef definition
class UpdateSnaplockConfigurationTypeDef(TypedDict):
AuditLogVolume: NotRequired[bool],
AutocommitPeriod: NotRequired[AutocommitPeriodTypeDef], # (1)
PrivilegedDelete: NotRequired[PrivilegedDeleteType], # (2)
RetentionPeriod: NotRequired[SnaplockRetentionPeriodTypeDef], # (3)
VolumeAppendModeEnabled: NotRequired[bool],
UpdateStorageVirtualMachineRequestRequestTypeDef#
# UpdateStorageVirtualMachineRequestRequestTypeDef definition
class UpdateStorageVirtualMachineRequestRequestTypeDef(TypedDict):
StorageVirtualMachineId: str,
ActiveDirectoryConfiguration: NotRequired[UpdateSvmActiveDirectoryConfigurationTypeDef], # (1)
ClientRequestToken: NotRequired[str],
SvmAdminPassword: NotRequired[str],
StorageVirtualMachineTypeDef#
# StorageVirtualMachineTypeDef definition
class StorageVirtualMachineTypeDef(TypedDict):
ActiveDirectoryConfiguration: NotRequired[SvmActiveDirectoryConfigurationTypeDef], # (1)
CreationTime: NotRequired[datetime],
Endpoints: NotRequired[SvmEndpointsTypeDef], # (2)
FileSystemId: NotRequired[str],
Lifecycle: NotRequired[StorageVirtualMachineLifecycleType], # (3)
Name: NotRequired[str],
ResourceARN: NotRequired[str],
StorageVirtualMachineId: NotRequired[str],
Subtype: NotRequired[StorageVirtualMachineSubtypeType], # (4)
UUID: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (5)
LifecycleTransitionReason: NotRequired[LifecycleTransitionReasonTypeDef], # (6)
RootVolumeSecurityStyle: NotRequired[StorageVirtualMachineRootVolumeSecurityStyleType], # (7)
- See SvmActiveDirectoryConfigurationTypeDef
- See SvmEndpointsTypeDef
- See StorageVirtualMachineLifecycleType
- See StorageVirtualMachineSubtypeType
- See TagTypeDef
- See LifecycleTransitionReasonTypeDef
- See StorageVirtualMachineRootVolumeSecurityStyleType
CreateDataRepositoryAssociationResponseTypeDef#
# CreateDataRepositoryAssociationResponseTypeDef definition
class CreateDataRepositoryAssociationResponseTypeDef(TypedDict):
Association: DataRepositoryAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDataRepositoryAssociationsResponseTypeDef#
# DescribeDataRepositoryAssociationsResponseTypeDef definition
class DescribeDataRepositoryAssociationsResponseTypeDef(TypedDict):
Associations: List[DataRepositoryAssociationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
UpdateDataRepositoryAssociationResponseTypeDef#
# UpdateDataRepositoryAssociationResponseTypeDef definition
class UpdateDataRepositoryAssociationResponseTypeDef(TypedDict):
Association: DataRepositoryAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDataRepositoryAssociationRequestRequestTypeDef#
# CreateDataRepositoryAssociationRequestRequestTypeDef definition
class CreateDataRepositoryAssociationRequestRequestTypeDef(TypedDict):
FileSystemId: str,
DataRepositoryPath: str,
FileSystemPath: NotRequired[str],
BatchImportMetaDataOnCreate: NotRequired[bool],
ImportedFileChunkSize: NotRequired[int],
S3: NotRequired[S3DataRepositoryConfigurationTypeDef], # (1)
ClientRequestToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
UpdateDataRepositoryAssociationRequestRequestTypeDef#
# UpdateDataRepositoryAssociationRequestRequestTypeDef definition
class UpdateDataRepositoryAssociationRequestRequestTypeDef(TypedDict):
AssociationId: str,
ClientRequestToken: NotRequired[str],
ImportedFileChunkSize: NotRequired[int],
S3: NotRequired[S3DataRepositoryConfigurationTypeDef], # (1)
CreateDataRepositoryTaskResponseTypeDef#
# CreateDataRepositoryTaskResponseTypeDef definition
class CreateDataRepositoryTaskResponseTypeDef(TypedDict):
DataRepositoryTask: DataRepositoryTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDataRepositoryTasksResponseTypeDef#
# DescribeDataRepositoryTasksResponseTypeDef definition
class DescribeDataRepositoryTasksResponseTypeDef(TypedDict):
DataRepositoryTasks: List[DataRepositoryTaskTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
CreateFileCacheResponseTypeDef#
# CreateFileCacheResponseTypeDef definition
class CreateFileCacheResponseTypeDef(TypedDict):
FileCache: FileCacheCreatingTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFileCachesResponseTypeDef#
# DescribeFileCachesResponseTypeDef definition
class DescribeFileCachesResponseTypeDef(TypedDict):
FileCaches: List[FileCacheTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
UpdateFileCacheResponseTypeDef#
# UpdateFileCacheResponseTypeDef definition
class UpdateFileCacheResponseTypeDef(TypedDict):
FileCache: FileCacheTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateFileSystemRequestRequestTypeDef#
# UpdateFileSystemRequestRequestTypeDef definition
class UpdateFileSystemRequestRequestTypeDef(TypedDict):
FileSystemId: str,
ClientRequestToken: NotRequired[str],
StorageCapacity: NotRequired[int],
WindowsConfiguration: NotRequired[UpdateFileSystemWindowsConfigurationTypeDef], # (1)
LustreConfiguration: NotRequired[UpdateFileSystemLustreConfigurationTypeDef], # (2)
OntapConfiguration: NotRequired[UpdateFileSystemOntapConfigurationTypeDef], # (3)
OpenZFSConfiguration: NotRequired[UpdateFileSystemOpenZFSConfigurationTypeDef], # (4)
StorageType: NotRequired[StorageTypeType], # (5)
- See UpdateFileSystemWindowsConfigurationTypeDef
- See UpdateFileSystemLustreConfigurationTypeDef
- See UpdateFileSystemOntapConfigurationTypeDef
- See UpdateFileSystemOpenZFSConfigurationTypeDef
- See StorageTypeType
CreateOntapVolumeConfigurationTypeDef#
# CreateOntapVolumeConfigurationTypeDef definition
class CreateOntapVolumeConfigurationTypeDef(TypedDict):
StorageVirtualMachineId: str,
JunctionPath: NotRequired[str],
SecurityStyle: NotRequired[SecurityStyleType], # (1)
SizeInMegabytes: NotRequired[int],
StorageEfficiencyEnabled: NotRequired[bool],
TieringPolicy: NotRequired[TieringPolicyTypeDef], # (2)
OntapVolumeType: NotRequired[InputOntapVolumeTypeType], # (3)
SnapshotPolicy: NotRequired[str],
CopyTagsToBackups: NotRequired[bool],
SnaplockConfiguration: NotRequired[CreateSnaplockConfigurationTypeDef], # (4)
VolumeStyle: NotRequired[VolumeStyleType], # (5)
AggregateConfiguration: NotRequired[CreateAggregateConfigurationTypeDef], # (6)
SizeInBytes: NotRequired[int],
- See SecurityStyleType
- See TieringPolicyTypeDef
- See InputOntapVolumeTypeType
- See CreateSnaplockConfigurationTypeDef
- See VolumeStyleType
- See CreateAggregateConfigurationTypeDef
OntapVolumeConfigurationTypeDef#
# OntapVolumeConfigurationTypeDef definition
class OntapVolumeConfigurationTypeDef(TypedDict):
FlexCacheEndpointType: NotRequired[FlexCacheEndpointTypeType], # (1)
JunctionPath: NotRequired[str],
SecurityStyle: NotRequired[SecurityStyleType], # (2)
SizeInMegabytes: NotRequired[int],
StorageEfficiencyEnabled: NotRequired[bool],
StorageVirtualMachineId: NotRequired[str],
StorageVirtualMachineRoot: NotRequired[bool],
TieringPolicy: NotRequired[TieringPolicyTypeDef], # (3)
UUID: NotRequired[str],
OntapVolumeType: NotRequired[OntapVolumeTypeType], # (4)
SnapshotPolicy: NotRequired[str],
CopyTagsToBackups: NotRequired[bool],
SnaplockConfiguration: NotRequired[SnaplockConfigurationTypeDef], # (5)
VolumeStyle: NotRequired[VolumeStyleType], # (6)
AggregateConfiguration: NotRequired[AggregateConfigurationTypeDef], # (7)
SizeInBytes: NotRequired[int],
- See FlexCacheEndpointTypeType
- See SecurityStyleType
- See TieringPolicyTypeDef
- See OntapVolumeTypeType
- See SnaplockConfigurationTypeDef
- See VolumeStyleType
- See AggregateConfigurationTypeDef
UpdateOntapVolumeConfigurationTypeDef#
# UpdateOntapVolumeConfigurationTypeDef definition
class UpdateOntapVolumeConfigurationTypeDef(TypedDict):
JunctionPath: NotRequired[str],
SecurityStyle: NotRequired[SecurityStyleType], # (1)
SizeInMegabytes: NotRequired[int],
StorageEfficiencyEnabled: NotRequired[bool],
TieringPolicy: NotRequired[TieringPolicyTypeDef], # (2)
SnapshotPolicy: NotRequired[str],
CopyTagsToBackups: NotRequired[bool],
SnaplockConfiguration: NotRequired[UpdateSnaplockConfigurationTypeDef], # (3)
SizeInBytes: NotRequired[int],
CreateStorageVirtualMachineResponseTypeDef#
# CreateStorageVirtualMachineResponseTypeDef definition
class CreateStorageVirtualMachineResponseTypeDef(TypedDict):
StorageVirtualMachine: StorageVirtualMachineTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeStorageVirtualMachinesResponseTypeDef#
# DescribeStorageVirtualMachinesResponseTypeDef definition
class DescribeStorageVirtualMachinesResponseTypeDef(TypedDict):
StorageVirtualMachines: List[StorageVirtualMachineTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
UpdateStorageVirtualMachineResponseTypeDef#
# UpdateStorageVirtualMachineResponseTypeDef definition
class UpdateStorageVirtualMachineResponseTypeDef(TypedDict):
StorageVirtualMachine: StorageVirtualMachineTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateOpenZFSVolumeConfigurationTypeDef#
# CreateOpenZFSVolumeConfigurationTypeDef definition
class CreateOpenZFSVolumeConfigurationTypeDef(TypedDict):
ParentVolumeId: str,
StorageCapacityReservationGiB: NotRequired[int],
StorageCapacityQuotaGiB: NotRequired[int],
RecordSizeKiB: NotRequired[int],
DataCompressionType: NotRequired[OpenZFSDataCompressionTypeType], # (1)
CopyTagsToSnapshots: NotRequired[bool],
OriginSnapshot: NotRequired[CreateOpenZFSOriginSnapshotConfigurationTypeDef], # (2)
ReadOnly: NotRequired[bool],
NfsExports: NotRequired[Sequence[OpenZFSNfsExportUnionTypeDef]], # (3)
UserAndGroupQuotas: NotRequired[Sequence[OpenZFSUserOrGroupQuotaTypeDef]], # (4)
- See OpenZFSDataCompressionTypeType
- See CreateOpenZFSOriginSnapshotConfigurationTypeDef
- See OpenZFSNfsExportTypeDef OpenZFSNfsExportOutputTypeDef
- See OpenZFSUserOrGroupQuotaTypeDef
OpenZFSCreateRootVolumeConfigurationTypeDef#
# OpenZFSCreateRootVolumeConfigurationTypeDef definition
class OpenZFSCreateRootVolumeConfigurationTypeDef(TypedDict):
RecordSizeKiB: NotRequired[int],
DataCompressionType: NotRequired[OpenZFSDataCompressionTypeType], # (1)
NfsExports: NotRequired[Sequence[OpenZFSNfsExportUnionTypeDef]], # (2)
UserAndGroupQuotas: NotRequired[Sequence[OpenZFSUserOrGroupQuotaTypeDef]], # (3)
CopyTagsToSnapshots: NotRequired[bool],
ReadOnly: NotRequired[bool],
- See OpenZFSDataCompressionTypeType
- See OpenZFSNfsExportTypeDef OpenZFSNfsExportOutputTypeDef
- See OpenZFSUserOrGroupQuotaTypeDef
UpdateOpenZFSVolumeConfigurationTypeDef#
# UpdateOpenZFSVolumeConfigurationTypeDef definition
class UpdateOpenZFSVolumeConfigurationTypeDef(TypedDict):
StorageCapacityReservationGiB: NotRequired[int],
StorageCapacityQuotaGiB: NotRequired[int],
RecordSizeKiB: NotRequired[int],
DataCompressionType: NotRequired[OpenZFSDataCompressionTypeType], # (1)
NfsExports: NotRequired[Sequence[OpenZFSNfsExportUnionTypeDef]], # (2)
UserAndGroupQuotas: NotRequired[Sequence[OpenZFSUserOrGroupQuotaTypeDef]], # (3)
ReadOnly: NotRequired[bool],
- See OpenZFSDataCompressionTypeType
- See OpenZFSNfsExportTypeDef OpenZFSNfsExportOutputTypeDef
- See OpenZFSUserOrGroupQuotaTypeDef
CreateVolumeFromBackupRequestRequestTypeDef#
# CreateVolumeFromBackupRequestRequestTypeDef definition
class CreateVolumeFromBackupRequestRequestTypeDef(TypedDict):
BackupId: str,
Name: str,
ClientRequestToken: NotRequired[str],
OntapConfiguration: NotRequired[CreateOntapVolumeConfigurationTypeDef], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
VolumePaginatorTypeDef#
# VolumePaginatorTypeDef definition
class VolumePaginatorTypeDef(TypedDict):
CreationTime: NotRequired[datetime],
FileSystemId: NotRequired[str],
Lifecycle: NotRequired[VolumeLifecycleType], # (1)
Name: NotRequired[str],
OntapConfiguration: NotRequired[OntapVolumeConfigurationTypeDef], # (2)
ResourceARN: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (3)
VolumeId: NotRequired[str],
VolumeType: NotRequired[VolumeTypeType], # (4)
LifecycleTransitionReason: NotRequired[LifecycleTransitionReasonTypeDef], # (5)
AdministrativeActions: NotRequired[List[Dict[str, Any]]],
OpenZFSConfiguration: NotRequired[OpenZFSVolumeConfigurationTypeDef], # (6)
- See VolumeLifecycleType
- See OntapVolumeConfigurationTypeDef
- See TagTypeDef
- See VolumeTypeType
- See LifecycleTransitionReasonTypeDef
- See OpenZFSVolumeConfigurationTypeDef
VolumeTypeDef#
# VolumeTypeDef definition
class VolumeTypeDef(TypedDict):
CreationTime: NotRequired[datetime],
FileSystemId: NotRequired[str],
Lifecycle: NotRequired[VolumeLifecycleType], # (1)
Name: NotRequired[str],
OntapConfiguration: NotRequired[OntapVolumeConfigurationTypeDef], # (2)
ResourceARN: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (3)
VolumeId: NotRequired[str],
VolumeType: NotRequired[VolumeTypeType], # (4)
LifecycleTransitionReason: NotRequired[LifecycleTransitionReasonTypeDef], # (5)
AdministrativeActions: NotRequired[List[Dict[str, Any]]],
OpenZFSConfiguration: NotRequired[OpenZFSVolumeConfigurationTypeDef], # (6)
- See VolumeLifecycleType
- See OntapVolumeConfigurationTypeDef
- See TagTypeDef
- See VolumeTypeType
- See LifecycleTransitionReasonTypeDef
- See OpenZFSVolumeConfigurationTypeDef
CreateVolumeRequestRequestTypeDef#
# CreateVolumeRequestRequestTypeDef definition
class CreateVolumeRequestRequestTypeDef(TypedDict):
VolumeType: VolumeTypeType, # (1)
Name: str,
ClientRequestToken: NotRequired[str],
OntapConfiguration: NotRequired[CreateOntapVolumeConfigurationTypeDef], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
OpenZFSConfiguration: NotRequired[CreateOpenZFSVolumeConfigurationTypeDef], # (4)
- See VolumeTypeType
- See CreateOntapVolumeConfigurationTypeDef
- See TagTypeDef
- See CreateOpenZFSVolumeConfigurationTypeDef
CreateFileSystemOpenZFSConfigurationTypeDef#
# CreateFileSystemOpenZFSConfigurationTypeDef definition
class CreateFileSystemOpenZFSConfigurationTypeDef(TypedDict):
DeploymentType: OpenZFSDeploymentTypeType, # (1)
ThroughputCapacity: int,
AutomaticBackupRetentionDays: NotRequired[int],
CopyTagsToBackups: NotRequired[bool],
CopyTagsToVolumes: NotRequired[bool],
DailyAutomaticBackupStartTime: NotRequired[str],
WeeklyMaintenanceStartTime: NotRequired[str],
DiskIopsConfiguration: NotRequired[DiskIopsConfigurationTypeDef], # (2)
RootVolumeConfiguration: NotRequired[OpenZFSCreateRootVolumeConfigurationTypeDef], # (3)
PreferredSubnetId: NotRequired[str],
EndpointIpAddressRange: NotRequired[str],
RouteTableIds: NotRequired[Sequence[str]],
- See OpenZFSDeploymentTypeType
- See DiskIopsConfigurationTypeDef
- See OpenZFSCreateRootVolumeConfigurationTypeDef
UpdateVolumeRequestRequestTypeDef#
# UpdateVolumeRequestRequestTypeDef definition
class UpdateVolumeRequestRequestTypeDef(TypedDict):
VolumeId: str,
ClientRequestToken: NotRequired[str],
OntapConfiguration: NotRequired[UpdateOntapVolumeConfigurationTypeDef], # (1)
Name: NotRequired[str],
OpenZFSConfiguration: NotRequired[UpdateOpenZFSVolumeConfigurationTypeDef], # (2)
AdministrativeActionPaginatorTypeDef#
# AdministrativeActionPaginatorTypeDef definition
class AdministrativeActionPaginatorTypeDef(TypedDict):
AdministrativeActionType: NotRequired[AdministrativeActionTypeType], # (1)
ProgressPercent: NotRequired[int],
RequestTime: NotRequired[datetime],
Status: NotRequired[StatusType], # (2)
TargetFileSystemValues: NotRequired[Dict[str, Any]],
FailureDetails: NotRequired[AdministrativeActionFailureDetailsTypeDef], # (3)
TargetVolumeValues: NotRequired[VolumePaginatorTypeDef], # (4)
TargetSnapshotValues: NotRequired[SnapshotPaginatorTypeDef], # (5)
TotalTransferBytes: NotRequired[int],
RemainingTransferBytes: NotRequired[int],
- See AdministrativeActionTypeType
- See StatusType
- See AdministrativeActionFailureDetailsTypeDef
- See VolumePaginatorTypeDef
- See SnapshotPaginatorTypeDef
DescribeVolumesResponsePaginatorTypeDef#
# DescribeVolumesResponsePaginatorTypeDef definition
class DescribeVolumesResponsePaginatorTypeDef(TypedDict):
Volumes: List[VolumePaginatorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
AdministrativeActionTypeDef#
# AdministrativeActionTypeDef definition
class AdministrativeActionTypeDef(TypedDict):
AdministrativeActionType: NotRequired[AdministrativeActionTypeType], # (1)
ProgressPercent: NotRequired[int],
RequestTime: NotRequired[datetime],
Status: NotRequired[StatusType], # (2)
TargetFileSystemValues: NotRequired[Dict[str, Any]],
FailureDetails: NotRequired[AdministrativeActionFailureDetailsTypeDef], # (3)
TargetVolumeValues: NotRequired[VolumeTypeDef], # (4)
TargetSnapshotValues: NotRequired[SnapshotTypeDef], # (5)
TotalTransferBytes: NotRequired[int],
RemainingTransferBytes: NotRequired[int],
- See AdministrativeActionTypeType
- See StatusType
- See AdministrativeActionFailureDetailsTypeDef
- See VolumeTypeDef
- See SnapshotTypeDef
CreateVolumeFromBackupResponseTypeDef#
# CreateVolumeFromBackupResponseTypeDef definition
class CreateVolumeFromBackupResponseTypeDef(TypedDict):
Volume: VolumeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See VolumeTypeDef
- See ResponseMetadataTypeDef
CreateVolumeResponseTypeDef#
# CreateVolumeResponseTypeDef definition
class CreateVolumeResponseTypeDef(TypedDict):
Volume: VolumeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See VolumeTypeDef
- See ResponseMetadataTypeDef
DescribeVolumesResponseTypeDef#
# DescribeVolumesResponseTypeDef definition
class DescribeVolumesResponseTypeDef(TypedDict):
Volumes: List[VolumeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See VolumeTypeDef
- See ResponseMetadataTypeDef
UpdateVolumeResponseTypeDef#
# UpdateVolumeResponseTypeDef definition
class UpdateVolumeResponseTypeDef(TypedDict):
Volume: VolumeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See VolumeTypeDef
- See ResponseMetadataTypeDef
CreateFileSystemFromBackupRequestRequestTypeDef#
# CreateFileSystemFromBackupRequestRequestTypeDef definition
class CreateFileSystemFromBackupRequestRequestTypeDef(TypedDict):
BackupId: str,
SubnetIds: Sequence[str],
ClientRequestToken: NotRequired[str],
SecurityGroupIds: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
WindowsConfiguration: NotRequired[CreateFileSystemWindowsConfigurationTypeDef], # (2)
LustreConfiguration: NotRequired[CreateFileSystemLustreConfigurationTypeDef], # (3)
StorageType: NotRequired[StorageTypeType], # (4)
KmsKeyId: NotRequired[str],
FileSystemTypeVersion: NotRequired[str],
OpenZFSConfiguration: NotRequired[CreateFileSystemOpenZFSConfigurationTypeDef], # (5)
StorageCapacity: NotRequired[int],
- See TagTypeDef
- See CreateFileSystemWindowsConfigurationTypeDef
- See CreateFileSystemLustreConfigurationTypeDef
- See StorageTypeType
- See CreateFileSystemOpenZFSConfigurationTypeDef
CreateFileSystemRequestRequestTypeDef#
# CreateFileSystemRequestRequestTypeDef definition
class CreateFileSystemRequestRequestTypeDef(TypedDict):
FileSystemType: FileSystemTypeType, # (1)
StorageCapacity: int,
SubnetIds: Sequence[str],
ClientRequestToken: NotRequired[str],
StorageType: NotRequired[StorageTypeType], # (2)
SecurityGroupIds: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
KmsKeyId: NotRequired[str],
WindowsConfiguration: NotRequired[CreateFileSystemWindowsConfigurationTypeDef], # (4)
LustreConfiguration: NotRequired[CreateFileSystemLustreConfigurationTypeDef], # (5)
OntapConfiguration: NotRequired[CreateFileSystemOntapConfigurationTypeDef], # (6)
FileSystemTypeVersion: NotRequired[str],
OpenZFSConfiguration: NotRequired[CreateFileSystemOpenZFSConfigurationTypeDef], # (7)
- See FileSystemTypeType
- See StorageTypeType
- See TagTypeDef
- See CreateFileSystemWindowsConfigurationTypeDef
- See CreateFileSystemLustreConfigurationTypeDef
- See CreateFileSystemOntapConfigurationTypeDef
- See CreateFileSystemOpenZFSConfigurationTypeDef
FileSystemPaginatorTypeDef#
# FileSystemPaginatorTypeDef definition
class FileSystemPaginatorTypeDef(TypedDict):
OwnerId: NotRequired[str],
CreationTime: NotRequired[datetime],
FileSystemId: NotRequired[str],
FileSystemType: NotRequired[FileSystemTypeType], # (1)
Lifecycle: NotRequired[FileSystemLifecycleType], # (2)
FailureDetails: NotRequired[FileSystemFailureDetailsTypeDef], # (3)
StorageCapacity: NotRequired[int],
StorageType: NotRequired[StorageTypeType], # (4)
VpcId: NotRequired[str],
SubnetIds: NotRequired[List[str]],
NetworkInterfaceIds: NotRequired[List[str]],
DNSName: NotRequired[str],
KmsKeyId: NotRequired[str],
ResourceARN: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (5)
WindowsConfiguration: NotRequired[WindowsFileSystemConfigurationTypeDef], # (6)
LustreConfiguration: NotRequired[LustreFileSystemConfigurationTypeDef], # (7)
AdministrativeActions: NotRequired[List[AdministrativeActionPaginatorTypeDef]], # (8)
OntapConfiguration: NotRequired[OntapFileSystemConfigurationTypeDef], # (9)
FileSystemTypeVersion: NotRequired[str],
OpenZFSConfiguration: NotRequired[OpenZFSFileSystemConfigurationTypeDef], # (10)
- See FileSystemTypeType
- See FileSystemLifecycleType
- See FileSystemFailureDetailsTypeDef
- See StorageTypeType
- See TagTypeDef
- See WindowsFileSystemConfigurationTypeDef
- See LustreFileSystemConfigurationTypeDef
- See AdministrativeActionPaginatorTypeDef
- See OntapFileSystemConfigurationTypeDef
- See OpenZFSFileSystemConfigurationTypeDef
CopySnapshotAndUpdateVolumeResponseTypeDef#
# CopySnapshotAndUpdateVolumeResponseTypeDef definition
class CopySnapshotAndUpdateVolumeResponseTypeDef(TypedDict):
VolumeId: str,
Lifecycle: VolumeLifecycleType, # (1)
AdministrativeActions: List[AdministrativeActionTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
FileSystemTypeDef#
# FileSystemTypeDef definition
class FileSystemTypeDef(TypedDict):
OwnerId: NotRequired[str],
CreationTime: NotRequired[datetime],
FileSystemId: NotRequired[str],
FileSystemType: NotRequired[FileSystemTypeType], # (1)
Lifecycle: NotRequired[FileSystemLifecycleType], # (2)
FailureDetails: NotRequired[FileSystemFailureDetailsTypeDef], # (3)
StorageCapacity: NotRequired[int],
StorageType: NotRequired[StorageTypeType], # (4)
VpcId: NotRequired[str],
SubnetIds: NotRequired[List[str]],
NetworkInterfaceIds: NotRequired[List[str]],
DNSName: NotRequired[str],
KmsKeyId: NotRequired[str],
ResourceARN: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (5)
WindowsConfiguration: NotRequired[WindowsFileSystemConfigurationTypeDef], # (6)
LustreConfiguration: NotRequired[LustreFileSystemConfigurationTypeDef], # (7)
AdministrativeActions: NotRequired[List[AdministrativeActionTypeDef]], # (8)
OntapConfiguration: NotRequired[OntapFileSystemConfigurationTypeDef], # (9)
FileSystemTypeVersion: NotRequired[str],
OpenZFSConfiguration: NotRequired[OpenZFSFileSystemConfigurationTypeDef], # (10)
- See FileSystemTypeType
- See FileSystemLifecycleType
- See FileSystemFailureDetailsTypeDef
- See StorageTypeType
- See TagTypeDef
- See WindowsFileSystemConfigurationTypeDef
- See LustreFileSystemConfigurationTypeDef
- See AdministrativeActionTypeDef
- See OntapFileSystemConfigurationTypeDef
- See OpenZFSFileSystemConfigurationTypeDef
RestoreVolumeFromSnapshotResponseTypeDef#
# RestoreVolumeFromSnapshotResponseTypeDef definition
class RestoreVolumeFromSnapshotResponseTypeDef(TypedDict):
VolumeId: str,
Lifecycle: VolumeLifecycleType, # (1)
AdministrativeActions: List[AdministrativeActionTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
BackupPaginatorTypeDef#
# BackupPaginatorTypeDef definition
class BackupPaginatorTypeDef(TypedDict):
BackupId: str,
Lifecycle: BackupLifecycleType, # (1)
Type: BackupTypeType, # (3)
CreationTime: datetime,
FileSystem: FileSystemPaginatorTypeDef, # (5)
FailureDetails: NotRequired[BackupFailureDetailsTypeDef], # (2)
ProgressPercent: NotRequired[int],
KmsKeyId: NotRequired[str],
ResourceARN: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (4)
DirectoryInformation: NotRequired[ActiveDirectoryBackupAttributesTypeDef], # (6)
OwnerId: NotRequired[str],
SourceBackupId: NotRequired[str],
SourceBackupRegion: NotRequired[str],
ResourceType: NotRequired[ResourceTypeType], # (7)
Volume: NotRequired[VolumePaginatorTypeDef], # (8)
- See BackupLifecycleType
- See BackupFailureDetailsTypeDef
- See BackupTypeType
- See TagTypeDef
- See FileSystemPaginatorTypeDef
- See ActiveDirectoryBackupAttributesTypeDef
- See ResourceTypeType
- See VolumePaginatorTypeDef
DescribeFileSystemsResponsePaginatorTypeDef#
# DescribeFileSystemsResponsePaginatorTypeDef definition
class DescribeFileSystemsResponsePaginatorTypeDef(TypedDict):
FileSystems: List[FileSystemPaginatorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
BackupTypeDef#
# BackupTypeDef definition
class BackupTypeDef(TypedDict):
BackupId: str,
Lifecycle: BackupLifecycleType, # (1)
Type: BackupTypeType, # (3)
CreationTime: datetime,
FileSystem: FileSystemTypeDef, # (5)
FailureDetails: NotRequired[BackupFailureDetailsTypeDef], # (2)
ProgressPercent: NotRequired[int],
KmsKeyId: NotRequired[str],
ResourceARN: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (4)
DirectoryInformation: NotRequired[ActiveDirectoryBackupAttributesTypeDef], # (6)
OwnerId: NotRequired[str],
SourceBackupId: NotRequired[str],
SourceBackupRegion: NotRequired[str],
ResourceType: NotRequired[ResourceTypeType], # (7)
Volume: NotRequired[VolumeTypeDef], # (8)
- See BackupLifecycleType
- See BackupFailureDetailsTypeDef
- See BackupTypeType
- See TagTypeDef
- See FileSystemTypeDef
- See ActiveDirectoryBackupAttributesTypeDef
- See ResourceTypeType
- See VolumeTypeDef
CreateFileSystemFromBackupResponseTypeDef#
# CreateFileSystemFromBackupResponseTypeDef definition
class CreateFileSystemFromBackupResponseTypeDef(TypedDict):
FileSystem: FileSystemTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateFileSystemResponseTypeDef#
# CreateFileSystemResponseTypeDef definition
class CreateFileSystemResponseTypeDef(TypedDict):
FileSystem: FileSystemTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFileSystemsResponseTypeDef#
# DescribeFileSystemsResponseTypeDef definition
class DescribeFileSystemsResponseTypeDef(TypedDict):
FileSystems: List[FileSystemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ReleaseFileSystemNfsV3LocksResponseTypeDef#
# ReleaseFileSystemNfsV3LocksResponseTypeDef definition
class ReleaseFileSystemNfsV3LocksResponseTypeDef(TypedDict):
FileSystem: FileSystemTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartMisconfiguredStateRecoveryResponseTypeDef#
# StartMisconfiguredStateRecoveryResponseTypeDef definition
class StartMisconfiguredStateRecoveryResponseTypeDef(TypedDict):
FileSystem: FileSystemTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateFileSystemResponseTypeDef#
# UpdateFileSystemResponseTypeDef definition
class UpdateFileSystemResponseTypeDef(TypedDict):
FileSystem: FileSystemTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeBackupsResponsePaginatorTypeDef#
# DescribeBackupsResponsePaginatorTypeDef definition
class DescribeBackupsResponsePaginatorTypeDef(TypedDict):
Backups: List[BackupPaginatorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
CopyBackupResponseTypeDef#
# CopyBackupResponseTypeDef definition
class CopyBackupResponseTypeDef(TypedDict):
Backup: BackupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See BackupTypeDef
- See ResponseMetadataTypeDef
CreateBackupResponseTypeDef#
# CreateBackupResponseTypeDef definition
class CreateBackupResponseTypeDef(TypedDict):
Backup: BackupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See BackupTypeDef
- See ResponseMetadataTypeDef
DescribeBackupsResponseTypeDef#
# DescribeBackupsResponseTypeDef definition
class DescribeBackupsResponseTypeDef(TypedDict):
Backups: List[BackupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See BackupTypeDef
- See ResponseMetadataTypeDef