Documentation

Overview

Package fsx provides the client and types for making API requests to Amazon FSx.

Amazon FSx is a fully managed service that makes it easy for storage and application administrators to launch and use shared file storage.

See https://docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01 for more information on this service.

See fsx package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/fsx/

Using the Client

To contact Amazon FSx with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.

See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/

See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config

See the Amazon FSx client FSx for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/fsx/#New

Index

Examples

Constants

View Source
const (
	// ActiveDirectoryErrorTypeDomainNotFound is a ActiveDirectoryErrorType enum value
	ActiveDirectoryErrorTypeDomainNotFound = "DOMAIN_NOT_FOUND"

	// ActiveDirectoryErrorTypeIncompatibleDomainMode is a ActiveDirectoryErrorType enum value
	ActiveDirectoryErrorTypeIncompatibleDomainMode = "INCOMPATIBLE_DOMAIN_MODE"

	// ActiveDirectoryErrorTypeWrongVpc is a ActiveDirectoryErrorType enum value
	ActiveDirectoryErrorTypeWrongVpc = "WRONG_VPC"

	// ActiveDirectoryErrorTypeInvalidDomainStage is a ActiveDirectoryErrorType enum value
	ActiveDirectoryErrorTypeInvalidDomainStage = "INVALID_DOMAIN_STAGE"
)

    The type of error relating to Microsoft Active Directory. NOT_FOUND means that no directory was found by specifying the given directory. INCOMPATIBLE_MODE means that the directory specified is not a Microsoft AD directory. WRONG_VPC means that the specified directory isn't accessible from the specified VPC. WRONG_STAGE means that the specified directory isn't currently in the ACTIVE state.

    View Source
    const (
    	// AdministrativeActionTypeFileSystemUpdate is a AdministrativeActionType enum value
    	AdministrativeActionTypeFileSystemUpdate = "FILE_SYSTEM_UPDATE"
    
    	// AdministrativeActionTypeStorageOptimization is a AdministrativeActionType enum value
    	AdministrativeActionTypeStorageOptimization = "STORAGE_OPTIMIZATION"
    
    	// AdministrativeActionTypeFileSystemAliasAssociation is a AdministrativeActionType enum value
    	AdministrativeActionTypeFileSystemAliasAssociation = "FILE_SYSTEM_ALIAS_ASSOCIATION"
    
    	// AdministrativeActionTypeFileSystemAliasDisassociation is a AdministrativeActionType enum value
    	AdministrativeActionTypeFileSystemAliasDisassociation = "FILE_SYSTEM_ALIAS_DISASSOCIATION"
    )

      Describes the type of administrative action, as follows:

      * FILE_SYSTEM_UPDATE - A file system update administrative action initiated
      by the user from the Amazon FSx console, API (UpdateFileSystem), or CLI
      (update-file-system).
      
      * STORAGE_OPTIMIZATION - Once the FILE_SYSTEM_UPDATE task to increase
      a file system's storage capacity completes successfully, a STORAGE_OPTIMIZATION
      task starts. For Windows, storage optimization is the process of migrating
      the file system data to the new, larger disks. For Lustre, storage optimization
      consists of rebalancing the data across the existing and newly added file
      servers. You can track the storage optimization progress using the ProgressPercent
      property. When STORAGE_OPTIMIZATION completes successfully, the parent
      FILE_SYSTEM_UPDATE action status changes to COMPLETED. For more information,
      see Managing storage capacity (https://docs.aws.amazon.com/fsx/latest/WindowsGuide/managing-storage-capacity.html)
      in the Amazon FSx for Windows File Server User Guide and Managing storage
      and throughput capacity (https://docs.aws.amazon.com/fsx/latest/LustreGuide/managing-storage-capacity.html)
      in the Amazon FSx for Lustre User Guide.
      
      * FILE_SYSTEM_ALIAS_ASSOCIATION - A file system update to associate a
      new DNS alias with the file system. For more information, see .
      
      * FILE_SYSTEM_ALIAS_DISASSOCIATION - A file system update to disassociate
      a DNS alias from the file system. For more information, see .
      
      View Source
      const (
      	// AliasLifecycleAvailable is a AliasLifecycle enum value
      	AliasLifecycleAvailable = "AVAILABLE"
      
      	// AliasLifecycleCreating is a AliasLifecycle enum value
      	AliasLifecycleCreating = "CREATING"
      
      	// AliasLifecycleDeleting is a AliasLifecycle enum value
      	AliasLifecycleDeleting = "DELETING"
      
      	// AliasLifecycleCreateFailed is a AliasLifecycle enum value
      	AliasLifecycleCreateFailed = "CREATE_FAILED"
      
      	// AliasLifecycleDeleteFailed is a AliasLifecycle enum value
      	AliasLifecycleDeleteFailed = "DELETE_FAILED"
      )
      View Source
      const (
      	// AutoImportPolicyTypeNone is a AutoImportPolicyType enum value
      	AutoImportPolicyTypeNone = "NONE"
      
      	// AutoImportPolicyTypeNew is a AutoImportPolicyType enum value
      	AutoImportPolicyTypeNew = "NEW"
      
      	// AutoImportPolicyTypeNewChanged is a AutoImportPolicyType enum value
      	AutoImportPolicyTypeNewChanged = "NEW_CHANGED"
      )
      View Source
      const (
      	// BackupLifecycleAvailable is a BackupLifecycle enum value
      	BackupLifecycleAvailable = "AVAILABLE"
      
      	// BackupLifecycleCreating is a BackupLifecycle enum value
      	BackupLifecycleCreating = "CREATING"
      
      	// BackupLifecycleTransferring is a BackupLifecycle enum value
      	BackupLifecycleTransferring = "TRANSFERRING"
      
      	// BackupLifecycleDeleted is a BackupLifecycle enum value
      	BackupLifecycleDeleted = "DELETED"
      
      	// BackupLifecycleFailed is a BackupLifecycle enum value
      	BackupLifecycleFailed = "FAILED"
      
      	// BackupLifecyclePending is a BackupLifecycle enum value
      	BackupLifecyclePending = "PENDING"
      
      	// BackupLifecycleCopying is a BackupLifecycle enum value
      	BackupLifecycleCopying = "COPYING"
      )

        The lifecycle status of the backup.

        * AVAILABLE - The backup is fully available.
        
        * PENDING - For user-initiated backups on Lustre file systems only; Amazon
        FSx has not started creating the backup.
        
        * CREATING - Amazon FSx is creating the new user-intiated backup
        
        * TRANSFERRING - For user-initiated backups on Lustre file systems only;
        Amazon FSx is backing up the file system.
        
        * COPYING - Amazon FSx is copying the backup.
        
        * DELETED - Amazon FSx deleted the backup and it is no longer available.
        
        * FAILED - Amazon FSx could not complete the backup.
        
        View Source
        const (
        	// BackupTypeAutomatic is a BackupType enum value
        	BackupTypeAutomatic = "AUTOMATIC"
        
        	// BackupTypeUserInitiated is a BackupType enum value
        	BackupTypeUserInitiated = "USER_INITIATED"
        
        	// BackupTypeAwsBackup is a BackupType enum value
        	BackupTypeAwsBackup = "AWS_BACKUP"
        )

          The type of the backup.

          View Source
          const (
          	// DataRepositoryLifecycleCreating is a DataRepositoryLifecycle enum value
          	DataRepositoryLifecycleCreating = "CREATING"
          
          	// DataRepositoryLifecycleAvailable is a DataRepositoryLifecycle enum value
          	DataRepositoryLifecycleAvailable = "AVAILABLE"
          
          	// DataRepositoryLifecycleMisconfigured is a DataRepositoryLifecycle enum value
          	DataRepositoryLifecycleMisconfigured = "MISCONFIGURED"
          
          	// DataRepositoryLifecycleUpdating is a DataRepositoryLifecycle enum value
          	DataRepositoryLifecycleUpdating = "UPDATING"
          
          	// DataRepositoryLifecycleDeleting is a DataRepositoryLifecycle enum value
          	DataRepositoryLifecycleDeleting = "DELETING"
          )
          View Source
          const (
          	// DataRepositoryTaskFilterNameFileSystemId is a DataRepositoryTaskFilterName enum value
          	DataRepositoryTaskFilterNameFileSystemId = "file-system-id"
          
          	// DataRepositoryTaskFilterNameTaskLifecycle is a DataRepositoryTaskFilterName enum value
          	DataRepositoryTaskFilterNameTaskLifecycle = "task-lifecycle"
          )
          View Source
          const (
          	// DataRepositoryTaskLifecyclePending is a DataRepositoryTaskLifecycle enum value
          	DataRepositoryTaskLifecyclePending = "PENDING"
          
          	// DataRepositoryTaskLifecycleExecuting is a DataRepositoryTaskLifecycle enum value
          	DataRepositoryTaskLifecycleExecuting = "EXECUTING"
          
          	// DataRepositoryTaskLifecycleFailed is a DataRepositoryTaskLifecycle enum value
          	DataRepositoryTaskLifecycleFailed = "FAILED"
          
          	// DataRepositoryTaskLifecycleSucceeded is a DataRepositoryTaskLifecycle enum value
          	DataRepositoryTaskLifecycleSucceeded = "SUCCEEDED"
          
          	// DataRepositoryTaskLifecycleCanceled is a DataRepositoryTaskLifecycle enum value
          	DataRepositoryTaskLifecycleCanceled = "CANCELED"
          
          	// DataRepositoryTaskLifecycleCanceling is a DataRepositoryTaskLifecycle enum value
          	DataRepositoryTaskLifecycleCanceling = "CANCELING"
          )
          View Source
          const (
          	// DriveCacheTypeNone is a DriveCacheType enum value
          	DriveCacheTypeNone = "NONE"
          
          	// DriveCacheTypeRead is a DriveCacheType enum value
          	DriveCacheTypeRead = "READ"
          )
          View Source
          const (
          	// FileSystemLifecycleAvailable is a FileSystemLifecycle enum value
          	FileSystemLifecycleAvailable = "AVAILABLE"
          
          	// FileSystemLifecycleCreating is a FileSystemLifecycle enum value
          	FileSystemLifecycleCreating = "CREATING"
          
          	// FileSystemLifecycleFailed is a FileSystemLifecycle enum value
          	FileSystemLifecycleFailed = "FAILED"
          
          	// FileSystemLifecycleDeleting is a FileSystemLifecycle enum value
          	FileSystemLifecycleDeleting = "DELETING"
          
          	// FileSystemLifecycleMisconfigured is a FileSystemLifecycle enum value
          	FileSystemLifecycleMisconfigured = "MISCONFIGURED"
          
          	// FileSystemLifecycleUpdating is a FileSystemLifecycle enum value
          	FileSystemLifecycleUpdating = "UPDATING"
          )

            The lifecycle status of the file system.

            View Source
            const (
            	// FileSystemMaintenanceOperationPatching is a FileSystemMaintenanceOperation enum value
            	FileSystemMaintenanceOperationPatching = "PATCHING"
            
            	// FileSystemMaintenanceOperationBackingUp is a FileSystemMaintenanceOperation enum value
            	FileSystemMaintenanceOperationBackingUp = "BACKING_UP"
            )

              An enumeration specifying the currently ongoing maintenance operation.

              View Source
              const (
              	// FileSystemTypeWindows is a FileSystemType enum value
              	FileSystemTypeWindows = "WINDOWS"
              
              	// FileSystemTypeLustre is a FileSystemType enum value
              	FileSystemTypeLustre = "LUSTRE"
              )

                The type of file system.

                View Source
                const (
                	// FilterNameFileSystemId is a FilterName enum value
                	FilterNameFileSystemId = "file-system-id"
                
                	// FilterNameBackupType is a FilterName enum value
                	FilterNameBackupType = "backup-type"
                
                	// FilterNameFileSystemType is a FilterName enum value
                	FilterNameFileSystemType = "file-system-type"
                )

                  The name for a filter.

                  View Source
                  const (
                  	// LustreDeploymentTypeScratch1 is a LustreDeploymentType enum value
                  	LustreDeploymentTypeScratch1 = "SCRATCH_1"
                  
                  	// LustreDeploymentTypeScratch2 is a LustreDeploymentType enum value
                  	LustreDeploymentTypeScratch2 = "SCRATCH_2"
                  
                  	// LustreDeploymentTypePersistent1 is a LustreDeploymentType enum value
                  	LustreDeploymentTypePersistent1 = "PERSISTENT_1"
                  )
                  View Source
                  const (
                  	// ServiceLimitFileSystemCount is a ServiceLimit enum value
                  	ServiceLimitFileSystemCount = "FILE_SYSTEM_COUNT"
                  
                  	// ServiceLimitTotalThroughputCapacity is a ServiceLimit enum value
                  	ServiceLimitTotalThroughputCapacity = "TOTAL_THROUGHPUT_CAPACITY"
                  
                  	// ServiceLimitTotalStorage is a ServiceLimit enum value
                  	ServiceLimitTotalStorage = "TOTAL_STORAGE"
                  
                  	// ServiceLimitTotalUserInitiatedBackups is a ServiceLimit enum value
                  	ServiceLimitTotalUserInitiatedBackups = "TOTAL_USER_INITIATED_BACKUPS"
                  
                  	// ServiceLimitTotalUserTags is a ServiceLimit enum value
                  	ServiceLimitTotalUserTags = "TOTAL_USER_TAGS"
                  
                  	// ServiceLimitTotalInProgressCopyBackups is a ServiceLimit enum value
                  	ServiceLimitTotalInProgressCopyBackups = "TOTAL_IN_PROGRESS_COPY_BACKUPS"
                  )

                    The types of limits on your service utilization. Limits include file system count, total throughput capacity, total storage, and total user-initiated backups. These limits apply for a specific account in a specific AWS Region. You can increase some of them by contacting AWS Support.

                    View Source
                    const (
                    	// StatusFailed is a Status enum value
                    	StatusFailed = "FAILED"
                    
                    	// StatusInProgress is a Status enum value
                    	StatusInProgress = "IN_PROGRESS"
                    
                    	// StatusPending is a Status enum value
                    	StatusPending = "PENDING"
                    
                    	// StatusCompleted is a Status enum value
                    	StatusCompleted = "COMPLETED"
                    
                    	// StatusUpdatedOptimizing is a Status enum value
                    	StatusUpdatedOptimizing = "UPDATED_OPTIMIZING"
                    )
                    View Source
                    const (
                    	// StorageTypeSsd is a StorageType enum value
                    	StorageTypeSsd = "SSD"
                    
                    	// StorageTypeHdd is a StorageType enum value
                    	StorageTypeHdd = "HDD"
                    )

                      The storage type for your Amazon FSx file system.

                      View Source
                      const (
                      	// WindowsDeploymentTypeMultiAz1 is a WindowsDeploymentType enum value
                      	WindowsDeploymentTypeMultiAz1 = "MULTI_AZ_1"
                      
                      	// WindowsDeploymentTypeSingleAz1 is a WindowsDeploymentType enum value
                      	WindowsDeploymentTypeSingleAz1 = "SINGLE_AZ_1"
                      
                      	// WindowsDeploymentTypeSingleAz2 is a WindowsDeploymentType enum value
                      	WindowsDeploymentTypeSingleAz2 = "SINGLE_AZ_2"
                      )
                      View Source
                      const (
                      
                      	// ErrCodeActiveDirectoryError for service response error code
                      	// "ActiveDirectoryError".
                      	//
                      	// An Active Directory error.
                      	ErrCodeActiveDirectoryError = "ActiveDirectoryError"
                      
                      	// ErrCodeBackupBeingCopied for service response error code
                      	// "BackupBeingCopied".
                      	//
                      	// You can't delete a backup while it's being copied.
                      	ErrCodeBackupBeingCopied = "BackupBeingCopied"
                      
                      	// ErrCodeBackupInProgress for service response error code
                      	// "BackupInProgress".
                      	//
                      	// Another backup is already under way. Wait for completion before initiating
                      	// additional backups of this file system.
                      	ErrCodeBackupInProgress = "BackupInProgress"
                      
                      	// ErrCodeBackupNotFound for service response error code
                      	// "BackupNotFound".
                      	//
                      	// No Amazon FSx backups were found based upon the supplied parameters.
                      	ErrCodeBackupNotFound = "BackupNotFound"
                      
                      	// ErrCodeBackupRestoring for service response error code
                      	// "BackupRestoring".
                      	//
                      	// You can't delete a backup while it's being used to restore a file system.
                      	ErrCodeBackupRestoring = "BackupRestoring"
                      
                      	// ErrCodeBadRequest for service response error code
                      	// "BadRequest".
                      	//
                      	// A generic error indicating a failure with a client request.
                      	ErrCodeBadRequest = "BadRequest"
                      
                      	// ErrCodeDataRepositoryTaskEnded for service response error code
                      	// "DataRepositoryTaskEnded".
                      	//
                      	// The data repository task could not be canceled because the task has already
                      	// ended.
                      	ErrCodeDataRepositoryTaskEnded = "DataRepositoryTaskEnded"
                      
                      	// ErrCodeDataRepositoryTaskExecuting for service response error code
                      	// "DataRepositoryTaskExecuting".
                      	//
                      	// An existing data repository task is currently executing on the file system.
                      	// Wait until the existing task has completed, then create the new task.
                      	ErrCodeDataRepositoryTaskExecuting = "DataRepositoryTaskExecuting"
                      
                      	// ErrCodeDataRepositoryTaskNotFound for service response error code
                      	// "DataRepositoryTaskNotFound".
                      	//
                      	// The data repository task or tasks you specified could not be found.
                      	ErrCodeDataRepositoryTaskNotFound = "DataRepositoryTaskNotFound"
                      
                      	// ErrCodeFileSystemNotFound for service response error code
                      	// "FileSystemNotFound".
                      	//
                      	// No Amazon FSx file systems were found based upon supplied parameters.
                      	ErrCodeFileSystemNotFound = "FileSystemNotFound"
                      
                      	// ErrCodeIncompatibleParameterError for service response error code
                      	// "IncompatibleParameterError".
                      	//
                      	// The error returned when a second request is received with the same client
                      	// request token but different parameters settings. A client request token should
                      	// always uniquely identify a single request.
                      	ErrCodeIncompatibleParameterError = "IncompatibleParameterError"
                      
                      	// ErrCodeIncompatibleRegionForMultiAZ for service response error code
                      	// "IncompatibleRegionForMultiAZ".
                      	//
                      	// Amazon FSx doesn't support Multi-AZ Windows File Server copy backup in the
                      	// destination Region, so the copied backup can't be restored.
                      	ErrCodeIncompatibleRegionForMultiAZ = "IncompatibleRegionForMultiAZ"
                      
                      	// ErrCodeInternalServerError for service response error code
                      	// "InternalServerError".
                      	//
                      	// A generic error indicating a server-side failure.
                      	ErrCodeInternalServerError = "InternalServerError"
                      
                      	// ErrCodeInvalidDestinationKmsKey for service response error code
                      	// "InvalidDestinationKmsKey".
                      	//
                      	// The AWS Key Management Service (AWS KMS) key of the destination backup is
                      	// invalid.
                      	ErrCodeInvalidDestinationKmsKey = "InvalidDestinationKmsKey"
                      
                      	// ErrCodeInvalidExportPath for service response error code
                      	// "InvalidExportPath".
                      	//
                      	// The path provided for data repository export isn't valid.
                      	ErrCodeInvalidExportPath = "InvalidExportPath"
                      
                      	// ErrCodeInvalidImportPath for service response error code
                      	// "InvalidImportPath".
                      	//
                      	// The path provided for data repository import isn't valid.
                      	ErrCodeInvalidImportPath = "InvalidImportPath"
                      
                      	// ErrCodeInvalidNetworkSettings for service response error code
                      	// "InvalidNetworkSettings".
                      	//
                      	// One or more network settings specified in the request are invalid. InvalidVpcId
                      	// means that the ID passed for the virtual private cloud (VPC) is invalid.
                      	// InvalidSubnetIds returns the list of IDs for subnets that are either invalid
                      	// or not part of the VPC specified. InvalidSecurityGroupIds returns the list
                      	// of IDs for security groups that are either invalid or not part of the VPC
                      	// specified.
                      	ErrCodeInvalidNetworkSettings = "InvalidNetworkSettings"
                      
                      	// ErrCodeInvalidPerUnitStorageThroughput for service response error code
                      	// "InvalidPerUnitStorageThroughput".
                      	//
                      	// An invalid value for PerUnitStorageThroughput was provided. Please create
                      	// your file system again, using a valid value.
                      	ErrCodeInvalidPerUnitStorageThroughput = "InvalidPerUnitStorageThroughput"
                      
                      	// ErrCodeInvalidRegion for service response error code
                      	// "InvalidRegion".
                      	//
                      	// The Region provided for Source Region is invalid or is in a different AWS
                      	// partition.
                      	ErrCodeInvalidRegion = "InvalidRegion"
                      
                      	// ErrCodeInvalidSourceKmsKey for service response error code
                      	// "InvalidSourceKmsKey".
                      	//
                      	// The AWS Key Management Service (AWS KMS) key of the source backup is invalid.
                      	ErrCodeInvalidSourceKmsKey = "InvalidSourceKmsKey"
                      
                      	// ErrCodeMissingFileSystemConfiguration for service response error code
                      	// "MissingFileSystemConfiguration".
                      	//
                      	// A file system configuration is required for this operation.
                      	ErrCodeMissingFileSystemConfiguration = "MissingFileSystemConfiguration"
                      
                      	// ErrCodeNotServiceResourceError for service response error code
                      	// "NotServiceResourceError".
                      	//
                      	// The resource specified for the tagging operation is not a resource type owned
                      	// by Amazon FSx. Use the API of the relevant service to perform the operation.
                      	ErrCodeNotServiceResourceError = "NotServiceResourceError"
                      
                      	// ErrCodeResourceDoesNotSupportTagging for service response error code
                      	// "ResourceDoesNotSupportTagging".
                      	//
                      	// The resource specified does not support tagging.
                      	ErrCodeResourceDoesNotSupportTagging = "ResourceDoesNotSupportTagging"
                      
                      	// ErrCodeResourceNotFound for service response error code
                      	// "ResourceNotFound".
                      	//
                      	// The resource specified by the Amazon Resource Name (ARN) can't be found.
                      	ErrCodeResourceNotFound = "ResourceNotFound"
                      
                      	// ErrCodeServiceLimitExceeded for service response error code
                      	// "ServiceLimitExceeded".
                      	//
                      	// An error indicating that a particular service limit was exceeded. You can
                      	// increase some service limits by contacting AWS Support.
                      	ErrCodeServiceLimitExceeded = "ServiceLimitExceeded"
                      
                      	// ErrCodeSourceBackupUnavailable for service response error code
                      	// "SourceBackupUnavailable".
                      	//
                      	// The request was rejected because the lifecycle status of the source backup
                      	// is not AVAILABLE.
                      	ErrCodeSourceBackupUnavailable = "SourceBackupUnavailable"
                      
                      	// ErrCodeUnsupportedOperation for service response error code
                      	// "UnsupportedOperation".
                      	//
                      	// The requested operation is not supported for this resource or API.
                      	ErrCodeUnsupportedOperation = "UnsupportedOperation"
                      )
                      View Source
                      const (
                      	ServiceName = "FSx" // Name of service.
                      	EndpointsID = "fsx" // ID to lookup a service endpoint with.
                      	ServiceID   = "FSx" // ServiceID is a unique identifier of a specific service.
                      )

                        Service information constants

                        View Source
                        const (
                        	// DataRepositoryTaskTypeExportToRepository is a DataRepositoryTaskType enum value
                        	DataRepositoryTaskTypeExportToRepository = "EXPORT_TO_REPOSITORY"
                        )
                        View Source
                        const (
                        	// ReportFormatReportCsv20191124 is a ReportFormat enum value
                        	ReportFormatReportCsv20191124 = "REPORT_CSV_20191124"
                        )
                        View Source
                        const (
                        	// ReportScopeFailedFilesOnly is a ReportScope enum value
                        	ReportScopeFailedFilesOnly = "FAILED_FILES_ONLY"
                        )

                        Variables

                        This section is empty.

                        Functions

                        func ActiveDirectoryErrorType_Values

                        func ActiveDirectoryErrorType_Values() []string

                          ActiveDirectoryErrorType_Values returns all elements of the ActiveDirectoryErrorType enum

                          func AdministrativeActionType_Values

                          func AdministrativeActionType_Values() []string

                            AdministrativeActionType_Values returns all elements of the AdministrativeActionType enum

                            func AliasLifecycle_Values

                            func AliasLifecycle_Values() []string

                              AliasLifecycle_Values returns all elements of the AliasLifecycle enum

                              func AutoImportPolicyType_Values

                              func AutoImportPolicyType_Values() []string

                                AutoImportPolicyType_Values returns all elements of the AutoImportPolicyType enum

                                func BackupLifecycle_Values

                                func BackupLifecycle_Values() []string

                                  BackupLifecycle_Values returns all elements of the BackupLifecycle enum

                                  func BackupType_Values

                                  func BackupType_Values() []string

                                    BackupType_Values returns all elements of the BackupType enum

                                    func DataRepositoryLifecycle_Values

                                    func DataRepositoryLifecycle_Values() []string

                                      DataRepositoryLifecycle_Values returns all elements of the DataRepositoryLifecycle enum

                                      func DataRepositoryTaskFilterName_Values

                                      func DataRepositoryTaskFilterName_Values() []string

                                        DataRepositoryTaskFilterName_Values returns all elements of the DataRepositoryTaskFilterName enum

                                        func DataRepositoryTaskLifecycle_Values

                                        func DataRepositoryTaskLifecycle_Values() []string

                                          DataRepositoryTaskLifecycle_Values returns all elements of the DataRepositoryTaskLifecycle enum

                                          func DataRepositoryTaskType_Values

                                          func DataRepositoryTaskType_Values() []string

                                            DataRepositoryTaskType_Values returns all elements of the DataRepositoryTaskType enum

                                            func DriveCacheType_Values

                                            func DriveCacheType_Values() []string

                                              DriveCacheType_Values returns all elements of the DriveCacheType enum

                                              func FileSystemLifecycle_Values

                                              func FileSystemLifecycle_Values() []string

                                                FileSystemLifecycle_Values returns all elements of the FileSystemLifecycle enum

                                                func FileSystemMaintenanceOperation_Values

                                                func FileSystemMaintenanceOperation_Values() []string

                                                  FileSystemMaintenanceOperation_Values returns all elements of the FileSystemMaintenanceOperation enum

                                                  func FileSystemType_Values

                                                  func FileSystemType_Values() []string

                                                    FileSystemType_Values returns all elements of the FileSystemType enum

                                                    func FilterName_Values

                                                    func FilterName_Values() []string

                                                      FilterName_Values returns all elements of the FilterName enum

                                                      func LustreDeploymentType_Values

                                                      func LustreDeploymentType_Values() []string

                                                        LustreDeploymentType_Values returns all elements of the LustreDeploymentType enum

                                                        func ReportFormat_Values

                                                        func ReportFormat_Values() []string

                                                          ReportFormat_Values returns all elements of the ReportFormat enum

                                                          func ReportScope_Values

                                                          func ReportScope_Values() []string

                                                            ReportScope_Values returns all elements of the ReportScope enum

                                                            func ServiceLimit_Values

                                                            func ServiceLimit_Values() []string

                                                              ServiceLimit_Values returns all elements of the ServiceLimit enum

                                                              func Status_Values

                                                              func Status_Values() []string

                                                                Status_Values returns all elements of the Status enum

                                                                func StorageType_Values

                                                                func StorageType_Values() []string

                                                                  StorageType_Values returns all elements of the StorageType enum

                                                                  func WindowsDeploymentType_Values

                                                                  func WindowsDeploymentType_Values() []string

                                                                    WindowsDeploymentType_Values returns all elements of the WindowsDeploymentType enum

                                                                    Types

                                                                    type ActiveDirectoryBackupAttributes

                                                                    type ActiveDirectoryBackupAttributes struct {
                                                                    
                                                                    	// The ID of the AWS Managed Microsoft Active Directory instance to which the
                                                                    	// file system is joined.
                                                                    	ActiveDirectoryId *string `min:"12" type:"string"`
                                                                    
                                                                    	// The fully qualified domain name of the self-managed AD directory.
                                                                    	DomainName *string `min:"1" type:"string"`
                                                                    
                                                                    	// The Amazon Resource Name (ARN) for a given resource. ARNs uniquely identify
                                                                    	// AWS resources. We require an ARN when you need to specify a resource unambiguously
                                                                    	// across all of AWS. For more information, see Amazon Resource Names (ARNs)
                                                                    	// and AWS Service Namespaces (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html)
                                                                    	// in the AWS General Reference.
                                                                    	ResourceARN *string `min:"8" type:"string"`
                                                                    	// contains filtered or unexported fields
                                                                    }

                                                                      The Microsoft AD attributes of the Amazon FSx for Windows File Server file system.

                                                                      func (ActiveDirectoryBackupAttributes) GoString

                                                                        GoString returns the string representation

                                                                        func (*ActiveDirectoryBackupAttributes) SetActiveDirectoryId

                                                                          SetActiveDirectoryId sets the ActiveDirectoryId field's value.

                                                                          func (*ActiveDirectoryBackupAttributes) SetDomainName

                                                                            SetDomainName sets the DomainName field's value.

                                                                            func (*ActiveDirectoryBackupAttributes) SetResourceARN

                                                                              SetResourceARN sets the ResourceARN field's value.

                                                                              func (ActiveDirectoryBackupAttributes) String

                                                                                String returns the string representation

                                                                                type ActiveDirectoryError

                                                                                type ActiveDirectoryError struct {
                                                                                	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`
                                                                                
                                                                                	// The directory ID of the directory that an error pertains to.
                                                                                	//
                                                                                	// ActiveDirectoryId is a required field
                                                                                	ActiveDirectoryId *string `min:"12" type:"string" required:"true"`
                                                                                
                                                                                	// A detailed error message.
                                                                                	Message_ *string `locationName:"Message" min:"1" type:"string"`
                                                                                
                                                                                	// The type of Active Directory error.
                                                                                	Type *string `type:"string" enum:"ActiveDirectoryErrorType"`
                                                                                	// contains filtered or unexported fields
                                                                                }

                                                                                  An Active Directory error.

                                                                                  func (*ActiveDirectoryError) Code

                                                                                  func (s *ActiveDirectoryError) Code() string

                                                                                    Code returns the exception type name.

                                                                                    func (*ActiveDirectoryError) Error

                                                                                    func (s *ActiveDirectoryError) Error() string

                                                                                    func (ActiveDirectoryError) GoString

                                                                                    func (s ActiveDirectoryError) GoString() string

                                                                                      GoString returns the string representation

                                                                                      func (*ActiveDirectoryError) Message

                                                                                      func (s *ActiveDirectoryError) Message() string

                                                                                        Message returns the exception's message.

                                                                                        func (*ActiveDirectoryError) OrigErr

                                                                                        func (s *ActiveDirectoryError) OrigErr() error

                                                                                          OrigErr always returns nil, satisfies awserr.Error interface.

                                                                                          func (*ActiveDirectoryError) RequestID

                                                                                          func (s *ActiveDirectoryError) RequestID() string

                                                                                            RequestID returns the service's response RequestID for request.

                                                                                            func (*ActiveDirectoryError) StatusCode

                                                                                            func (s *ActiveDirectoryError) StatusCode() int

                                                                                              Status code returns the HTTP status code for the request's response error.

                                                                                              func (ActiveDirectoryError) String

                                                                                              func (s ActiveDirectoryError) String() string

                                                                                                String returns the string representation

                                                                                                type AdministrativeAction

                                                                                                type AdministrativeAction struct {
                                                                                                
                                                                                                	// Describes the type of administrative action, as follows:
                                                                                                	//
                                                                                                	//    * FILE_SYSTEM_UPDATE - A file system update administrative action initiated
                                                                                                	//    by the user from the Amazon FSx console, API (UpdateFileSystem), or CLI
                                                                                                	//    (update-file-system).
                                                                                                	//
                                                                                                	//    * STORAGE_OPTIMIZATION - Once the FILE_SYSTEM_UPDATE task to increase
                                                                                                	//    a file system's storage capacity completes successfully, a STORAGE_OPTIMIZATION
                                                                                                	//    task starts. For Windows, storage optimization is the process of migrating
                                                                                                	//    the file system data to the new, larger disks. For Lustre, storage optimization
                                                                                                	//    consists of rebalancing the data across the existing and newly added file
                                                                                                	//    servers. You can track the storage optimization progress using the ProgressPercent
                                                                                                	//    property. When STORAGE_OPTIMIZATION completes successfully, the parent
                                                                                                	//    FILE_SYSTEM_UPDATE action status changes to COMPLETED. For more information,
                                                                                                	//    see Managing storage capacity (https://docs.aws.amazon.com/fsx/latest/WindowsGuide/managing-storage-capacity.html)
                                                                                                	//    in the Amazon FSx for Windows File Server User Guide and Managing storage
                                                                                                	//    and throughput capacity (https://docs.aws.amazon.com/fsx/latest/LustreGuide/managing-storage-capacity.html)
                                                                                                	//    in the Amazon FSx for Lustre User Guide.
                                                                                                	//
                                                                                                	//    * FILE_SYSTEM_ALIAS_ASSOCIATION - A file system update to associate a
                                                                                                	//    new DNS alias with the file system. For more information, see .
                                                                                                	//
                                                                                                	//    * FILE_SYSTEM_ALIAS_DISASSOCIATION - A file system update to disassociate
                                                                                                	//    a DNS alias from the file system. For more information, see .
                                                                                                	AdministrativeActionType *string `type:"string" enum:"AdministrativeActionType"`
                                                                                                
                                                                                                	// Provides information about a failed administrative action.
                                                                                                	FailureDetails *AdministrativeActionFailureDetails `type:"structure"`
                                                                                                
                                                                                                	// Provides the percent complete of a STORAGE_OPTIMIZATION administrative action.
                                                                                                	// Does not apply to any other administrative action type.
                                                                                                	ProgressPercent *int64 `type:"integer"`
                                                                                                
                                                                                                	// Time that the administrative action request was received.
                                                                                                	RequestTime *time.Time `type:"timestamp"`
                                                                                                
                                                                                                	// Describes the status of the administrative action, as follows:
                                                                                                	//
                                                                                                	//    * FAILED - Amazon FSx failed to process the administrative action successfully.
                                                                                                	//
                                                                                                	//    * IN_PROGRESS - Amazon FSx is processing the administrative action.
                                                                                                	//
                                                                                                	//    * PENDING - Amazon FSx is waiting to process the administrative action.
                                                                                                	//
                                                                                                	//    * COMPLETED - Amazon FSx has finished processing the administrative task.
                                                                                                	//
                                                                                                	//    * UPDATED_OPTIMIZING - For a storage capacity increase update, Amazon
                                                                                                	//    FSx has updated the file system with the new storage capacity, and is
                                                                                                	//    now performing the storage optimization process. For more information,
                                                                                                	//    see Managing storage capacity (https://docs.aws.amazon.com/fsx/latest/WindowsGuide/managing-storage-capacity.html)
                                                                                                	//    in the Amazon FSx for Windows File Server User Guide and Managing storage
                                                                                                	//    and throughput capacity (https://docs.aws.amazon.com/fsx/latest/LustreGuide/managing-storage-capacity.html)
                                                                                                	//    in the Amazon FSx for Lustre User Guide.
                                                                                                	Status *string `type:"string" enum:"Status"`
                                                                                                
                                                                                                	// Describes the target value for the administration action, provided in the
                                                                                                	// UpdateFileSystem operation. Returned for FILE_SYSTEM_UPDATE administrative
                                                                                                	// actions.
                                                                                                	TargetFileSystemValues *FileSystem `type:"structure"`
                                                                                                	// contains filtered or unexported fields
                                                                                                }

                                                                                                  Describes a specific Amazon FSx administrative action for the current Windows or Lustre file system.

                                                                                                  func (AdministrativeAction) GoString

                                                                                                  func (s AdministrativeAction) GoString() string

                                                                                                    GoString returns the string representation

                                                                                                    func (*AdministrativeAction) SetAdministrativeActionType

                                                                                                    func (s *AdministrativeAction) SetAdministrativeActionType(v string) *AdministrativeAction

                                                                                                      SetAdministrativeActionType sets the AdministrativeActionType field's value.

                                                                                                      func (*AdministrativeAction) SetFailureDetails

                                                                                                        SetFailureDetails sets the FailureDetails field's value.

                                                                                                        func (*AdministrativeAction) SetProgressPercent

                                                                                                        func (s *AdministrativeAction) SetProgressPercent(v int64) *AdministrativeAction

                                                                                                          SetProgressPercent sets the ProgressPercent field's value.

                                                                                                          func (*AdministrativeAction) SetRequestTime

                                                                                                          func (s *AdministrativeAction) SetRequestTime(v time.Time) *AdministrativeAction

                                                                                                            SetRequestTime sets the RequestTime field's value.

                                                                                                            func (*AdministrativeAction) SetStatus

                                                                                                              SetStatus sets the Status field's value.

                                                                                                              func (*AdministrativeAction) SetTargetFileSystemValues

                                                                                                              func (s *AdministrativeAction) SetTargetFileSystemValues(v *FileSystem) *AdministrativeAction

                                                                                                                SetTargetFileSystemValues sets the TargetFileSystemValues field's value.

                                                                                                                func (AdministrativeAction) String

                                                                                                                func (s AdministrativeAction) String() string

                                                                                                                  String returns the string representation

                                                                                                                  type AdministrativeActionFailureDetails

                                                                                                                  type AdministrativeActionFailureDetails struct {
                                                                                                                  
                                                                                                                  	// Error message providing details about the failed administrative action.
                                                                                                                  	Message *string `min:"1" type:"string"`
                                                                                                                  	// contains filtered or unexported fields
                                                                                                                  }

                                                                                                                    Provides information about a failed administrative action.

                                                                                                                    func (AdministrativeActionFailureDetails) GoString

                                                                                                                      GoString returns the string representation

                                                                                                                      func (*AdministrativeActionFailureDetails) SetMessage

                                                                                                                        SetMessage sets the Message field's value.

                                                                                                                        func (AdministrativeActionFailureDetails) String

                                                                                                                          String returns the string representation

                                                                                                                          type Alias

                                                                                                                          type Alias struct {
                                                                                                                          
                                                                                                                          	// Describes the state of the DNS alias.
                                                                                                                          	//
                                                                                                                          	//    * AVAILABLE - The DNS alias is associated with an Amazon FSx file system.
                                                                                                                          	//
                                                                                                                          	//    * CREATING - Amazon FSx is creating the DNS alias and associating it with
                                                                                                                          	//    the file system.
                                                                                                                          	//
                                                                                                                          	//    * CREATE_FAILED - Amazon FSx was unable to associate the DNS alias with
                                                                                                                          	//    the file system.
                                                                                                                          	//
                                                                                                                          	//    * DELETING - Amazon FSx is disassociating the DNS alias from the file
                                                                                                                          	//    system and deleting it.
                                                                                                                          	//
                                                                                                                          	//    * DELETE_FAILED - Amazon FSx was unable to disassocate the DNS alias from
                                                                                                                          	//    the file system.
                                                                                                                          	Lifecycle *string `type:"string" enum:"AliasLifecycle"`
                                                                                                                          
                                                                                                                          	// The name of the DNS alias. The alias name has to meet the following requirements:
                                                                                                                          	//
                                                                                                                          	//    * Formatted as a fully-qualified domain name (FQDN), hostname.domain,
                                                                                                                          	//    for example, accounting.example.com.
                                                                                                                          	//
                                                                                                                          	//    * Can contain alphanumeric characters, the underscore (_), and the hyphen
                                                                                                                          	//    (-).
                                                                                                                          	//
                                                                                                                          	//    * Cannot start or end with a hyphen.
                                                                                                                          	//
                                                                                                                          	//    * Can start with a numeric.
                                                                                                                          	//
                                                                                                                          	// For DNS names, Amazon FSx stores alphabetic characters as lowercase letters
                                                                                                                          	// (a-z), regardless of how you specify them: as uppercase letters, lowercase
                                                                                                                          	// letters, or the corresponding letters in escape codes.
                                                                                                                          	Name *string `min:"4" type:"string"`
                                                                                                                          	// contains filtered or unexported fields
                                                                                                                          }

                                                                                                                            A DNS alias that is associated with the file system. You can use a DNS alias to access a file system using user-defined DNS names, in addition to the default DNS name that Amazon FSx assigns to the file system. For more information, see DNS aliases (https://docs.aws.amazon.com/fsx/latest/WindowsGuide/managing-dns-aliases.html) in the FSx for Windows File Server User Guide.

                                                                                                                            func (Alias) GoString

                                                                                                                            func (s Alias) GoString() string

                                                                                                                              GoString returns the string representation

                                                                                                                              func (*Alias) SetLifecycle

                                                                                                                              func (s *Alias) SetLifecycle(v string) *Alias

                                                                                                                                SetLifecycle sets the Lifecycle field's value.

                                                                                                                                func (*Alias) SetName

                                                                                                                                func (s *Alias) SetName(v string) *Alias

                                                                                                                                  SetName sets the Name field's value.

                                                                                                                                  func (Alias) String

                                                                                                                                  func (s Alias) String() string

                                                                                                                                    String returns the string representation

                                                                                                                                    type AssociateFileSystemAliasesInput

                                                                                                                                    type AssociateFileSystemAliasesInput struct {
                                                                                                                                    
                                                                                                                                    	// An array of one or more DNS alias names to associate with the file system.
                                                                                                                                    	// The alias name has to comply with the following formatting requirements:
                                                                                                                                    	//
                                                                                                                                    	//    * Formatted as a fully-qualified domain name (FQDN), hostname.domain ,
                                                                                                                                    	//    for example, accounting.corp.example.com.
                                                                                                                                    	//
                                                                                                                                    	//    * Can contain alphanumeric characters and the hyphen (-).
                                                                                                                                    	//
                                                                                                                                    	//    * Cannot start or end with a hyphen.
                                                                                                                                    	//
                                                                                                                                    	//    * Can start with a numeric.
                                                                                                                                    	//
                                                                                                                                    	// For DNS alias names, Amazon FSx stores alphabetic characters as lowercase
                                                                                                                                    	// letters (a-z), regardless of how you specify them: as uppercase letters,
                                                                                                                                    	// lowercase letters, or the corresponding letters in escape codes.
                                                                                                                                    	//
                                                                                                                                    	// Aliases is a required field
                                                                                                                                    	Aliases []*string `type:"list" required:"true"`
                                                                                                                                    
                                                                                                                                    	// (Optional) An idempotency token for resource creation, in a string of up
                                                                                                                                    	// to 64 ASCII characters. This token is automatically filled on your behalf
                                                                                                                                    	// when you use the AWS Command Line Interface (AWS CLI) or an AWS SDK.
                                                                                                                                    	ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"`
                                                                                                                                    
                                                                                                                                    	// Specifies the file system with which you want to associate one or more DNS
                                                                                                                                    	// aliases.
                                                                                                                                    	//
                                                                                                                                    	// FileSystemId is a required field
                                                                                                                                    	FileSystemId *string `min:"11" type:"string" required:"true"`
                                                                                                                                    	// contains filtered or unexported fields
                                                                                                                                    }

                                                                                                                                      The request object specifying one or more DNS alias names to associate with an Amazon FSx for Windows File Server file system.

                                                                                                                                      func (AssociateFileSystemAliasesInput) GoString

                                                                                                                                        GoString returns the string representation

                                                                                                                                        func (*AssociateFileSystemAliasesInput) SetAliases

                                                                                                                                          SetAliases sets the Aliases field's value.

                                                                                                                                          func (*AssociateFileSystemAliasesInput) SetClientRequestToken

                                                                                                                                            SetClientRequestToken sets the ClientRequestToken field's value.

                                                                                                                                            func (*AssociateFileSystemAliasesInput) SetFileSystemId

                                                                                                                                              SetFileSystemId sets the FileSystemId field's value.

                                                                                                                                              func (AssociateFileSystemAliasesInput) String

                                                                                                                                                String returns the string representation

                                                                                                                                                func (*AssociateFileSystemAliasesInput) Validate

                                                                                                                                                func (s *AssociateFileSystemAliasesInput) Validate() error

                                                                                                                                                  Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                  type AssociateFileSystemAliasesOutput

                                                                                                                                                  type AssociateFileSystemAliasesOutput struct {
                                                                                                                                                  
                                                                                                                                                  	// An array of the DNS aliases that Amazon FSx is associating with the file
                                                                                                                                                  	// system.
                                                                                                                                                  	Aliases []*Alias `type:"list"`
                                                                                                                                                  	// contains filtered or unexported fields
                                                                                                                                                  }

                                                                                                                                                    The system generated response showing the DNS aliases that Amazon FSx is attempting to associate with the file system. Use the API operation to monitor the status of the aliases Amazon FSx is associating with the file system. It can take up to 2.5 minutes for the alias status to change from CREATING to AVAILABLE.

                                                                                                                                                    func (AssociateFileSystemAliasesOutput) GoString

                                                                                                                                                      GoString returns the string representation

                                                                                                                                                      func (*AssociateFileSystemAliasesOutput) SetAliases

                                                                                                                                                        SetAliases sets the Aliases field's value.

                                                                                                                                                        func (AssociateFileSystemAliasesOutput) String

                                                                                                                                                          String returns the string representation

                                                                                                                                                          type Backup

                                                                                                                                                          type Backup struct {
                                                                                                                                                          
                                                                                                                                                          	// The ID of the backup.
                                                                                                                                                          	//
                                                                                                                                                          	// BackupId is a required field
                                                                                                                                                          	BackupId *string `min:"12" type:"string" required:"true"`
                                                                                                                                                          
                                                                                                                                                          	// The time when a particular backup was created.
                                                                                                                                                          	//
                                                                                                                                                          	// CreationTime is a required field
                                                                                                                                                          	CreationTime *time.Time `type:"timestamp" required:"true"`
                                                                                                                                                          
                                                                                                                                                          	// The configuration of the self-managed Microsoft Active Directory (AD) to
                                                                                                                                                          	// which the Windows File Server instance is joined.
                                                                                                                                                          	DirectoryInformation *ActiveDirectoryBackupAttributes `type:"structure"`
                                                                                                                                                          
                                                                                                                                                          	// Details explaining any failures that occur when creating a backup.
                                                                                                                                                          	FailureDetails *BackupFailureDetails `type:"structure"`
                                                                                                                                                          
                                                                                                                                                          	// Metadata of the file system associated with the backup. This metadata is
                                                                                                                                                          	// persisted even if the file system is deleted.
                                                                                                                                                          	//
                                                                                                                                                          	// FileSystem is a required field
                                                                                                                                                          	FileSystem *FileSystem `type:"structure" required:"true"`
                                                                                                                                                          
                                                                                                                                                          	// The ID of the AWS Key Management Service (AWS KMS) key used to encrypt the
                                                                                                                                                          	// backup of the Amazon FSx file system's data at rest.
                                                                                                                                                          	KmsKeyId *string `min:"1" type:"string"`
                                                                                                                                                          
                                                                                                                                                          	// The lifecycle status of the backup.
                                                                                                                                                          	//
                                                                                                                                                          	//    * AVAILABLE - The backup is fully available.
                                                                                                                                                          	//
                                                                                                                                                          	//    * PENDING - For user-initiated backups on Lustre file systems only; Amazon
                                                                                                                                                          	//    FSx has not started creating the backup.
                                                                                                                                                          	//
                                                                                                                                                          	//    * CREATING - Amazon FSx is creating the backup.
                                                                                                                                                          	//
                                                                                                                                                          	//    * TRANSFERRING - For user-initiated backups on Lustre file systems only;
                                                                                                                                                          	//    Amazon FSx is transferring the backup to S3.
                                                                                                                                                          	//
                                                                                                                                                          	//    * COPYING - Amazon FSx is copying the backup.
                                                                                                                                                          	//
                                                                                                                                                          	//    * DELETED - Amazon FSx deleted the backup and it is no longer available.
                                                                                                                                                          	//
                                                                                                                                                          	//    * FAILED - Amazon FSx could not complete the backup.
                                                                                                                                                          	//
                                                                                                                                                          	// Lifecycle is a required field
                                                                                                                                                          	Lifecycle *string `type:"string" required:"true" enum:"BackupLifecycle"`
                                                                                                                                                          
                                                                                                                                                          	// An AWS account ID. This ID is a 12-digit number that you use to construct
                                                                                                                                                          	// Amazon Resource Names (ARNs) for resources.
                                                                                                                                                          	OwnerId *string `min:"12" type:"string"`
                                                                                                                                                          
                                                                                                                                                          	// The current percent of progress of an asynchronous task.
                                                                                                                                                          	ProgressPercent *int64 `type:"integer"`
                                                                                                                                                          
                                                                                                                                                          	// The Amazon Resource Name (ARN) for the backup resource.
                                                                                                                                                          	ResourceARN *string `min:"8" type:"string"`
                                                                                                                                                          
                                                                                                                                                          	// The ID of the source backup. Specifies the backup you are copying.
                                                                                                                                                          	SourceBackupId *string `min:"12" type:"string"`
                                                                                                                                                          
                                                                                                                                                          	// The source Region of the backup. Specifies the Region from where this backup
                                                                                                                                                          	// is copied.
                                                                                                                                                          	SourceBackupRegion *string `min:"1" type:"string"`
                                                                                                                                                          
                                                                                                                                                          	// Tags associated with a particular file system.
                                                                                                                                                          	Tags []*Tag `min:"1" type:"list"`
                                                                                                                                                          
                                                                                                                                                          	// The type of the file system backup.
                                                                                                                                                          	//
                                                                                                                                                          	// Type is a required field
                                                                                                                                                          	Type *string `type:"string" required:"true" enum:"BackupType"`
                                                                                                                                                          	// contains filtered or unexported fields
                                                                                                                                                          }

                                                                                                                                                            A backup of an Amazon FSx file system.

                                                                                                                                                            func (Backup) GoString

                                                                                                                                                            func (s Backup) GoString() string

                                                                                                                                                              GoString returns the string representation

                                                                                                                                                              func (*Backup) SetBackupId

                                                                                                                                                              func (s *Backup) SetBackupId(v string) *Backup

                                                                                                                                                                SetBackupId sets the BackupId field's value.

                                                                                                                                                                func (*Backup) SetCreationTime

                                                                                                                                                                func (s *Backup) SetCreationTime(v time.Time) *Backup

                                                                                                                                                                  SetCreationTime sets the CreationTime field's value.

                                                                                                                                                                  func (*Backup) SetDirectoryInformation

                                                                                                                                                                  func (s *Backup) SetDirectoryInformation(v *ActiveDirectoryBackupAttributes) *Backup

                                                                                                                                                                    SetDirectoryInformation sets the DirectoryInformation field's value.

                                                                                                                                                                    func (*Backup) SetFailureDetails

                                                                                                                                                                    func (s *Backup) SetFailureDetails(v *BackupFailureDetails) *Backup

                                                                                                                                                                      SetFailureDetails sets the FailureDetails field's value.

                                                                                                                                                                      func (*Backup) SetFileSystem

                                                                                                                                                                      func (s *Backup) SetFileSystem(v *FileSystem) *Backup

                                                                                                                                                                        SetFileSystem sets the FileSystem field's value.

                                                                                                                                                                        func (*Backup) SetKmsKeyId

                                                                                                                                                                        func (s *Backup) SetKmsKeyId(v string) *Backup

                                                                                                                                                                          SetKmsKeyId sets the KmsKeyId field's value.

                                                                                                                                                                          func (*Backup) SetLifecycle

                                                                                                                                                                          func (s *Backup) SetLifecycle(v string) *Backup

                                                                                                                                                                            SetLifecycle sets the Lifecycle field's value.

                                                                                                                                                                            func (*Backup) SetOwnerId

                                                                                                                                                                            func (s *Backup) SetOwnerId(v string) *Backup

                                                                                                                                                                              SetOwnerId sets the OwnerId field's value.

                                                                                                                                                                              func (*Backup) SetProgressPercent

                                                                                                                                                                              func (s *Backup) SetProgressPercent(v int64) *Backup

                                                                                                                                                                                SetProgressPercent sets the ProgressPercent field's value.

                                                                                                                                                                                func (*Backup) SetResourceARN

                                                                                                                                                                                func (s *Backup) SetResourceARN(v string) *Backup

                                                                                                                                                                                  SetResourceARN sets the ResourceARN field's value.

                                                                                                                                                                                  func (*Backup) SetSourceBackupId

                                                                                                                                                                                  func (s *Backup) SetSourceBackupId(v string) *Backup

                                                                                                                                                                                    SetSourceBackupId sets the SourceBackupId field's value.

                                                                                                                                                                                    func (*Backup) SetSourceBackupRegion

                                                                                                                                                                                    func (s *Backup) SetSourceBackupRegion(v string) *Backup

                                                                                                                                                                                      SetSourceBackupRegion sets the SourceBackupRegion field's value.

                                                                                                                                                                                      func (*Backup) SetTags

                                                                                                                                                                                      func (s *Backup) SetTags(v []*Tag) *Backup

                                                                                                                                                                                        SetTags sets the Tags field's value.

                                                                                                                                                                                        func (*Backup) SetType

                                                                                                                                                                                        func (s *Backup) SetType(v string) *Backup

                                                                                                                                                                                          SetType sets the Type field's value.

                                                                                                                                                                                          func (Backup) String

                                                                                                                                                                                          func (s Backup) String() string

                                                                                                                                                                                            String returns the string representation

                                                                                                                                                                                            type BackupBeingCopied

                                                                                                                                                                                            type BackupBeingCopied struct {
                                                                                                                                                                                            	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`
                                                                                                                                                                                            
                                                                                                                                                                                            	// The ID of the source backup. Specifies the backup you are copying.
                                                                                                                                                                                            	BackupId *string `min:"12" type:"string"`
                                                                                                                                                                                            
                                                                                                                                                                                            	// A detailed error message.
                                                                                                                                                                                            	Message_ *string `locationName:"Message" min:"1" type:"string"`
                                                                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                                                                            }

                                                                                                                                                                                              You can't delete a backup while it's being copied.

                                                                                                                                                                                              func (*BackupBeingCopied) Code

                                                                                                                                                                                              func (s *BackupBeingCopied) Code() string

                                                                                                                                                                                                Code returns the exception type name.

                                                                                                                                                                                                func (*BackupBeingCopied) Error

                                                                                                                                                                                                func (s *BackupBeingCopied) Error() string

                                                                                                                                                                                                func (BackupBeingCopied) GoString

                                                                                                                                                                                                func (s BackupBeingCopied) GoString() string

                                                                                                                                                                                                  GoString returns the string representation

                                                                                                                                                                                                  func (*BackupBeingCopied) Message

                                                                                                                                                                                                  func (s *BackupBeingCopied) Message() string

                                                                                                                                                                                                    Message returns the exception's message.

                                                                                                                                                                                                    func (*BackupBeingCopied) OrigErr

                                                                                                                                                                                                    func (s *BackupBeingCopied) OrigErr() error

                                                                                                                                                                                                      OrigErr always returns nil, satisfies awserr.Error interface.

                                                                                                                                                                                                      func (*BackupBeingCopied) RequestID

                                                                                                                                                                                                      func (s *BackupBeingCopied) RequestID() string

                                                                                                                                                                                                        RequestID returns the service's response RequestID for request.

                                                                                                                                                                                                        func (*BackupBeingCopied) StatusCode

                                                                                                                                                                                                        func (s *BackupBeingCopied) StatusCode() int

                                                                                                                                                                                                          Status code returns the HTTP status code for the request's response error.

                                                                                                                                                                                                          func (BackupBeingCopied) String

                                                                                                                                                                                                          func (s BackupBeingCopied) String() string

                                                                                                                                                                                                            String returns the string representation

                                                                                                                                                                                                            type BackupFailureDetails

                                                                                                                                                                                                            type BackupFailureDetails struct {
                                                                                                                                                                                                            
                                                                                                                                                                                                            	// A message describing the backup creation failure.
                                                                                                                                                                                                            	Message *string `min:"1" type:"string"`
                                                                                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                                                                                            }

                                                                                                                                                                                                              If backup creation fails, this structure contains the details of that failure.

                                                                                                                                                                                                              func (BackupFailureDetails) GoString

                                                                                                                                                                                                              func (s BackupFailureDetails) GoString() string

                                                                                                                                                                                                                GoString returns the string representation

                                                                                                                                                                                                                func (*BackupFailureDetails) SetMessage

                                                                                                                                                                                                                  SetMessage sets the Message field's value.

                                                                                                                                                                                                                  func (BackupFailureDetails) String

                                                                                                                                                                                                                  func (s BackupFailureDetails) String() string

                                                                                                                                                                                                                    String returns the string representation

                                                                                                                                                                                                                    type BackupInProgress

                                                                                                                                                                                                                    type BackupInProgress struct {
                                                                                                                                                                                                                    	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`
                                                                                                                                                                                                                    
                                                                                                                                                                                                                    	// A detailed error message.
                                                                                                                                                                                                                    	Message_ *string `locationName:"Message" min:"1" type:"string"`
                                                                                                                                                                                                                    	// contains filtered or unexported fields
                                                                                                                                                                                                                    }

                                                                                                                                                                                                                      Another backup is already under way. Wait for completion before initiating additional backups of this file system.

                                                                                                                                                                                                                      func (*BackupInProgress) Code

                                                                                                                                                                                                                      func (s *BackupInProgress) Code() string

                                                                                                                                                                                                                        Code returns the exception type name.

                                                                                                                                                                                                                        func (*BackupInProgress) Error

                                                                                                                                                                                                                        func (s *BackupInProgress) Error() string

                                                                                                                                                                                                                        func (BackupInProgress) GoString

                                                                                                                                                                                                                        func (s BackupInProgress) GoString() string

                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                          func (*BackupInProgress) Message

                                                                                                                                                                                                                          func (s *BackupInProgress) Message() string

                                                                                                                                                                                                                            Message returns the exception's message.

                                                                                                                                                                                                                            func (*BackupInProgress) OrigErr

                                                                                                                                                                                                                            func (s *BackupInProgress) OrigErr() error

                                                                                                                                                                                                                              OrigErr always returns nil, satisfies awserr.Error interface.

                                                                                                                                                                                                                              func (*BackupInProgress) RequestID

                                                                                                                                                                                                                              func (s *BackupInProgress) RequestID() string

                                                                                                                                                                                                                                RequestID returns the service's response RequestID for request.

                                                                                                                                                                                                                                func (*BackupInProgress) StatusCode

                                                                                                                                                                                                                                func (s *BackupInProgress) StatusCode() int

                                                                                                                                                                                                                                  Status code returns the HTTP status code for the request's response error.

                                                                                                                                                                                                                                  func (BackupInProgress) String

                                                                                                                                                                                                                                  func (s BackupInProgress) String() string

                                                                                                                                                                                                                                    String returns the string representation

                                                                                                                                                                                                                                    type BackupNotFound

                                                                                                                                                                                                                                    type BackupNotFound struct {
                                                                                                                                                                                                                                    	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`
                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                    	// A detailed error message.
                                                                                                                                                                                                                                    	Message_ *string `locationName:"Message" min:"1" type:"string"`
                                                                                                                                                                                                                                    	// contains filtered or unexported fields
                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                      No Amazon FSx backups were found based upon the supplied parameters.

                                                                                                                                                                                                                                      func (*BackupNotFound) Code

                                                                                                                                                                                                                                      func (s *BackupNotFound) Code() string

                                                                                                                                                                                                                                        Code returns the exception type name.

                                                                                                                                                                                                                                        func (*BackupNotFound) Error

                                                                                                                                                                                                                                        func (s *BackupNotFound) Error() string

                                                                                                                                                                                                                                        func (BackupNotFound) GoString

                                                                                                                                                                                                                                        func (s BackupNotFound) GoString() string

                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                          func (*BackupNotFound) Message

                                                                                                                                                                                                                                          func (s *BackupNotFound) Message() string

                                                                                                                                                                                                                                            Message returns the exception's message.

                                                                                                                                                                                                                                            func (*BackupNotFound) OrigErr

                                                                                                                                                                                                                                            func (s *BackupNotFound) OrigErr() error

                                                                                                                                                                                                                                              OrigErr always returns nil, satisfies awserr.Error interface.

                                                                                                                                                                                                                                              func (*BackupNotFound) RequestID

                                                                                                                                                                                                                                              func (s *BackupNotFound) RequestID() string

                                                                                                                                                                                                                                                RequestID returns the service's response RequestID for request.

                                                                                                                                                                                                                                                func (*BackupNotFound) StatusCode

                                                                                                                                                                                                                                                func (s *BackupNotFound) StatusCode() int

                                                                                                                                                                                                                                                  Status code returns the HTTP status code for the request's response error.

                                                                                                                                                                                                                                                  func (BackupNotFound) String

                                                                                                                                                                                                                                                  func (s BackupNotFound) String() string

                                                                                                                                                                                                                                                    String returns the string representation

                                                                                                                                                                                                                                                    type BackupRestoring

                                                                                                                                                                                                                                                    type BackupRestoring struct {
                                                                                                                                                                                                                                                    	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`
                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                    	// The ID of a file system being restored from the backup.
                                                                                                                                                                                                                                                    	FileSystemId *string `min:"11" type:"string"`
                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                    	// A detailed error message.
                                                                                                                                                                                                                                                    	Message_ *string `locationName:"Message" min:"1" type:"string"`
                                                                                                                                                                                                                                                    	// contains filtered or unexported fields
                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                      You can't delete a backup while it's being used to restore a file system.

                                                                                                                                                                                                                                                      func (*BackupRestoring) Code

                                                                                                                                                                                                                                                      func (s *BackupRestoring) Code() string

                                                                                                                                                                                                                                                        Code returns the exception type name.

                                                                                                                                                                                                                                                        func (*BackupRestoring) Error

                                                                                                                                                                                                                                                        func (s *BackupRestoring) Error() string

                                                                                                                                                                                                                                                        func (BackupRestoring) GoString

                                                                                                                                                                                                                                                        func (s BackupRestoring) GoString() string

                                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                                          func (*BackupRestoring) Message

                                                                                                                                                                                                                                                          func (s *BackupRestoring) Message() string

                                                                                                                                                                                                                                                            Message returns the exception's message.

                                                                                                                                                                                                                                                            func (*BackupRestoring) OrigErr

                                                                                                                                                                                                                                                            func (s *BackupRestoring) OrigErr() error

                                                                                                                                                                                                                                                              OrigErr always returns nil, satisfies awserr.Error interface.

                                                                                                                                                                                                                                                              func (*BackupRestoring) RequestID

                                                                                                                                                                                                                                                              func (s *BackupRestoring) RequestID() string

                                                                                                                                                                                                                                                                RequestID returns the service's response RequestID for request.

                                                                                                                                                                                                                                                                func (*BackupRestoring) StatusCode

                                                                                                                                                                                                                                                                func (s *BackupRestoring) StatusCode() int

                                                                                                                                                                                                                                                                  Status code returns the HTTP status code for the request's response error.

                                                                                                                                                                                                                                                                  func (BackupRestoring) String

                                                                                                                                                                                                                                                                  func (s BackupRestoring) String() string

                                                                                                                                                                                                                                                                    String returns the string representation

                                                                                                                                                                                                                                                                    type BadRequest

                                                                                                                                                                                                                                                                    type BadRequest struct {
                                                                                                                                                                                                                                                                    	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`
                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                    	// A detailed error message.
                                                                                                                                                                                                                                                                    	Message_ *string `locationName:"Message" min:"1" type:"string"`
                                                                                                                                                                                                                                                                    	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                      A generic error indicating a failure with a client request.

                                                                                                                                                                                                                                                                      func (*BadRequest) Code

                                                                                                                                                                                                                                                                      func (s *BadRequest) Code() string

                                                                                                                                                                                                                                                                        Code returns the exception type name.

                                                                                                                                                                                                                                                                        func (*BadRequest) Error

                                                                                                                                                                                                                                                                        func (s *BadRequest) Error() string

                                                                                                                                                                                                                                                                        func (BadRequest) GoString

                                                                                                                                                                                                                                                                        func (s BadRequest) GoString() string

                                                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                                                          func (*BadRequest) Message

                                                                                                                                                                                                                                                                          func (s *BadRequest) Message() string

                                                                                                                                                                                                                                                                            Message returns the exception's message.

                                                                                                                                                                                                                                                                            func (*BadRequest) OrigErr

                                                                                                                                                                                                                                                                            func (s *BadRequest) OrigErr() error

                                                                                                                                                                                                                                                                              OrigErr always returns nil, satisfies awserr.Error interface.

                                                                                                                                                                                                                                                                              func (*BadRequest) RequestID

                                                                                                                                                                                                                                                                              func (s *BadRequest) RequestID() string

                                                                                                                                                                                                                                                                                RequestID returns the service's response RequestID for request.

                                                                                                                                                                                                                                                                                func (*BadRequest) StatusCode

                                                                                                                                                                                                                                                                                func (s *BadRequest) StatusCode() int

                                                                                                                                                                                                                                                                                  Status code returns the HTTP status code for the request's response error.

                                                                                                                                                                                                                                                                                  func (BadRequest) String

                                                                                                                                                                                                                                                                                  func (s BadRequest) String() string

                                                                                                                                                                                                                                                                                    String returns the string representation

                                                                                                                                                                                                                                                                                    type CancelDataRepositoryTaskInput

                                                                                                                                                                                                                                                                                    type CancelDataRepositoryTaskInput struct {
                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                    	// Specifies the data repository task to cancel.
                                                                                                                                                                                                                                                                                    	//
                                                                                                                                                                                                                                                                                    	// TaskId is a required field
                                                                                                                                                                                                                                                                                    	TaskId *string `min:"12" type:"string" required:"true"`
                                                                                                                                                                                                                                                                                    	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                      Cancels a data repository task.

                                                                                                                                                                                                                                                                                      func (CancelDataRepositoryTaskInput) GoString

                                                                                                                                                                                                                                                                                        GoString returns the string representation

                                                                                                                                                                                                                                                                                        func (*CancelDataRepositoryTaskInput) SetTaskId

                                                                                                                                                                                                                                                                                          SetTaskId sets the TaskId field's value.

                                                                                                                                                                                                                                                                                          func (CancelDataRepositoryTaskInput) String

                                                                                                                                                                                                                                                                                            String returns the string representation

                                                                                                                                                                                                                                                                                            func (*CancelDataRepositoryTaskInput) Validate

                                                                                                                                                                                                                                                                                            func (s *CancelDataRepositoryTaskInput) Validate() error

                                                                                                                                                                                                                                                                                              Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                              type CancelDataRepositoryTaskOutput

                                                                                                                                                                                                                                                                                              type CancelDataRepositoryTaskOutput struct {
                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                              	// The lifecycle status of the data repository task, as follows:
                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                              	//    * PENDING - Amazon FSx has not started the task.
                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                              	//    * EXECUTING - Amazon FSx is processing the task.
                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                              	//    * FAILED - Amazon FSx was not able to complete the task. For example,
                                                                                                                                                                                                                                                                                              	//    there may be files the task failed to process. The DataRepositoryTaskFailureDetails
                                                                                                                                                                                                                                                                                              	//    property provides more information about task failures.
                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                              	//    * SUCCEEDED - FSx completed the task successfully.
                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                              	//    * CANCELED - Amazon FSx canceled the task and it did not complete.
                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                              	//    * CANCELING - FSx is in process of canceling the task.
                                                                                                                                                                                                                                                                                              	Lifecycle *string `type:"string" enum:"DataRepositoryTaskLifecycle"`
                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                              	// The ID of the task being canceled.
                                                                                                                                                                                                                                                                                              	TaskId *string `min:"12" type:"string"`
                                                                                                                                                                                                                                                                                              	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                              func (CancelDataRepositoryTaskOutput) GoString

                                                                                                                                                                                                                                                                                                GoString returns the string representation

                                                                                                                                                                                                                                                                                                func (*CancelDataRepositoryTaskOutput) SetLifecycle

                                                                                                                                                                                                                                                                                                  SetLifecycle sets the Lifecycle field's value.

                                                                                                                                                                                                                                                                                                  func (*CancelDataRepositoryTaskOutput) SetTaskId

                                                                                                                                                                                                                                                                                                    SetTaskId sets the TaskId field's value.

                                                                                                                                                                                                                                                                                                    func (CancelDataRepositoryTaskOutput) String

                                                                                                                                                                                                                                                                                                      String returns the string representation

                                                                                                                                                                                                                                                                                                      type CompletionReport

                                                                                                                                                                                                                                                                                                      type CompletionReport struct {
                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                      	// Set Enabled to True to generate a CompletionReport when the task completes.
                                                                                                                                                                                                                                                                                                      	// If set to true, then you need to provide a report Scope, Path, and Format.
                                                                                                                                                                                                                                                                                                      	// Set Enabled to False if you do not want a CompletionReport generated when
                                                                                                                                                                                                                                                                                                      	// the task completes.
                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                      	// Enabled is a required field
                                                                                                                                                                                                                                                                                                      	Enabled *bool `type:"boolean" required:"true"`
                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                      	// Required if Enabled is set to true. Specifies the format of the CompletionReport.
                                                                                                                                                                                                                                                                                                      	// REPORT_CSV_20191124 is the only format currently supported. When Format is
                                                                                                                                                                                                                                                                                                      	// set to REPORT_CSV_20191124, the CompletionReport is provided in CSV format,
                                                                                                                                                                                                                                                                                                      	// and is delivered to {path}/task-{id}/failures.csv.
                                                                                                                                                                                                                                                                                                      	Format *string `type:"string" enum:"ReportFormat"`
                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                      	// Required if Enabled is set to true. Specifies the location of the report
                                                                                                                                                                                                                                                                                                      	// on the file system's linked S3 data repository. An absolute path that defines
                                                                                                                                                                                                                                                                                                      	// where the completion report will be stored in the destination location. The
                                                                                                                                                                                                                                                                                                      	// Path you provide must be located within the file system’s ExportPath. An
                                                                                                                                                                                                                                                                                                      	// example Path value is "s3://myBucket/myExportPath/optionalPrefix". The report
                                                                                                                                                                                                                                                                                                      	// provides the following information for each file in the report: FilePath,
                                                                                                                                                                                                                                                                                                      	// FileStatus, and ErrorCode. To learn more about a file system's ExportPath,
                                                                                                                                                                                                                                                                                                      	// see .
                                                                                                                                                                                                                                                                                                      	Path *string `min:"3" type:"string"`
                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                      	// Required if Enabled is set to true. Specifies the scope of the CompletionReport;
                                                                                                                                                                                                                                                                                                      	// FAILED_FILES_ONLY is the only scope currently supported. When Scope is set
                                                                                                                                                                                                                                                                                                      	// to FAILED_FILES_ONLY, the CompletionReport only contains information about
                                                                                                                                                                                                                                                                                                      	// files that the data repository task failed to process.
                                                                                                                                                                                                                                                                                                      	Scope *string `type:"string" enum:"ReportScope"`
                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                        Provides a report detailing the data repository task results of the files processed that match the criteria specified in the report Scope parameter. FSx delivers the report to the file system's linked data repository in Amazon S3, using the path specified in the report Path parameter. You can specify whether or not a report gets generated for a task using the Enabled parameter.

                                                                                                                                                                                                                                                                                                        func (CompletionReport) GoString

                                                                                                                                                                                                                                                                                                        func (s CompletionReport) GoString() string

                                                                                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                                                                                          func (*CompletionReport) SetEnabled

                                                                                                                                                                                                                                                                                                          func (s *CompletionReport) SetEnabled(v bool) *CompletionReport

                                                                                                                                                                                                                                                                                                            SetEnabled sets the Enabled field's value.

                                                                                                                                                                                                                                                                                                            func (*CompletionReport) SetFormat

                                                                                                                                                                                                                                                                                                            func (s *CompletionReport) SetFormat(v string) *CompletionReport

                                                                                                                                                                                                                                                                                                              SetFormat sets the Format field's value.

                                                                                                                                                                                                                                                                                                              func (*CompletionReport) SetPath

                                                                                                                                                                                                                                                                                                              func (s *CompletionReport) SetPath(v string) *CompletionReport

                                                                                                                                                                                                                                                                                                                SetPath sets the Path field's value.

                                                                                                                                                                                                                                                                                                                func (*CompletionReport) SetScope

                                                                                                                                                                                                                                                                                                                func (s *CompletionReport) SetScope(v string) *CompletionReport

                                                                                                                                                                                                                                                                                                                  SetScope sets the Scope field's value.

                                                                                                                                                                                                                                                                                                                  func (CompletionReport) String

                                                                                                                                                                                                                                                                                                                  func (s CompletionReport) String() string

                                                                                                                                                                                                                                                                                                                    String returns the string representation

                                                                                                                                                                                                                                                                                                                    func (*CompletionReport) Validate

                                                                                                                                                                                                                                                                                                                    func (s *CompletionReport) Validate() error

                                                                                                                                                                                                                                                                                                                      Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                      type CopyBackupInput

                                                                                                                                                                                                                                                                                                                      type CopyBackupInput struct {
                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                      	// (Optional) An idempotency token for resource creation, in a string of up
                                                                                                                                                                                                                                                                                                                      	// to 64 ASCII characters. This token is automatically filled on your behalf
                                                                                                                                                                                                                                                                                                                      	// when you use the AWS Command Line Interface (AWS CLI) or an AWS SDK.
                                                                                                                                                                                                                                                                                                                      	ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"`
                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                      	// A boolean flag indicating whether tags from the source backup should be copied
                                                                                                                                                                                                                                                                                                                      	// to the backup copy. This value defaults to false.
                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                      	// If you set CopyTags to true and the source backup has existing tags, you
                                                                                                                                                                                                                                                                                                                      	// can use the Tags parameter to create new tags, provided that the sum of the
                                                                                                                                                                                                                                                                                                                      	// source backup tags and the new tags doesn't exceed 50. Both sets of tags
                                                                                                                                                                                                                                                                                                                      	// are merged. If there are tag conflicts (for example, two tags with the same
                                                                                                                                                                                                                                                                                                                      	// key but different values), the tags created with the Tags parameter take
                                                                                                                                                                                                                                                                                                                      	// precedence.
                                                                                                                                                                                                                                                                                                                      	CopyTags *bool `type:"boolean"`
                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                      	// The ID of the AWS Key Management Service (AWS KMS) key used to encrypt the
                                                                                                                                                                                                                                                                                                                      	// file system's data for Amazon FSx for Windows File Server file systems and
                                                                                                                                                                                                                                                                                                                      	// Amazon FSx for Lustre PERSISTENT_1 file systems at rest. In either case,
                                                                                                                                                                                                                                                                                                                      	// if not specified, the Amazon FSx managed key is used. The Amazon FSx for
                                                                                                                                                                                                                                                                                                                      	// Lustre SCRATCH_1 and SCRATCH_2 file systems are always encrypted at rest
                                                                                                                                                                                                                                                                                                                      	// using Amazon FSx managed keys. For more information, see Encrypt (https://docs.aws.amazon.com/kms/latest/APIReference/API_Encrypt.html)
                                                                                                                                                                                                                                                                                                                      	// in the AWS Key Management Service API Reference.
                                                                                                                                                                                                                                                                                                                      	KmsKeyId *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                      	// The ID of the source backup. Specifies the ID of the backup that is being
                                                                                                                                                                                                                                                                                                                      	// copied.
                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                      	// SourceBackupId is a required field
                                                                                                                                                                                                                                                                                                                      	SourceBackupId *string `min:"12" type:"string" required:"true"`
                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                      	// The source AWS Region of the backup. Specifies the AWS Region from which
                                                                                                                                                                                                                                                                                                                      	// the backup is being copied. The source and destination Regions must be in
                                                                                                                                                                                                                                                                                                                      	// the same AWS partition. If you don't specify a Region, it defaults to the
                                                                                                                                                                                                                                                                                                                      	// Region where the request is sent from (in-Region copy).
                                                                                                                                                                                                                                                                                                                      	SourceRegion *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                      	// A list of Tag values, with a maximum of 50 elements.
                                                                                                                                                                                                                                                                                                                      	Tags []*Tag `min:"1" type:"list"`
                                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                      func (CopyBackupInput) GoString

                                                                                                                                                                                                                                                                                                                      func (s CopyBackupInput) GoString() string

                                                                                                                                                                                                                                                                                                                        GoString returns the string representation

                                                                                                                                                                                                                                                                                                                        func (*CopyBackupInput) SetClientRequestToken

                                                                                                                                                                                                                                                                                                                        func (s *CopyBackupInput) SetClientRequestToken(v string) *CopyBackupInput

                                                                                                                                                                                                                                                                                                                          SetClientRequestToken sets the ClientRequestToken field's value.

                                                                                                                                                                                                                                                                                                                          func (*CopyBackupInput) SetCopyTags

                                                                                                                                                                                                                                                                                                                          func (s *CopyBackupInput) SetCopyTags(v bool) *CopyBackupInput

                                                                                                                                                                                                                                                                                                                            SetCopyTags sets the CopyTags field's value.

                                                                                                                                                                                                                                                                                                                            func (*CopyBackupInput) SetKmsKeyId

                                                                                                                                                                                                                                                                                                                            func (s *CopyBackupInput) SetKmsKeyId(v string) *CopyBackupInput

                                                                                                                                                                                                                                                                                                                              SetKmsKeyId sets the KmsKeyId field's value.

                                                                                                                                                                                                                                                                                                                              func (*CopyBackupInput) SetSourceBackupId

                                                                                                                                                                                                                                                                                                                              func (s *CopyBackupInput) SetSourceBackupId(v string) *CopyBackupInput

                                                                                                                                                                                                                                                                                                                                SetSourceBackupId sets the SourceBackupId field's value.

                                                                                                                                                                                                                                                                                                                                func (*CopyBackupInput) SetSourceRegion

                                                                                                                                                                                                                                                                                                                                func (s *CopyBackupInput) SetSourceRegion(v string) *CopyBackupInput

                                                                                                                                                                                                                                                                                                                                  SetSourceRegion sets the SourceRegion field's value.

                                                                                                                                                                                                                                                                                                                                  func (*CopyBackupInput) SetTags

                                                                                                                                                                                                                                                                                                                                  func (s *CopyBackupInput) SetTags(v []*Tag) *CopyBackupInput

                                                                                                                                                                                                                                                                                                                                    SetTags sets the Tags field's value.

                                                                                                                                                                                                                                                                                                                                    func (CopyBackupInput) String

                                                                                                                                                                                                                                                                                                                                    func (s CopyBackupInput) String() string

                                                                                                                                                                                                                                                                                                                                      String returns the string representation

                                                                                                                                                                                                                                                                                                                                      func (*CopyBackupInput) Validate

                                                                                                                                                                                                                                                                                                                                      func (s *CopyBackupInput) Validate() error

                                                                                                                                                                                                                                                                                                                                        Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                        type CopyBackupOutput

                                                                                                                                                                                                                                                                                                                                        type CopyBackupOutput struct {
                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                        	// A backup of an Amazon FSx file system.
                                                                                                                                                                                                                                                                                                                                        	Backup *Backup `type:"structure"`
                                                                                                                                                                                                                                                                                                                                        	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                        func (CopyBackupOutput) GoString

                                                                                                                                                                                                                                                                                                                                        func (s CopyBackupOutput) GoString() string

                                                                                                                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                          func (*CopyBackupOutput) SetBackup

                                                                                                                                                                                                                                                                                                                                          func (s *CopyBackupOutput) SetBackup(v *Backup) *CopyBackupOutput

                                                                                                                                                                                                                                                                                                                                            SetBackup sets the Backup field's value.

                                                                                                                                                                                                                                                                                                                                            func (CopyBackupOutput) String

                                                                                                                                                                                                                                                                                                                                            func (s CopyBackupOutput) String() string

                                                                                                                                                                                                                                                                                                                                              String returns the string representation

                                                                                                                                                                                                                                                                                                                                              type CreateBackupInput

                                                                                                                                                                                                                                                                                                                                              type CreateBackupInput struct {
                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                              	// (Optional) A string of up to 64 ASCII characters that Amazon FSx uses to
                                                                                                                                                                                                                                                                                                                                              	// ensure idempotent creation. This string is automatically filled on your behalf
                                                                                                                                                                                                                                                                                                                                              	// when you use the AWS Command Line Interface (AWS CLI) or an AWS SDK.
                                                                                                                                                                                                                                                                                                                                              	ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"`
                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                              	// The ID of the file system to back up.
                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                              	// FileSystemId is a required field
                                                                                                                                                                                                                                                                                                                                              	FileSystemId *string `min:"11" type:"string" required:"true"`
                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                              	// (Optional) The tags to apply to the backup at backup creation. The key value
                                                                                                                                                                                                                                                                                                                                              	// of the Name tag appears in the console as the backup name. If you have set
                                                                                                                                                                                                                                                                                                                                              	// CopyTagsToBackups to true, and you specify one or more tags using the CreateBackup
                                                                                                                                                                                                                                                                                                                                              	// action, no existing file system tags are copied from the file system to the
                                                                                                                                                                                                                                                                                                                                              	// backup.
                                                                                                                                                                                                                                                                                                                                              	Tags []*Tag `min:"1" type:"list"`
                                                                                                                                                                                                                                                                                                                                              	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                The request object for the CreateBackup operation.

                                                                                                                                                                                                                                                                                                                                                func (CreateBackupInput) GoString

                                                                                                                                                                                                                                                                                                                                                func (s CreateBackupInput) GoString() string

                                                                                                                                                                                                                                                                                                                                                  GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                  func (*CreateBackupInput) SetClientRequestToken

                                                                                                                                                                                                                                                                                                                                                  func (s *CreateBackupInput) SetClientRequestToken(v string) *CreateBackupInput

                                                                                                                                                                                                                                                                                                                                                    SetClientRequestToken sets the ClientRequestToken field's value.

                                                                                                                                                                                                                                                                                                                                                    func (*CreateBackupInput) SetFileSystemId

                                                                                                                                                                                                                                                                                                                                                    func (s *CreateBackupInput) SetFileSystemId(v string) *CreateBackupInput

                                                                                                                                                                                                                                                                                                                                                      SetFileSystemId sets the FileSystemId field's value.

                                                                                                                                                                                                                                                                                                                                                      func (*CreateBackupInput) SetTags

                                                                                                                                                                                                                                                                                                                                                      func (s *CreateBackupInput) SetTags(v []*Tag) *CreateBackupInput

                                                                                                                                                                                                                                                                                                                                                        SetTags sets the Tags field's value.

                                                                                                                                                                                                                                                                                                                                                        func (CreateBackupInput) String

                                                                                                                                                                                                                                                                                                                                                        func (s CreateBackupInput) String() string

                                                                                                                                                                                                                                                                                                                                                          String returns the string representation

                                                                                                                                                                                                                                                                                                                                                          func (*CreateBackupInput) Validate

                                                                                                                                                                                                                                                                                                                                                          func (s *CreateBackupInput) Validate() error

                                                                                                                                                                                                                                                                                                                                                            Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                            type CreateBackupOutput

                                                                                                                                                                                                                                                                                                                                                            type CreateBackupOutput struct {
                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                            	// A description of the backup.
                                                                                                                                                                                                                                                                                                                                                            	Backup *Backup `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                              The response object for the CreateBackup operation.

                                                                                                                                                                                                                                                                                                                                                              func (CreateBackupOutput) GoString

                                                                                                                                                                                                                                                                                                                                                              func (s CreateBackupOutput) GoString() string

                                                                                                                                                                                                                                                                                                                                                                GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                func (*CreateBackupOutput) SetBackup

                                                                                                                                                                                                                                                                                                                                                                func (s *CreateBackupOutput) SetBackup(v *Backup) *CreateBackupOutput

                                                                                                                                                                                                                                                                                                                                                                  SetBackup sets the Backup field's value.

                                                                                                                                                                                                                                                                                                                                                                  func (CreateBackupOutput) String

                                                                                                                                                                                                                                                                                                                                                                  func (s CreateBackupOutput) String() string

                                                                                                                                                                                                                                                                                                                                                                    String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                    type CreateDataRepositoryTaskInput

                                                                                                                                                                                                                                                                                                                                                                    type CreateDataRepositoryTaskInput struct {
                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                    	// (Optional) An idempotency token for resource creation, in a string of up
                                                                                                                                                                                                                                                                                                                                                                    	// to 64 ASCII characters. This token is automatically filled on your behalf
                                                                                                                                                                                                                                                                                                                                                                    	// when you use the AWS Command Line Interface (AWS CLI) or an AWS SDK.
                                                                                                                                                                                                                                                                                                                                                                    	ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"`
                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                    	// The globally unique ID of the file system, assigned by Amazon FSx.
                                                                                                                                                                                                                                                                                                                                                                    	//
                                                                                                                                                                                                                                                                                                                                                                    	// FileSystemId is a required field
                                                                                                                                                                                                                                                                                                                                                                    	FileSystemId *string `min:"11" type:"string" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                    	// (Optional) The path or paths on the Amazon FSx file system to use when the
                                                                                                                                                                                                                                                                                                                                                                    	// data repository task is processed. The default path is the file system root
                                                                                                                                                                                                                                                                                                                                                                    	// directory. The paths you provide need to be relative to the mount point of
                                                                                                                                                                                                                                                                                                                                                                    	// the file system. If the mount point is /mnt/fsx and /mnt/fsx/path1 is a directory
                                                                                                                                                                                                                                                                                                                                                                    	// or file on the file system you want to export, then the path to provide is
                                                                                                                                                                                                                                                                                                                                                                    	// path1. If a path that you provide isn't valid, the task fails.
                                                                                                                                                                                                                                                                                                                                                                    	Paths []*string `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                    	// Defines whether or not Amazon FSx provides a CompletionReport once the task
                                                                                                                                                                                                                                                                                                                                                                    	// has completed. A CompletionReport provides a detailed report on the files
                                                                                                                                                                                                                                                                                                                                                                    	// that Amazon FSx processed that meet the criteria specified by the Scope parameter.
                                                                                                                                                                                                                                                                                                                                                                    	// For more information, see Working with Task Completion Reports (https://docs.aws.amazon.com/fsx/latest/LustreGuide/task-completion-report.html).
                                                                                                                                                                                                                                                                                                                                                                    	//
                                                                                                                                                                                                                                                                                                                                                                    	// Report is a required field
                                                                                                                                                                                                                                                                                                                                                                    	Report *CompletionReport `type:"structure" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                    	// A list of Tag values, with a maximum of 50 elements.
                                                                                                                                                                                                                                                                                                                                                                    	Tags []*Tag `min:"1" type:"list"`
                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                    	// Specifies the type of data repository task to create.
                                                                                                                                                                                                                                                                                                                                                                    	//
                                                                                                                                                                                                                                                                                                                                                                    	// Type is a required field
                                                                                                                                                                                                                                                                                                                                                                    	Type *string `type:"string" required:"true" enum:"DataRepositoryTaskType"`
                                                                                                                                                                                                                                                                                                                                                                    	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                    func (CreateDataRepositoryTaskInput) GoString

                                                                                                                                                                                                                                                                                                                                                                      GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                      func (*CreateDataRepositoryTaskInput) SetClientRequestToken

                                                                                                                                                                                                                                                                                                                                                                        SetClientRequestToken sets the ClientRequestToken field's value.

                                                                                                                                                                                                                                                                                                                                                                        func (*CreateDataRepositoryTaskInput) SetFileSystemId

                                                                                                                                                                                                                                                                                                                                                                          SetFileSystemId sets the FileSystemId field's value.

                                                                                                                                                                                                                                                                                                                                                                          func (*CreateDataRepositoryTaskInput) SetPaths

                                                                                                                                                                                                                                                                                                                                                                            SetPaths sets the Paths field's value.

                                                                                                                                                                                                                                                                                                                                                                            func (*CreateDataRepositoryTaskInput) SetReport

                                                                                                                                                                                                                                                                                                                                                                              SetReport sets the Report field's value.

                                                                                                                                                                                                                                                                                                                                                                              func (*CreateDataRepositoryTaskInput) SetTags

                                                                                                                                                                                                                                                                                                                                                                                SetTags sets the Tags field's value.

                                                                                                                                                                                                                                                                                                                                                                                func (*CreateDataRepositoryTaskInput) SetType

                                                                                                                                                                                                                                                                                                                                                                                  SetType sets the Type field's value.

                                                                                                                                                                                                                                                                                                                                                                                  func (CreateDataRepositoryTaskInput) String

                                                                                                                                                                                                                                                                                                                                                                                    String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                    func (*CreateDataRepositoryTaskInput) Validate

                                                                                                                                                                                                                                                                                                                                                                                    func (s *CreateDataRepositoryTaskInput) Validate() error

                                                                                                                                                                                                                                                                                                                                                                                      Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                      type CreateDataRepositoryTaskOutput

                                                                                                                                                                                                                                                                                                                                                                                      type CreateDataRepositoryTaskOutput struct {
                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                      	// The description of the data repository task that you just created.
                                                                                                                                                                                                                                                                                                                                                                                      	DataRepositoryTask *DataRepositoryTask `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                      func (CreateDataRepositoryTaskOutput) GoString

                                                                                                                                                                                                                                                                                                                                                                                        GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                        func (*CreateDataRepositoryTaskOutput) SetDataRepositoryTask

                                                                                                                                                                                                                                                                                                                                                                                          SetDataRepositoryTask sets the DataRepositoryTask field's value.

                                                                                                                                                                                                                                                                                                                                                                                          func (CreateDataRepositoryTaskOutput) String

                                                                                                                                                                                                                                                                                                                                                                                            String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                            type CreateFileSystemFromBackupInput

                                                                                                                                                                                                                                                                                                                                                                                            type CreateFileSystemFromBackupInput struct {
                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                            	// The ID of the source backup. Specifies the backup you are copying.
                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                            	// BackupId is a required field
                                                                                                                                                                                                                                                                                                                                                                                            	BackupId *string `min:"12" type:"string" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                            	// A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent
                                                                                                                                                                                                                                                                                                                                                                                            	// creation. This string is automatically filled on your behalf when you use
                                                                                                                                                                                                                                                                                                                                                                                            	// the AWS Command Line Interface (AWS CLI) or an AWS SDK.
                                                                                                                                                                                                                                                                                                                                                                                            	ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"`
                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                            	// The ID of the AWS Key Management Service (AWS KMS) key used to encrypt the
                                                                                                                                                                                                                                                                                                                                                                                            	// file system's data for Amazon FSx for Windows File Server file systems and
                                                                                                                                                                                                                                                                                                                                                                                            	// Amazon FSx for Lustre PERSISTENT_1 file systems at rest. In either case,
                                                                                                                                                                                                                                                                                                                                                                                            	// if not specified, the Amazon FSx managed key is used. The Amazon FSx for
                                                                                                                                                                                                                                                                                                                                                                                            	// Lustre SCRATCH_1 and SCRATCH_2 file systems are always encrypted at rest
                                                                                                                                                                                                                                                                                                                                                                                            	// using Amazon FSx managed keys. For more information, see Encrypt (https://docs.aws.amazon.com/kms/latest/APIReference/API_Encrypt.html)
                                                                                                                                                                                                                                                                                                                                                                                            	// in the AWS Key Management Service API Reference.
                                                                                                                                                                                                                                                                                                                                                                                            	KmsKeyId *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                            	// The Lustre configuration for the file system being created.
                                                                                                                                                                                                                                                                                                                                                                                            	LustreConfiguration *CreateFileSystemLustreConfiguration `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                            	// A list of IDs for the security groups that apply to the specified network
                                                                                                                                                                                                                                                                                                                                                                                            	// interfaces created for file system access. These security groups apply to
                                                                                                                                                                                                                                                                                                                                                                                            	// all network interfaces. This value isn't returned in later DescribeFileSystem
                                                                                                                                                                                                                                                                                                                                                                                            	// requests.
                                                                                                                                                                                                                                                                                                                                                                                            	SecurityGroupIds []*string `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                            	// Sets the storage type for the Windows file system you're creating from a
                                                                                                                                                                                                                                                                                                                                                                                            	// backup. Valid values are SSD and HDD.
                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                            	//    * Set to SSD to use solid state drive storage. Supported on all Windows
                                                                                                                                                                                                                                                                                                                                                                                            	//    deployment types.
                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                            	//    * Set to HDD to use hard disk drive storage. Supported on SINGLE_AZ_2
                                                                                                                                                                                                                                                                                                                                                                                            	//    and MULTI_AZ_1 Windows file system deployment types.
                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                            	// Default value is SSD.
                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                            	// HDD and SSD storage types have different minimum storage capacity requirements.
                                                                                                                                                                                                                                                                                                                                                                                            	// A restored file system's storage capacity is tied to the file system that
                                                                                                                                                                                                                                                                                                                                                                                            	// was backed up. You can create a file system that uses HDD storage from a
                                                                                                                                                                                                                                                                                                                                                                                            	// backup of a file system that used SSD storage only if the original SSD file
                                                                                                                                                                                                                                                                                                                                                                                            	// system had a storage capacity of at least 2000 GiB.
                                                                                                                                                                                                                                                                                                                                                                                            	StorageType *string `type:"string" enum:"StorageType"`
                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                            	// Specifies the IDs of the subnets that the file system will be accessible
                                                                                                                                                                                                                                                                                                                                                                                            	// from. For Windows MULTI_AZ_1 file system deployment types, provide exactly
                                                                                                                                                                                                                                                                                                                                                                                            	// two subnet IDs, one for the preferred file server and one for the standby
                                                                                                                                                                                                                                                                                                                                                                                            	// file server. You specify one of these subnets as the preferred subnet using
                                                                                                                                                                                                                                                                                                                                                                                            	// the WindowsConfiguration > PreferredSubnetID property.
                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                            	// For Windows SINGLE_AZ_1 and SINGLE_AZ_2 deployment types and Lustre file
                                                                                                                                                                                                                                                                                                                                                                                            	// systems, provide exactly one subnet ID. The file server is launched in that
                                                                                                                                                                                                                                                                                                                                                                                            	// subnet's Availability Zone.
                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                            	// SubnetIds is a required field
                                                                                                                                                                                                                                                                                                                                                                                            	SubnetIds []*string `type:"list" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                            	// The tags to be applied to the file system at file system creation. The key
                                                                                                                                                                                                                                                                                                                                                                                            	// value of the Name tag appears in the console as the file system name.
                                                                                                                                                                                                                                                                                                                                                                                            	Tags []*Tag `min:"1" type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                            	// The configuration for this Microsoft Windows file system.
                                                                                                                                                                                                                                                                                                                                                                                            	WindowsConfiguration *CreateFileSystemWindowsConfiguration `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                              The request object for the CreateFileSystemFromBackup operation.

                                                                                                                                                                                                                                                                                                                                                                                              func (CreateFileSystemFromBackupInput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                func (*CreateFileSystemFromBackupInput) SetBackupId

                                                                                                                                                                                                                                                                                                                                                                                                  SetBackupId sets the BackupId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                  func (*CreateFileSystemFromBackupInput) SetClientRequestToken

                                                                                                                                                                                                                                                                                                                                                                                                    SetClientRequestToken sets the ClientRequestToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                    func (*CreateFileSystemFromBackupInput) SetKmsKeyId

                                                                                                                                                                                                                                                                                                                                                                                                      SetKmsKeyId sets the KmsKeyId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                      func (*CreateFileSystemFromBackupInput) SetLustreConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                        SetLustreConfiguration sets the LustreConfiguration field's value.

                                                                                                                                                                                                                                                                                                                                                                                                        func (*CreateFileSystemFromBackupInput) SetSecurityGroupIds

                                                                                                                                                                                                                                                                                                                                                                                                          SetSecurityGroupIds sets the SecurityGroupIds field's value.

                                                                                                                                                                                                                                                                                                                                                                                                          func (*CreateFileSystemFromBackupInput) SetStorageType

                                                                                                                                                                                                                                                                                                                                                                                                            SetStorageType sets the StorageType field's value.

                                                                                                                                                                                                                                                                                                                                                                                                            func (*CreateFileSystemFromBackupInput) SetSubnetIds

                                                                                                                                                                                                                                                                                                                                                                                                              SetSubnetIds sets the SubnetIds field's value.

                                                                                                                                                                                                                                                                                                                                                                                                              func (*CreateFileSystemFromBackupInput) SetTags

                                                                                                                                                                                                                                                                                                                                                                                                                SetTags sets the Tags field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                func (*CreateFileSystemFromBackupInput) SetWindowsConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                  SetWindowsConfiguration sets the WindowsConfiguration field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                  func (CreateFileSystemFromBackupInput) String

                                                                                                                                                                                                                                                                                                                                                                                                                    String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                    func (*CreateFileSystemFromBackupInput) Validate

                                                                                                                                                                                                                                                                                                                                                                                                                    func (s *CreateFileSystemFromBackupInput) Validate() error

                                                                                                                                                                                                                                                                                                                                                                                                                      Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                                                      type CreateFileSystemFromBackupOutput

                                                                                                                                                                                                                                                                                                                                                                                                                      type CreateFileSystemFromBackupOutput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                      	// A description of the file system.
                                                                                                                                                                                                                                                                                                                                                                                                                      	FileSystem *FileSystem `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                        The response object for the CreateFileSystemFromBackup operation.

                                                                                                                                                                                                                                                                                                                                                                                                                        func (CreateFileSystemFromBackupOutput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                          func (*CreateFileSystemFromBackupOutput) SetFileSystem

                                                                                                                                                                                                                                                                                                                                                                                                                            SetFileSystem sets the FileSystem field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                            func (CreateFileSystemFromBackupOutput) String

                                                                                                                                                                                                                                                                                                                                                                                                                              String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                              type CreateFileSystemInput

                                                                                                                                                                                                                                                                                                                                                                                                                              type CreateFileSystemInput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                              	// A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent
                                                                                                                                                                                                                                                                                                                                                                                                                              	// creation. This string is automatically filled on your behalf when you use
                                                                                                                                                                                                                                                                                                                                                                                                                              	// the AWS Command Line Interface (AWS CLI) or an AWS SDK.
                                                                                                                                                                                                                                                                                                                                                                                                                              	ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                              	// The type of Amazon FSx file system to create, either WINDOWS or LUSTRE.
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	// FileSystemType is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                              	FileSystemType *string `type:"string" required:"true" enum:"FileSystemType"`
                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                              	// The ID of the AWS Key Management Service (AWS KMS) key used to encrypt the
                                                                                                                                                                                                                                                                                                                                                                                                                              	// file system's data for Amazon FSx for Windows File Server file systems and
                                                                                                                                                                                                                                                                                                                                                                                                                              	// Amazon FSx for Lustre PERSISTENT_1 file systems at rest. In either case,
                                                                                                                                                                                                                                                                                                                                                                                                                              	// if not specified, the Amazon FSx managed key is used. The Amazon FSx for
                                                                                                                                                                                                                                                                                                                                                                                                                              	// Lustre SCRATCH_1 and SCRATCH_2 file systems are always encrypted at rest
                                                                                                                                                                                                                                                                                                                                                                                                                              	// using Amazon FSx managed keys. For more information, see Encrypt (https://docs.aws.amazon.com/kms/latest/APIReference/API_Encrypt.html)
                                                                                                                                                                                                                                                                                                                                                                                                                              	// in the AWS Key Management Service API Reference.
                                                                                                                                                                                                                                                                                                                                                                                                                              	KmsKeyId *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                              	// The Lustre configuration for the file system being created.
                                                                                                                                                                                                                                                                                                                                                                                                                              	LustreConfiguration *CreateFileSystemLustreConfiguration `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                              	// A list of IDs specifying the security groups to apply to all network interfaces
                                                                                                                                                                                                                                                                                                                                                                                                                              	// created for file system access. This list isn't returned in later requests
                                                                                                                                                                                                                                                                                                                                                                                                                              	// to describe the file system.
                                                                                                                                                                                                                                                                                                                                                                                                                              	SecurityGroupIds []*string `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                              	// Sets the storage capacity of the file system that you're creating.
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	// For Lustre file systems:
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    * For SCRATCH_2 and PERSISTENT_1 SSD deployment types, valid values are
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    1200 GiB, 2400 GiB, and increments of 2400 GiB.
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    * For PERSISTENT HDD file systems, valid values are increments of 6000
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    GiB for 12 MB/s/TiB file systems and increments of 1800 GiB for 40 MB/s/TiB
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    file systems.
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    * For SCRATCH_1 deployment type, valid values are 1200 GiB, 2400 GiB,
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    and increments of 3600 GiB.
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	// For Windows file systems:
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    * If StorageType=SSD, valid values are 32 GiB - 65,536 GiB (64 TiB).
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    * If StorageType=HDD, valid values are 2000 GiB - 65,536 GiB (64 TiB).
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	// StorageCapacity is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                              	StorageCapacity *int64 `type:"integer" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                              	// Sets the storage type for the file system you're creating. Valid values are
                                                                                                                                                                                                                                                                                                                                                                                                                              	// SSD and HDD.
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    * Set to SSD to use solid state drive storage. SSD is supported on all
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    Windows and Lustre deployment types.
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    * Set to HDD to use hard disk drive storage. HDD is supported on SINGLE_AZ_2
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    and MULTI_AZ_1 Windows file system deployment types, and on PERSISTENT
                                                                                                                                                                                                                                                                                                                                                                                                                              	//    Lustre file system deployment types.
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	// Default value is SSD. For more information, see Storage Type Options (https://docs.aws.amazon.com/fsx/latest/WindowsGuide/optimize-fsx-costs.html#storage-type-options)
                                                                                                                                                                                                                                                                                                                                                                                                                              	// in the Amazon FSx for Windows User Guide and Multiple Storage Options (https://docs.aws.amazon.com/fsx/latest/LustreGuide/what-is.html#storage-options)
                                                                                                                                                                                                                                                                                                                                                                                                                              	// in the Amazon FSx for Lustre User Guide.
                                                                                                                                                                                                                                                                                                                                                                                                                              	StorageType *string `type:"string" enum:"StorageType"`
                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                              	// Specifies the IDs of the subnets that the file system will be accessible
                                                                                                                                                                                                                                                                                                                                                                                                                              	// from. For Windows MULTI_AZ_1 file system deployment types, provide exactly
                                                                                                                                                                                                                                                                                                                                                                                                                              	// two subnet IDs, one for the preferred file server and one for the standby
                                                                                                                                                                                                                                                                                                                                                                                                                              	// file server. You specify one of these subnets as the preferred subnet using
                                                                                                                                                                                                                                                                                                                                                                                                                              	// the WindowsConfiguration > PreferredSubnetID property. For more information,
                                                                                                                                                                                                                                                                                                                                                                                                                              	// see Availability and durability: Single-AZ and Multi-AZ file systems (https://docs.aws.amazon.com/fsx/latest/WindowsGuide/high-availability-multiAZ.html).
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	// For Windows SINGLE_AZ_1 and SINGLE_AZ_2 file system deployment types and
                                                                                                                                                                                                                                                                                                                                                                                                                              	// Lustre file systems, provide exactly one subnet ID. The file server is launched
                                                                                                                                                                                                                                                                                                                                                                                                                              	// in that subnet's Availability Zone.
                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                              	// SubnetIds is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                              	SubnetIds []*string `type:"list" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                              	// The tags to apply to the file system being created. The key value of the
                                                                                                                                                                                                                                                                                                                                                                                                                              	// Name tag appears in the console as the file system name.
                                                                                                                                                                                                                                                                                                                                                                                                                              	Tags []*Tag `min:"1" type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                              	// The Microsoft Windows configuration for the file system being created.
                                                                                                                                                                                                                                                                                                                                                                                                                              	WindowsConfiguration *CreateFileSystemWindowsConfiguration `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                              	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                The request object used to create a new Amazon FSx file system.

                                                                                                                                                                                                                                                                                                                                                                                                                                func (CreateFileSystemInput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                func (s CreateFileSystemInput) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                  GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*CreateFileSystemInput) SetClientRequestToken

                                                                                                                                                                                                                                                                                                                                                                                                                                  func (s *CreateFileSystemInput) SetClientRequestToken(v string) *CreateFileSystemInput

                                                                                                                                                                                                                                                                                                                                                                                                                                    SetClientRequestToken sets the ClientRequestToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*CreateFileSystemInput) SetFileSystemType

                                                                                                                                                                                                                                                                                                                                                                                                                                    func (s *CreateFileSystemInput) SetFileSystemType(v string) *CreateFileSystemInput

                                                                                                                                                                                                                                                                                                                                                                                                                                      SetFileSystemType sets the FileSystemType field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*CreateFileSystemInput) SetKmsKeyId

                                                                                                                                                                                                                                                                                                                                                                                                                                        SetKmsKeyId sets the KmsKeyId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*CreateFileSystemInput) SetLustreConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                          SetLustreConfiguration sets the LustreConfiguration field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*CreateFileSystemInput) SetSecurityGroupIds

                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s *CreateFileSystemInput) SetSecurityGroupIds(v []*string) *CreateFileSystemInput

                                                                                                                                                                                                                                                                                                                                                                                                                                            SetSecurityGroupIds sets the SecurityGroupIds field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*CreateFileSystemInput) SetStorageCapacity

                                                                                                                                                                                                                                                                                                                                                                                                                                            func (s *CreateFileSystemInput) SetStorageCapacity(v int64) *CreateFileSystemInput

                                                                                                                                                                                                                                                                                                                                                                                                                                              SetStorageCapacity sets the StorageCapacity field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*CreateFileSystemInput) SetStorageType

                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s *CreateFileSystemInput) SetStorageType(v string) *CreateFileSystemInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                SetStorageType sets the StorageType field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*CreateFileSystemInput) SetSubnetIds

                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s *CreateFileSystemInput) SetSubnetIds(v []*string) *CreateFileSystemInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetSubnetIds sets the SubnetIds field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*CreateFileSystemInput) SetTags

                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetTags sets the Tags field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*CreateFileSystemInput) SetWindowsConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetWindowsConfiguration sets the WindowsConfiguration field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (CreateFileSystemInput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (s CreateFileSystemInput) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                        String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*CreateFileSystemInput) Validate

                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (s *CreateFileSystemInput) Validate() error

                                                                                                                                                                                                                                                                                                                                                                                                                                                          Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          type CreateFileSystemLustreConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                          type CreateFileSystemLustreConfiguration struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// (Optional) When you create your file system, your existing S3 objects appear
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// as file and directory listings. Use this property to choose how Amazon FSx
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// keeps your file and directory listings up to date as you add or modify objects
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// in your linked S3 bucket. AutoImportPolicy can have the following values:
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//    * NONE - (Default) AutoImport is off. Amazon FSx only updates file and
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//    directory listings from the linked S3 bucket when the file system is created.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//    FSx does not update file and directory listings for any new or changed
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//    objects after choosing this option.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//    * NEW - AutoImport is on. Amazon FSx automatically imports directory listings
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//    of any new objects added to the linked S3 bucket that do not currently
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//    exist in the FSx file system.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//    * NEW_CHANGED - AutoImport is on. Amazon FSx automatically imports file
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//    and directory listings of any new objects added to the S3 bucket and any
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//    existing objects that are changed in the S3 bucket after you choose this
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//    option.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// For more information, see Automatically import updates from your S3 bucket
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// (https://docs.aws.amazon.com/fsx/latest/LustreGuide/autoimport-data-repo.html).
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	AutoImportPolicy *string `type:"string" enum:"AutoImportPolicyType"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// The number of days to retain automatic backups. Setting this to 0 disables
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// automatic backups. You can retain automatic backups for a maximum of 90 days.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// The default is 0.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	AutomaticBackupRetentionDays *int64 `type:"integer"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// (Optional) Not available to use with file systems that are linked to a data
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// repository. A boolean flag indicating whether tags for the file system should
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// be copied to backups. The default value is false. If it's set to true, all
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// file system tags are copied to all automatic and user-initiated backups when
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// the user doesn't specify any backup-specific tags. If this value is true,
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// and you specify one or more backup tags, only the specified tags are copied
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// to backups. If you specify one or more tags when creating a user-initiated
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// backup, no tags are copied from the file system, regardless of this value.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// For more information, see Working with backups (https://docs.aws.amazon.com/fsx/latest/LustreGuide/using-backups-fsx.html).
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	CopyTagsToBackups *bool `type:"boolean"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// A recurring daily time, in the format HH:MM. HH is the zero-padded hour of
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// the day (0-23), and MM is the zero-padded minute of the hour. For example,
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// 05:00 specifies 5 AM daily.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	DailyAutomaticBackupStartTime *string `min:"5" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// Choose SCRATCH_1 and SCRATCH_2 deployment types when you need temporary storage
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// and shorter-term processing of data. The SCRATCH_2 deployment type provides
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// in-transit encryption of data and higher burst throughput capacity than SCRATCH_1.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// Choose PERSISTENT_1 deployment type for longer-term storage and workloads
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// and encryption of data in transit. To learn more about deployment types,
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// see FSx for Lustre Deployment Options (https://docs.aws.amazon.com/fsx/latest/LustreGuide/lustre-deployment-types.html).
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// Encryption of data in-transit is automatically enabled when you access a
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// SCRATCH_2 or PERSISTENT_1 file system from Amazon EC2 instances that support
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// this feature (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/data- protection.html).
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// (Default = SCRATCH_1)
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// Encryption of data in-transit for SCRATCH_2 and PERSISTENT_1 deployment types
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// is supported when accessed from supported instance types in supported AWS
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// Regions. To learn more, Encrypting Data in Transit (https://docs.aws.amazon.com/fsx/latest/LustreGuide/encryption-in-transit-fsxl.html).
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	DeploymentType *string `type:"string" enum:"LustreDeploymentType"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// The type of drive cache used by PERSISTENT_1 file systems that are provisioned
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// with HDD storage devices. This parameter is required when storage type is
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// HDD. Set to READ, improve the performance for frequently accessed files and
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// allows 20% of the total storage capacity of the file system to be cached.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// This parameter is required when StorageType is set to HDD.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	DriveCacheType *string `type:"string" enum:"DriveCacheType"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// (Optional) The path in Amazon S3 where the root of your Amazon FSx file system
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// is exported. The path must use the same Amazon S3 bucket as specified in
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// ImportPath. You can provide an optional prefix to which new and changed data
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// is to be exported from your Amazon FSx for Lustre file system. If an ExportPath
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// value is not provided, Amazon FSx sets a default export path, s3://import-bucket/FSxLustre[creation-timestamp].
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// The timestamp is in UTC format, for example s3://import-bucket/FSxLustre20181105T222312Z.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// The Amazon S3 export bucket must be the same as the import bucket specified
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// by ImportPath. If you only specify a bucket name, such as s3://import-bucket,
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// you get a 1:1 mapping of file system objects to S3 bucket objects. This mapping
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// means that the input data in S3 is overwritten on export. If you provide
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// a custom prefix in the export path, such as s3://import-bucket/[custom-optional-prefix],
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// Amazon FSx exports the contents of your file system to that export prefix
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// in the Amazon S3 bucket.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	ExportPath *string `min:"3" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// (Optional) The path to the Amazon S3 bucket (including the optional prefix)
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// that you're using as the data repository for your Amazon FSx for Lustre file
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// system. The root of your FSx for Lustre file system will be mapped to the
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// root of the Amazon S3 bucket you select. An example is s3://import-bucket/optional-prefix.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// If you specify a prefix after the Amazon S3 bucket name, only object keys
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// with that prefix are loaded into the file system.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	ImportPath *string `min:"3" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// (Optional) For files imported from a data repository, this value determines
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// the stripe count and maximum amount of data per file (in MiB) stored on a
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// single physical disk. The maximum number of disks that a single file can
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// be striped across is limited by the total number of disks that make up the
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// file system.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// The default chunk size is 1,024 MiB (1 GiB) and can go as high as 512,000
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// MiB (500 GiB). Amazon S3 objects have a maximum size of 5 TB.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	ImportedFileChunkSize *int64 `min:"1" type:"integer"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// Required for the PERSISTENT_1 deployment type, describes the amount of read
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// and write throughput for each 1 tebibyte of storage, in MB/s/TiB. File system
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// throughput capacity is calculated by multiplying file system storage capacity
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// (TiB) by the PerUnitStorageThroughput (MB/s/TiB). For a 2.4 TiB file system,
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// provisioning 50 MB/s/TiB of PerUnitStorageThroughput yields 120 MB/s of file
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// system throughput. You pay for the amount of throughput that you provision.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// Valid values for SSD storage: 50, 100, 200. Valid values for HDD storage:
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// 12, 40.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	PerUnitStorageThroughput *int64 `min:"12" type:"integer"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// (Optional) The preferred start time to perform weekly maintenance, formatted
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// d:HH:MM in the UTC time zone, where d is the weekday number, from 1 through
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// 7, beginning with Monday and ending with Sunday.
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	WeeklyMaintenanceStartTime *string `min:"7" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                            The Lustre configuration for the file system being created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (CreateFileSystemLustreConfiguration) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                              GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*CreateFileSystemLustreConfiguration) SetAutoImportPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetAutoImportPolicy sets the AutoImportPolicy field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*CreateFileSystemLustreConfiguration) SetAutomaticBackupRetentionDays

                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s *CreateFileSystemLustreConfiguration) SetAutomaticBackupRetentionDays(v int64) *CreateFileSystemLustreConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetAutomaticBackupRetentionDays sets the AutomaticBackupRetentionDays field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*CreateFileSystemLustreConfiguration) SetCopyTagsToBackups

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetCopyTagsToBackups sets the CopyTagsToBackups field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*CreateFileSystemLustreConfiguration) SetDailyAutomaticBackupStartTime

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (s *CreateFileSystemLustreConfiguration) SetDailyAutomaticBackupStartTime(v string) *CreateFileSystemLustreConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetDailyAutomaticBackupStartTime sets the DailyAutomaticBackupStartTime field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*CreateFileSystemLustreConfiguration) SetDeploymentType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetDeploymentType sets the DeploymentType field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*CreateFileSystemLustreConfiguration) SetDriveCacheType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetDriveCacheType sets the DriveCacheType field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*CreateFileSystemLustreConfiguration) SetExportPath

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetExportPath sets the ExportPath field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*CreateFileSystemLustreConfiguration) SetImportPath

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetImportPath sets the ImportPath field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*CreateFileSystemLustreConfiguration) SetImportedFileChunkSize

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetImportedFileChunkSize sets the ImportedFileChunkSize field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*CreateFileSystemLustreConfiguration) SetPerUnitStorageThroughput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetPerUnitStorageThroughput sets the PerUnitStorageThroughput field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*CreateFileSystemLustreConfiguration) SetWeeklyMaintenanceStartTime

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetWeeklyMaintenanceStartTime sets the WeeklyMaintenanceStartTime field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (CreateFileSystemLustreConfiguration) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*CreateFileSystemLustreConfiguration) Validate

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type CreateFileSystemOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type CreateFileSystemOutput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// The configuration of the file system that was created.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	FileSystem *FileSystem `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The response object returned after the file system is created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (CreateFileSystemOutput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s CreateFileSystemOutput) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*CreateFileSystemOutput) SetFileSystem

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetFileSystem sets the FileSystem field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (CreateFileSystemOutput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s CreateFileSystemOutput) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type CreateFileSystemWindowsConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type CreateFileSystemWindowsConfiguration struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// The ID for an existing AWS Managed Microsoft Active Directory (AD) instance
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// that the file system should join when it's created.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	ActiveDirectoryId *string `min:"12" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// An array of one or more DNS alias names that you want to associate with the
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// Amazon FSx file system. Aliases allow you to use existing DNS names to access
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// the data in your Amazon FSx file system. You can associate up to 50 aliases
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// with a file system at any time. You can associate additional DNS aliases
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// after you create the file system using the AssociateFileSystemAliases operation.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// You can remove DNS aliases from the file system after it is created using
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// the DisassociateFileSystemAliases operation. You only need to specify the
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// alias name in the request payload.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// For more information, see Working with DNS Aliases (https://docs.aws.amazon.com/fsx/latest/WindowsGuide/managing-dns-aliases.html)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// and Walkthrough 5: Using DNS aliases to access your file system (https://docs.aws.amazon.com/fsx/latest/WindowsGuide/walkthrough05-file-system-custom-CNAME.html),
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// including additional steps you must take to be able to access your file system
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// using a DNS alias.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// An alias name has to meet the following requirements:
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    * Formatted as a fully-qualified domain name (FQDN), hostname.domain,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    for example, accounting.example.com.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    * Can contain alphanumeric characters, the underscore (_), and the hyphen
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    (-).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    * Cannot start or end with a hyphen.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    * Can start with a numeric.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// For DNS alias names, Amazon FSx stores alphabetic characters as lowercase
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// letters (a-z), regardless of how you specify them: as uppercase letters,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// lowercase letters, or the corresponding letters in escape codes.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	Aliases []*string `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// The number of days to retain automatic backups. The default is to retain
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// backups for 7 days. Setting this value to 0 disables the creation of automatic
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// backups. The maximum retention period for backups is 90 days.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	AutomaticBackupRetentionDays *int64 `type:"integer"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// A boolean flag indicating whether tags for the file system should be copied
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// to backups. This value defaults to false. If it's set to true, all tags for
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// the file system are copied to all automatic and user-initiated backups where
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// the user doesn't specify tags. If this value is true, and you specify one
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// or more tags, only the specified tags are copied to backups. If you specify
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// one or more tags when creating a user-initiated backup, no tags are copied
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// from the file system, regardless of this value.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	CopyTagsToBackups *bool `type:"boolean"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// The preferred time to take daily automatic backups, formatted HH:MM in the
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// UTC time zone.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	DailyAutomaticBackupStartTime *string `min:"5" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// Specifies the file system deployment type, valid values are the following:
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    * MULTI_AZ_1 - Deploys a high availability file system that is configured
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    for Multi-AZ redundancy to tolerate temporary Availability Zone (AZ) unavailability.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    You can only deploy a Multi-AZ file system in AWS Regions that have a
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    minimum of three Availability Zones. Also supports HDD storage type
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    * SINGLE_AZ_1 - (Default) Choose to deploy a file system that is configured
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    for single AZ redundancy.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    * SINGLE_AZ_2 - The latest generation Single AZ file system. Specifies
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    a file system that is configured for single AZ redundancy and supports
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//    HDD storage type.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// For more information, see Availability and Durability: Single-AZ and Multi-AZ
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// File Systems (https://docs.aws.amazon.com/fsx/latest/WindowsGuide/high-availability-multiAZ.html).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	DeploymentType *string `type:"string" enum:"WindowsDeploymentType"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// Required when DeploymentType is set to MULTI_AZ_1. This specifies the subnet
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// in which you want the preferred file server to be located. For in-AWS applications,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// we recommend that you launch your clients in the same Availability Zone (AZ)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// as your preferred file server to reduce cross-AZ data transfer costs and
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// minimize latency.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	PreferredSubnetId *string `min:"15" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// The configuration that Amazon FSx uses to join the Windows File Server instance
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// to your self-managed (including on-premises) Microsoft Active Directory (AD)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// directory. For more information, see Using Amazon FSx with your self-managed
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// Microsoft Active Directory (https://docs.aws.amazon.com/fsx/latest/WindowsGuide/self-managed-AD.html).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	SelfManagedActiveDirectoryConfiguration *SelfManagedActiveDirectoryConfiguration `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// The throughput of an Amazon FSx file system, measured in megabytes per second,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// in 2 to the nth increments, between 2^3 (8) and 2^11 (2048).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// ThroughputCapacity is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	ThroughputCapacity *int64 `min:"8" type:"integer" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// The preferred start time to perform weekly maintenance, formatted d:HH:MM
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// in the UTC time zone, where d is the weekday number, from 1 through 7, beginning
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// with Monday and ending with Sunday.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	WeeklyMaintenanceStartTime *string `min:"7" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The configuration object for the Microsoft Windows file system used in CreateFileSystem and CreateFileSystemFromBackup operations.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (CreateFileSystemWindowsConfiguration) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*CreateFileSystemWindowsConfiguration) SetActiveDirectoryId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetActiveDirectoryId sets the ActiveDirectoryId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*CreateFileSystemWindowsConfiguration) SetAliases

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetAliases sets the Aliases field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*CreateFileSystemWindowsConfiguration) SetAutomaticBackupRetentionDays

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetAutomaticBackupRetentionDays sets the AutomaticBackupRetentionDays field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*CreateFileSystemWindowsConfiguration) SetCopyTagsToBackups

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetCopyTagsToBackups sets the CopyTagsToBackups field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*CreateFileSystemWindowsConfiguration) SetDailyAutomaticBackupStartTime

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetDailyAutomaticBackupStartTime sets the DailyAutomaticBackupStartTime field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*CreateFileSystemWindowsConfiguration) SetDeploymentType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetDeploymentType sets the DeploymentType field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*CreateFileSystemWindowsConfiguration) SetPreferredSubnetId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetPreferredSubnetId sets the PreferredSubnetId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*CreateFileSystemWindowsConfiguration) SetSelfManagedActiveDirectoryConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetSelfManagedActiveDirectoryConfiguration sets the SelfManagedActiveDirectoryConfiguration field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*CreateFileSystemWindowsConfiguration) SetThroughputCapacity

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetThroughputCapacity sets the ThroughputCapacity field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*CreateFileSystemWindowsConfiguration) SetWeeklyMaintenanceStartTime

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetWeeklyMaintenanceStartTime sets the WeeklyMaintenanceStartTime field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (CreateFileSystemWindowsConfiguration) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*CreateFileSystemWindowsConfiguration) Validate

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type DataRepositoryConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type DataRepositoryConfiguration struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// Describes the file system's linked S3 data repository's AutoImportPolicy.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// The AutoImportPolicy configures how Amazon FSx keeps your file and directory
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// listings up to date as you add or modify objects in your linked S3 bucket.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// AutoImportPolicy can have the following values:
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    * NONE - (Default) AutoImport is off. Amazon FSx only updates file and
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    directory listings from the linked S3 bucket when the file system is created.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    FSx does not update file and directory listings for any new or changed
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    objects after choosing this option.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    * NEW - AutoImport is on. Amazon FSx automatically imports directory listings
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    of any new objects added to the linked S3 bucket that do not currently
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    exist in the FSx file system.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    * NEW_CHANGED - AutoImport is on. Amazon FSx automatically imports file
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    and directory listings of any new objects added to the S3 bucket and any
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    existing objects that are changed in the S3 bucket after you choose this
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    option.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// For more information, see Automatically import updates from your S3 bucket
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// (https://docs.aws.amazon.com/fsx/latest/LustreGuide/autoimport-data-repo.html).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	AutoImportPolicy *string `type:"string" enum:"AutoImportPolicyType"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// The export path to the Amazon S3 bucket (and prefix) that you are using to
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// store new and changed Lustre file system files in S3.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	ExportPath *string `min:"3" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// Provides detailed information about the data respository if its Lifecycle
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// is set to MISCONFIGURED.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	FailureDetails *DataRepositoryFailureDetails `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// The import path to the Amazon S3 bucket (and optional prefix) that you're
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// using as the data repository for your FSx for Lustre file system, for example
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// s3://import-bucket/optional-prefix. If a prefix is specified after the Amazon
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// S3 bucket name, only object keys with that prefix are loaded into the file
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// system.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	ImportPath *string `min:"3" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// For files imported from a data repository, this value determines the stripe
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// count and maximum amount of data per file (in MiB) stored on a single physical
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// disk. The maximum number of disks that a single file can be striped across
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// is limited by the total number of disks that make up the file system.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// The default chunk size is 1,024 MiB (1 GiB) and can go as high as 512,000
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// MiB (500 GiB). Amazon S3 objects have a maximum size of 5 TB.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	ImportedFileChunkSize *int64 `min:"1" type:"integer"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// Describes the state of the file system's S3 durable data repository, if it
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// is configured with an S3 repository. The lifecycle can have the following
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// values:
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    * CREATING - The data repository configuration between the FSx file system
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    and the linked S3 data repository is being created. The data repository
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    is unavailable.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    * AVAILABLE - The data repository is available for use.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    * MISCONFIGURED - Amazon FSx cannot automatically import updates from
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    the S3 bucket until the data repository configuration is corrected. For
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    more information, see Troubleshooting a Misconfigured linked S3 bucket
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    (https://docs.aws.amazon.com/fsx/latest/LustreGuide/troubleshooting.html#troubleshooting-misconfigured-data-repository).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    * UPDATING - The data repository is undergoing a customer initiated update
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//    and availability may be impacted.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	Lifecycle *string `type:"string" enum:"DataRepositoryLifecycle"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The data repository configuration object for Lustre file systems returned in the response of the CreateFileSystem operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (DataRepositoryConfiguration) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s DataRepositoryConfiguration) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DataRepositoryConfiguration) SetAutoImportPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetAutoImportPolicy sets the AutoImportPolicy field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DataRepositoryConfiguration) SetExportPath

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetExportPath sets the ExportPath field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DataRepositoryConfiguration) SetFailureDetails

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetFailureDetails sets the FailureDetails field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*DataRepositoryConfiguration) SetImportPath

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetImportPath sets the ImportPath field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*DataRepositoryConfiguration) SetImportedFileChunkSize

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (s *DataRepositoryConfiguration) SetImportedFileChunkSize(v int64) *DataRepositoryConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetImportedFileChunkSize sets the ImportedFileChunkSize field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DataRepositoryConfiguration) SetLifecycle

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetLifecycle sets the Lifecycle field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (DataRepositoryConfiguration) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type DataRepositoryFailureDetails

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type DataRepositoryFailureDetails struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// A detailed error message.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	Message *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Provides detailed information about the data respository if its Lifecycle is set to MISCONFIGURED.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (DataRepositoryFailureDetails) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s DataRepositoryFailureDetails) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DataRepositoryFailureDetails) SetMessage

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetMessage sets the Message field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (DataRepositoryFailureDetails) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DataRepositoryTask

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DataRepositoryTask struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// The time that the resource was created, in seconds (since 1970-01-01T00:00:00Z),
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// also known as Unix time.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// CreationTime is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	CreationTime *time.Time `type:"timestamp" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// The time that Amazon FSx completed processing the task, populated after the
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// task is complete.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	EndTime *time.Time `type:"timestamp"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Failure message describing why the task failed, it is populated only when
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Lifecycle is set to FAILED.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	FailureDetails *DataRepositoryTaskFailureDetails `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// The globally unique ID of the file system, assigned by Amazon FSx.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// FileSystemId is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	FileSystemId *string `min:"11" type:"string" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// The lifecycle status of the data repository task, as follows:
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//    * PENDING - Amazon FSx has not started the task.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//    * EXECUTING - Amazon FSx is processing the task.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//    * FAILED - Amazon FSx was not able to complete the task. For example,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//    there may be files the task failed to process. The DataRepositoryTaskFailureDetails
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//    property provides more information about task failures.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//    * SUCCEEDED - FSx completed the task successfully.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//    * CANCELED - Amazon FSx canceled the task and it did not complete.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//    * CANCELING - FSx is in process of canceling the task.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// You cannot delete an FSx for Lustre file system if there are data repository
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// tasks for the file system in the PENDING or EXECUTING states. Please retry
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// when the data repository task is finished (with a status of CANCELED, SUCCEEDED,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// or FAILED). You can use the DescribeDataRepositoryTask action to monitor
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// the task status. Contact the FSx team if you need to delete your file system
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// immediately.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Lifecycle is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Lifecycle *string `type:"string" required:"true" enum:"DataRepositoryTaskLifecycle"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// An array of paths on the Amazon FSx for Lustre file system that specify the
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// data for the data repository task to process. For example, in an EXPORT_TO_REPOSITORY
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// task, the paths specify which data to export to the linked data repository.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// (Default) If Paths is not specified, Amazon FSx uses the file system root
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// directory.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Paths []*string `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Provides a report detailing the data repository task results of the files
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// processed that match the criteria specified in the report Scope parameter.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// FSx delivers the report to the file system's linked data repository in Amazon
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// S3, using the path specified in the report Path parameter. You can specify
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// whether or not a report gets generated for a task using the Enabled parameter.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Report *CompletionReport `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// The Amazon Resource Name (ARN) for a given resource. ARNs uniquely identify
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// AWS resources. We require an ARN when you need to specify a resource unambiguously
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// across all of AWS. For more information, see Amazon Resource Names (ARNs)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// and AWS Service Namespaces (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// in the AWS General Reference.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	ResourceARN *string `min:"8" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// The time that Amazon FSx began processing the task.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	StartTime *time.Time `type:"timestamp"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Provides the status of the number of files that the task has processed successfully
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// and failed to process.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Status *DataRepositoryTaskStatus `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// A list of Tag values, with a maximum of 50 elements.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Tags []*Tag `min:"1" type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// The system-generated, unique 17-digit ID of the data repository task.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// TaskId is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	TaskId *string `min:"12" type:"string" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// The type of data repository task; EXPORT_TO_REPOSITORY is the only type currently
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// supported.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Type is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Type *string `type:"string" required:"true" enum:"DataRepositoryTaskType"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        A description of the data repository task. You use data repository tasks to perform bulk transfer operations between your Amazon FSx file system and its linked data repository.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (DataRepositoryTask) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (s DataRepositoryTask) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DataRepositoryTask) SetCreationTime

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s *DataRepositoryTask) SetCreationTime(v time.Time) *DataRepositoryTask

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetCreationTime sets the CreationTime field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DataRepositoryTask) SetEndTime

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (s *DataRepositoryTask) SetEndTime(v time.Time) *DataRepositoryTask

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetEndTime sets the EndTime field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DataRepositoryTask) SetFailureDetails

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetFailureDetails sets the FailureDetails field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DataRepositoryTask) SetFileSystemId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s *DataRepositoryTask) SetFileSystemId(v string) *DataRepositoryTask

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetFileSystemId sets the FileSystemId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DataRepositoryTask) SetLifecycle

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (s *DataRepositoryTask) SetLifecycle(v string) *DataRepositoryTask

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetLifecycle sets the Lifecycle field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DataRepositoryTask) SetPaths

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (s *DataRepositoryTask) SetPaths(v []*string) *DataRepositoryTask

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetPaths sets the Paths field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*DataRepositoryTask) SetReport

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetReport sets the Report field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*DataRepositoryTask) SetResourceARN

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (s *DataRepositoryTask) SetResourceARN(v string) *DataRepositoryTask

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetResourceARN sets the ResourceARN field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DataRepositoryTask) SetStartTime

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s *DataRepositoryTask) SetStartTime(v time.Time) *DataRepositoryTask

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetStartTime sets the StartTime field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DataRepositoryTask) SetStatus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetStatus sets the Status field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DataRepositoryTask) SetTags

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s *DataRepositoryTask) SetTags(v []*Tag) *DataRepositoryTask

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetTags sets the Tags field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DataRepositoryTask) SetTaskId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s *DataRepositoryTask) SetTaskId(v string) *DataRepositoryTask

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetTaskId sets the TaskId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DataRepositoryTask) SetType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetType sets the Type field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (DataRepositoryTask) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (s DataRepositoryTask) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DataRepositoryTaskEnded

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DataRepositoryTaskEnded struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// A detailed error message.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Message_ *string `locationName:"Message" min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        The data repository task could not be canceled because the task has already ended.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*DataRepositoryTaskEnded) Code

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (s *DataRepositoryTaskEnded) Code() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Code returns the exception type name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DataRepositoryTaskEnded) Error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s *DataRepositoryTaskEnded) Error() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (DataRepositoryTaskEnded) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s DataRepositoryTaskEnded) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DataRepositoryTaskEnded) Message

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (s *DataRepositoryTaskEnded) Message() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Message returns the exception's message.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DataRepositoryTaskEnded) OrigErr

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s *DataRepositoryTaskEnded) OrigErr() error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                OrigErr always returns nil, satisfies awserr.Error interface.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DataRepositoryTaskEnded) RequestID

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s *DataRepositoryTaskEnded) RequestID() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  RequestID returns the service's response RequestID for request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DataRepositoryTaskEnded) StatusCode

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (s *DataRepositoryTaskEnded) StatusCode() int

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Status code returns the HTTP status code for the request's response error.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (DataRepositoryTaskEnded) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (s DataRepositoryTaskEnded) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DataRepositoryTaskExecuting

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DataRepositoryTaskExecuting struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// A detailed error message.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Message_ *string `locationName:"Message" min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        An existing data repository task is currently executing on the file system. Wait until the existing task has completed, then create the new task.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*DataRepositoryTaskExecuting) Code

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Code returns the exception type name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DataRepositoryTaskExecuting) Error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (DataRepositoryTaskExecuting) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s DataRepositoryTaskExecuting) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DataRepositoryTaskExecuting) Message

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (s *DataRepositoryTaskExecuting) Message() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Message returns the exception's message.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DataRepositoryTaskExecuting) OrigErr

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s *DataRepositoryTaskExecuting) OrigErr() error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                OrigErr always returns nil, satisfies awserr.Error interface.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DataRepositoryTaskExecuting) RequestID

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s *DataRepositoryTaskExecuting) RequestID() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  RequestID returns the service's response RequestID for request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DataRepositoryTaskExecuting) StatusCode

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (s *DataRepositoryTaskExecuting) StatusCode() int

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Status code returns the HTTP status code for the request's response error.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (DataRepositoryTaskExecuting) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DataRepositoryTaskFailureDetails

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DataRepositoryTaskFailureDetails struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// A detailed error message.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Message *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Provides information about why a data repository task failed. Only populated when the task Lifecycle is set to FAILED.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (DataRepositoryTaskFailureDetails) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DataRepositoryTaskFailureDetails) SetMessage

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetMessage sets the Message field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (DataRepositoryTaskFailureDetails) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type DataRepositoryTaskFilter

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type DataRepositoryTaskFilter struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// Name of the task property to use in filtering the tasks returned in the response.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	//    * Use file-system-id to retrieve data repository tasks for specific file
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	//    systems.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	//    * Use task-lifecycle to retrieve data repository tasks with one or more
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	//    specific lifecycle states, as follows: CANCELED, EXECUTING, FAILED, PENDING,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	//    and SUCCEEDED.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	Name *string `type:"string" enum:"DataRepositoryTaskFilterName"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// Use Values to include the specific file system IDs and task lifecycle states
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// for the filters you are using.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	Values []*string `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                (Optional) An array of filter objects you can use to filter the response of data repository tasks you will see in the the response. You can filter the tasks returned in the response by one or more file system IDs, task lifecycles, and by task type. A filter object consists of a filter Name, and one or more Values for the filter.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (DataRepositoryTaskFilter) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s DataRepositoryTaskFilter) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DataRepositoryTaskFilter) SetName

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetName sets the Name field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DataRepositoryTaskFilter) SetValues

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetValues sets the Values field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (DataRepositoryTaskFilter) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (s DataRepositoryTaskFilter) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type DataRepositoryTaskNotFound

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type DataRepositoryTaskNotFound struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// A detailed error message.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	Message_ *string `locationName:"Message" min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The data repository task or tasks you specified could not be found.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DataRepositoryTaskNotFound) Code

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Code returns the exception type name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DataRepositoryTaskNotFound) Error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (DataRepositoryTaskNotFound) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (s DataRepositoryTaskNotFound) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DataRepositoryTaskNotFound) Message

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s *DataRepositoryTaskNotFound) Message() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Message returns the exception's message.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DataRepositoryTaskNotFound) OrigErr

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s *DataRepositoryTaskNotFound) OrigErr() error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  OrigErr always returns nil, satisfies awserr.Error interface.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DataRepositoryTaskNotFound) RequestID

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (s *DataRepositoryTaskNotFound) RequestID() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    RequestID returns the service's response RequestID for request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DataRepositoryTaskNotFound) StatusCode

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (s *DataRepositoryTaskNotFound) StatusCode() int

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Status code returns the HTTP status code for the request's response error.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (DataRepositoryTaskNotFound) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type DataRepositoryTaskStatus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type DataRepositoryTaskStatus struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// A running total of the number of files that the task failed to process.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	FailedCount *int64 `type:"long"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// The time at which the task status was last updated.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	LastUpdatedTime *time.Time `type:"timestamp"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// A running total of the number of files that the task has successfully processed.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	SucceededCount *int64 `type:"long"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// The total number of files that the task will process. While a task is executing,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// the sum of SucceededCount plus FailedCount may not equal TotalCount. When
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// the task is complete, TotalCount equals the sum of SucceededCount plus FailedCount.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	TotalCount *int64 `type:"long"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Provides the task status showing a running total of the total number of files to be processed, the number successfully processed, and the number of files the task failed to process.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (DataRepositoryTaskStatus) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s DataRepositoryTaskStatus) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DataRepositoryTaskStatus) SetFailedCount

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetFailedCount sets the FailedCount field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DataRepositoryTaskStatus) SetLastUpdatedTime

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s *DataRepositoryTaskStatus) SetLastUpdatedTime(v time.Time) *DataRepositoryTaskStatus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetLastUpdatedTime sets the LastUpdatedTime field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DataRepositoryTaskStatus) SetSucceededCount

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s *DataRepositoryTaskStatus) SetSucceededCount(v int64) *DataRepositoryTaskStatus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetSucceededCount sets the SucceededCount field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DataRepositoryTaskStatus) SetTotalCount

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetTotalCount sets the TotalCount field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (DataRepositoryTaskStatus) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (s DataRepositoryTaskStatus) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DeleteBackupInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DeleteBackupInput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// The ID of the backup you want to delete.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// BackupId is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	BackupId *string `min:"12" type:"string" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// deletion. This is automatically filled on your behalf when using the AWS
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// CLI or SDK.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        The request object for DeleteBackup operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (DeleteBackupInput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (s DeleteBackupInput) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DeleteBackupInput) SetBackupId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s *DeleteBackupInput) SetBackupId(v string) *DeleteBackupInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetBackupId sets the BackupId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DeleteBackupInput) SetClientRequestToken

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (s *DeleteBackupInput) SetClientRequestToken(v string) *DeleteBackupInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetClientRequestToken sets the ClientRequestToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (DeleteBackupInput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s DeleteBackupInput) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DeleteBackupInput) Validate

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s *DeleteBackupInput) Validate() error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  type DeleteBackupOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  type DeleteBackupOutput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// The ID of the backup deleted.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	BackupId *string `min:"12" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// The lifecycle of the backup. Should be DELETED.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	Lifecycle *string `type:"string" enum:"BackupLifecycle"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    The response object for DeleteBackup operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (DeleteBackupOutput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (s DeleteBackupOutput) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*DeleteBackupOutput) SetBackupId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (s *DeleteBackupOutput) SetBackupId(v string) *DeleteBackupOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetBackupId sets the BackupId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*DeleteBackupOutput) SetLifecycle

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (s *DeleteBackupOutput) SetLifecycle(v string) *DeleteBackupOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetLifecycle sets the Lifecycle field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (DeleteBackupOutput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s DeleteBackupOutput) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type DeleteFileSystemInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type DeleteFileSystemInput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// deletion. This is automatically filled on your behalf when using the AWS
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// CLI or SDK.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// The ID of the file system you want to delete.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// FileSystemId is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	FileSystemId *string `min:"11" type:"string" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// The configuration object for the Amazon FSx for Lustre file system being
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// deleted in the DeleteFileSystem operation.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	LustreConfiguration *DeleteFileSystemLustreConfiguration `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// The configuration object for the Microsoft Windows file system used in the
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// DeleteFileSystem operation.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	WindowsConfiguration *DeleteFileSystemWindowsConfiguration `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The request object for DeleteFileSystem operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (DeleteFileSystemInput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s DeleteFileSystemInput) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DeleteFileSystemInput) SetClientRequestToken

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s *DeleteFileSystemInput) SetClientRequestToken(v string) *DeleteFileSystemInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetClientRequestToken sets the ClientRequestToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DeleteFileSystemInput) SetFileSystemId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (s *DeleteFileSystemInput) SetFileSystemId(v string) *DeleteFileSystemInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetFileSystemId sets the FileSystemId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DeleteFileSystemInput) SetLustreConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetLustreConfiguration sets the LustreConfiguration field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*DeleteFileSystemInput) SetWindowsConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetWindowsConfiguration sets the WindowsConfiguration field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (DeleteFileSystemInput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (s DeleteFileSystemInput) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DeleteFileSystemInput) Validate

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s *DeleteFileSystemInput) Validate() error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type DeleteFileSystemLustreConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type DeleteFileSystemLustreConfiguration struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// Use if SkipFinalBackup is set to false, and you want to apply an array of
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// tags to the final backup. If you have set the file system property CopyTagsToBackups
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// to true, and you specify one or more FinalBackupTags when deleting a file
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// system, Amazon FSx will not copy any existing file system tags to the backup.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	FinalBackupTags []*Tag `min:"1" type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// Set SkipFinalBackup to false if you want to take a final backup of the file
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// system you are deleting. By default, Amazon FSx will not take a final backup
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// on your behalf when the DeleteFileSystem operation is invoked. (Default =
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// true)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	SkipFinalBackup *bool `type:"boolean"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The configuration object for the Amazon FSx for Lustre file system being deleted in the DeleteFileSystem operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (DeleteFileSystemLustreConfiguration) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DeleteFileSystemLustreConfiguration) SetFinalBackupTags

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetFinalBackupTags sets the FinalBackupTags field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DeleteFileSystemLustreConfiguration) SetSkipFinalBackup

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetSkipFinalBackup sets the SkipFinalBackup field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (DeleteFileSystemLustreConfiguration) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*DeleteFileSystemLustreConfiguration) Validate

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type DeleteFileSystemLustreResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type DeleteFileSystemLustreResponse struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// The ID of the final backup for this file system.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	FinalBackupId *string `min:"12" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// The set of tags applied to the final backup.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	FinalBackupTags []*Tag `min:"1" type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The response object for the Amazon FSx for Lustre file system being deleted in the DeleteFileSystem operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (DeleteFileSystemLustreResponse) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DeleteFileSystemLustreResponse) SetFinalBackupId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetFinalBackupId sets the FinalBackupId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DeleteFileSystemLustreResponse) SetFinalBackupTags

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetFinalBackupTags sets the FinalBackupTags field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (DeleteFileSystemLustreResponse) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  type DeleteFileSystemOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  type DeleteFileSystemOutput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// The ID of the file system being deleted.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	FileSystemId *string `min:"11" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// The file system lifecycle for the deletion request. Should be DELETING.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	Lifecycle *string `type:"string" enum:"FileSystemLifecycle"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// The response object for the Amazon FSx for Lustre file system being deleted
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// in the DeleteFileSystem operation.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	LustreResponse *DeleteFileSystemLustreResponse `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// The response object for the Microsoft Windows file system used in the DeleteFileSystem
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// operation.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	WindowsResponse *DeleteFileSystemWindowsResponse `type:"structure"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    The response object for the DeleteFileSystem operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (DeleteFileSystemOutput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (s DeleteFileSystemOutput) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*DeleteFileSystemOutput) SetFileSystemId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (s *DeleteFileSystemOutput) SetFileSystemId(v string) *DeleteFileSystemOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetFileSystemId sets the FileSystemId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*DeleteFileSystemOutput) SetLifecycle

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetLifecycle sets the Lifecycle field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DeleteFileSystemOutput) SetLustreResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetLustreResponse sets the LustreResponse field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DeleteFileSystemOutput) SetWindowsResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetWindowsResponse sets the WindowsResponse field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (DeleteFileSystemOutput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s DeleteFileSystemOutput) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type DeleteFileSystemWindowsConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type DeleteFileSystemWindowsConfiguration struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// A set of tags for your final backup.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	FinalBackupTags []*Tag `min:"1" type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// By default, Amazon FSx for Windows takes a final backup on your behalf when
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// the DeleteFileSystem operation is invoked. Doing this helps protect you from
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// data loss, and we highly recommend taking the final backup. If you want to
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// skip this backup, use this flag to do so.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	SkipFinalBackup *bool `type:"boolean"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The configuration object for the Microsoft Windows file system used in the DeleteFileSystem operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (DeleteFileSystemWindowsConfiguration) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DeleteFileSystemWindowsConfiguration) SetFinalBackupTags

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetFinalBackupTags sets the FinalBackupTags field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*DeleteFileSystemWindowsConfiguration) SetSkipFinalBackup

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetSkipFinalBackup sets the SkipFinalBackup field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (DeleteFileSystemWindowsConfiguration) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DeleteFileSystemWindowsConfiguration) Validate

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type DeleteFileSystemWindowsResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type DeleteFileSystemWindowsResponse struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// The ID of the final backup for this file system.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	FinalBackupId *string `min:"12" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// The set of tags applied to the final backup.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	FinalBackupTags []*Tag `min:"1" type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The response object for the Microsoft Windows file system used in the DeleteFileSystem operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (DeleteFileSystemWindowsResponse) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DeleteFileSystemWindowsResponse) SetFinalBackupId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetFinalBackupId sets the FinalBackupId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DeleteFileSystemWindowsResponse) SetFinalBackupTags

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetFinalBackupTags sets the FinalBackupTags field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (DeleteFileSystemWindowsResponse) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DescribeBackupsInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DescribeBackupsInput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// IDs of the backups you want to retrieve (String). This overrides any filters.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// If any IDs are not found, BackupNotFound will be thrown.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	BackupIds []*string `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Filters structure. Supported names are file-system-id and backup-type.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Filters []*Filter `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Maximum number of backups to return in the response (integer). This parameter
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// value must be greater than 0. The number of items that Amazon FSx returns
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// is the minimum of the MaxResults parameter specified in the request and the
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// service's internal maximum number of items per page.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	MaxResults *int64 `min:"1" type:"integer"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Opaque pagination token returned from a previous DescribeBackups operation
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// (String). If a token present, the action continues the list from where the
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// returning call left off.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	NextToken *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        The request object for DescribeBackups operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (DescribeBackupsInput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (s DescribeBackupsInput) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DescribeBackupsInput) SetBackupIds

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s *DescribeBackupsInput) SetBackupIds(v []*string) *DescribeBackupsInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetBackupIds sets the BackupIds field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DescribeBackupsInput) SetFilters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (s *DescribeBackupsInput) SetFilters(v []*Filter) *DescribeBackupsInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetFilters sets the Filters field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DescribeBackupsInput) SetMaxResults

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s *DescribeBackupsInput) SetMaxResults(v int64) *DescribeBackupsInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetMaxResults sets the MaxResults field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DescribeBackupsInput) SetNextToken

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s *DescribeBackupsInput) SetNextToken(v string) *DescribeBackupsInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetNextToken sets the NextToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (DescribeBackupsInput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (s DescribeBackupsInput) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DescribeBackupsInput) Validate

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (s *DescribeBackupsInput) Validate() error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DescribeBackupsOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DescribeBackupsOutput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// An array of backups.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Backups []*Backup `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// This is present if there are more backups than returned in the response (String).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// You can use the NextToken value in the later request to fetch the backups.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	NextToken *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Response object for DescribeBackups operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (DescribeBackupsOutput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (s DescribeBackupsOutput) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DescribeBackupsOutput) SetBackups

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s *DescribeBackupsOutput) SetBackups(v []*Backup) *DescribeBackupsOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetBackups sets the Backups field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DescribeBackupsOutput) SetNextToken

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetNextToken sets the NextToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (DescribeBackupsOutput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (s DescribeBackupsOutput) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type DescribeDataRepositoryTasksInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type DescribeDataRepositoryTasksInput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// (Optional) You can use filters to narrow the DescribeDataRepositoryTasks
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// response to include just tasks for specific file systems, or tasks in a specific
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// lifecycle state.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	Filters []*DataRepositoryTaskFilter `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// The maximum number of resources to return in the response. This value must
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// be an integer greater than zero.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	MaxResults *int64 `min:"1" type:"integer"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// (Optional) Opaque pagination token returned from a previous operation (String).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// If present, this token indicates from what point you can continue processing
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// the request, where the previous NextToken value left off.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	NextToken *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// (Optional) IDs of the tasks whose descriptions you want to retrieve (String).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	TaskIds []*string `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (DescribeDataRepositoryTasksInput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DescribeDataRepositoryTasksInput) SetFilters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetFilters sets the Filters field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DescribeDataRepositoryTasksInput) SetMaxResults

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetMaxResults sets the MaxResults field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*DescribeDataRepositoryTasksInput) SetNextToken

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetNextToken sets the NextToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*DescribeDataRepositoryTasksInput) SetTaskIds

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetTaskIds sets the TaskIds field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (DescribeDataRepositoryTasksInput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DescribeDataRepositoryTasksInput) Validate

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type DescribeDataRepositoryTasksOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type DescribeDataRepositoryTasksOutput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// The collection of data repository task descriptions returned.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	DataRepositoryTasks []*DataRepositoryTask `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// (Optional) Opaque pagination token returned from a previous operation (String).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// If present, this token indicates from what point you can continue processing
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// the request, where the previous NextToken value left off.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	NextToken *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (DescribeDataRepositoryTasksOutput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DescribeDataRepositoryTasksOutput) SetDataRepositoryTasks

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetDataRepositoryTasks sets the DataRepositoryTasks field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DescribeDataRepositoryTasksOutput) SetNextToken

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetNextToken sets the NextToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (DescribeDataRepositoryTasksOutput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DescribeFileSystemAliasesInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DescribeFileSystemAliasesInput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// (Optional) An idempotency token for resource creation, in a string of up
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// to 64 ASCII characters. This token is automatically filled on your behalf
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// when you use the AWS Command Line Interface (AWS CLI) or an AWS SDK.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// The ID of the file system to return the associated DNS aliases for (String).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// FileSystemId is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	FileSystemId *string `min:"11" type:"string" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Maximum number of DNS aliases to return in the response (integer). This parameter
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// value must be greater than 0. The number of items that Amazon FSx returns
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// is the minimum of the MaxResults parameter specified in the request and the
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// service's internal maximum number of items per page.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	MaxResults *int64 `min:"1" type:"integer"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Opaque pagination token returned from a previous DescribeFileSystemAliases
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// operation (String). If a token is included in the request, the action continues
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// the list from where the previous returning call left off.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	NextToken *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        The request object for DescribeFileSystemAliases operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (DescribeFileSystemAliasesInput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DescribeFileSystemAliasesInput) SetClientRequestToken

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetClientRequestToken sets the ClientRequestToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DescribeFileSystemAliasesInput) SetFileSystemId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetFileSystemId sets the FileSystemId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DescribeFileSystemAliasesInput) SetMaxResults

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetMaxResults sets the MaxResults field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DescribeFileSystemAliasesInput) SetNextToken

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetNextToken sets the NextToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (DescribeFileSystemAliasesInput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DescribeFileSystemAliasesInput) Validate

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (s *DescribeFileSystemAliasesInput) Validate() error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DescribeFileSystemAliasesOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DescribeFileSystemAliasesOutput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// An array of one or more DNS aliases currently associated with the specified
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// file system.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Aliases []*Alias `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Present if there are more DNS aliases than returned in the response (String).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// You can use the NextToken value in a later request to fetch additional descriptions.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	NextToken *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        The response object for DescribeFileSystemAliases operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (DescribeFileSystemAliasesOutput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DescribeFileSystemAliasesOutput) SetAliases

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetAliases sets the Aliases field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DescribeFileSystemAliasesOutput) SetNextToken

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetNextToken sets the NextToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (DescribeFileSystemAliasesOutput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type DescribeFileSystemsInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type DescribeFileSystemsInput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// IDs of the file systems whose descriptions you want to retrieve (String).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	FileSystemIds []*string `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// Maximum number of file systems to return in the response (integer). This
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// parameter value must be greater than 0. The number of items that Amazon FSx
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// returns is the minimum of the MaxResults parameter specified in the request
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// and the service's internal maximum number of items per page.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	MaxResults *int64 `min:"1" type:"integer"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// Opaque pagination token returned from a previous DescribeFileSystems operation
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// (String). If a token present, the action continues the list from where the
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// returning call left off.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	NextToken *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The request object for DescribeFileSystems operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (DescribeFileSystemsInput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (s DescribeFileSystemsInput) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DescribeFileSystemsInput) SetFileSystemIds

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (s *DescribeFileSystemsInput) SetFileSystemIds(v []*string) *DescribeFileSystemsInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetFileSystemIds sets the FileSystemIds field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*DescribeFileSystemsInput) SetMaxResults

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetMaxResults sets the MaxResults field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*DescribeFileSystemsInput) SetNextToken

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetNextToken sets the NextToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (DescribeFileSystemsInput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (s DescribeFileSystemsInput) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DescribeFileSystemsInput) Validate

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (s *DescribeFileSystemsInput) Validate() error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Validate inspects the fields of the type to determine if they are valid.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type DescribeFileSystemsOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type DescribeFileSystemsOutput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// An array of file system descriptions.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	FileSystems []*FileSystem `type:"list"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// Present if there are more file systems than returned in the response (String).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// You can use the NextToken value in the later request to fetch the descriptions.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	NextToken *string `min:"1" type:"string"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                The response object for DescribeFileSystems operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (DescribeFileSystemsOutput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (s DescribeFileSystemsOutput) GoString() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DescribeFileSystemsOutput) SetFileSystems

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetFileSystems sets the FileSystems field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DescribeFileSystemsOutput) SetNextToken

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetNextToken sets the NextToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (DescribeFileSystemsOutput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (s DescribeFileSystemsOutput) String() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type DisassociateFileSystemAliasesInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type DisassociateFileSystemAliasesInput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// An array of one or more DNS alias names to disassociate, or remove, from
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// the file system.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// Aliases is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	Aliases []*string `type:"list" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// (Optional) An idempotency token for resource creation, in a string of up
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// to 64 ASCII characters. This token is automatically filled on your behalf
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// when you use the AWS Command Line Interface (AWS CLI) or an AWS SDK.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// Specifies the file system from which to disassociate the DNS aliases.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	//
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// FileSystemId is a required field
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	FileSystemId *string `min:"11" type:"string" required:"true"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// contains filtered or unexported fields
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The request object of DNS aliases to disassociate from an Amazon FSx for Windows File Server file system.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (DisassociateFileSystemAliasesInput) GoString

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            GoString returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DisassociateFileSystemAliasesInput) SetAliases

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetAliases sets the Aliases field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DisassociateFileSystemAliasesInput) SetClientRequestToken

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetClientRequestToken sets the ClientRequestToken field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DisassociateFileSystemAliasesInput) SetFileSystemId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetFileSystemId sets the FileSystemId field's value.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (DisassociateFileSystemAliasesInput) String

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    String returns the string representation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DisassociateFileSystemAliasesInput) Validate