Skip to content

SourceProps

Properties for defining a Source.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apig-source

Initializer

import com.aliyun.ros.cdk.apig.SourceProps;
SourceProps.builder()
//  .gatewayId(java.lang.String)
//  .gatewayId(IResolvable)
//  .k8SSourceConfig(IResolvable)
//  .k8SSourceConfig(K8sSourceConfigProperty)
//  .nacosSourceConfig(IResolvable)
//  .nacosSourceConfig(NacosSourceConfigProperty)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .type(java.lang.String)
//  .type(IResolvable)
    .build();

Properties

Name Type Description
gatewayId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property gatewayId: The gateway ID.
k8SSourceConfig com.aliyun.ros.cdk.core.IResolvable OR K8sSourceConfigProperty Property k8SSourceConfig: The K8s source configuration.
nacosSourceConfig com.aliyun.ros.cdk.core.IResolvable OR NacosSourceConfigProperty Property nacosSourceConfig: The Nacos source configuration.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property resourceGroupId: The resource group ID.
type java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property type: The source type: - MSE_NACOS: MSE Nacos.

gatewayIdOptional

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

Property gatewayId: The gateway ID.


k8SSourceConfigOptional

public java.lang.Object getK8SSourceConfig();

Property k8SSourceConfig: The K8s source configuration.


nacosSourceConfigOptional

public java.lang.Object getNacosSourceConfig();

Property nacosSourceConfig: The Nacos source configuration.


resourceGroupIdOptional

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

Property resourceGroupId: The resource group ID.


typeOptional

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

Property type: The source type: - MSE_NACOS: MSE Nacos.

  • K8S: Container service.