Property | Type | Description | |
---|---|---|---|
$_envBinds | EnvironmentCloudCredentials[] | Environments bindings | |
$_properties | Cloud credentials properties collection | ||
$accountId | integer | Account id | |
$cloud | string | Cloud name | |
$description | string | Description | |
$envId | integer | Environment id | |
$id | string | CLoud credentials unique id | |
$name | string | Cloud credential name | |
$status | string | Cloud credentials status |
Method | Description | |
---|---|---|
__clone ( ) | Reset cloud credentials id on clone | |
__get ( string $name ) : mixed | Magic getter. | |
bindEnvironment ( integer $envId ) : EnvironmentCloudCredentials | Sets environment binding | |
bindToEnvironment ( Scalr_Environment $environment ) : |
Binds current cloud credential to environment | |
cache ( ) | Cache self in specified container | |
delete ( ) | ||
getEnabledStatuses ( ) : array | Gets statuses logically considered as "enabled" | |
getScope ( ) | ||
getSettingCriteria ( string $name, string $value = null, array $criteria = null ) : array | Gets filter criteria by the setting | |
hasAccessPermissions ( $user, $environment = null, $modify = null ) | ||
isEnabled ( ) : boolean | Indicates whether cloud credentials are enabled | |
isUsed ( ) | ||
release ( ) | Releases cached self in DI | |
save ( ) |
public bindEnvironment ( integer $envId ) : EnvironmentCloudCredentials | ||
$envId | integer | Environment identifier |
return | EnvironmentCloudCredentials | Returns new binding |
public bindToEnvironment ( Scalr_Environment $environment ) : |
||
$environment | Scalr_Environment | Environment which linked credentials |
return |
public static getEnabledStatuses ( ) : array | ||
return | array |
public hasAccessPermissions ( $user, $environment = null, $modify = null ) |
public EnvironmentCloudCredentials[] $_envBinds | ||
return | EnvironmentCloudCredentials[] |
public SettingsCollection,Scalr\Model\Collections $_properties | ||
return |