Skip to content

RosGatewayProps

Properties for defining a RosGateway.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cloudstoragegateway-gateway

Initializer

import com.aliyun.ros.cdk.cloudstoragegateway.RosGatewayProps;
RosGatewayProps.builder()
    .category(java.lang.String)
    .category(IResolvable)
    .location(java.lang.String)
    .location(IResolvable)
    .name(java.lang.String)
    .name(IResolvable)
    .type(java.lang.String)
    .type(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .gatewayClass(java.lang.String)
//  .gatewayClass(IResolvable)
//  .postPaid(java.lang.Boolean)
//  .postPaid(IResolvable)
//  .publicNetworkBandwidth(java.lang.Number)
//  .publicNetworkBandwidth(IResolvable)
//  .releaseAfterExpiration(java.lang.Boolean)
//  .releaseAfterExpiration(IResolvable)
//  .resourceRegionId(java.lang.String)
//  .resourceRegionId(IResolvable)
//  .secondaryVSwitchId(java.lang.String)
//  .secondaryVSwitchId(IResolvable)
//  .storageBundleId(java.lang.String)
//  .storageBundleId(IResolvable)
//  .untrustedEnvId(java.lang.String)
//  .untrustedEnvId(IResolvable)
//  .untrustedEnvInstanceType(java.lang.String)
//  .untrustedEnvInstanceType(IResolvable)
//  .vSwitchId(java.lang.String)
//  .vSwitchId(IResolvable)
    .build();

Properties

Name Type Description
category java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
location java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
type java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
gatewayClass java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
postPaid java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
publicNetworkBandwidth java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
releaseAfterExpiration java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceRegionId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
secondaryVSwitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
storageBundleId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
untrustedEnvId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
untrustedEnvInstanceType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vSwitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

categoryRequired

public java.lang.Object getCategory();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

locationRequired

public java.lang.Object getLocation();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

nameRequired

public java.lang.Object getName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

typeRequired

public java.lang.Object getType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

descriptionOptional

public java.lang.Object getDescription();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

gatewayClassOptional

public java.lang.Object getGatewayClass();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

postPaidOptional

public java.lang.Object getPostPaid();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

publicNetworkBandwidthOptional

public java.lang.Object getPublicNetworkBandwidth();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

releaseAfterExpirationOptional

public java.lang.Object getReleaseAfterExpiration();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

resourceRegionIdOptional

public java.lang.Object getResourceRegionId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

secondaryVSwitchIdOptional

public java.lang.Object getSecondaryVSwitchId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

storageBundleIdOptional

public java.lang.Object getStorageBundleId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

untrustedEnvIdOptional

public java.lang.Object getUntrustedEnvId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

untrustedEnvInstanceTypeOptional

public java.lang.Object getUntrustedEnvInstanceType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

vSwitchIdOptional

public java.lang.Object getVSwitchId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable