@Override public void validate(ConfigProblemSetBuilder psBuilder, OracleAccount account) { notNullOrEmpty(account.getCompartmentId(), "compartment id", psBuilder); notNullOrEmpty(account.getUserId(), "user id", psBuilder); notNullOrEmpty(account.getFingerprint(), "fingerprint", psBuilder); notNullOrEmpty(account.getSshPrivateKeyFilePath(), "ssh private key file path", psBuilder); notNullOrEmpty(account.getTenancyId(), "tenancy id", psBuilder); notNullOrEmpty(account.getRegion(), "region", psBuilder); // TODO (simonlord): Once BMCS SDK is in maven we can access via spinnaker.dependency("clouddriverOracleBmcs") and test account login }
@Override public void validate(ConfigProblemSetBuilder psBuilder, OracleAccount account) { notNullOrEmpty(account.getCompartmentId(), "compartment id", psBuilder); notNullOrEmpty(account.getUserId(), "user id", psBuilder); notNullOrEmpty(account.getFingerprint(), "fingerprint", psBuilder); notNullOrEmpty(account.getSshPrivateKeyFilePath(), "ssh private key file path", psBuilder); notNullOrEmpty(account.getTenancyId(), "tenancy id", psBuilder); notNullOrEmpty(account.getRegion(), "region", psBuilder); // TODO (simonlord): Once BMCS SDK is in maven we can access via spinnaker.dependency("clouddriverOracleBmcs") and test account login }