Skip to content

Commit e67b7a9

Browse files
author
gitlab
committed
Merge branch 'internal' into 'master'
[Internal: support systemtags for more api] See merge request zstackio/zstack!5974
2 parents 40f1958 + fe4ccd2 commit e67b7a9

4 files changed

Lines changed: 8 additions & 0 deletions

header/src/main/java/org/zstack/header/image/APICreateDataVolumeTemplateFromVolumeMsg.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.zstack.header.other.APIAuditor;
77
import org.zstack.header.rest.RestRequest;
88
import org.zstack.header.storage.backup.BackupStorageVO;
9+
import org.zstack.header.tag.TagResourceType;
910
import org.zstack.header.volume.VolumeVO;
1011

1112
import java.util.Collections;
@@ -21,6 +22,7 @@
2122
parameterName = "params",
2223
responseClass = APICreateDataVolumeTemplateFromVolumeEvent.class
2324
)
25+
@TagResourceType(ImageVO.class)
2426
@DefaultTimeout(timeunit = TimeUnit.HOURS, value = 72)
2527
public class APICreateDataVolumeTemplateFromVolumeMsg extends APICreateMessage implements APIAuditor {
2628
@APIParam(maxLength = 255)

header/src/main/java/org/zstack/header/image/APICreateDataVolumeTemplateFromVolumeSnapshotMsg.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import org.zstack.header.rest.RestRequest;
88
import org.zstack.header.storage.backup.BackupStorageVO;
99
import org.zstack.header.storage.snapshot.VolumeSnapshotVO;
10+
import org.zstack.header.tag.TagResourceType;
1011

1112
import java.util.Collections;
1213
import java.util.List;
@@ -21,6 +22,7 @@
2122
method = HttpMethod.POST,
2223
parameterName = "params"
2324
)
25+
@TagResourceType(ImageVO.class)
2426
@DefaultTimeout(timeunit = TimeUnit.HOURS, value = 72)
2527
public class APICreateDataVolumeTemplateFromVolumeSnapshotMsg extends APICreateMessage implements APIAuditor {
2628
@APIParam(resourceType = VolumeSnapshotVO.class, checkAccount = true, operationTarget = true)

header/src/main/java/org/zstack/header/image/APICreateRootVolumeTemplateFromRootVolumeMsg.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.zstack.header.other.APIAuditor;
77
import org.zstack.header.rest.RestRequest;
88
import org.zstack.header.storage.backup.BackupStorageVO;
9+
import org.zstack.header.tag.TagResourceType;
910
import org.zstack.header.volume.VolumeVO;
1011

1112
import java.util.Collections;
@@ -19,6 +20,7 @@
1920
responseClass = APICreateRootVolumeTemplateFromRootVolumeEvent.class,
2021
parameterName = "params"
2122
)
23+
@TagResourceType(ImageVO.class)
2224
@DefaultTimeout(timeunit = TimeUnit.HOURS, value = 72)
2325
public class APICreateRootVolumeTemplateFromRootVolumeMsg extends APICreateMessage implements APIAuditor {
2426
@APIParam(maxLength = 255)

header/src/main/java/org/zstack/header/image/APICreateRootVolumeTemplateFromVolumeSnapshotMsg.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import org.zstack.header.rest.RestRequest;
88
import org.zstack.header.storage.backup.BackupStorageVO;
99
import org.zstack.header.storage.snapshot.VolumeSnapshotVO;
10+
import org.zstack.header.tag.TagResourceType;
1011

1112
import java.util.Collections;
1213
import java.util.List;
@@ -21,6 +22,7 @@
2122
method = HttpMethod.POST,
2223
parameterName = "params"
2324
)
25+
@TagResourceType(ImageVO.class)
2426
@DefaultTimeout(timeunit = TimeUnit.HOURS, value = 72)
2527
public class APICreateRootVolumeTemplateFromVolumeSnapshotMsg extends APICreateMessage implements APIAuditor {
2628
@APIParam(resourceType = VolumeSnapshotVO.class, checkAccount = true, operationTarget = true)

0 commit comments

Comments
 (0)