deleteDistribution() public static method

Delete a CloudFront distribution
public static deleteDistribution ( array $dist ) : boolean
$dist array Distribution array info identical to output of getDistribution()
return boolean
Example #1
0
function test_deleteDistribution($distributionId)
{
    // To delete a distribution configuration you must first set enable=false with
    // the updateDistrubution() method and wait for status=Deployed:
    if (($dist = S3::getDistribution($distributionId)) !== false) {
        if ($dist['status'] == 'Deployed') {
            echo "deleteDistribution({$distributionId}): ";
            var_dump(S3::deleteDistribution($dist));
        } else {
            echo "deleteDistribution({$distributionId}): Distribution not ready for deletion (status is not 'Deployed')\n";
            var_dump($dist);
        }
    }
}