CfnFileSystemProps

class aws_cdk.aws_fsx.CfnFileSystemProps(*, file_system_type, subnet_ids, backup_id=None, kms_key_id=None, lustre_configuration=None, security_group_ids=None, storage_capacity=None, tags=None, windows_configuration=None)

Bases: object

__init__(*, file_system_type, subnet_ids, backup_id=None, kms_key_id=None, lustre_configuration=None, security_group_ids=None, storage_capacity=None, tags=None, windows_configuration=None)

Properties for defining a AWS::FSx::FileSystem.

Parameters
  • file_system_type (str) – AWS::FSx::FileSystem.FileSystemType.

  • subnet_ids (List[str]) – AWS::FSx::FileSystem.SubnetIds.

  • backup_id (Optional[str]) – AWS::FSx::FileSystem.BackupId.

  • kms_key_id (Optional[str]) – AWS::FSx::FileSystem.KmsKeyId.

  • lustre_configuration (Union[LustreConfigurationProperty, None, IResolvable]) – AWS::FSx::FileSystem.LustreConfiguration.

  • security_group_ids (Optional[List[str]]) – AWS::FSx::FileSystem.SecurityGroupIds.

  • storage_capacity (Union[int, float, None]) – AWS::FSx::FileSystem.StorageCapacity.

  • tags (Optional[List[CfnTag]]) – AWS::FSx::FileSystem.Tags.

  • windows_configuration (Union[IResolvable, None, WindowsConfigurationProperty]) – AWS::FSx::FileSystem.WindowsConfiguration.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html

Attributes

backup_id

AWS::FSx::FileSystem.BackupId.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-backupid

Return type

Optional[str]

file_system_type

AWS::FSx::FileSystem.FileSystemType.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-filesystemtype

Return type

str

kms_key_id

AWS::FSx::FileSystem.KmsKeyId.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-kmskeyid

Return type

Optional[str]

lustre_configuration

AWS::FSx::FileSystem.LustreConfiguration.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-lustreconfiguration

Return type

Union[LustreConfigurationProperty, None, IResolvable]

security_group_ids

AWS::FSx::FileSystem.SecurityGroupIds.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-securitygroupids

Return type

Optional[List[str]]

storage_capacity

AWS::FSx::FileSystem.StorageCapacity.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-storagecapacity

Return type

Union[int, float, None]

subnet_ids

AWS::FSx::FileSystem.SubnetIds.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-subnetids

Return type

List[str]

tags

AWS::FSx::FileSystem.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-tags

Return type

Optional[List[CfnTag]]

windows_configuration

AWS::FSx::FileSystem.WindowsConfiguration.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-windowsconfiguration

Return type

Union[IResolvable, None, WindowsConfigurationProperty]