Skip to content

PluginAttachmentProps

Properties for defining a PluginAttachment.

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

Initializer

import com.aliyun.ros.cdk.apig.PluginAttachmentProps;
PluginAttachmentProps.builder()
    .pluginInfo(IResolvable)
    .pluginInfo(PluginInfoProperty)
//  .attachResourceId(java.lang.String)
//  .attachResourceId(IResolvable)
//  .attachResourceIds(IResolvable)
//  .attachResourceIds(java.util.List<java.lang.String)
//  .attachResourceIds(IResolvable>)
//  .attachResourceType(java.lang.String)
//  .attachResourceType(IResolvable)
//  .enable(java.lang.Boolean)
//  .enable(IResolvable)
//  .environmentId(java.lang.String)
//  .environmentId(IResolvable)
    .build();

Properties

Name Type Description
pluginInfo com.aliyun.ros.cdk.core.IResolvable OR PluginInfoProperty Property pluginInfo: The information about the association of plugin with gateway instance.
attachResourceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property attachResourceId: The resource ID to be attached by the plugin.
attachResourceIds com.aliyun.ros.cdk.core.IResolvable OR java.util.List Property attachResourceIds: The list of resource IDs to be attached by the plugin.
attachResourceType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property attachResourceType: The type of the resource to be attached by the plugin.
enable java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable Property enable: Whether to enable this plugin, default value is false.
environmentId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property environmentId: The ID of the environment.

pluginInfoRequired

public java.lang.Object getPluginInfo();

Property pluginInfo: The information about the association of plugin with gateway instance.


attachResourceIdOptional

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

Property attachResourceId: The resource ID to be attached by the plugin.


attachResourceIdsOptional

public java.lang.Object getAttachResourceIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

Property attachResourceIds: The list of resource IDs to be attached by the plugin.


attachResourceTypeOptional

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

Property attachResourceType: The type of the resource to be attached by the plugin.


enableOptional

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

Property enable: Whether to enable this plugin, default value is false.


environmentIdOptional

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

Property environmentId: The ID of the environment.