Class UpdateISOPermissionsOptions

java.lang.Object
org.jclouds.http.options.BaseHttpRequestOptions
org.jclouds.cloudstack.options.UpdateISOPermissionsOptions
All Implemented Interfaces:
HttpRequestOptions

public class UpdateISOPermissionsOptions extends BaseHttpRequestOptions
Options for the ISO updateISOPermissions method.
See Also:
  • Field Details

  • Constructor Details

    • UpdateISOPermissionsOptions

      public UpdateISOPermissionsOptions()
  • Method Details

    • accounts

      public UpdateISOPermissionsOptions accounts(Iterable<String> accounts)
      Parameters:
      accounts - a comma delimited list of accounts. If specified, "op" parameter has to be passed in.
    • isExtractable

      public UpdateISOPermissionsOptions isExtractable(boolean isExtractable)
      Parameters:
      isExtractable - true if the template/iso is extractable, false other wise. Can be set only by root admin
    • isFeatured

      public UpdateISOPermissionsOptions isFeatured(boolean isFeatured)
      Parameters:
      isFeatured - true for featured template/iso, false otherwise
    • isPublic

      public UpdateISOPermissionsOptions isPublic(boolean isPublic)
      Parameters:
      isPublic - true for public template/iso, false for private templates/isos
    • operation

      public UpdateISOPermissionsOptions operation(PermissionOperation operation)
      Parameters:
      operation - permission operator (add, remove, reset)