\AlibabaCloud\Client\Credentials\IniCreateTrait

Trait CreateTrait

Summary

Methods
Properties
Constants
No public methods found
No public properties found
No constants found
createClient()
No protected properties found
N/A
createClientByType()
accessKeyClient()
ecsRamRoleClient()
ramRoleArnClient()
bearerTokenClient()
rsaKeyPairClient()
No private properties found
N/A

Methods

createClient()

createClient(string  $clientName, array  $credential) : \AlibabaCloud\Client\Clients\Client|boolean

Parameters

string $clientName
array $credential

Throws

\AlibabaCloud\Client\Exception\ClientException

Returns

\AlibabaCloud\Client\Clients\Client|boolean

createClientByType()

createClientByType(string  $clientName, array  $credential) : \AlibabaCloud\Client\Clients\AccessKeyClient|\AlibabaCloud\Client\Clients\BearerTokenClient|\AlibabaCloud\Client\Clients\EcsRamRoleClient|\AlibabaCloud\Client\Clients\RamRoleArnClient|\AlibabaCloud\Client\Clients\RsaKeyPairClient

Parameters

string $clientName
array $credential

Throws

\AlibabaCloud\Client\Exception\ClientException

Returns

\AlibabaCloud\Client\Clients\AccessKeyClient|\AlibabaCloud\Client\Clients\BearerTokenClient|\AlibabaCloud\Client\Clients\EcsRamRoleClient|\AlibabaCloud\Client\Clients\RamRoleArnClient|\AlibabaCloud\Client\Clients\RsaKeyPairClient

accessKeyClient()

accessKeyClient(string  $clientName, array  $credential) : \AlibabaCloud\Client\Clients\AccessKeyClient

Parameters

string $clientName
array $credential

Throws

\AlibabaCloud\Client\Exception\ClientException

Returns

\AlibabaCloud\Client\Clients\AccessKeyClient

ecsRamRoleClient()

ecsRamRoleClient(string  $clientName, array  $credential) : \AlibabaCloud\Client\Clients\EcsRamRoleClient

Parameters

string $clientName
array $credential

Throws

\AlibabaCloud\Client\Exception\ClientException

Returns

\AlibabaCloud\Client\Clients\EcsRamRoleClient

ramRoleArnClient()

ramRoleArnClient(string  $clientName, array  $credential) : \AlibabaCloud\Client\Clients\RamRoleArnClient

Parameters

string $clientName
array $credential

Throws

\AlibabaCloud\Client\Exception\ClientException

Returns

\AlibabaCloud\Client\Clients\RamRoleArnClient

bearerTokenClient()

bearerTokenClient(string  $clientName, array  $credential) : \AlibabaCloud\Client\Clients\BearerTokenClient

Parameters

string $clientName
array $credential

Throws

\AlibabaCloud\Client\Exception\ClientException

Returns

\AlibabaCloud\Client\Clients\BearerTokenClient

rsaKeyPairClient()

rsaKeyPairClient(string  $clientName, array  $credential) : \AlibabaCloud\Client\Clients\RsaKeyPairClient

Parameters

string $clientName
array $credential

Throws

\AlibabaCloud\Client\Exception\ClientException

Returns

\AlibabaCloud\Client\Clients\RsaKeyPairClient