brooklyn.location.cloud.CloudLocationConfig Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of brooklyn-core Show documentation
Show all versions of brooklyn-core Show documentation
Entity implementation classes, events, and other core elements
package brooklyn.location.cloud;
import brooklyn.config.ConfigKey;
import brooklyn.entity.basic.ConfigKeys;
import brooklyn.location.basic.LocationConfigKeys;
import brooklyn.util.flags.SetFromFlag;
public interface CloudLocationConfig {
public static final ConfigKey CLOUD_ENDPOINT = LocationConfigKeys.CLOUD_ENDPOINT;
public static final ConfigKey CLOUD_REGION_ID = LocationConfigKeys.CLOUD_REGION_ID;
public static final ConfigKey CLOUD_AVAILABILITY_ZONE_ID = LocationConfigKeys.CLOUD_AVAILABILITY_ZONE_ID;
@SetFromFlag("identity")
public static final ConfigKey ACCESS_IDENTITY = LocationConfigKeys.ACCESS_IDENTITY;
@SetFromFlag("credential")
public static final ConfigKey ACCESS_CREDENTIAL = LocationConfigKeys.ACCESS_CREDENTIAL;
public static final ConfigKey USER = LocationConfigKeys.USER;
public static final ConfigKey PASSWORD = LocationConfigKeys.PASSWORD;
public static final ConfigKey PUBLIC_KEY_FILE = LocationConfigKeys.PUBLIC_KEY_FILE;
public static final ConfigKey PUBLIC_KEY_DATA = LocationConfigKeys.PUBLIC_KEY_DATA;
public static final ConfigKey PRIVATE_KEY_FILE = LocationConfigKeys.PRIVATE_KEY_FILE;
public static final ConfigKey PRIVATE_KEY_DATA = LocationConfigKeys.PRIVATE_KEY_DATA;
public static final ConfigKey PRIVATE_KEY_PASSPHRASE = LocationConfigKeys.PRIVATE_KEY_PASSPHRASE;
/** @deprecated since 0.6.0; included here so it gets picked up in auto-detect routines */ @Deprecated
public static final ConfigKey LEGACY_PUBLIC_KEY_FILE = LocationConfigKeys.LEGACY_PUBLIC_KEY_FILE;
/** @deprecated since 0.6.0; included here so it gets picked up in auto-detect routines */ @Deprecated
public static final ConfigKey LEGACY_PUBLIC_KEY_DATA = LocationConfigKeys.LEGACY_PUBLIC_KEY_DATA;
/** @deprecated since 0.6.0; included here so it gets picked up in auto-detect routines */ @Deprecated
public static final ConfigKey LEGACY_PRIVATE_KEY_FILE = LocationConfigKeys.LEGACY_PRIVATE_KEY_FILE;
/** @deprecated since 0.6.0; included here so it gets picked up in auto-detect routines */ @Deprecated
public static final ConfigKey LEGACY_PRIVATE_KEY_DATA = LocationConfigKeys.LEGACY_PRIVATE_KEY_DATA;
/** @deprecated since 0.6.0; included here so it gets picked up in auto-detect routines */ @Deprecated
public static final ConfigKey LEGACY_PRIVATE_KEY_PASSPHRASE = LocationConfigKeys.LEGACY_PRIVATE_KEY_PASSPHRASE;
// default is just shy of common 64-char boundary (could perhaps increase slightly...)
public static final ConfigKey VM_NAME_MAX_LENGTH = ConfigKeys.newIntegerConfigKey(
"vmNameMaxLength", "Maximum length of VM name", 61);
public static final ConfigKey
© 2015 - 2025 Weber Informatics LLC | Privacy Policy