docs
reference
services
tessl install tessl/maven-com-pulumi--aws@7.16.0Pulumi Java SDK for AWS providing strongly-typed Infrastructure-as-Code for 227 AWS service packages including compute, storage, databases, networking, security, analytics, machine learning, and more.
AWS Storage Gateway connects on-premises software appliances with cloud storage.
import com.pulumi.aws.storagegateway.Gateway;
import com.pulumi.aws.storagegateway.GatewayArgs;
import com.pulumi.aws.storagegateway.SmbFileShare;
import com.pulumi.aws.storagegateway.SmbFileShareArgs;
import com.pulumi.aws.storagegateway.NfsFileShare;
import com.pulumi.aws.storagegateway.NfsFileShareArgs;@ResourceType(type="aws:storagegateway/gateway:Gateway")
public class Gateway extends com.pulumi.resources.CustomResource {
public Gateway(String name, GatewayArgs args);
public Output<String> id();
public Output<String> arn();
public Output<String> gatewayName();
public Output<String> gatewayType();
public Output<String> gatewayTimezone();
}
public class GatewayArgs extends com.pulumi.resources.ResourceArgs {
public static Builder builder() { return new Builder(); }
public static final class Builder {
public Builder gatewayName(Output<String> gatewayName);
public Builder gatewayTimezone(Output<String> gatewayTimezone);
public Builder gatewayType(Output<String> gatewayType);
public Builder activationKey(Output<String> activationKey);
public Builder tags(Output<Map<String, String>> tags);
public GatewayArgs build();
}
}