1. Packages
  2. Alibaba Cloud Provider
  3. API Docs
  4. cloudstoragegateway
  5. getGatewayFileShares
Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi

alicloud.cloudstoragegateway.getGatewayFileShares

Explore with Pulumi AI

Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi

This data source provides the Cloud Storage Gateway Gateway File Shares of the current Alibaba Cloud user.

NOTE: Available in v1.144.0+.

Example Usage

Basic Usage

import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";

const ids = alicloud.cloudstoragegateway.getGatewayFileShares({
    gatewayId: "example_value",
    ids: [
        "example_value-1",
        "example_value-2",
    ],
});
export const cloudStorageGatewayGatewayFileShareId1 = ids.then(ids => ids.shares?.[0]?.id);
const nameRegex = alicloud.cloudstoragegateway.getGatewayFileShares({
    gatewayId: "example_value",
    nameRegex: "^my-GatewayFileShare",
});
export const cloudStorageGatewayGatewayFileShareId2 = nameRegex.then(nameRegex => nameRegex.shares?.[0]?.id);
Copy
import pulumi
import pulumi_alicloud as alicloud

ids = alicloud.cloudstoragegateway.get_gateway_file_shares(gateway_id="example_value",
    ids=[
        "example_value-1",
        "example_value-2",
    ])
pulumi.export("cloudStorageGatewayGatewayFileShareId1", ids.shares[0].id)
name_regex = alicloud.cloudstoragegateway.get_gateway_file_shares(gateway_id="example_value",
    name_regex="^my-GatewayFileShare")
pulumi.export("cloudStorageGatewayGatewayFileShareId2", name_regex.shares[0].id)
Copy
package main

