Skip to content

RosImageSharePermissionProps

Properties for defining a RosImageSharePermission.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-imagesharepermission

Initializer

import com.aliyun.ros.cdk.ecs.RosImageSharePermissionProps;
RosImageSharePermissionProps.builder()
    .imageId(java.lang.String)
    .imageId(IResolvable)
//  .accounts(IResolvable)
//  .accounts(java.util.List<java.lang.String)
//  .accounts(IResolvable>)
//  .isPublic(java.lang.Boolean)
//  .isPublic(IResolvable)
//  .keepPermission(java.lang.Boolean)
//  .keepPermission(IResolvable)
    .build();

Properties

Name Type Description
imageId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
accounts com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
isPublic java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
keepPermission java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.

imageIdRequired

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

accountsOptional

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

isPublicOptional

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

keepPermissionOptional

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