Interface DatasyncTaskOptions

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    DatasyncTaskOptions.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:52.481Z")
    @Stability(Stable)
    public interface DatasyncTaskOptions
    extends software.amazon.jsii.JsiiSerializable
    • Method Summary

      All Methods Static Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      static DatasyncTaskOptions.Builder builder()  
      default String getAtime()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#atime DatasyncTask#atime}.
      default Number getBytesPerSecond()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#bytes_per_second DatasyncTask#bytes_per_second}.
      default String getGid()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#gid DatasyncTask#gid}.
      default String getLogLevel()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#log_level DatasyncTask#log_level}.
      default String getMtime()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#mtime DatasyncTask#mtime}.
      default String getObjectTags()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#object_tags DatasyncTask#object_tags}.
      default String getOverwriteMode()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#overwrite_mode DatasyncTask#overwrite_mode}.
      default String getPosixPermissions()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#posix_permissions DatasyncTask#posix_permissions}.
      default String getPreserveDeletedFiles()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#preserve_deleted_files DatasyncTask#preserve_deleted_files}.
      default String getPreserveDevices()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#preserve_devices DatasyncTask#preserve_devices}.
      default String getSecurityDescriptorCopyFlags()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#security_descriptor_copy_flags DatasyncTask#security_descriptor_copy_flags}.
      default String getTaskQueueing()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#task_queueing DatasyncTask#task_queueing}.
      default String getTransferMode()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#transfer_mode DatasyncTask#transfer_mode}.
      default String getUid()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#uid DatasyncTask#uid}.
      default String getVerifyMode()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#verify_mode DatasyncTask#verify_mode}.
      • Methods inherited from interface software.amazon.jsii.JsiiSerializable

        $jsii$toJson
    • Method Detail

      • getAtime

        @Stability(Stable)
        @Nullable
        default String getAtime()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#atime DatasyncTask#atime}.
      • getBytesPerSecond

        @Stability(Stable)
        @Nullable
        default Number getBytesPerSecond()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#bytes_per_second DatasyncTask#bytes_per_second}.
      • getGid

        @Stability(Stable)
        @Nullable
        default String getGid()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#gid DatasyncTask#gid}.
      • getLogLevel

        @Stability(Stable)
        @Nullable
        default String getLogLevel()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#log_level DatasyncTask#log_level}.
      • getMtime

        @Stability(Stable)
        @Nullable
        default String getMtime()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#mtime DatasyncTask#mtime}.
      • getObjectTags

        @Stability(Stable)
        @Nullable
        default String getObjectTags()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#object_tags DatasyncTask#object_tags}.
      • getOverwriteMode

        @Stability(Stable)
        @Nullable
        default String getOverwriteMode()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#overwrite_mode DatasyncTask#overwrite_mode}.
      • getPosixPermissions

        @Stability(Stable)
        @Nullable
        default String getPosixPermissions()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#posix_permissions DatasyncTask#posix_permissions}.
      • getPreserveDeletedFiles

        @Stability(Stable)
        @Nullable
        default String getPreserveDeletedFiles()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#preserve_deleted_files DatasyncTask#preserve_deleted_files}.
      • getPreserveDevices

        @Stability(Stable)
        @Nullable
        default String getPreserveDevices()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#preserve_devices DatasyncTask#preserve_devices}.
      • getSecurityDescriptorCopyFlags

        @Stability(Stable)
        @Nullable
        default String getSecurityDescriptorCopyFlags()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#security_descriptor_copy_flags DatasyncTask#security_descriptor_copy_flags}.
      • getTaskQueueing

        @Stability(Stable)
        @Nullable
        default String getTaskQueueing()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#task_queueing DatasyncTask#task_queueing}.
      • getTransferMode

        @Stability(Stable)
        @Nullable
        default String getTransferMode()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#transfer_mode DatasyncTask#transfer_mode}.
      • getUid

        @Stability(Stable)
        @Nullable
        default String getUid()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#uid DatasyncTask#uid}.
      • getVerifyMode

        @Stability(Stable)
        @Nullable
        default String getVerifyMode()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#verify_mode DatasyncTask#verify_mode}.