Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Proveedor defaultProvider en el SDK para PHP
Aws\Credentials\CredentialProvider::defaultProvider es el proveedor de credenciales predeterminado y también se denomina cadena de proveedores de credenciales predeterminada. Este proveedor se utiliza si se omite una opción credentials al crear un cliente. Por ejemplo, si crea un S3Client como se muestra en el siguiente fragmento, el SDK utiliza el proveedor predeterminado:
$client = new S3Client([ 'region' => 'us-west-2' ]);
También puede utilizar defaultProvider en el código si desea proporcionar parámetros a proveedores de credenciales específicos de la cadena. En el siguiente ejemplo se establece un tiempo de espera de conexión personalizado y una configuración de reintentos si se utiliza la función del proveedor ecsCredentials.
use Aws\Credentials\CredentialProvider; use Aws\S3\S3Client; $provider = CredentialProvider::defaultProvider([ 'timeout' => '1.5', 'retries' => 5 ]); $client = new S3Client([ 'region' => 'us-west-2', 'credentials' => $provider ]);