1. Packages
  2. Alibaba Cloud
  3. API Docs
  4. cloudstoragegateway
  5. GatewayFileShare
Alibaba Cloud v3.51.0 published on Saturday, Mar 23, 2024 by Pulumi

alicloud.cloudstoragegateway.GatewayFileShare

Explore with Pulumi AI

alicloud logo
Alibaba Cloud v3.51.0 published on Saturday, Mar 23, 2024 by Pulumi

    Provides a Cloud Storage Gateway Gateway File Share resource.

    For information about Cloud Storage Gateway Gateway File Share and how to use it, see What is Gateway File Share.

    NOTE: Available since v1.144.0.

    Create GatewayFileShare Resource

    new GatewayFileShare(name: string, args: GatewayFileShareArgs, opts?: CustomResourceOptions);
    @overload
    def GatewayFileShare(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         access_based_enumeration: Optional[bool] = None,
                         backend_limit: Optional[int] = None,
                         browsable: Optional[bool] = None,
                         bypass_cache_read: Optional[bool] = None,
                         cache_mode: Optional[str] = None,
                         direct_io: Optional[bool] = None,
                         download_limit: Optional[int] = None,
                         fast_reclaim: Optional[bool] = None,
                         fe_limit: Optional[int] = None,
                         gateway_file_share_name: Optional[str] = None,
                         gateway_id: Optional[str] = None,
                         ignore_delete: Optional[bool] = None,
                         in_place: Optional[bool] = None,
                         lag_period: Optional[int] = None,
                         local_path: Optional[str] = None,
                         nfs_v4_optimization: Optional[bool] = None,
                         oss_bucket_name: Optional[str] = None,
                         oss_bucket_ssl: Optional[bool] = None,
                         oss_endpoint: Optional[str] = None,
                         partial_sync_paths: Optional[str] = None,
                         path_prefix: Optional[str] = None,
                         polling_interval: Optional[int] = None,
                         protocol: Optional[str] = None,
                         remote_sync: Optional[bool] = None,
                         remote_sync_download: Optional[bool] = None,
                         ro_client_list: Optional[str] = None,
                         ro_user_list: Optional[str] = None,
                         rw_client_list: Optional[str] = None,
                         rw_user_list: Optional[str] = None,
                         squash: Optional[str] = None,
                         support_archive: Optional[bool] = None,
                         transfer_acceleration: Optional[bool] = None,
                         windows_acl: Optional[bool] = None)
    @overload
    def GatewayFileShare(resource_name: str,
                         args: GatewayFileShareArgs,
                         opts: Optional[ResourceOptions] = None)
    func NewGatewayFileShare(ctx *Context, name string, args GatewayFileShareArgs, opts ...ResourceOption) (*GatewayFileShare, error)
    public GatewayFileShare(string name, GatewayFileShareArgs args, CustomResourceOptions? opts = null)
    public GatewayFileShare(String name, GatewayFileShareArgs args)
    public GatewayFileShare(String name, GatewayFileShareArgs args, CustomResourceOptions options)
    
    type: alicloud:cloudstoragegateway:GatewayFileShare
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args GatewayFileShareArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args GatewayFileShareArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args GatewayFileShareArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args GatewayFileShareArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args GatewayFileShareArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    GatewayFileShare Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The GatewayFileShare resource accepts the following input properties:

    GatewayFileShareName string
    The name of the file share. Length from 1 to 255 characters can contain lowercase letters, digits, (.), (_) Or (-), at the same time, must start with a lowercase letter.
    GatewayId string
    The ID of the gateway.
    LocalPath string
    The cache disk inside the device name.
    OssBucketName string
    The name of the OSS Bucket.
    OssEndpoint string
    The gateway file share corresponds to the Object Storage SERVICE (OSS), Bucket Endpoint. NOTE: distinguish between intranet and internet Endpoint. We recommend that if the OSS Bucket and the gateway is in the same Region is use the RDS intranet IP Endpoint: oss-cn-hangzhou-internal.aliyuncs.com.
    Protocol string
    Share types. Valid values: SMB, NFS.
    AccessBasedEnumeration bool
    Whether to enable Windows ABE, the prime minister, need windowsAcl parameter is set to true in the entry into force of. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    BackendLimit int
    The Max upload speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0. NOTE: at the same time if you have to limit the maximum write speed, maximum upload speed is no less than the maximum write speed.
    Browsable bool
    The whether browsable of the gateway file share (that is, in the network neighborhood of whether you can find). The attribute is valid when the attribute protocol is SMB. Default value: true.
    BypassCacheRead bool
    Direct reading OSS of the gateway file share.
    CacheMode string
    The set up gateway file share cache mode. Valid values: Cache or Sync. Cache: cached mode. Sync: replication mode are available. Default value: Cache.
    DirectIo bool
    File sharing Whether to enable DirectIO (direct I/O mode for data transmission). Default value: false.
    DownloadLimit int
    The maximum download speed of the gateway file share. Unit: MB/s. 0 means unlimited. Value range: 0 ~ 1280. NOTE: only in copy mode and enable download file data can be set. only when the shared opens the reverse synchronization or acceded to by the speed synchronization Group when, this parameter will not take effect. Gateway version >= 1.3.0 above support.
    FastReclaim bool
    The whether to enable Upload optimization of the gateway file share, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
    FeLimit int
    The maximum write speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
    IgnoreDelete bool
    The whether to ignore deleted of the gateway file share. After the opening of the Gateway side delete file or delete cloud (OSS) corresponding to the file. Default value: false. NOTE: ignore_delete and remote_sync cannot be enabled simultaneously. Gateway version >= 1.0.40 above support.
    InPlace bool
    The whether debris optimization of the gateway file share. Default value: false.
    LagPeriod int
    The synchronization delay, I.e. gateway local cache sync to Alibaba Cloud Object Storage Service (oss) of the delay time. Unit: Seconds. Value range: 5 ~ 120. Default value: 5. NOTE: Gateway version >= 1.0.40 above support.
    NfsV4Optimization bool
    The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: If it is enabled, NFS V3 cannot be mounted. The attribute is valid when the attribute protocol is NFS. Gateway version >= 1.2.0 above support.
    OssBucketSsl bool
    Whether they are using SSL connect to OSS Bucket.
    PartialSyncPaths string
    In part mode, the directory path group JSON format.
    PathPrefix string
    The subdirectory path under the object storage (OSS) bucket corresponding to the file share. If it is blank, it means the root directory of the bucket.
    PollingInterval int
    The reverse synchronization time intervals of the gateway file share. Value range: 15 ~ 36000. NOTE: in copy mode + reverse synchronization is enabled Download file data, value range: 3600 ~ 36000.
    RemoteSync bool
    Whether to enable reverse synchronization of the gateway file share. Default value: false.
    RemoteSyncDownload bool
    Copy mode, whether to download the file data. Default value: false. NOTE: only when the attribute remote_sync is true or acceded to by the speed synchronization group, this parameter will not take effect.
    RoClientList string
    File sharing NFS read-only client list (IP address or IP address range). Use commas (,) to separate multiple clients.
    RoUserList string
    The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
    RwClientList string
    Read and write the client list. When Protocol NFS is returned when the status is.
    RwUserList string
    Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
    Squash string
    The NFS protocol user mapping of the gateway file share. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none. NOTE: The attribute is valid when the attribute protocol is NFS.
    SupportArchive bool
    Whether to support the archive transparent read.
    TransferAcceleration bool
    The set up gateway file share whether to enable transmission acceleration needs corresponding OSS Bucket enabled transport acceleration. NOTE: Gateway version >= 1.3.0 above support.
    WindowsAcl bool
    Whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    GatewayFileShareName string
    The name of the file share. Length from 1 to 255 characters can contain lowercase letters, digits, (.), (_) Or (-), at the same time, must start with a lowercase letter.
    GatewayId string
    The ID of the gateway.
    LocalPath string
    The cache disk inside the device name.
    OssBucketName string
    The name of the OSS Bucket.
    OssEndpoint string
    The gateway file share corresponds to the Object Storage SERVICE (OSS), Bucket Endpoint. NOTE: distinguish between intranet and internet Endpoint. We recommend that if the OSS Bucket and the gateway is in the same Region is use the RDS intranet IP Endpoint: oss-cn-hangzhou-internal.aliyuncs.com.
    Protocol string
    Share types. Valid values: SMB, NFS.
    AccessBasedEnumeration bool
    Whether to enable Windows ABE, the prime minister, need windowsAcl parameter is set to true in the entry into force of. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    BackendLimit int
    The Max upload speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0. NOTE: at the same time if you have to limit the maximum write speed, maximum upload speed is no less than the maximum write speed.
    Browsable bool
    The whether browsable of the gateway file share (that is, in the network neighborhood of whether you can find). The attribute is valid when the attribute protocol is SMB. Default value: true.
    BypassCacheRead bool
    Direct reading OSS of the gateway file share.
    CacheMode string
    The set up gateway file share cache mode. Valid values: Cache or Sync. Cache: cached mode. Sync: replication mode are available. Default value: Cache.
    DirectIo bool
    File sharing Whether to enable DirectIO (direct I/O mode for data transmission). Default value: false.
    DownloadLimit int
    The maximum download speed of the gateway file share. Unit: MB/s. 0 means unlimited. Value range: 0 ~ 1280. NOTE: only in copy mode and enable download file data can be set. only when the shared opens the reverse synchronization or acceded to by the speed synchronization Group when, this parameter will not take effect. Gateway version >= 1.3.0 above support.
    FastReclaim bool
    The whether to enable Upload optimization of the gateway file share, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
    FeLimit int
    The maximum write speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
    IgnoreDelete bool
    The whether to ignore deleted of the gateway file share. After the opening of the Gateway side delete file or delete cloud (OSS) corresponding to the file. Default value: false. NOTE: ignore_delete and remote_sync cannot be enabled simultaneously. Gateway version >= 1.0.40 above support.
    InPlace bool
    The whether debris optimization of the gateway file share. Default value: false.
    LagPeriod int
    The synchronization delay, I.e. gateway local cache sync to Alibaba Cloud Object Storage Service (oss) of the delay time. Unit: Seconds. Value range: 5 ~ 120. Default value: 5. NOTE: Gateway version >= 1.0.40 above support.
    NfsV4Optimization bool
    The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: If it is enabled, NFS V3 cannot be mounted. The attribute is valid when the attribute protocol is NFS. Gateway version >= 1.2.0 above support.
    OssBucketSsl bool
    Whether they are using SSL connect to OSS Bucket.
    PartialSyncPaths string
    In part mode, the directory path group JSON format.
    PathPrefix string
    The subdirectory path under the object storage (OSS) bucket corresponding to the file share. If it is blank, it means the root directory of the bucket.
    PollingInterval int
    The reverse synchronization time intervals of the gateway file share. Value range: 15 ~ 36000. NOTE: in copy mode + reverse synchronization is enabled Download file data, value range: 3600 ~ 36000.
    RemoteSync bool
    Whether to enable reverse synchronization of the gateway file share. Default value: false.
    RemoteSyncDownload bool
    Copy mode, whether to download the file data. Default value: false. NOTE: only when the attribute remote_sync is true or acceded to by the speed synchronization group, this parameter will not take effect.
    RoClientList string
    File sharing NFS read-only client list (IP address or IP address range). Use commas (,) to separate multiple clients.
    RoUserList string
    The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
    RwClientList string
    Read and write the client list. When Protocol NFS is returned when the status is.
    RwUserList string
    Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
    Squash string
    The NFS protocol user mapping of the gateway file share. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none. NOTE: The attribute is valid when the attribute protocol is NFS.
    SupportArchive bool
    Whether to support the archive transparent read.
    TransferAcceleration bool
    The set up gateway file share whether to enable transmission acceleration needs corresponding OSS Bucket enabled transport acceleration. NOTE: Gateway version >= 1.3.0 above support.
    WindowsAcl bool
    Whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    gatewayFileShareName String
    The name of the file share. Length from 1 to 255 characters can contain lowercase letters, digits, (.), (_) Or (-), at the same time, must start with a lowercase letter.
    gatewayId String
    The ID of the gateway.
    localPath String
    The cache disk inside the device name.
    ossBucketName String
    The name of the OSS Bucket.
    ossEndpoint String
    The gateway file share corresponds to the Object Storage SERVICE (OSS), Bucket Endpoint. NOTE: distinguish between intranet and internet Endpoint. We recommend that if the OSS Bucket and the gateway is in the same Region is use the RDS intranet IP Endpoint: oss-cn-hangzhou-internal.aliyuncs.com.
    protocol String
    Share types. Valid values: SMB, NFS.
    accessBasedEnumeration Boolean
    Whether to enable Windows ABE, the prime minister, need windowsAcl parameter is set to true in the entry into force of. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    backendLimit Integer
    The Max upload speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0. NOTE: at the same time if you have to limit the maximum write speed, maximum upload speed is no less than the maximum write speed.
    browsable Boolean
    The whether browsable of the gateway file share (that is, in the network neighborhood of whether you can find). The attribute is valid when the attribute protocol is SMB. Default value: true.
    bypassCacheRead Boolean
    Direct reading OSS of the gateway file share.
    cacheMode String
    The set up gateway file share cache mode. Valid values: Cache or Sync. Cache: cached mode. Sync: replication mode are available. Default value: Cache.
    directIo Boolean
    File sharing Whether to enable DirectIO (direct I/O mode for data transmission). Default value: false.
    downloadLimit Integer
    The maximum download speed of the gateway file share. Unit: MB/s. 0 means unlimited. Value range: 0 ~ 1280. NOTE: only in copy mode and enable download file data can be set. only when the shared opens the reverse synchronization or acceded to by the speed synchronization Group when, this parameter will not take effect. Gateway version >= 1.3.0 above support.
    fastReclaim Boolean
    The whether to enable Upload optimization of the gateway file share, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
    feLimit Integer
    The maximum write speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
    ignoreDelete Boolean
    The whether to ignore deleted of the gateway file share. After the opening of the Gateway side delete file or delete cloud (OSS) corresponding to the file. Default value: false. NOTE: ignore_delete and remote_sync cannot be enabled simultaneously. Gateway version >= 1.0.40 above support.
    inPlace Boolean
    The whether debris optimization of the gateway file share. Default value: false.
    lagPeriod Integer
    The synchronization delay, I.e. gateway local cache sync to Alibaba Cloud Object Storage Service (oss) of the delay time. Unit: Seconds. Value range: 5 ~ 120. Default value: 5. NOTE: Gateway version >= 1.0.40 above support.
    nfsV4Optimization Boolean
    The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: If it is enabled, NFS V3 cannot be mounted. The attribute is valid when the attribute protocol is NFS. Gateway version >= 1.2.0 above support.
    ossBucketSsl Boolean
    Whether they are using SSL connect to OSS Bucket.
    partialSyncPaths String
    In part mode, the directory path group JSON format.
    pathPrefix String
    The subdirectory path under the object storage (OSS) bucket corresponding to the file share. If it is blank, it means the root directory of the bucket.
    pollingInterval Integer
    The reverse synchronization time intervals of the gateway file share. Value range: 15 ~ 36000. NOTE: in copy mode + reverse synchronization is enabled Download file data, value range: 3600 ~ 36000.
    remoteSync Boolean
    Whether to enable reverse synchronization of the gateway file share. Default value: false.
    remoteSyncDownload Boolean
    Copy mode, whether to download the file data. Default value: false. NOTE: only when the attribute remote_sync is true or acceded to by the speed synchronization group, this parameter will not take effect.
    roClientList String
    File sharing NFS read-only client list (IP address or IP address range). Use commas (,) to separate multiple clients.
    roUserList String
    The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
    rwClientList String
    Read and write the client list. When Protocol NFS is returned when the status is.
    rwUserList String
    Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
    squash String
    The NFS protocol user mapping of the gateway file share. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none. NOTE: The attribute is valid when the attribute protocol is NFS.
    supportArchive Boolean
    Whether to support the archive transparent read.
    transferAcceleration Boolean
    The set up gateway file share whether to enable transmission acceleration needs corresponding OSS Bucket enabled transport acceleration. NOTE: Gateway version >= 1.3.0 above support.
    windowsAcl Boolean
    Whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    gatewayFileShareName string
    The name of the file share. Length from 1 to 255 characters can contain lowercase letters, digits, (.), (_) Or (-), at the same time, must start with a lowercase letter.
    gatewayId string
    The ID of the gateway.
    localPath string
    The cache disk inside the device name.
    ossBucketName string
    The name of the OSS Bucket.
    ossEndpoint string
    The gateway file share corresponds to the Object Storage SERVICE (OSS), Bucket Endpoint. NOTE: distinguish between intranet and internet Endpoint. We recommend that if the OSS Bucket and the gateway is in the same Region is use the RDS intranet IP Endpoint: oss-cn-hangzhou-internal.aliyuncs.com.
    protocol string
    Share types. Valid values: SMB, NFS.
    accessBasedEnumeration boolean
    Whether to enable Windows ABE, the prime minister, need windowsAcl parameter is set to true in the entry into force of. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    backendLimit number
    The Max upload speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0. NOTE: at the same time if you have to limit the maximum write speed, maximum upload speed is no less than the maximum write speed.
    browsable boolean
    The whether browsable of the gateway file share (that is, in the network neighborhood of whether you can find). The attribute is valid when the attribute protocol is SMB. Default value: true.
    bypassCacheRead boolean
    Direct reading OSS of the gateway file share.
    cacheMode string
    The set up gateway file share cache mode. Valid values: Cache or Sync. Cache: cached mode. Sync: replication mode are available. Default value: Cache.
    directIo boolean
    File sharing Whether to enable DirectIO (direct I/O mode for data transmission). Default value: false.
    downloadLimit number
    The maximum download speed of the gateway file share. Unit: MB/s. 0 means unlimited. Value range: 0 ~ 1280. NOTE: only in copy mode and enable download file data can be set. only when the shared opens the reverse synchronization or acceded to by the speed synchronization Group when, this parameter will not take effect. Gateway version >= 1.3.0 above support.
    fastReclaim boolean
    The whether to enable Upload optimization of the gateway file share, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
    feLimit number
    The maximum write speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
    ignoreDelete boolean
    The whether to ignore deleted of the gateway file share. After the opening of the Gateway side delete file or delete cloud (OSS) corresponding to the file. Default value: false. NOTE: ignore_delete and remote_sync cannot be enabled simultaneously. Gateway version >= 1.0.40 above support.
    inPlace boolean
    The whether debris optimization of the gateway file share. Default value: false.
    lagPeriod number
    The synchronization delay, I.e. gateway local cache sync to Alibaba Cloud Object Storage Service (oss) of the delay time. Unit: Seconds. Value range: 5 ~ 120. Default value: 5. NOTE: Gateway version >= 1.0.40 above support.
    nfsV4Optimization boolean
    The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: If it is enabled, NFS V3 cannot be mounted. The attribute is valid when the attribute protocol is NFS. Gateway version >= 1.2.0 above support.
    ossBucketSsl boolean
    Whether they are using SSL connect to OSS Bucket.
    partialSyncPaths string
    In part mode, the directory path group JSON format.
    pathPrefix string
    The subdirectory path under the object storage (OSS) bucket corresponding to the file share. If it is blank, it means the root directory of the bucket.
    pollingInterval number
    The reverse synchronization time intervals of the gateway file share. Value range: 15 ~ 36000. NOTE: in copy mode + reverse synchronization is enabled Download file data, value range: 3600 ~ 36000.
    remoteSync boolean
    Whether to enable reverse synchronization of the gateway file share. Default value: false.
    remoteSyncDownload boolean
    Copy mode, whether to download the file data. Default value: false. NOTE: only when the attribute remote_sync is true or acceded to by the speed synchronization group, this parameter will not take effect.
    roClientList string
    File sharing NFS read-only client list (IP address or IP address range). Use commas (,) to separate multiple clients.
    roUserList string
    The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
    rwClientList string
    Read and write the client list. When Protocol NFS is returned when the status is.
    rwUserList string
    Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
    squash string
    The NFS protocol user mapping of the gateway file share. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none. NOTE: The attribute is valid when the attribute protocol is NFS.
    supportArchive boolean
    Whether to support the archive transparent read.
    transferAcceleration boolean
    The set up gateway file share whether to enable transmission acceleration needs corresponding OSS Bucket enabled transport acceleration. NOTE: Gateway version >= 1.3.0 above support.
    windowsAcl boolean
    Whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    gateway_file_share_name str
    The name of the file share. Length from 1 to 255 characters can contain lowercase letters, digits, (.), (_) Or (-), at the same time, must start with a lowercase letter.
    gateway_id str
    The ID of the gateway.
    local_path str
    The cache disk inside the device name.
    oss_bucket_name str
    The name of the OSS Bucket.
    oss_endpoint str
    The gateway file share corresponds to the Object Storage SERVICE (OSS), Bucket Endpoint. NOTE: distinguish between intranet and internet Endpoint. We recommend that if the OSS Bucket and the gateway is in the same Region is use the RDS intranet IP Endpoint: oss-cn-hangzhou-internal.aliyuncs.com.
    protocol str
    Share types. Valid values: SMB, NFS.
    access_based_enumeration bool
    Whether to enable Windows ABE, the prime minister, need windowsAcl parameter is set to true in the entry into force of. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    backend_limit int
    The Max upload speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0. NOTE: at the same time if you have to limit the maximum write speed, maximum upload speed is no less than the maximum write speed.
    browsable bool
    The whether browsable of the gateway file share (that is, in the network neighborhood of whether you can find). The attribute is valid when the attribute protocol is SMB. Default value: true.
    bypass_cache_read bool
    Direct reading OSS of the gateway file share.
    cache_mode str
    The set up gateway file share cache mode. Valid values: Cache or Sync. Cache: cached mode. Sync: replication mode are available. Default value: Cache.
    direct_io bool
    File sharing Whether to enable DirectIO (direct I/O mode for data transmission). Default value: false.
    download_limit int
    The maximum download speed of the gateway file share. Unit: MB/s. 0 means unlimited. Value range: 0 ~ 1280. NOTE: only in copy mode and enable download file data can be set. only when the shared opens the reverse synchronization or acceded to by the speed synchronization Group when, this parameter will not take effect. Gateway version >= 1.3.0 above support.
    fast_reclaim bool
    The whether to enable Upload optimization of the gateway file share, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
    fe_limit int
    The maximum write speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
    ignore_delete bool
    The whether to ignore deleted of the gateway file share. After the opening of the Gateway side delete file or delete cloud (OSS) corresponding to the file. Default value: false. NOTE: ignore_delete and remote_sync cannot be enabled simultaneously. Gateway version >= 1.0.40 above support.
    in_place bool
    The whether debris optimization of the gateway file share. Default value: false.
    lag_period int
    The synchronization delay, I.e. gateway local cache sync to Alibaba Cloud Object Storage Service (oss) of the delay time. Unit: Seconds. Value range: 5 ~ 120. Default value: 5. NOTE: Gateway version >= 1.0.40 above support.
    nfs_v4_optimization bool
    The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: If it is enabled, NFS V3 cannot be mounted. The attribute is valid when the attribute protocol is NFS. Gateway version >= 1.2.0 above support.
    oss_bucket_ssl bool
    Whether they are using SSL connect to OSS Bucket.
    partial_sync_paths str
    In part mode, the directory path group JSON format.
    path_prefix str
    The subdirectory path under the object storage (OSS) bucket corresponding to the file share. If it is blank, it means the root directory of the bucket.
    polling_interval int
    The reverse synchronization time intervals of the gateway file share. Value range: 15 ~ 36000. NOTE: in copy mode + reverse synchronization is enabled Download file data, value range: 3600 ~ 36000.
    remote_sync bool
    Whether to enable reverse synchronization of the gateway file share. Default value: false.
    remote_sync_download bool
    Copy mode, whether to download the file data. Default value: false. NOTE: only when the attribute remote_sync is true or acceded to by the speed synchronization group, this parameter will not take effect.
    ro_client_list str
    File sharing NFS read-only client list (IP address or IP address range). Use commas (,) to separate multiple clients.
    ro_user_list str
    The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
    rw_client_list str
    Read and write the client list. When Protocol NFS is returned when the status is.
    rw_user_list str
    Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
    squash str
    The NFS protocol user mapping of the gateway file share. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none. NOTE: The attribute is valid when the attribute protocol is NFS.
    support_archive bool
    Whether to support the archive transparent read.
    transfer_acceleration bool
    The set up gateway file share whether to enable transmission acceleration needs corresponding OSS Bucket enabled transport acceleration. NOTE: Gateway version >= 1.3.0 above support.
    windows_acl bool
    Whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    gatewayFileShareName String
    The name of the file share. Length from 1 to 255 characters can contain lowercase letters, digits, (.), (_) Or (-), at the same time, must start with a lowercase letter.
    gatewayId String
    The ID of the gateway.
    localPath String
    The cache disk inside the device name.
    ossBucketName String
    The name of the OSS Bucket.
    ossEndpoint String
    The gateway file share corresponds to the Object Storage SERVICE (OSS), Bucket Endpoint. NOTE: distinguish between intranet and internet Endpoint. We recommend that if the OSS Bucket and the gateway is in the same Region is use the RDS intranet IP Endpoint: oss-cn-hangzhou-internal.aliyuncs.com.
    protocol String
    Share types. Valid values: SMB, NFS.
    accessBasedEnumeration Boolean
    Whether to enable Windows ABE, the prime minister, need windowsAcl parameter is set to true in the entry into force of. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    backendLimit Number
    The Max upload speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0. NOTE: at the same time if you have to limit the maximum write speed, maximum upload speed is no less than the maximum write speed.
    browsable Boolean
    The whether browsable of the gateway file share (that is, in the network neighborhood of whether you can find). The attribute is valid when the attribute protocol is SMB. Default value: true.
    bypassCacheRead Boolean
    Direct reading OSS of the gateway file share.
    cacheMode String
    The set up gateway file share cache mode. Valid values: Cache or Sync. Cache: cached mode. Sync: replication mode are available. Default value: Cache.
    directIo Boolean
    File sharing Whether to enable DirectIO (direct I/O mode for data transmission). Default value: false.
    downloadLimit Number
    The maximum download speed of the gateway file share. Unit: MB/s. 0 means unlimited. Value range: 0 ~ 1280. NOTE: only in copy mode and enable download file data can be set. only when the shared opens the reverse synchronization or acceded to by the speed synchronization Group when, this parameter will not take effect. Gateway version >= 1.3.0 above support.
    fastReclaim Boolean
    The whether to enable Upload optimization of the gateway file share, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
    feLimit Number
    The maximum write speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
    ignoreDelete Boolean
    The whether to ignore deleted of the gateway file share. After the opening of the Gateway side delete file or delete cloud (OSS) corresponding to the file. Default value: false. NOTE: ignore_delete and remote_sync cannot be enabled simultaneously. Gateway version >= 1.0.40 above support.
    inPlace Boolean
    The whether debris optimization of the gateway file share. Default value: false.
    lagPeriod Number
    The synchronization delay, I.e. gateway local cache sync to Alibaba Cloud Object Storage Service (oss) of the delay time. Unit: Seconds. Value range: 5 ~ 120. Default value: 5. NOTE: Gateway version >= 1.0.40 above support.
    nfsV4Optimization Boolean
    The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: If it is enabled, NFS V3 cannot be mounted. The attribute is valid when the attribute protocol is NFS. Gateway version >= 1.2.0 above support.
    ossBucketSsl Boolean
    Whether they are using SSL connect to OSS Bucket.
    partialSyncPaths String
    In part mode, the directory path group JSON format.
    pathPrefix String
    The subdirectory path under the object storage (OSS) bucket corresponding to the file share. If it is blank, it means the root directory of the bucket.
    pollingInterval Number
    The reverse synchronization time intervals of the gateway file share. Value range: 15 ~ 36000. NOTE: in copy mode + reverse synchronization is enabled Download file data, value range: 3600 ~ 36000.
    remoteSync Boolean
    Whether to enable reverse synchronization of the gateway file share. Default value: false.
    remoteSyncDownload Boolean
    Copy mode, whether to download the file data. Default value: false. NOTE: only when the attribute remote_sync is true or acceded to by the speed synchronization group, this parameter will not take effect.
    roClientList String
    File sharing NFS read-only client list (IP address or IP address range). Use commas (,) to separate multiple clients.
    roUserList String
    The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
    rwClientList String
    Read and write the client list. When Protocol NFS is returned when the status is.
    rwUserList String
    Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
    squash String
    The NFS protocol user mapping of the gateway file share. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none. NOTE: The attribute is valid when the attribute protocol is NFS.
    supportArchive Boolean
    Whether to support the archive transparent read.
    transferAcceleration Boolean
    The set up gateway file share whether to enable transmission acceleration needs corresponding OSS Bucket enabled transport acceleration. NOTE: Gateway version >= 1.3.0 above support.
    windowsAcl Boolean
    Whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the GatewayFileShare resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    IndexId string
    The ID of the file share.
    Id string
    The provider-assigned unique ID for this managed resource.
    IndexId string
    The ID of the file share.
    id String
    The provider-assigned unique ID for this managed resource.
    indexId String
    The ID of the file share.
    id string
    The provider-assigned unique ID for this managed resource.
    indexId string
    The ID of the file share.
    id str
    The provider-assigned unique ID for this managed resource.
    index_id str
    The ID of the file share.
    id String
    The provider-assigned unique ID for this managed resource.
    indexId String
    The ID of the file share.

    Look up Existing GatewayFileShare Resource

    Get an existing GatewayFileShare resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: GatewayFileShareState, opts?: CustomResourceOptions): GatewayFileShare
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            access_based_enumeration: Optional[bool] = None,
            backend_limit: Optional[int] = None,
            browsable: Optional[bool] = None,
            bypass_cache_read: Optional[bool] = None,
            cache_mode: Optional[str] = None,
            direct_io: Optional[bool] = None,
            download_limit: Optional[int] = None,
            fast_reclaim: Optional[bool] = None,
            fe_limit: Optional[int] = None,
            gateway_file_share_name: Optional[str] = None,
            gateway_id: Optional[str] = None,
            ignore_delete: Optional[bool] = None,
            in_place: Optional[bool] = None,
            index_id: Optional[str] = None,
            lag_period: Optional[int] = None,
            local_path: Optional[str] = None,
            nfs_v4_optimization: Optional[bool] = None,
            oss_bucket_name: Optional[str] = None,
            oss_bucket_ssl: Optional[bool] = None,
            oss_endpoint: Optional[str] = None,
            partial_sync_paths: Optional[str] = None,
            path_prefix: Optional[str] = None,
            polling_interval: Optional[int] = None,
            protocol: Optional[str] = None,
            remote_sync: Optional[bool] = None,
            remote_sync_download: Optional[bool] = None,
            ro_client_list: Optional[str] = None,
            ro_user_list: Optional[str] = None,
            rw_client_list: Optional[str] = None,
            rw_user_list: Optional[str] = None,
            squash: Optional[str] = None,
            support_archive: Optional[bool] = None,
            transfer_acceleration: Optional[bool] = None,
            windows_acl: Optional[bool] = None) -> GatewayFileShare
    func GetGatewayFileShare(ctx *Context, name string, id IDInput, state *GatewayFileShareState, opts ...ResourceOption) (*GatewayFileShare, error)
    public static GatewayFileShare Get(string name, Input<string> id, GatewayFileShareState? state, CustomResourceOptions? opts = null)
    public static GatewayFileShare get(String name, Output<String> id, GatewayFileShareState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AccessBasedEnumeration bool
    Whether to enable Windows ABE, the prime minister, need windowsAcl parameter is set to true in the entry into force of. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    BackendLimit int
    The Max upload speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0. NOTE: at the same time if you have to limit the maximum write speed, maximum upload speed is no less than the maximum write speed.
    Browsable bool
    The whether browsable of the gateway file share (that is, in the network neighborhood of whether you can find). The attribute is valid when the attribute protocol is SMB. Default value: true.
    BypassCacheRead bool
    Direct reading OSS of the gateway file share.
    CacheMode string
    The set up gateway file share cache mode. Valid values: Cache or Sync. Cache: cached mode. Sync: replication mode are available. Default value: Cache.
    DirectIo bool
    File sharing Whether to enable DirectIO (direct I/O mode for data transmission). Default value: false.
    DownloadLimit int
    The maximum download speed of the gateway file share. Unit: MB/s. 0 means unlimited. Value range: 0 ~ 1280. NOTE: only in copy mode and enable download file data can be set. only when the shared opens the reverse synchronization or acceded to by the speed synchronization Group when, this parameter will not take effect. Gateway version >= 1.3.0 above support.
    FastReclaim bool
    The whether to enable Upload optimization of the gateway file share, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
    FeLimit int
    The maximum write speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
    GatewayFileShareName string
    The name of the file share. Length from 1 to 255 characters can contain lowercase letters, digits, (.), (_) Or (-), at the same time, must start with a lowercase letter.
    GatewayId string
    The ID of the gateway.
    IgnoreDelete bool
    The whether to ignore deleted of the gateway file share. After the opening of the Gateway side delete file or delete cloud (OSS) corresponding to the file. Default value: false. NOTE: ignore_delete and remote_sync cannot be enabled simultaneously. Gateway version >= 1.0.40 above support.
    InPlace bool
    The whether debris optimization of the gateway file share. Default value: false.
    IndexId string
    The ID of the file share.
    LagPeriod int
    The synchronization delay, I.e. gateway local cache sync to Alibaba Cloud Object Storage Service (oss) of the delay time. Unit: Seconds. Value range: 5 ~ 120. Default value: 5. NOTE: Gateway version >= 1.0.40 above support.
    LocalPath string
    The cache disk inside the device name.
    NfsV4Optimization bool
    The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: If it is enabled, NFS V3 cannot be mounted. The attribute is valid when the attribute protocol is NFS. Gateway version >= 1.2.0 above support.
    OssBucketName string
    The name of the OSS Bucket.
    OssBucketSsl bool
    Whether they are using SSL connect to OSS Bucket.
    OssEndpoint string
    The gateway file share corresponds to the Object Storage SERVICE (OSS), Bucket Endpoint. NOTE: distinguish between intranet and internet Endpoint. We recommend that if the OSS Bucket and the gateway is in the same Region is use the RDS intranet IP Endpoint: oss-cn-hangzhou-internal.aliyuncs.com.
    PartialSyncPaths string
    In part mode, the directory path group JSON format.
    PathPrefix string
    The subdirectory path under the object storage (OSS) bucket corresponding to the file share. If it is blank, it means the root directory of the bucket.
    PollingInterval int
    The reverse synchronization time intervals of the gateway file share. Value range: 15 ~ 36000. NOTE: in copy mode + reverse synchronization is enabled Download file data, value range: 3600 ~ 36000.
    Protocol string
    Share types. Valid values: SMB, NFS.
    RemoteSync bool
    Whether to enable reverse synchronization of the gateway file share. Default value: false.
    RemoteSyncDownload bool
    Copy mode, whether to download the file data. Default value: false. NOTE: only when the attribute remote_sync is true or acceded to by the speed synchronization group, this parameter will not take effect.
    RoClientList string
    File sharing NFS read-only client list (IP address or IP address range). Use commas (,) to separate multiple clients.
    RoUserList string
    The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
    RwClientList string
    Read and write the client list. When Protocol NFS is returned when the status is.
    RwUserList string
    Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
    Squash string
    The NFS protocol user mapping of the gateway file share. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none. NOTE: The attribute is valid when the attribute protocol is NFS.
    SupportArchive bool
    Whether to support the archive transparent read.
    TransferAcceleration bool
    The set up gateway file share whether to enable transmission acceleration needs corresponding OSS Bucket enabled transport acceleration. NOTE: Gateway version >= 1.3.0 above support.
    WindowsAcl bool
    Whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    AccessBasedEnumeration bool
    Whether to enable Windows ABE, the prime minister, need windowsAcl parameter is set to true in the entry into force of. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    BackendLimit int
    The Max upload speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0. NOTE: at the same time if you have to limit the maximum write speed, maximum upload speed is no less than the maximum write speed.
    Browsable bool
    The whether browsable of the gateway file share (that is, in the network neighborhood of whether you can find). The attribute is valid when the attribute protocol is SMB. Default value: true.
    BypassCacheRead bool
    Direct reading OSS of the gateway file share.
    CacheMode string
    The set up gateway file share cache mode. Valid values: Cache or Sync. Cache: cached mode. Sync: replication mode are available. Default value: Cache.
    DirectIo bool
    File sharing Whether to enable DirectIO (direct I/O mode for data transmission). Default value: false.
    DownloadLimit int
    The maximum download speed of the gateway file share. Unit: MB/s. 0 means unlimited. Value range: 0 ~ 1280. NOTE: only in copy mode and enable download file data can be set. only when the shared opens the reverse synchronization or acceded to by the speed synchronization Group when, this parameter will not take effect. Gateway version >= 1.3.0 above support.
    FastReclaim bool
    The whether to enable Upload optimization of the gateway file share, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
    FeLimit int
    The maximum write speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
    GatewayFileShareName string
    The name of the file share. Length from 1 to 255 characters can contain lowercase letters, digits, (.), (_) Or (-), at the same time, must start with a lowercase letter.
    GatewayId string
    The ID of the gateway.
    IgnoreDelete bool
    The whether to ignore deleted of the gateway file share. After the opening of the Gateway side delete file or delete cloud (OSS) corresponding to the file. Default value: false. NOTE: ignore_delete and remote_sync cannot be enabled simultaneously. Gateway version >= 1.0.40 above support.
    InPlace bool
    The whether debris optimization of the gateway file share. Default value: false.
    IndexId string
    The ID of the file share.
    LagPeriod int
    The synchronization delay, I.e. gateway local cache sync to Alibaba Cloud Object Storage Service (oss) of the delay time. Unit: Seconds. Value range: 5 ~ 120. Default value: 5. NOTE: Gateway version >= 1.0.40 above support.
    LocalPath string
    The cache disk inside the device name.
    NfsV4Optimization bool
    The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: If it is enabled, NFS V3 cannot be mounted. The attribute is valid when the attribute protocol is NFS. Gateway version >= 1.2.0 above support.
    OssBucketName string
    The name of the OSS Bucket.
    OssBucketSsl bool
    Whether they are using SSL connect to OSS Bucket.
    OssEndpoint string
    The gateway file share corresponds to the Object Storage SERVICE (OSS), Bucket Endpoint. NOTE: distinguish between intranet and internet Endpoint. We recommend that if the OSS Bucket and the gateway is in the same Region is use the RDS intranet IP Endpoint: oss-cn-hangzhou-internal.aliyuncs.com.
    PartialSyncPaths string
    In part mode, the directory path group JSON format.
    PathPrefix string
    The subdirectory path under the object storage (OSS) bucket corresponding to the file share. If it is blank, it means the root directory of the bucket.
    PollingInterval int
    The reverse synchronization time intervals of the gateway file share. Value range: 15 ~ 36000. NOTE: in copy mode + reverse synchronization is enabled Download file data, value range: 3600 ~ 36000.
    Protocol string
    Share types. Valid values: SMB, NFS.
    RemoteSync bool
    Whether to enable reverse synchronization of the gateway file share. Default value: false.
    RemoteSyncDownload bool
    Copy mode, whether to download the file data. Default value: false. NOTE: only when the attribute remote_sync is true or acceded to by the speed synchronization group, this parameter will not take effect.
    RoClientList string
    File sharing NFS read-only client list (IP address or IP address range). Use commas (,) to separate multiple clients.
    RoUserList string
    The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
    RwClientList string
    Read and write the client list. When Protocol NFS is returned when the status is.
    RwUserList string
    Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
    Squash string
    The NFS protocol user mapping of the gateway file share. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none. NOTE: The attribute is valid when the attribute protocol is NFS.
    SupportArchive bool
    Whether to support the archive transparent read.
    TransferAcceleration bool
    The set up gateway file share whether to enable transmission acceleration needs corresponding OSS Bucket enabled transport acceleration. NOTE: Gateway version >= 1.3.0 above support.
    WindowsAcl bool
    Whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    accessBasedEnumeration Boolean
    Whether to enable Windows ABE, the prime minister, need windowsAcl parameter is set to true in the entry into force of. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    backendLimit Integer
    The Max upload speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0. NOTE: at the same time if you have to limit the maximum write speed, maximum upload speed is no less than the maximum write speed.
    browsable Boolean
    The whether browsable of the gateway file share (that is, in the network neighborhood of whether you can find). The attribute is valid when the attribute protocol is SMB. Default value: true.
    bypassCacheRead Boolean
    Direct reading OSS of the gateway file share.
    cacheMode String
    The set up gateway file share cache mode. Valid values: Cache or Sync. Cache: cached mode. Sync: replication mode are available. Default value: Cache.
    directIo Boolean
    File sharing Whether to enable DirectIO (direct I/O mode for data transmission). Default value: false.
    downloadLimit Integer
    The maximum download speed of the gateway file share. Unit: MB/s. 0 means unlimited. Value range: 0 ~ 1280. NOTE: only in copy mode and enable download file data can be set. only when the shared opens the reverse synchronization or acceded to by the speed synchronization Group when, this parameter will not take effect. Gateway version >= 1.3.0 above support.
    fastReclaim Boolean
    The whether to enable Upload optimization of the gateway file share, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
    feLimit Integer
    The maximum write speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
    gatewayFileShareName String
    The name of the file share. Length from 1 to 255 characters can contain lowercase letters, digits, (.), (_) Or (-), at the same time, must start with a lowercase letter.
    gatewayId String
    The ID of the gateway.
    ignoreDelete Boolean
    The whether to ignore deleted of the gateway file share. After the opening of the Gateway side delete file or delete cloud (OSS) corresponding to the file. Default value: false. NOTE: ignore_delete and remote_sync cannot be enabled simultaneously. Gateway version >= 1.0.40 above support.
    inPlace Boolean
    The whether debris optimization of the gateway file share. Default value: false.
    indexId String
    The ID of the file share.
    lagPeriod Integer
    The synchronization delay, I.e. gateway local cache sync to Alibaba Cloud Object Storage Service (oss) of the delay time. Unit: Seconds. Value range: 5 ~ 120. Default value: 5. NOTE: Gateway version >= 1.0.40 above support.
    localPath String
    The cache disk inside the device name.
    nfsV4Optimization Boolean
    The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: If it is enabled, NFS V3 cannot be mounted. The attribute is valid when the attribute protocol is NFS. Gateway version >= 1.2.0 above support.
    ossBucketName String
    The name of the OSS Bucket.
    ossBucketSsl Boolean
    Whether they are using SSL connect to OSS Bucket.
    ossEndpoint String
    The gateway file share corresponds to the Object Storage SERVICE (OSS), Bucket Endpoint. NOTE: distinguish between intranet and internet Endpoint. We recommend that if the OSS Bucket and the gateway is in the same Region is use the RDS intranet IP Endpoint: oss-cn-hangzhou-internal.aliyuncs.com.
    partialSyncPaths String
    In part mode, the directory path group JSON format.
    pathPrefix String
    The subdirectory path under the object storage (OSS) bucket corresponding to the file share. If it is blank, it means the root directory of the bucket.
    pollingInterval Integer
    The reverse synchronization time intervals of the gateway file share. Value range: 15 ~ 36000. NOTE: in copy mode + reverse synchronization is enabled Download file data, value range: 3600 ~ 36000.
    protocol String
    Share types. Valid values: SMB, NFS.
    remoteSync Boolean
    Whether to enable reverse synchronization of the gateway file share. Default value: false.
    remoteSyncDownload Boolean
    Copy mode, whether to download the file data. Default value: false. NOTE: only when the attribute remote_sync is true or acceded to by the speed synchronization group, this parameter will not take effect.
    roClientList String
    File sharing NFS read-only client list (IP address or IP address range). Use commas (,) to separate multiple clients.
    roUserList String
    The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
    rwClientList String
    Read and write the client list. When Protocol NFS is returned when the status is.
    rwUserList String
    Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
    squash String
    The NFS protocol user mapping of the gateway file share. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none. NOTE: The attribute is valid when the attribute protocol is NFS.
    supportArchive Boolean
    Whether to support the archive transparent read.
    transferAcceleration Boolean
    The set up gateway file share whether to enable transmission acceleration needs corresponding OSS Bucket enabled transport acceleration. NOTE: Gateway version >= 1.3.0 above support.
    windowsAcl Boolean
    Whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    accessBasedEnumeration boolean
    Whether to enable Windows ABE, the prime minister, need windowsAcl parameter is set to true in the entry into force of. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    backendLimit number
    The Max upload speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0. NOTE: at the same time if you have to limit the maximum write speed, maximum upload speed is no less than the maximum write speed.
    browsable boolean
    The whether browsable of the gateway file share (that is, in the network neighborhood of whether you can find). The attribute is valid when the attribute protocol is SMB. Default value: true.
    bypassCacheRead boolean
    Direct reading OSS of the gateway file share.
    cacheMode string
    The set up gateway file share cache mode. Valid values: Cache or Sync. Cache: cached mode. Sync: replication mode are available. Default value: Cache.
    directIo boolean
    File sharing Whether to enable DirectIO (direct I/O mode for data transmission). Default value: false.
    downloadLimit number
    The maximum download speed of the gateway file share. Unit: MB/s. 0 means unlimited. Value range: 0 ~ 1280. NOTE: only in copy mode and enable download file data can be set. only when the shared opens the reverse synchronization or acceded to by the speed synchronization Group when, this parameter will not take effect. Gateway version >= 1.3.0 above support.
    fastReclaim boolean
    The whether to enable Upload optimization of the gateway file share, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
    feLimit number
    The maximum write speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
    gatewayFileShareName string
    The name of the file share. Length from 1 to 255 characters can contain lowercase letters, digits, (.), (_) Or (-), at the same time, must start with a lowercase letter.
    gatewayId string
    The ID of the gateway.
    ignoreDelete boolean
    The whether to ignore deleted of the gateway file share. After the opening of the Gateway side delete file or delete cloud (OSS) corresponding to the file. Default value: false. NOTE: ignore_delete and remote_sync cannot be enabled simultaneously. Gateway version >= 1.0.40 above support.
    inPlace boolean
    The whether debris optimization of the gateway file share. Default value: false.
    indexId string
    The ID of the file share.
    lagPeriod number
    The synchronization delay, I.e. gateway local cache sync to Alibaba Cloud Object Storage Service (oss) of the delay time. Unit: Seconds. Value range: 5 ~ 120. Default value: 5. NOTE: Gateway version >= 1.0.40 above support.
    localPath string
    The cache disk inside the device name.
    nfsV4Optimization boolean
    The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: If it is enabled, NFS V3 cannot be mounted. The attribute is valid when the attribute protocol is NFS. Gateway version >= 1.2.0 above support.
    ossBucketName string
    The name of the OSS Bucket.
    ossBucketSsl boolean
    Whether they are using SSL connect to OSS Bucket.
    ossEndpoint string
    The gateway file share corresponds to the Object Storage SERVICE (OSS), Bucket Endpoint. NOTE: distinguish between intranet and internet Endpoint. We recommend that if the OSS Bucket and the gateway is in the same Region is use the RDS intranet IP Endpoint: oss-cn-hangzhou-internal.aliyuncs.com.
    partialSyncPaths string
    In part mode, the directory path group JSON format.
    pathPrefix string
    The subdirectory path under the object storage (OSS) bucket corresponding to the file share. If it is blank, it means the root directory of the bucket.
    pollingInterval number
    The reverse synchronization time intervals of the gateway file share. Value range: 15 ~ 36000. NOTE: in copy mode + reverse synchronization is enabled Download file data, value range: 3600 ~ 36000.
    protocol string
    Share types. Valid values: SMB, NFS.
    remoteSync boolean
    Whether to enable reverse synchronization of the gateway file share. Default value: false.
    remoteSyncDownload boolean
    Copy mode, whether to download the file data. Default value: false. NOTE: only when the attribute remote_sync is true or acceded to by the speed synchronization group, this parameter will not take effect.
    roClientList string
    File sharing NFS read-only client list (IP address or IP address range). Use commas (,) to separate multiple clients.
    roUserList string
    The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
    rwClientList string
    Read and write the client list. When Protocol NFS is returned when the status is.
    rwUserList string
    Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
    squash string
    The NFS protocol user mapping of the gateway file share. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none. NOTE: The attribute is valid when the attribute protocol is NFS.
    supportArchive boolean
    Whether to support the archive transparent read.
    transferAcceleration boolean
    The set up gateway file share whether to enable transmission acceleration needs corresponding OSS Bucket enabled transport acceleration. NOTE: Gateway version >= 1.3.0 above support.
    windowsAcl boolean
    Whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    access_based_enumeration bool
    Whether to enable Windows ABE, the prime minister, need windowsAcl parameter is set to true in the entry into force of. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    backend_limit int
    The Max upload speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0. NOTE: at the same time if you have to limit the maximum write speed, maximum upload speed is no less than the maximum write speed.
    browsable bool
    The whether browsable of the gateway file share (that is, in the network neighborhood of whether you can find). The attribute is valid when the attribute protocol is SMB. Default value: true.
    bypass_cache_read bool
    Direct reading OSS of the gateway file share.
    cache_mode str
    The set up gateway file share cache mode. Valid values: Cache or Sync. Cache: cached mode. Sync: replication mode are available. Default value: Cache.
    direct_io bool
    File sharing Whether to enable DirectIO (direct I/O mode for data transmission). Default value: false.
    download_limit int
    The maximum download speed of the gateway file share. Unit: MB/s. 0 means unlimited. Value range: 0 ~ 1280. NOTE: only in copy mode and enable download file data can be set. only when the shared opens the reverse synchronization or acceded to by the speed synchronization Group when, this parameter will not take effect. Gateway version >= 1.3.0 above support.
    fast_reclaim bool
    The whether to enable Upload optimization of the gateway file share, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
    fe_limit int
    The maximum write speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
    gateway_file_share_name str
    The name of the file share. Length from 1 to 255 characters can contain lowercase letters, digits, (.), (_) Or (-), at the same time, must start with a lowercase letter.
    gateway_id str
    The ID of the gateway.
    ignore_delete bool
    The whether to ignore deleted of the gateway file share. After the opening of the Gateway side delete file or delete cloud (OSS) corresponding to the file. Default value: false. NOTE: ignore_delete and remote_sync cannot be enabled simultaneously. Gateway version >= 1.0.40 above support.
    in_place bool
    The whether debris optimization of the gateway file share. Default value: false.
    index_id str
    The ID of the file share.
    lag_period int
    The synchronization delay, I.e. gateway local cache sync to Alibaba Cloud Object Storage Service (oss) of the delay time. Unit: Seconds. Value range: 5 ~ 120. Default value: 5. NOTE: Gateway version >= 1.0.40 above support.
    local_path str
    The cache disk inside the device name.
    nfs_v4_optimization bool
    The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: If it is enabled, NFS V3 cannot be mounted. The attribute is valid when the attribute protocol is NFS. Gateway version >= 1.2.0 above support.
    oss_bucket_name str
    The name of the OSS Bucket.
    oss_bucket_ssl bool
    Whether they are using SSL connect to OSS Bucket.
    oss_endpoint str
    The gateway file share corresponds to the Object Storage SERVICE (OSS), Bucket Endpoint. NOTE: distinguish between intranet and internet Endpoint. We recommend that if the OSS Bucket and the gateway is in the same Region is use the RDS intranet IP Endpoint: oss-cn-hangzhou-internal.aliyuncs.com.
    partial_sync_paths str
    In part mode, the directory path group JSON format.
    path_prefix str
    The subdirectory path under the object storage (OSS) bucket corresponding to the file share. If it is blank, it means the root directory of the bucket.
    polling_interval int
    The reverse synchronization time intervals of the gateway file share. Value range: 15 ~ 36000. NOTE: in copy mode + reverse synchronization is enabled Download file data, value range: 3600 ~ 36000.
    protocol str
    Share types. Valid values: SMB, NFS.
    remote_sync bool
    Whether to enable reverse synchronization of the gateway file share. Default value: false.
    remote_sync_download bool
    Copy mode, whether to download the file data. Default value: false. NOTE: only when the attribute remote_sync is true or acceded to by the speed synchronization group, this parameter will not take effect.
    ro_client_list str
    File sharing NFS read-only client list (IP address or IP address range). Use commas (,) to separate multiple clients.
    ro_user_list str
    The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
    rw_client_list str
    Read and write the client list. When Protocol NFS is returned when the status is.
    rw_user_list str
    Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
    squash str
    The NFS protocol user mapping of the gateway file share. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none. NOTE: The attribute is valid when the attribute protocol is NFS.
    support_archive bool
    Whether to support the archive transparent read.
    transfer_acceleration bool
    The set up gateway file share whether to enable transmission acceleration needs corresponding OSS Bucket enabled transport acceleration. NOTE: Gateway version >= 1.3.0 above support.
    windows_acl bool
    Whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    accessBasedEnumeration Boolean
    Whether to enable Windows ABE, the prime minister, need windowsAcl parameter is set to true in the entry into force of. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.
    backendLimit Number
    The Max upload speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0. NOTE: at the same time if you have to limit the maximum write speed, maximum upload speed is no less than the maximum write speed.
    browsable Boolean
    The whether browsable of the gateway file share (that is, in the network neighborhood of whether you can find). The attribute is valid when the attribute protocol is SMB. Default value: true.
    bypassCacheRead Boolean
    Direct reading OSS of the gateway file share.
    cacheMode String
    The set up gateway file share cache mode. Valid values: Cache or Sync. Cache: cached mode. Sync: replication mode are available. Default value: Cache.
    directIo Boolean
    File sharing Whether to enable DirectIO (direct I/O mode for data transmission). Default value: false.
    downloadLimit Number
    The maximum download speed of the gateway file share. Unit: MB/s. 0 means unlimited. Value range: 0 ~ 1280. NOTE: only in copy mode and enable download file data can be set. only when the shared opens the reverse synchronization or acceded to by the speed synchronization Group when, this parameter will not take effect. Gateway version >= 1.3.0 above support.
    fastReclaim Boolean
    The whether to enable Upload optimization of the gateway file share, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
    feLimit Number
    The maximum write speed of the gateway file share. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
    gatewayFileShareName String
    The name of the file share. Length from 1 to 255 characters can contain lowercase letters, digits, (.), (_) Or (-), at the same time, must start with a lowercase letter.
    gatewayId String
    The ID of the gateway.
    ignoreDelete Boolean
    The whether to ignore deleted of the gateway file share. After the opening of the Gateway side delete file or delete cloud (OSS) corresponding to the file. Default value: false. NOTE: ignore_delete and remote_sync cannot be enabled simultaneously. Gateway version >= 1.0.40 above support.
    inPlace Boolean
    The whether debris optimization of the gateway file share. Default value: false.
    indexId String
    The ID of the file share.
    lagPeriod Number
    The synchronization delay, I.e. gateway local cache sync to Alibaba Cloud Object Storage Service (oss) of the delay time. Unit: Seconds. Value range: 5 ~ 120. Default value: 5. NOTE: Gateway version >= 1.0.40 above support.
    localPath String
    The cache disk inside the device name.
    nfsV4Optimization Boolean
    The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: If it is enabled, NFS V3 cannot be mounted. The attribute is valid when the attribute protocol is NFS. Gateway version >= 1.2.0 above support.
    ossBucketName String
    The name of the OSS Bucket.
    ossBucketSsl Boolean
    Whether they are using SSL connect to OSS Bucket.
    ossEndpoint String
    The gateway file share corresponds to the Object Storage SERVICE (OSS), Bucket Endpoint. NOTE: distinguish between intranet and internet Endpoint. We recommend that if the OSS Bucket and the gateway is in the same Region is use the RDS intranet IP Endpoint: oss-cn-hangzhou-internal.aliyuncs.com.
    partialSyncPaths String
    In part mode, the directory path group JSON format.
    pathPrefix String
    The subdirectory path under the object storage (OSS) bucket corresponding to the file share. If it is blank, it means the root directory of the bucket.
    pollingInterval Number
    The reverse synchronization time intervals of the gateway file share. Value range: 15 ~ 36000. NOTE: in copy mode + reverse synchronization is enabled Download file data, value range: 3600 ~ 36000.
    protocol String
    Share types. Valid values: SMB, NFS.
    remoteSync Boolean
    Whether to enable reverse synchronization of the gateway file share. Default value: false.
    remoteSyncDownload Boolean
    Copy mode, whether to download the file data. Default value: false. NOTE: only when the attribute remote_sync is true or acceded to by the speed synchronization group, this parameter will not take effect.
    roClientList String
    File sharing NFS read-only client list (IP address or IP address range). Use commas (,) to separate multiple clients.
    roUserList String
    The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
    rwClientList String
    Read and write the client list. When Protocol NFS is returned when the status is.
    rwUserList String
    Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
    squash String
    The NFS protocol user mapping of the gateway file share. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none. NOTE: The attribute is valid when the attribute protocol is NFS.
    supportArchive Boolean
    Whether to support the archive transparent read.
    transferAcceleration Boolean
    The set up gateway file share whether to enable transmission acceleration needs corresponding OSS Bucket enabled transport acceleration. NOTE: Gateway version >= 1.3.0 above support.
    windowsAcl Boolean
    Whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: The attribute is valid when the attribute protocol is SMB. Gateway version >= 1.0.45 above support.

    Import

    Cloud Storage Gateway Gateway File Share can be imported using the id, e.g.

    $ pulumi import alicloud:cloudstoragegateway/gatewayFileShare:GatewayFileShare example <gateway_id>:<index_id>
    

    Package Details

    Repository
    Alibaba Cloud pulumi/pulumi-alicloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the alicloud Terraform Provider.
    alicloud logo
    Alibaba Cloud v3.51.0 published on Saturday, Mar 23, 2024 by Pulumi