J'utilise AWS SDK PHP V3. Si je lance le code suivantAWS PHP SDK Filter Aws Résultat Objet
$result = $client->getAccountPasswordPolicy([]);
$result = $result->toArray();
Il renvoie le résultat ci-dessous
Array
(
[PasswordPolicy] => Array
(
[MinimumPasswordLength] => 6
[RequireSymbols] =>
[RequireNumbers] =>
[RequireUppercaseCharacters] => 1
[RequireLowercaseCharacters] =>
[AllowUsersToChangePassword] =>
[ExpirePasswords] =>
)
[@metadata] => Array
(
[statusCode] => 200
[effectiveUri] => https://iam.amazonaws.com
[headers] => Array
(
[x-amzn-requestid] => 437f79e9-9ee0-11e7-8a82-47e702eaf8eb
[content-type] => text/xml
[content-length] => 740
[date] => Thu, 21 Sep 2017 15:19:29 GMT
[connection] => close
)
[transferStats] => Array
(
[http] => Array
(
[0] => Array
(
)
)
)
)
)
Comment obtenir des résultats seulement RequireUppercaseCharacters ou RequireLowercaseCharacters en utilisant SDK AWS ou dois-je utiliser des fonctions de tableau pour filtrer les données?
Oui cela fonctionnera mais comment filtrer avec $ resultat = $ client-> getAccountPasswordPolicy ([]); – niteshd22
il n'y a pas de critères de filtrage dans cette méthode –
Veuillez vous référer à ce [lien] (http://docs.aws.amazon.com/aws-sdk-php/v3/guide/getting-started/basic-usage.html). Il est dit que vous pouvez extraire plus explicitement des données du résultat. – niteshd22