PHP Class StackFormation\BlueprintAction

Afficher le fichier Open project: aoepeople/stackformation Class Usage Examples

Protected Properties

Свойство Type Description
$blueprint
$cfnClient
$output
$profileManager

Méthodes publiques

Méthode Description
__construct ( Blueprint $blueprint, Manager $profileManager, Symfony\Component\Console\Output\OutputInterface $output = null )
deploy ( $dryRun = false, $force = false )
executeAfterScript ( $status )
executeBeforeScript ( )
getChangeSet ( ) : Aws\Result
updateStackPolicy ( )
validateTemplate ( )

Méthodes protégées

Méthode Description
executeScript ( $script, $envVars = [], $type )
getCfnClient ( ) : Aws\CloudFormation\CloudFormationClient
prepareArguments ( $force = false )

Method Details

__construct() public méthode

public __construct ( Blueprint $blueprint, Manager $profileManager, Symfony\Component\Console\Output\OutputInterface $output = null )
$blueprint Blueprint
$profileManager StackFormation\Profile\Manager
$output Symfony\Component\Console\Output\OutputInterface

deploy() public méthode

public deploy ( $dryRun = false, $force = false )

executeAfterScript() public méthode

public executeAfterScript ( $status )

executeBeforeScript() public méthode

public executeBeforeScript ( )

executeScript() protected méthode

protected executeScript ( $script, $envVars = [], $type )

getCfnClient() protected méthode

protected getCfnClient ( ) : Aws\CloudFormation\CloudFormationClient
Résultat Aws\CloudFormation\CloudFormationClient

getChangeSet() public méthode

public getChangeSet ( ) : Aws\Result
Résultat Aws\Result

prepareArguments() protected méthode

protected prepareArguments ( $force = false )

updateStackPolicy() public méthode

public updateStackPolicy ( )

validateTemplate() public méthode

public validateTemplate ( )

Property Details

$blueprint protected_oe property

protected $blueprint

$cfnClient protected_oe property

protected $cfnClient

$output protected_oe property

protected $output

$profileManager protected_oe property

protected $profileManager