diff options
author | andreer <andreer@verizonmedia.com> | 2021-08-12 16:19:12 +0200 |
---|---|---|
committer | Morten Tokle <mortent@verizonmedia.com> | 2021-08-31 13:30:00 +0200 |
commit | ce356c36f5b0908f913523c161a76dc8e23b1ef8 (patch) | |
tree | 7584d78aafeaaf29b7e0e23c37d4b93b35c07faf /controller-api/src | |
parent | 28ed1156289bdb5d6e874c3a84a86f46789dd440 (diff) |
add host service iam role
Diffstat (limited to 'controller-api/src')
2 files changed, 8 insertions, 2 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/aws/NoopRoleService.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/aws/NoopRoleService.java index 85b042d584c..049b3a1a929 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/aws/NoopRoleService.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/aws/NoopRoleService.java @@ -18,7 +18,7 @@ public class NoopRoleService implements RoleService { @Override public TenantRoles getTenantRole(TenantName tenant) { - return new TenantRoles(tenant.value() + "-host-role", tenant.value() + "-tenant-role"); + return new TenantRoles(tenant.value() + "-host-role", tenant.value() + "-host-service-role", tenant.value() + "-tenant-role"); } @Override diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/aws/TenantRoles.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/aws/TenantRoles.java index 4c5e3257d0e..af9e42e4262 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/aws/TenantRoles.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/aws/TenantRoles.java @@ -6,10 +6,12 @@ package com.yahoo.vespa.hosted.controller.api.integration.aws; */ public class TenantRoles { private final String hostRole; + private final String hostServiceRole; private final String containerRole; - public TenantRoles(String hostRole, String containerRole) { + public TenantRoles(String hostRole, String hostServiceRole, String containerRole) { this.hostRole = hostRole; + this.hostServiceRole = hostServiceRole; this.containerRole = containerRole; } @@ -17,6 +19,10 @@ public class TenantRoles { return hostRole; } + public String hostServiceRole() { + return hostServiceRole; + } + public String containerRole() { return containerRole; } |