2017-06-27 11:52:19 +02:00
{
"version" : "1.0" ,
"examples" : {
"CreateFileSystem" : [
{
"input" : {
"CreationToken" : "tokenstring" ,
2020-07-16 23:43:45 +02:00
"PerformanceMode" : "generalPurpose" ,
"Tags" : [
{
"Key" : "Name" ,
"Value" : "MyFileSystem"
}
]
2017-06-27 11:52:19 +02:00
} ,
"output" : {
"CreationTime" : "1481841524.0" ,
"CreationToken" : "tokenstring" ,
"FileSystemId" : "fs-01234567" ,
"LifeCycleState" : "creating" ,
"NumberOfMountTargets" : 0 ,
"OwnerId" : "012345678912" ,
"PerformanceMode" : "generalPurpose" ,
"SizeInBytes" : {
"Value" : 0
2020-07-16 23:43:45 +02:00
} ,
"Tags" : [
{
"Key" : "Name" ,
"Value" : "MyFileSystem"
}
]
2017-06-27 11:52:19 +02:00
} ,
"comments" : {
"input" : {
} ,
"output" : {
}
} ,
"description" : "This operation creates a new file system with the default generalpurpose performance mode." ,
"id" : "to-create-a-new-file-system-1481840798547" ,
"title" : "To create a new file system"
}
] ,
"CreateMountTarget" : [
{
"input" : {
"FileSystemId" : "fs-01234567" ,
"SubnetId" : "subnet-1234abcd"
} ,
"output" : {
"FileSystemId" : "fs-01234567" ,
"IpAddress" : "192.0.0.2" ,
"LifeCycleState" : "creating" ,
"MountTargetId" : "fsmt-12340abc" ,
"NetworkInterfaceId" : "eni-cedf6789" ,
"OwnerId" : "012345678912" ,
"SubnetId" : "subnet-1234abcd"
} ,
"comments" : {
"input" : {
} ,
"output" : {
}
} ,
"description" : "This operation creates a new mount target for an EFS file system." ,
"id" : "to-create-a-new-mount-target-1481842289329" ,
"title" : "To create a new mount target"
}
] ,
"CreateTags" : [
{
"input" : {
"FileSystemId" : "fs-01234567" ,
"Tags" : [
{
"Key" : "Name" ,
"Value" : "MyFileSystem"
}
]
} ,
"comments" : {
} ,
"description" : "This operation creates a new tag for an EFS file system." ,
"id" : "to-create-a-new-tag-1481843409357" ,
"title" : "To create a new tag"
}
] ,
"DeleteFileSystem" : [
{
"input" : {
"FileSystemId" : "fs-01234567"
} ,
"comments" : {
} ,
"description" : "This operation deletes an EFS file system." ,
"id" : "to-delete-a-file-system-1481847318348" ,
"title" : "To delete a file system"
}
] ,
"DeleteMountTarget" : [
{
"input" : {
"MountTargetId" : "fsmt-12340abc"
} ,
"comments" : {
} ,
"description" : "This operation deletes a mount target." ,
"id" : "to-delete-a-mount-target-1481847635607" ,
"title" : "To delete a mount target"
}
] ,
"DeleteTags" : [
{
"input" : {
"FileSystemId" : "fs-01234567" ,
"TagKeys" : [
"Name"
]
} ,
"comments" : {
} ,
"description" : "This operation deletes tags for an EFS file system." ,
"id" : "to-delete-tags-for-an-efs-file-system-1481848189061" ,
"title" : "To delete tags for an EFS file system"
}
] ,
"DescribeFileSystems" : [
{
"input" : {
} ,
"output" : {
"FileSystems" : [
{
"CreationTime" : "1481841524.0" ,
"CreationToken" : "tokenstring" ,
"FileSystemId" : "fs-01234567" ,
"LifeCycleState" : "available" ,
"Name" : "MyFileSystem" ,
"NumberOfMountTargets" : 1 ,
"OwnerId" : "012345678912" ,
"PerformanceMode" : "generalPurpose" ,
"SizeInBytes" : {
"Value" : 6144
2020-07-16 23:43:45 +02:00
} ,
"Tags" : [
{
"Key" : "Name" ,
"Value" : "MyFileSystem"
}
]
2017-06-27 11:52:19 +02:00
}
]
} ,
"comments" : {
} ,
"description" : "This operation describes all of the EFS file systems in an account." ,
"id" : "to-describe-an-efs-file-system-1481848448460" ,
"title" : "To describe an EFS file system"
}
] ,
2020-07-16 23:43:45 +02:00
"DescribeLifecycleConfiguration" : [
{
"input" : {
"FileSystemId" : "fs-01234567"
} ,
"output" : {
"LifecyclePolicies" : [
{
"TransitionToIA" : "AFTER_30_DAYS"
}
]
} ,
"comments" : {
"input" : {
} ,
"output" : {
}
} ,
"description" : "This operation describes a file system's LifecycleConfiguration. EFS lifecycle management uses the LifecycleConfiguration object to identify which files to move to the EFS Infrequent Access (IA) storage class. " ,
"id" : "to-describe-the-lifecycle-configuration-for-a-file-system-1551200664502" ,
"title" : "To describe the lifecycle configuration for a file system"
}
] ,
2017-06-27 11:52:19 +02:00
"DescribeMountTargetSecurityGroups" : [
{
"input" : {
"MountTargetId" : "fsmt-12340abc"
} ,
"output" : {
"SecurityGroups" : [
2020-07-16 23:43:45 +02:00
"sg-4567abcd"
2017-06-27 11:52:19 +02:00
]
} ,
"comments" : {
} ,
"description" : "This operation describes all of the security groups for a file system's mount target." ,
"id" : "to-describe-the-security-groups-for-a-mount-target-1481849317823" ,
"title" : "To describe the security groups for a mount target"
}
] ,
"DescribeMountTargets" : [
{
"input" : {
"FileSystemId" : "fs-01234567"
} ,
"output" : {
"MountTargets" : [
{
"FileSystemId" : "fs-01234567" ,
"IpAddress" : "192.0.0.2" ,
"LifeCycleState" : "available" ,
"MountTargetId" : "fsmt-12340abc" ,
"NetworkInterfaceId" : "eni-cedf6789" ,
"OwnerId" : "012345678912" ,
"SubnetId" : "subnet-1234abcd"
}
]
} ,
"comments" : {
} ,
"description" : "This operation describes all of a file system's mount targets." ,
"id" : "to-describe-the-mount-targets-for-a-file-system-1481849958584" ,
"title" : "To describe the mount targets for a file system"
}
] ,
"DescribeTags" : [
{
"input" : {
"FileSystemId" : "fs-01234567"
} ,
"output" : {
"Tags" : [
{
"Key" : "Name" ,
"Value" : "MyFileSystem"
}
]
} ,
"comments" : {
} ,
"description" : "This operation describes all of a file system's tags." ,
"id" : "to-describe-the-tags-for-a-file-system-1481850497090" ,
"title" : "To describe the tags for a file system"
}
] ,
"ModifyMountTargetSecurityGroups" : [
{
"input" : {
"MountTargetId" : "fsmt-12340abc" ,
"SecurityGroups" : [
"sg-abcd1234"
]
} ,
"comments" : {
} ,
"description" : "This operation modifies the security groups associated with a mount target for a file system." ,
"id" : "to-modify-the-security-groups-associated-with-a-mount-target-for-a-file-system-1481850772562" ,
"title" : "To modify the security groups associated with a mount target for a file system"
}
2020-07-16 23:43:45 +02:00
] ,
"PutLifecycleConfiguration" : [
{
"input" : {
"FileSystemId" : "fs-01234567" ,
"LifecyclePolicies" : [
{
"TransitionToIA" : "AFTER_30_DAYS"
}
]
} ,
"output" : {
"LifecyclePolicies" : [
{
"TransitionToIA" : "AFTER_30_DAYS"
}
]
} ,
"comments" : {
"input" : {
} ,
"output" : {
}
} ,
"description" : "This operation enables lifecycle management on a file system by creating a new LifecycleConfiguration object. A LifecycleConfiguration object defines when files in an Amazon EFS file system are automatically transitioned to the lower-cost EFS Infrequent Access (IA) storage class. A LifecycleConfiguration applies to all files in a file system." ,
"id" : "creates-a-new-lifecycleconfiguration-object-for-a-file-system-1551201594692" ,
"title" : "Creates a new lifecycleconfiguration object for a file system"
}
2017-06-27 11:52:19 +02:00
]
}
}