Property | Type | Description | |
---|---|---|---|
$entityClass | |||
$entityDescriminator | string | The name of entity field in charge of inheritance | |
$inheritanceMap | |||
$inheritedNamespace | string | Namespace for inherited adapters | |
$objectDiscriminator | string | The name of data field in charge of inheritance |
Method | Description | |
---|---|---|
adapter ( string | |
Gets a new Instance of the adapter | |
createAction ( ) | ||
deleteAction ( $cloudCredentialsId ) | ||
describeAction ( ) : Scalr\Api\DataType\ListResultEnvelope | Retrieves the list of the cloud credentials | |
fetchAction ( $cloudCredentialsId ) | ||
getCloudCredentials ( string $cloudCredentialsId, boolean $modify = false ) : |
Gets CloudCredentials entity | |
getDefaultCriteria ( ) : array | Gets default search criteria according request scope | |
modifyAction ( $cloudCredentialsId ) |
public adapter ( string | |
||
$name | string | |
The name of the adapter, or CloudCredentials entity, or cloud credentials data |
$scope | string | optional The scope of the adapter |
$version | string | optional The version of the adapter |
$transform | array | optional The transformation rules for the type of the cloud credentials |
return | Returns the instance of cloud credentials adapter |
public describeAction ( ) : Scalr\Api\DataType\ListResultEnvelope | ||
return | Scalr\Api\DataType\ListResultEnvelope | Returns describe result |
public getCloudCredentials ( string $cloudCredentialsId, boolean $modify = false ) : |
||
$cloudCredentialsId | string | Unique identifier of the CloudCredentials |
$modify | boolean | Obtaining CloudCredentials in modification purposes |
return |
public getDefaultCriteria ( ) : array | ||
return | array | Returns array of the search criteria |
protected static string $entityDescriminator | ||
return | string |
protected static string $inheritedNamespace | ||
return | string |
protected static string $objectDiscriminator | ||
return | string |