Skip to content

OssExternalStoreProps

Properties for defining a OssExternalStore.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sls-ossexternalstore

Initializer

import com.aliyun.ros.cdk.sls.OssExternalStoreProps;
OssExternalStoreProps.builder()
    .accessId(java.lang.String)
    .accessId(IResolvable)
    .accessKey(java.lang.String)
    .accessKey(IResolvable)
    .bucket(java.lang.String)
    .bucket(IResolvable)
    .columns(IResolvable)
    .columns(java.util.List<IResolvable)
    .columns(ColumnsProperty>)
    .endpoint(java.lang.String)
    .endpoint(IResolvable)
    .externalStoreName(java.lang.String)
    .externalStoreName(IResolvable)
    .objects(IResolvable)
    .objects(java.util.List<java.lang.String)
    .objects(IResolvable>)
    .project(java.lang.String)
    .project(IResolvable)
    .storeType(java.lang.String)
    .storeType(IResolvable)
    .build();

Properties

Name Type Description
accessId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property accessId: The AccessKey ID.
accessKey java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property accessKey: The AccessKey secret.
bucket java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property bucket: The name of the OSS bucket.
columns com.aliyun.ros.cdk.core.IResolvable OR java.util.ListColumnsProperty> Property columns: The associated fields.
endpoint java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property endpoint: The OSS endpoint.
externalStoreName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property externalStoreName: The name of the external store.
objects com.aliyun.ros.cdk.core.IResolvable OR java.util.List Property objects: The associated OSS objects.
project java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property project: A short description of struct.
storeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property storeType: The type of the external store.

accessIdRequired

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

Property accessId: The AccessKey ID.


accessKeyRequired

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

Property accessKey: The AccessKey secret.


bucketRequired

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

Property bucket: The name of the OSS bucket.


columnsRequired

public java.lang.Object getColumns();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListColumnsProperty>

Property columns: The associated fields.


endpointRequired

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

Property endpoint: The OSS endpoint.


externalStoreNameRequired

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

Property externalStoreName: The name of the external store.


objectsRequired

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

Property objects: The associated OSS objects.

Valid values of n: 1 to 100.


projectRequired

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

Property project: A short description of struct.


storeTypeRequired

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

Property storeType: The type of the external store.

Set the value to oss.