Class CloudTenant


  • public class CloudTenant
    extends Tenant
    A paying tenant in a Vespa cloud service.
    Author:
    jonmv
    • Method Detail

      • create

        public static CloudTenant create​(com.yahoo.config.provision.TenantName tenantName,
                                         Instant createdAt,
                                         Principal creator)
        Creates a tenant with the given name, provided it passes validation.
      • info

        public TenantInfo info()
        Legal name, addresses etc
      • archiveAccessRole

        public Optional<String> archiveAccessRole()
        An iam role which is allowed to access the S3 (log, dump) archive)
      • developerKeys

        public com.google.common.collect.BiMap<PublicKey,​Principal> developerKeys()
        Returns the set of developer keys and their corresponding developers for this tenant.
      • tenantSecretStores

        public List<TenantSecretStore> tenantSecretStores()
        List of configured secret stores