import (
	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/cloudstoragegateway"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		ids, err := cloudstoragegateway.GetGatewayFileShares(ctx, &cloudstoragegateway.GetGatewayFileSharesArgs{
			GatewayId: "example_value",
			Ids: []string{
				"example_value-1",
				"example_value-2",
			},
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("cloudStorageGatewayGatewayFileShareId1", ids.Shares[0].Id)
		nameRegex, err := cloudstoragegateway.GetGatewayFileShares(ctx, &cloudstoragegateway.GetGatewayFileSharesArgs{
			GatewayId: "example_value",
			NameRegex: pulumi.StringRef("^my-GatewayFileShare"),
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("cloudStorageGatewayGatewayFileShareId2", nameRegex.Shares[0].Id)
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;

return await Deployment.RunAsync(() => 
{
    var ids = AliCloud.CloudStorageGateway.GetGatewayFileShares.Invoke(new()
    {
        GatewayId = "example_value",
        Ids = new[]
        {
            "example_value-1",
            "example_value-2",
        },
    });

    var nameRegex = AliCloud.CloudStorageGateway.GetGatewayFileShares.Invoke(new()
    {
        GatewayId = "example_value",
        NameRegex = "^my-GatewayFileShare",
    });

    return new Dictionary<string, object?>
    {
        ["cloudStorageGatewayGatewayFileShareId1"] = ids.Apply(getGatewayFileSharesResult => getGatewayFileSharesResult.Shares[0]?.Id),
        ["cloudStorageGatewayGatewayFileShareId2"] = nameRegex.Apply(getGatewayFileSharesResult => getGatewayFileSharesResult.Shares[0]?.Id),
    };
});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.cloudstoragegateway.CloudstoragegatewayFunctions;
import com.pulumi.alicloud.cloudstoragegateway.inputs.GetGatewayFileSharesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var ids = CloudstoragegatewayFunctions.getGatewayFileShares(GetGatewayFileSharesArgs.builder()
            .gatewayId("example_value")
            .ids(            
                "example_value-1",
                "example_value-2")
            .build());

        ctx.export("cloudStorageGatewayGatewayFileShareId1", ids.applyValue(getGatewayFileSharesResult -> getGatewayFileSharesResult.shares()[0].id()));
        final var nameRegex = CloudstoragegatewayFunctions.getGatewayFileShares(GetGatewayFileSharesArgs.builder()
            .gatewayId("example_value")
            .nameRegex("^my-GatewayFileShare")
            .build());

        ctx.export("cloudStorageGatewayGatewayFileShareId2", nameRegex.applyValue(getGatewayFileSharesResult -> getGatewayFileSharesResult.shares()[0].id()));
    }
}
Copy
variables:
  ids:
    fn::invoke:
      function: alicloud:cloudstoragegateway:getGatewayFileShares
      arguments:
        gatewayId: example_value
        ids:
          - example_value-1
          - example_value-2
  nameRegex:
    fn::invoke:
      function: alicloud:cloudstoragegateway:getGatewayFileShares
      arguments:
        gatewayId: example_value
        nameRegex: ^my-GatewayFileShare
outputs:
  cloudStorageGatewayGatewayFileShareId1: ${ids.shares[0].id}
  cloudStorageGatewayGatewayFileShareId2: ${nameRegex.shares[0].id}
Copy

Using getGatewayFileShares

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getGatewayFileShares(args: GetGatewayFileSharesArgs, opts?: InvokeOptions): Promise<GetGatewayFileSharesResult>
function getGatewayFileSharesOutput(args: GetGatewayFileSharesOutputArgs, opts?: InvokeOptions): Output<GetGatewayFileSharesResult>
Copy
def get_gateway_file_shares(gateway_id: Optional[str] = None,
                            ids: Optional[Sequence[str]] = None,
                            name_regex: Optional[str] = None,
                            output_file: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetGatewayFileSharesResult
def get_gateway_file_shares_output(gateway_id: Optional[pulumi.Input[str]] = None,
                            ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                            name_regex: Optional[pulumi.Input[str]] = None,
                            output_file: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetGatewayFileSharesResult]
Copy
func GetGatewayFileShares(ctx *Context, args *GetGatewayFileSharesArgs, opts ...InvokeOption) (*GetGatewayFileSharesResult, error)
func GetGatewayFileSharesOutput(ctx *Context, args *GetGatewayFileSharesOutputArgs, opts ...InvokeOption) GetGatewayFileSharesResultOutput
Copy

> Note: This function is named GetGatewayFileShares in the Go SDK.

public static class GetGatewayFileShares 
{
    public static Task<GetGatewayFileSharesResult> InvokeAsync(GetGatewayFileSharesArgs args, InvokeOptions? opts = null)
    public static Output<GetGatewayFileSharesResult> Invoke(GetGatewayFileSharesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGatewayFileSharesResult> getGatewayFileShares(GetGatewayFileSharesArgs args, InvokeOptions options)
public static Output<GetGatewayFileSharesResult> getGatewayFileShares(GetGatewayFileSharesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: alicloud:cloudstoragegateway/getGatewayFileShares:getGatewayFileShares
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

GatewayId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the gateway.
Ids Changes to this property will trigger replacement. List<string>
A list of Gateway File Share IDs.
NameRegex Changes to this property will trigger replacement. string
A regex string to filter results by Gateway File Share name.
OutputFile string
File name where to save data source results (after running pulumi preview).
GatewayId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the gateway.
Ids Changes to this property will trigger replacement. []string
A list of Gateway File Share IDs.
NameRegex Changes to this property will trigger replacement. string
A regex string to filter results by Gateway File Share name.
OutputFile string
File name where to save data source results (after running pulumi preview).
gatewayId
This property is required.
Changes to this property will trigger replacement.
String
The ID of the gateway.
ids Changes to this property will trigger replacement. List<String>
A list of Gateway File Share IDs.
nameRegex Changes to this property will trigger replacement. String
A regex string to filter results by Gateway File Share name.
outputFile String
File name where to save data source results (after running pulumi preview).
gatewayId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the gateway.
ids Changes to this property will trigger replacement. string[]
A list of Gateway File Share IDs.
nameRegex Changes to this property will trigger replacement. string
A regex string to filter results by Gateway File Share name.
outputFile string
File name where to save data source results (after running pulumi preview).
gateway_id
This property is required.
Changes to this property will trigger replacement.
str
The ID of the gateway.
ids Changes to this property will trigger replacement. Sequence[str]
A list of Gateway File Share IDs.
name_regex Changes to this property will trigger replacement. str
A regex string to filter results by Gateway File Share name.
output_file str
File name where to save data source results (after running pulumi preview).
gatewayId
This property is required.
Changes to this property will trigger replacement.
String
The ID of the gateway.
ids Changes to this property will trigger replacement. List<String>
A list of Gateway File Share IDs.
nameRegex Changes to this property will trigger replacement. String
A regex string to filter results by Gateway File Share name.
outputFile String
File name where to save data source results (after running pulumi preview).

getGatewayFileShares Result

The following output properties are available:

GatewayId string
Id string
The provider-assigned unique ID for this managed resource.
Ids List<string>
Names List<string>
Shares List<Pulumi.AliCloud.CloudStorageGateway.Outputs.GetGatewayFileSharesShare>
NameRegex string
OutputFile string
GatewayId string
Id string
The provider-assigned unique ID for this managed resource.
Ids []string
Names []string
Shares []GetGatewayFileSharesShare
NameRegex string
OutputFile string
gatewayId String
id String
The provider-assigned unique ID for this managed resource.
ids List<String>
names List<String>
shares List<GetGatewayFileSharesShare>
nameRegex String
outputFile String
gatewayId string
id string
The provider-assigned unique ID for this managed resource.
ids string[]
names string[]
shares GetGatewayFileSharesShare[]
nameRegex string
outputFile string
gateway_id str
id str
The provider-assigned unique ID for this managed resource.
ids Sequence[str]
names Sequence[str]
shares Sequence[GetGatewayFileSharesShare]
name_regex str
output_file str
gatewayId String
id String
The provider-assigned unique ID for this managed resource.
ids List<String>
names List<String>
shares List<Property Map>
nameRegex String
outputFile String

Supporting Types

GetGatewayFileSharesShare

AccessBasedEnumeration This property is required. bool
The set up gateway file share Server Message Block (SMB) protocol, 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: Gateway version >= 1.0.45 above support.
Address This property is required. string
Share the private IP address of the RDS instance.
BackendLimit This property is required. int
The set up gateway file share Max upload speed. 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 This property is required. bool
The set up gateway file share Server Message Block (SMB) protocol whether browsable (that is, in the network neighborhood of whether you can find). The parameters in the NFS protocol not valid under. Default value: true.
BucketInfos This property is required. string
Multi-Bucket information.
BucketsStub This property is required. bool
Whether there are multiple buckets.
BypassCacheRead This property is required. bool
Direct reading OSS of the gateway file share.
CacheMode This property is required. string
The cache mode of the gateway file share. Value range: Cache: cached mode. Sync: replication mode are available.
ClientSideCmk This property is required. string
File share is enabled to client-side encryption, the encryption by the use of the KMS key. NOTE: note: This KMS key must be the gateway and is in the same Region.
ClientSideEncryption This property is required. bool
Whether to enabled to client-side encryption of the gateway file share. Default value: false. NOTE: need to contact us open whitelist before you can the settings, and only supports enhanced more than online gateway, at the same time, server-side encryption and to client-side encryption can not simultaneously configuration.
DirectIo This property is required. bool
Whether directio (direct I/O data transfer) is enabled for file share. Default: false.
DiskId This property is required. string
The ID of the disk.
DiskType This property is required. string
The cache disk type. Valid values: cloud_efficiency: Ultra cloud disk. cloud_ssd:SSD cloud disk.
DownloadLimit This property is required. int
The set up gateway file share maximum download speed. 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.
Enabled This property is required. bool
Shared whether the changes take effect.
ExpressSyncId This property is required. string
Speed synchronization group ID.
FastReclaim This property is required. bool
The set up gateway file share whether to enable Upload optimization, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
FeLimit This property is required. int
The set up gateway file share and the maximum write speed. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
FileNumLimit This property is required. string
Supported by the file system file number.
FsSizeLimit This property is required. string
File system capacity. Unit: B.
GatewayFileShareName This property is required. 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 This property is required. string
The ID of the gateway.
Id This property is required. string
The ID of the Gateway File Share.
IgnoreDelete This property is required. bool
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: Gateway version >= 1.0.40 above support.
InPlace This property is required. bool
Whether debris optimization of the gateway file share. Default value: false.
InRate This property is required. string
Cache growth. Unit: B/s.
IndexId This property is required. string
The ID of the file share.
KmsRotatePeriod This property is required. int
File share is enabled to client-side encryption, key rotation period of time. Seconds. 0 represents no rotation. Rotation of the value range: 3600 ~ 86400. Default value: 0.
LagPeriod This property is required. string
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 This property is required. string
The cache disk inside the device name.
MnsHealth This property is required. string
The messages from the queue health types. Valid values: TopicAndQueueFailure: A Message Queuing message theme can be accessed during the black hole period. TopicFailure: a message theme can be accessed during the black hole period. MNSFullSyncInit: full synchronization wait. MNSFullSyncing: full synchronization in progress. QueueFailure: a message queue can be accessed during the black hole period. MNSNotEnabled: Top speed synchronization is not enabled. MNSHealthy: sync fine.
NfsV4Optimization This property is required. bool
The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: turns on after I will not support NFS v3 mount the filesystem on a. Gateway version >= 1.2.0 above support.
ObsoleteBuckets This property is required. string
Multi-Bucket, removing the Bucket.
OssBucketName This property is required. string
The name of the Bucket.
OssBucketSsl This property is required. bool
Whether they are using SSL connect to OSS Bucket.
OssEndpoint This property is required. string
The set up 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.
OssHealth This property is required. string
The OSS Bucket of type. Valid values: BucketHealthy: OSS connectivity. BucketAccessDenied: OBJECT STORAGE Service (OSS) access to an exception. BucketMiscFailure: OBJECT STORAGE Service (OSS) access to additional exception. BucketNetworkFailure: OBJECT STORAGE Service (OSS) access network an exception. BucketNotExist: OSS Bucket does not exist. Nothing returns: We may not have ever known existed.
OssUsed This property is required. string
For a cloud-based data is. Unit: B.
OutRate This property is required. string
Upload speed. Unit: B/s.
PartialSyncPaths This property is required. string
In part mode, the directory path group JSON format.
PathPrefix This property is required. string
The prefix of the OSS.
PollingInterval This property is required. 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 This property is required. string
Share types. Valid values: SMB, NFS.
RemainingMetaSpace This property is required. string
You can use the metadata space. Unit: B.
RemoteSync This property is required. bool
Whether to enable reverse synchronization of the gateway file share. Default value: false.
RemoteSyncDownload This property is required. bool
Copy mode, whether to download the file data. Default value: false. NOTE: only when the shared opens the reverse synchronization or acceded to by the speed synchronization group, this parameter will not take effect.
RoClientList This property is required. string
The read-only client list. When Protocol NFS is returned when the status is.
RoUserList This property is required. string
The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
RwClientList This property is required. string
Read and write the client list. When Protocol NFS is returned when the status is.
RwUserList This property is required. string
Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
ServerSideCmk This property is required. string
File share is enabled server-side encryption, encryption used by the KMS key.
ServerSideEncryption This property is required. bool
If the OSS Bucket side encryption.
Size This property is required. string
The caching capacity. Unit: B.
Squash This property is required. string
The set up gateway file share NFS protocol user mapping. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none.
State This property is required. string
File synchronization types. Valid values: clean, dirty. clean: synchronization is complete. dirty: synchronization has not been completed.
SupportArchive This property is required. bool
Whether to support the archive transparent read.
SyncProgress This property is required. int
Full synchronization progress. When the share has been added for a synchronization group, the return parameters are valid, that shared full synchronization progress (0~100). -2: indicates that share the Gateway version does not support this feature. -1: the share does not occur full synchronization.
TotalDownload This property is required. string
The OSS Bucket to the Gateway total downloads. Unit: B.
TotalUpload This property is required. string
The OSS Bucket to the Gateway total Upload amount. Unit: B.
TransferAcceleration This property is required. 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.
Used This property is required. string
Used cache. Unit: B.
WindowsAcl This property is required. bool
The set up gateway file share Server Message Block (SMB) protocol, whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: Gateway version >= 1.0.45 above support.
AccessBasedEnumeration This property is required. bool
The set up gateway file share Server Message Block (SMB) protocol, 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: Gateway version >= 1.0.45 above support.
Address This property is required. string
Share the private IP address of the RDS instance.
BackendLimit This property is required. int
The set up gateway file share Max upload speed. 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 This property is required. bool
The set up gateway file share Server Message Block (SMB) protocol whether browsable (that is, in the network neighborhood of whether you can find). The parameters in the NFS protocol not valid under. Default value: true.
BucketInfos This property is required. string
Multi-Bucket information.
BucketsStub This property is required. bool
Whether there are multiple buckets.
BypassCacheRead This property is required. bool
Direct reading OSS of the gateway file share.
CacheMode This property is required. string
The cache mode of the gateway file share. Value range: Cache: cached mode. Sync: replication mode are available.
ClientSideCmk This property is required. string
File share is enabled to client-side encryption, the encryption by the use of the KMS key. NOTE: note: This KMS key must be the gateway and is in the same Region.
ClientSideEncryption This property is required. bool
Whether to enabled to client-side encryption of the gateway file share. Default value: false. NOTE: need to contact us open whitelist before you can the settings, and only supports enhanced more than online gateway, at the same time, server-side encryption and to client-side encryption can not simultaneously configuration.
DirectIo This property is required. bool
Whether directio (direct I/O data transfer) is enabled for file share. Default: false.
DiskId This property is required. string
The ID of the disk.
DiskType This property is required. string
The cache disk type. Valid values: cloud_efficiency: Ultra cloud disk. cloud_ssd:SSD cloud disk.
DownloadLimit This property is required. int
The set up gateway file share maximum download speed. 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.
Enabled This property is required. bool
Shared whether the changes take effect.
ExpressSyncId This property is required. string
Speed synchronization group ID.
FastReclaim This property is required. bool
The set up gateway file share whether to enable Upload optimization, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
FeLimit This property is required. int
The set up gateway file share and the maximum write speed. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
FileNumLimit This property is required. string
Supported by the file system file number.
FsSizeLimit This property is required. string
File system capacity. Unit: B.
GatewayFileShareName This property is required. 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 This property is required. string
The ID of the gateway.
Id This property is required. string
The ID of the Gateway File Share.
IgnoreDelete This property is required. bool
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: Gateway version >= 1.0.40 above support.
InPlace This property is required. bool
Whether debris optimization of the gateway file share. Default value: false.
InRate This property is required. string
Cache growth. Unit: B/s.
IndexId This property is required. string
The ID of the file share.
KmsRotatePeriod This property is required. int
File share is enabled to client-side encryption, key rotation period of time. Seconds. 0 represents no rotation. Rotation of the value range: 3600 ~ 86400. Default value: 0.
LagPeriod This property is required. string
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 This property is required. string
The cache disk inside the device name.
MnsHealth This property is required. string
The messages from the queue health types. Valid values: TopicAndQueueFailure: A Message Queuing message theme can be accessed during the black hole period. TopicFailure: a message theme can be accessed during the black hole period. MNSFullSyncInit: full synchronization wait. MNSFullSyncing: full synchronization in progress. QueueFailure: a message queue can be accessed during the black hole period. MNSNotEnabled: Top speed synchronization is not enabled. MNSHealthy: sync fine.
NfsV4Optimization This property is required. bool
The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: turns on after I will not support NFS v3 mount the filesystem on a. Gateway version >= 1.2.0 above support.
ObsoleteBuckets This property is required. string
Multi-Bucket, removing the Bucket.
OssBucketName This property is required. string
The name of the Bucket.
OssBucketSsl This property is required. bool
Whether they are using SSL connect to OSS Bucket.
OssEndpoint This property is required. string
The set up 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.
OssHealth This property is required. string
The OSS Bucket of type. Valid values: BucketHealthy: OSS connectivity. BucketAccessDenied: OBJECT STORAGE Service (OSS) access to an exception. BucketMiscFailure: OBJECT STORAGE Service (OSS) access to additional exception. BucketNetworkFailure: OBJECT STORAGE Service (OSS) access network an exception. BucketNotExist: OSS Bucket does not exist. Nothing returns: We may not have ever known existed.
OssUsed This property is required. string
For a cloud-based data is. Unit: B.
OutRate This property is required. string
Upload speed. Unit: B/s.
PartialSyncPaths This property is required. string
In part mode, the directory path group JSON format.
PathPrefix This property is required. string
The prefix of the OSS.
PollingInterval This property is required. 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 This property is required. string
Share types. Valid values: SMB, NFS.
RemainingMetaSpace This property is required. string
You can use the metadata space. Unit: B.
RemoteSync This property is required. bool
Whether to enable reverse synchronization of the gateway file share. Default value: false.
RemoteSyncDownload This property is required. bool
Copy mode, whether to download the file data. Default value: false. NOTE: only when the shared opens the reverse synchronization or acceded to by the speed synchronization group, this parameter will not take effect.
RoClientList This property is required. string
The read-only client list. When Protocol NFS is returned when the status is.
RoUserList This property is required. string
The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
RwClientList This property is required. string
Read and write the client list. When Protocol NFS is returned when the status is.
RwUserList This property is required. string
Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
ServerSideCmk This property is required. string
File share is enabled server-side encryption, encryption used by the KMS key.
ServerSideEncryption This property is required. bool
If the OSS Bucket side encryption.
Size This property is required. string
The caching capacity. Unit: B.
Squash This property is required. string
The set up gateway file share NFS protocol user mapping. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none.
State This property is required. string
File synchronization types. Valid values: clean, dirty. clean: synchronization is complete. dirty: synchronization has not been completed.
SupportArchive This property is required. bool
Whether to support the archive transparent read.
SyncProgress This property is required. int
Full synchronization progress. When the share has been added for a synchronization group, the return parameters are valid, that shared full synchronization progress (0~100). -2: indicates that share the Gateway version does not support this feature. -1: the share does not occur full synchronization.
TotalDownload This property is required. string
The OSS Bucket to the Gateway total downloads. Unit: B.
TotalUpload This property is required. string
The OSS Bucket to the Gateway total Upload amount. Unit: B.
TransferAcceleration This property is required. 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.
Used This property is required. string
Used cache. Unit: B.
WindowsAcl This property is required. bool
The set up gateway file share Server Message Block (SMB) protocol, whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: Gateway version >= 1.0.45 above support.
accessBasedEnumeration This property is required. Boolean
The set up gateway file share Server Message Block (SMB) protocol, 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: Gateway version >= 1.0.45 above support.
address This property is required. String
Share the private IP address of the RDS instance.
backendLimit This property is required. Integer
The set up gateway file share Max upload speed. 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 This property is required. Boolean
The set up gateway file share Server Message Block (SMB) protocol whether browsable (that is, in the network neighborhood of whether you can find). The parameters in the NFS protocol not valid under. Default value: true.
bucketInfos This property is required. String
Multi-Bucket information.
bucketsStub This property is required. Boolean
Whether there are multiple buckets.
bypassCacheRead This property is required. Boolean
Direct reading OSS of the gateway file share.
cacheMode This property is required. String
The cache mode of the gateway file share. Value range: Cache: cached mode. Sync: replication mode are available.
clientSideCmk This property is required. String
File share is enabled to client-side encryption, the encryption by the use of the KMS key. NOTE: note: This KMS key must be the gateway and is in the same Region.
clientSideEncryption This property is required. Boolean
Whether to enabled to client-side encryption of the gateway file share. Default value: false. NOTE: need to contact us open whitelist before you can the settings, and only supports enhanced more than online gateway, at the same time, server-side encryption and to client-side encryption can not simultaneously configuration.
directIo This property is required. Boolean
Whether directio (direct I/O data transfer) is enabled for file share. Default: false.
diskId This property is required. String
The ID of the disk.
diskType This property is required. String
The cache disk type. Valid values: cloud_efficiency: Ultra cloud disk. cloud_ssd:SSD cloud disk.
downloadLimit This property is required. Integer
The set up gateway file share maximum download speed. 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.
enabled This property is required. Boolean
Shared whether the changes take effect.
expressSyncId This property is required. String
Speed synchronization group ID.
fastReclaim This property is required. Boolean
The set up gateway file share whether to enable Upload optimization, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
feLimit This property is required. Integer
The set up gateway file share and the maximum write speed. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
fileNumLimit This property is required. String
Supported by the file system file number.
fsSizeLimit This property is required. String
File system capacity. Unit: B.
gatewayFileShareName This property is required. 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 This property is required. String
The ID of the gateway.
id This property is required. String
The ID of the Gateway File Share.
ignoreDelete This property is required. Boolean
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: Gateway version >= 1.0.40 above support.
inPlace This property is required. Boolean
Whether debris optimization of the gateway file share. Default value: false.
inRate This property is required. String
Cache growth. Unit: B/s.
indexId This property is required. String
The ID of the file share.
kmsRotatePeriod This property is required. Integer
File share is enabled to client-side encryption, key rotation period of time. Seconds. 0 represents no rotation. Rotation of the value range: 3600 ~ 86400. Default value: 0.
lagPeriod This property is required. String
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 This property is required. String
The cache disk inside the device name.
mnsHealth This property is required. String
The messages from the queue health types. Valid values: TopicAndQueueFailure: A Message Queuing message theme can be accessed during the black hole period. TopicFailure: a message theme can be accessed during the black hole period. MNSFullSyncInit: full synchronization wait. MNSFullSyncing: full synchronization in progress. QueueFailure: a message queue can be accessed during the black hole period. MNSNotEnabled: Top speed synchronization is not enabled. MNSHealthy: sync fine.
nfsV4Optimization This property is required. Boolean
The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: turns on after I will not support NFS v3 mount the filesystem on a. Gateway version >= 1.2.0 above support.
obsoleteBuckets This property is required. String
Multi-Bucket, removing the Bucket.
ossBucketName This property is required. String
The name of the Bucket.
ossBucketSsl This property is required. Boolean
Whether they are using SSL connect to OSS Bucket.
ossEndpoint This property is required. String
The set up 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.
ossHealth This property is required. String
The OSS Bucket of type. Valid values: BucketHealthy: OSS connectivity. BucketAccessDenied: OBJECT STORAGE Service (OSS) access to an exception. BucketMiscFailure: OBJECT STORAGE Service (OSS) access to additional exception. BucketNetworkFailure: OBJECT STORAGE Service (OSS) access network an exception. BucketNotExist: OSS Bucket does not exist. Nothing returns: We may not have ever known existed.
ossUsed This property is required. String
For a cloud-based data is. Unit: B.
outRate This property is required. String
Upload speed. Unit: B/s.
partialSyncPaths This property is required. String
In part mode, the directory path group JSON format.
pathPrefix This property is required. String
The prefix of the OSS.
pollingInterval This property is required. 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 This property is required. String
Share types. Valid values: SMB, NFS.
remainingMetaSpace This property is required. String
You can use the metadata space. Unit: B.
remoteSync This property is required. Boolean
Whether to enable reverse synchronization of the gateway file share. Default value: false.
remoteSyncDownload This property is required. Boolean
Copy mode, whether to download the file data. Default value: false. NOTE: only when the shared opens the reverse synchronization or acceded to by the speed synchronization group, this parameter will not take effect.
roClientList This property is required. String
The read-only client list. When Protocol NFS is returned when the status is.
roUserList This property is required. String
The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
rwClientList This property is required. String
Read and write the client list. When Protocol NFS is returned when the status is.
rwUserList This property is required. String
Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
serverSideCmk This property is required. String
File share is enabled server-side encryption, encryption used by the KMS key.
serverSideEncryption This property is required. Boolean
If the OSS Bucket side encryption.
size This property is required. String
The caching capacity. Unit: B.
squash This property is required. String
The set up gateway file share NFS protocol user mapping. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none.
state This property is required. String
File synchronization types. Valid values: clean, dirty. clean: synchronization is complete. dirty: synchronization has not been completed.
supportArchive This property is required. Boolean
Whether to support the archive transparent read.
syncProgress This property is required. Integer
Full synchronization progress. When the share has been added for a synchronization group, the return parameters are valid, that shared full synchronization progress (0~100). -2: indicates that share the Gateway version does not support this feature. -1: the share does not occur full synchronization.
totalDownload This property is required. String
The OSS Bucket to the Gateway total downloads. Unit: B.
totalUpload This property is required. String
The OSS Bucket to the Gateway total Upload amount. Unit: B.
transferAcceleration This property is required. 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.
used This property is required. String
Used cache. Unit: B.
windowsAcl This property is required. Boolean
The set up gateway file share Server Message Block (SMB) protocol, whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: Gateway version >= 1.0.45 above support.
accessBasedEnumeration This property is required. boolean
The set up gateway file share Server Message Block (SMB) protocol, 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: Gateway version >= 1.0.45 above support.
address This property is required. string
Share the private IP address of the RDS instance.
backendLimit This property is required. number
The set up gateway file share Max upload speed. 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 This property is required. boolean
The set up gateway file share Server Message Block (SMB) protocol whether browsable (that is, in the network neighborhood of whether you can find). The parameters in the NFS protocol not valid under. Default value: true.
bucketInfos This property is required. string
Multi-Bucket information.
bucketsStub This property is required. boolean
Whether there are multiple buckets.
bypassCacheRead This property is required. boolean
Direct reading OSS of the gateway file share.
cacheMode This property is required. string
The cache mode of the gateway file share. Value range: Cache: cached mode. Sync: replication mode are available.
clientSideCmk This property is required. string
File share is enabled to client-side encryption, the encryption by the use of the KMS key. NOTE: note: This KMS key must be the gateway and is in the same Region.
clientSideEncryption This property is required. boolean
Whether to enabled to client-side encryption of the gateway file share. Default value: false. NOTE: need to contact us open whitelist before you can the settings, and only supports enhanced more than online gateway, at the same time, server-side encryption and to client-side encryption can not simultaneously configuration.
directIo This property is required. boolean
Whether directio (direct I/O data transfer) is enabled for file share. Default: false.
diskId This property is required. string
The ID of the disk.
diskType This property is required. string
The cache disk type. Valid values: cloud_efficiency: Ultra cloud disk. cloud_ssd:SSD cloud disk.
downloadLimit This property is required. number
The set up gateway file share maximum download speed. 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.
enabled This property is required. boolean
Shared whether the changes take effect.
expressSyncId This property is required. string
Speed synchronization group ID.
fastReclaim This property is required. boolean
The set up gateway file share whether to enable Upload optimization, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
feLimit This property is required. number
The set up gateway file share and the maximum write speed. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
fileNumLimit This property is required. string
Supported by the file system file number.
fsSizeLimit This property is required. string
File system capacity. Unit: B.
gatewayFileShareName This property is required. 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 This property is required. string
The ID of the gateway.
id This property is required. string
The ID of the Gateway File Share.
ignoreDelete This property is required. boolean
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: Gateway version >= 1.0.40 above support.
inPlace This property is required. boolean
Whether debris optimization of the gateway file share. Default value: false.
inRate This property is required. string
Cache growth. Unit: B/s.
indexId This property is required. string
The ID of the file share.
kmsRotatePeriod This property is required. number
File share is enabled to client-side encryption, key rotation period of time. Seconds. 0 represents no rotation. Rotation of the value range: 3600 ~ 86400. Default value: 0.
lagPeriod This property is required. string
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 This property is required. string
The cache disk inside the device name.
mnsHealth This property is required. string
The messages from the queue health types. Valid values: TopicAndQueueFailure: A Message Queuing message theme can be accessed during the black hole period. TopicFailure: a message theme can be accessed during the black hole period. MNSFullSyncInit: full synchronization wait. MNSFullSyncing: full synchronization in progress. QueueFailure: a message queue can be accessed during the black hole period. MNSNotEnabled: Top speed synchronization is not enabled. MNSHealthy: sync fine.
nfsV4Optimization This property is required. boolean
The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: turns on after I will not support NFS v3 mount the filesystem on a. Gateway version >= 1.2.0 above support.
obsoleteBuckets This property is required. string
Multi-Bucket, removing the Bucket.
ossBucketName This property is required. string
The name of the Bucket.
ossBucketSsl This property is required. boolean
Whether they are using SSL connect to OSS Bucket.
ossEndpoint This property is required. string
The set up 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.
ossHealth This property is required. string
The OSS Bucket of type. Valid values: BucketHealthy: OSS connectivity. BucketAccessDenied: OBJECT STORAGE Service (OSS) access to an exception. BucketMiscFailure: OBJECT STORAGE Service (OSS) access to additional exception. BucketNetworkFailure: OBJECT STORAGE Service (OSS) access network an exception. BucketNotExist: OSS Bucket does not exist. Nothing returns: We may not have ever known existed.
ossUsed This property is required. string
For a cloud-based data is. Unit: B.
outRate This property is required. string
Upload speed. Unit: B/s.
partialSyncPaths This property is required. string
In part mode, the directory path group JSON format.
pathPrefix This property is required. string
The prefix of the OSS.
pollingInterval This property is required. 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 This property is required. string
Share types. Valid values: SMB, NFS.
remainingMetaSpace This property is required. string
You can use the metadata space. Unit: B.
remoteSync This property is required. boolean
Whether to enable reverse synchronization of the gateway file share. Default value: false.
remoteSyncDownload This property is required. boolean
Copy mode, whether to download the file data. Default value: false. NOTE: only when the shared opens the reverse synchronization or acceded to by the speed synchronization group, this parameter will not take effect.
roClientList This property is required. string
The read-only client list. When Protocol NFS is returned when the status is.
roUserList This property is required. string
The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
rwClientList This property is required. string
Read and write the client list. When Protocol NFS is returned when the status is.
rwUserList This property is required. string
Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
serverSideCmk This property is required. string
File share is enabled server-side encryption, encryption used by the KMS key.
serverSideEncryption This property is required. boolean
If the OSS Bucket side encryption.
size This property is required. string
The caching capacity. Unit: B.
squash This property is required. string
The set up gateway file share NFS protocol user mapping. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none.
state This property is required. string
File synchronization types. Valid values: clean, dirty. clean: synchronization is complete. dirty: synchronization has not been completed.
supportArchive This property is required. boolean
Whether to support the archive transparent read.
syncProgress This property is required. number
Full synchronization progress. When the share has been added for a synchronization group, the return parameters are valid, that shared full synchronization progress (0~100). -2: indicates that share the Gateway version does not support this feature. -1: the share does not occur full synchronization.
totalDownload This property is required. string
The OSS Bucket to the Gateway total downloads. Unit: B.
totalUpload This property is required. string
The OSS Bucket to the Gateway total Upload amount. Unit: B.
transferAcceleration This property is required. 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.
used This property is required. string
Used cache. Unit: B.
windowsAcl This property is required. boolean
The set up gateway file share Server Message Block (SMB) protocol, whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: Gateway version >= 1.0.45 above support.
access_based_enumeration This property is required. bool
The set up gateway file share Server Message Block (SMB) protocol, 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: Gateway version >= 1.0.45 above support.
address This property is required. str
Share the private IP address of the RDS instance.
backend_limit This property is required. int
The set up gateway file share Max upload speed. 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 This property is required. bool
The set up gateway file share Server Message Block (SMB) protocol whether browsable (that is, in the network neighborhood of whether you can find). The parameters in the NFS protocol not valid under. Default value: true.
bucket_infos This property is required. str
Multi-Bucket information.
buckets_stub This property is required. bool
Whether there are multiple buckets.
bypass_cache_read This property is required. bool
Direct reading OSS of the gateway file share.
cache_mode This property is required. str
The cache mode of the gateway file share. Value range: Cache: cached mode. Sync: replication mode are available.
client_side_cmk This property is required. str
File share is enabled to client-side encryption, the encryption by the use of the KMS key. NOTE: note: This KMS key must be the gateway and is in the same Region.
client_side_encryption This property is required. bool
Whether to enabled to client-side encryption of the gateway file share. Default value: false. NOTE: need to contact us open whitelist before you can the settings, and only supports enhanced more than online gateway, at the same time, server-side encryption and to client-side encryption can not simultaneously configuration.
direct_io This property is required. bool
Whether directio (direct I/O data transfer) is enabled for file share. Default: false.
disk_id This property is required. str
The ID of the disk.
disk_type This property is required. str
The cache disk type. Valid values: cloud_efficiency: Ultra cloud disk. cloud_ssd:SSD cloud disk.
download_limit This property is required. int
The set up gateway file share maximum download speed. 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.
enabled This property is required. bool
Shared whether the changes take effect.
express_sync_id This property is required. str
Speed synchronization group ID.
fast_reclaim This property is required. bool
The set up gateway file share whether to enable Upload optimization, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
fe_limit This property is required. int
The set up gateway file share and the maximum write speed. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
file_num_limit This property is required. str
Supported by the file system file number.
fs_size_limit This property is required. str
File system capacity. Unit: B.
gateway_file_share_name This property is required. 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 This property is required. str
The ID of the gateway.
id This property is required. str
The ID of the Gateway File Share.
ignore_delete This property is required. bool
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: Gateway version >= 1.0.40 above support.
in_place This property is required. bool
Whether debris optimization of the gateway file share. Default value: false.
in_rate This property is required. str
Cache growth. Unit: B/s.
index_id This property is required. str
The ID of the file share.
kms_rotate_period This property is required. int
File share is enabled to client-side encryption, key rotation period of time. Seconds. 0 represents no rotation. Rotation of the value range: 3600 ~ 86400. Default value: 0.
lag_period This property is required. str
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 This property is required. str
The cache disk inside the device name.
mns_health This property is required. str
The messages from the queue health types. Valid values: TopicAndQueueFailure: A Message Queuing message theme can be accessed during the black hole period. TopicFailure: a message theme can be accessed during the black hole period. MNSFullSyncInit: full synchronization wait. MNSFullSyncing: full synchronization in progress. QueueFailure: a message queue can be accessed during the black hole period. MNSNotEnabled: Top speed synchronization is not enabled. MNSHealthy: sync fine.
nfs_v4_optimization This property is required. bool
The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: turns on after I will not support NFS v3 mount the filesystem on a. Gateway version >= 1.2.0 above support.
obsolete_buckets This property is required. str
Multi-Bucket, removing the Bucket.
oss_bucket_name This property is required. str
The name of the Bucket.
oss_bucket_ssl This property is required. bool
Whether they are using SSL connect to OSS Bucket.
oss_endpoint This property is required. str
The set up 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.
oss_health This property is required. str
The OSS Bucket of type. Valid values: BucketHealthy: OSS connectivity. BucketAccessDenied: OBJECT STORAGE Service (OSS) access to an exception. BucketMiscFailure: OBJECT STORAGE Service (OSS) access to additional exception. BucketNetworkFailure: OBJECT STORAGE Service (OSS) access network an exception. BucketNotExist: OSS Bucket does not exist. Nothing returns: We may not have ever known existed.
oss_used This property is required. str
For a cloud-based data is. Unit: B.
out_rate This property is required. str
Upload speed. Unit: B/s.
partial_sync_paths This property is required. str
In part mode, the directory path group JSON format.
path_prefix This property is required. str
The prefix of the OSS.
polling_interval This property is required. 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 This property is required. str
Share types. Valid values: SMB, NFS.
remaining_meta_space This property is required. str
You can use the metadata space. Unit: B.
remote_sync This property is required. bool
Whether to enable reverse synchronization of the gateway file share. Default value: false.
remote_sync_download This property is required. bool
Copy mode, whether to download the file data. Default value: false. NOTE: only when the shared opens the reverse synchronization or acceded to by the speed synchronization group, this parameter will not take effect.
ro_client_list This property is required. str
The read-only client list. When Protocol NFS is returned when the status is.
ro_user_list This property is required. str
The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
rw_client_list This property is required. str
Read and write the client list. When Protocol NFS is returned when the status is.
rw_user_list This property is required. str
Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
server_side_cmk This property is required. str
File share is enabled server-side encryption, encryption used by the KMS key.
server_side_encryption This property is required. bool
If the OSS Bucket side encryption.
size This property is required. str
The caching capacity. Unit: B.
squash This property is required. str
The set up gateway file share NFS protocol user mapping. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none.
state This property is required. str
File synchronization types. Valid values: clean, dirty. clean: synchronization is complete. dirty: synchronization has not been completed.
support_archive This property is required. bool
Whether to support the archive transparent read.
sync_progress This property is required. int
Full synchronization progress. When the share has been added for a synchronization group, the return parameters are valid, that shared full synchronization progress (0~100). -2: indicates that share the Gateway version does not support this feature. -1: the share does not occur full synchronization.
total_download This property is required. str
The OSS Bucket to the Gateway total downloads. Unit: B.
total_upload This property is required. str
The OSS Bucket to the Gateway total Upload amount. Unit: B.
transfer_acceleration This property is required. 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.
used This property is required. str
Used cache. Unit: B.
windows_acl This property is required. bool
The set up gateway file share Server Message Block (SMB) protocol, whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: Gateway version >= 1.0.45 above support.
accessBasedEnumeration This property is required. Boolean
The set up gateway file share Server Message Block (SMB) protocol, 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: Gateway version >= 1.0.45 above support.
address This property is required. String
Share the private IP address of the RDS instance.
backendLimit This property is required. Number
The set up gateway file share Max upload speed. 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 This property is required. Boolean
The set up gateway file share Server Message Block (SMB) protocol whether browsable (that is, in the network neighborhood of whether you can find). The parameters in the NFS protocol not valid under. Default value: true.
bucketInfos This property is required. String
Multi-Bucket information.
bucketsStub This property is required. Boolean
Whether there are multiple buckets.
bypassCacheRead This property is required. Boolean
Direct reading OSS of the gateway file share.
cacheMode This property is required. String
The cache mode of the gateway file share. Value range: Cache: cached mode. Sync: replication mode are available.
clientSideCmk This property is required. String
File share is enabled to client-side encryption, the encryption by the use of the KMS key. NOTE: note: This KMS key must be the gateway and is in the same Region.
clientSideEncryption This property is required. Boolean
Whether to enabled to client-side encryption of the gateway file share. Default value: false. NOTE: need to contact us open whitelist before you can the settings, and only supports enhanced more than online gateway, at the same time, server-side encryption and to client-side encryption can not simultaneously configuration.
directIo This property is required. Boolean
Whether directio (direct I/O data transfer) is enabled for file share. Default: false.
diskId This property is required. String
The ID of the disk.
diskType This property is required. String
The cache disk type. Valid values: cloud_efficiency: Ultra cloud disk. cloud_ssd:SSD cloud disk.
downloadLimit This property is required. Number
The set up gateway file share maximum download speed. 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.
enabled This property is required. Boolean
Shared whether the changes take effect.
expressSyncId This property is required. String
Speed synchronization group ID.
fastReclaim This property is required. Boolean
The set up gateway file share whether to enable Upload optimization, which is suitable for data pure backup migration scenarios. Default value: false. NOTE: Gateway version >= 1.0.39 above support.
feLimit This property is required. Number
The set up gateway file share and the maximum write speed. Unit: MB/s, 0 means unlimited. Value range: 0 ~ 1280. Default value: 0.
fileNumLimit This property is required. String
Supported by the file system file number.
fsSizeLimit This property is required. String
File system capacity. Unit: B.
gatewayFileShareName This property is required. 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 This property is required. String
The ID of the gateway.
id This property is required. String
The ID of the Gateway File Share.
ignoreDelete This property is required. Boolean
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: Gateway version >= 1.0.40 above support.
inPlace This property is required. Boolean
Whether debris optimization of the gateway file share. Default value: false.
inRate This property is required. String
Cache growth. Unit: B/s.
indexId This property is required. String
The ID of the file share.
kmsRotatePeriod This property is required. Number
File share is enabled to client-side encryption, key rotation period of time. Seconds. 0 represents no rotation. Rotation of the value range: 3600 ~ 86400. Default value: 0.
lagPeriod This property is required. String
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 This property is required. String
The cache disk inside the device name.
mnsHealth This property is required. String
The messages from the queue health types. Valid values: TopicAndQueueFailure: A Message Queuing message theme can be accessed during the black hole period. TopicFailure: a message theme can be accessed during the black hole period. MNSFullSyncInit: full synchronization wait. MNSFullSyncing: full synchronization in progress. QueueFailure: a message queue can be accessed during the black hole period. MNSNotEnabled: Top speed synchronization is not enabled. MNSHealthy: sync fine.
nfsV4Optimization This property is required. Boolean
The set up gateway file share NFS protocol, whether to enable NFS v4 optimization improve Mount Upload efficiency. Default value: false. NOTE: turns on after I will not support NFS v3 mount the filesystem on a. Gateway version >= 1.2.0 above support.
obsoleteBuckets This property is required. String
Multi-Bucket, removing the Bucket.
ossBucketName This property is required. String
The name of the Bucket.
ossBucketSsl This property is required. Boolean
Whether they are using SSL connect to OSS Bucket.
ossEndpoint This property is required. String
The set up 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.
ossHealth This property is required. String
The OSS Bucket of type. Valid values: BucketHealthy: OSS connectivity. BucketAccessDenied: OBJECT STORAGE Service (OSS) access to an exception. BucketMiscFailure: OBJECT STORAGE Service (OSS) access to additional exception. BucketNetworkFailure: OBJECT STORAGE Service (OSS) access network an exception. BucketNotExist: OSS Bucket does not exist. Nothing returns: We may not have ever known existed.
ossUsed This property is required. String
For a cloud-based data is. Unit: B.
outRate This property is required. String
Upload speed. Unit: B/s.
partialSyncPaths This property is required. String
In part mode, the directory path group JSON format.
pathPrefix This property is required. String
The prefix of the OSS.
pollingInterval This property is required. 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 This property is required. String
Share types. Valid values: SMB, NFS.
remainingMetaSpace This property is required. String
You can use the metadata space. Unit: B.
remoteSync This property is required. Boolean
Whether to enable reverse synchronization of the gateway file share. Default value: false.
remoteSyncDownload This property is required. Boolean
Copy mode, whether to download the file data. Default value: false. NOTE: only when the shared opens the reverse synchronization or acceded to by the speed synchronization group, this parameter will not take effect.
roClientList This property is required. String
The read-only client list. When Protocol NFS is returned when the status is.
roUserList This property is required. String
The read-only client list. When Protocol for Server Message Block (SMB) to go back to.
rwClientList This property is required. String
Read and write the client list. When Protocol NFS is returned when the status is.
rwUserList This property is required. String
Read-write user list. When Protocol for Server Message Block (SMB) to go back to.
serverSideCmk This property is required. String
File share is enabled server-side encryption, encryption used by the KMS key.
serverSideEncryption This property is required. Boolean
If the OSS Bucket side encryption.
size This property is required. String
The caching capacity. Unit: B.
squash This property is required. String
The set up gateway file share NFS protocol user mapping. Valid values: none, root_squash, all_squash, all_anonymous. Default value: none.
state This property is required. String
File synchronization types. Valid values: clean, dirty. clean: synchronization is complete. dirty: synchronization has not been completed.
supportArchive This property is required. Boolean
Whether to support the archive transparent read.
syncProgress This property is required. Number
Full synchronization progress. When the share has been added for a synchronization group, the return parameters are valid, that shared full synchronization progress (0~100). -2: indicates that share the Gateway version does not support this feature. -1: the share does not occur full synchronization.
totalDownload This property is required. String
The OSS Bucket to the Gateway total downloads. Unit: B.
totalUpload This property is required. String
The OSS Bucket to the Gateway total Upload amount. Unit: B.
transferAcceleration This property is required. 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.
used This property is required. String
Used cache. Unit: B.
windowsAcl This property is required. Boolean
The set up gateway file share Server Message Block (SMB) protocol, whether to enable by Windows access list (requires AD domain) the permissions control. Default value: false. NOTE: Gateway version >= 1.0.45 above support.

Package Details

Repository
Alibaba Cloud pulumi/pulumi-alicloud
License
Apache-2.0
Notes
This Pulumi package is based on the alicloud Terraform Provider.
Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi