Skip to content

ServiceSettingsProps

Properties for defining a ServiceSettings.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-oos-servicesettings

Initializer

import com.aliyun.ros.cdk.oos.ServiceSettingsProps;
ServiceSettingsProps.builder()
//  .deliveryOssBucketName(java.lang.String)
//  .deliveryOssBucketName(IResolvable)
//  .deliveryOssEnabled(java.lang.Boolean)
//  .deliveryOssEnabled(IResolvable)
//  .deliveryOssKeyPrefix(java.lang.String)
//  .deliveryOssKeyPrefix(IResolvable)
//  .deliverySlsEnabled(java.lang.Boolean)
//  .deliverySlsEnabled(IResolvable)
//  .deliverySlsProjectName(java.lang.String)
//  .deliverySlsProjectName(IResolvable)
//  .rdcEnterpriseId(java.lang.String)
//  .rdcEnterpriseId(IResolvable)
    .build();

Properties

Name Type Description
deliveryOssBucketName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property deliveryOssBucketName: OSS bucket name.
deliveryOssEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable Property deliveryOssEnabled: Whether to enable the OSS delivery template execution logging feature.
deliveryOssKeyPrefix java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property deliveryOssKeyPrefix: OSS storage space directory, such as "oos\/execution", pass "" to indicate that no directory is needed, if set before set again do not need directory can be cleared by passing "".
deliverySlsEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable Property deliverySlsEnabled: Whether to enable the SLS delivery template execution logging feature.
deliverySlsProjectName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property deliverySlsProjectName: SLS project name.
rdcEnterpriseId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property rdcEnterpriseId: Enterprise ID.

deliveryOssBucketNameOptional

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

Property deliveryOssBucketName: OSS bucket name.


deliveryOssEnabledOptional

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

Property deliveryOssEnabled: Whether to enable the OSS delivery template execution logging feature.

Defaults to false.


deliveryOssKeyPrefixOptional

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

Property deliveryOssKeyPrefix: OSS storage space directory, such as "oos\/execution", pass "" to indicate that no directory is needed, if set before set again do not need directory can be cleared by passing "".


deliverySlsEnabledOptional

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

Property deliverySlsEnabled: Whether to enable the SLS delivery template execution logging feature.

Defaults to false.


deliverySlsProjectNameOptional

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

Property deliverySlsProjectName: SLS project name.


rdcEnterpriseIdOptional

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

Property rdcEnterpriseId: Enterprise ID.