public static final class ModifyImageSharePermissionRequest.Builder extends Object
public ModifyImageSharePermissionRequest.Builder sourceRegionId(String sourceRegionId)
public ModifyImageSharePermissionRequest.Builder addAccount(List<String> addAccount)
public ModifyImageSharePermissionRequest.Builder imageId(String imageId)
public ModifyImageSharePermissionRequest.Builder isPublic(Boolean isPublic)
* true: publishes the custom image as a community image. * false: unpublishes a community image. The unpublish operation takes effect only on community images. Default value: false.
public ModifyImageSharePermissionRequest.Builder launchPermission(String launchPermission)
public ModifyImageSharePermissionRequest.Builder ownerAccount(String ownerAccount)
public ModifyImageSharePermissionRequest.Builder ownerId(Long ownerId)
public ModifyImageSharePermissionRequest.Builder regionId(String regionId)
public ModifyImageSharePermissionRequest.Builder removeAccount(List<String> removeAccount)
public ModifyImageSharePermissionRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public ModifyImageSharePermissionRequest.Builder resourceOwnerId(Long resourceOwnerId)
public ModifyImageSharePermissionRequest build()
Copyright © 2024. All rights reserved.