AppDeployParams
class algokit_utils.applications.app_deployer.AppDeployParams
Section titled “class algokit_utils.applications.app_deployer.AppDeployParams”Parameters for deploying an app
The deployment metadata
deploytime_params : algokitutils.models.state.TealTemplateParams | None = None
Section titled “deploytime_params : algokitutils.models.state.TealTemplateParams | None = None”Optional template parameters to use during compilation
on*schema_break *: Literal[‘replace’, ‘fail’, ‘append’] | algokit_utils.applications.enums.OnSchemaBreak | None_ = None
Section titled “on*schema_break *: Literal[‘replace’, ‘fail’, ‘append’] | algokit_utils.applications.enums.OnSchemaBreak | None_ = None”Optional on schema break action
on*update *: Literal[‘update’, ‘replace’, ‘fail’, ‘append’] | algokit_utils.applications.enums.OnUpdate | None_ = None
Section titled “on*update *: Literal[‘update’, ‘replace’, ‘fail’, ‘append’] | algokit_utils.applications.enums.OnUpdate | None_ = None”Optional on update action
create*params *: algokit_utils.transactions.transaction_composer.AppCreateParams | algokit_utils.transactions.transaction_composer.AppCreateMethodCallParams_
Section titled “create*params *: algokit_utils.transactions.transaction_composer.AppCreateParams | algokit_utils.transactions.transaction_composer.AppCreateMethodCallParams_”The creation parameters
update*params *: algokit_utils.transactions.transaction_composer.AppUpdateParams | algokit_utils.transactions.transaction_composer.AppUpdateMethodCallParams_
Section titled “update*params *: algokit_utils.transactions.transaction_composer.AppUpdateParams | algokit_utils.transactions.transaction_composer.AppUpdateMethodCallParams_”The update parameters
delete*params *: algokit_utils.transactions.transaction_composer.AppDeleteParams | algokit_utils.transactions.transaction_composer.AppDeleteMethodCallParams_
Section titled “delete*params *: algokit_utils.transactions.transaction_composer.AppDeleteParams | algokit_utils.transactions.transaction_composer.AppDeleteMethodCallParams_”The deletion parameters
existing*deployments *: ApplicationLookup | None_ = None
Section titled “existing*deployments *: ApplicationLookup | None_ = None”Optional existing deployments
ignore*cache *: bool_ = False
Section titled “ignore*cache *: bool_ = False”Whether to ignore the cache
max*fee *: int | None_ = None
Section titled “max*fee *: int | None_ = None”Optional maximum fee
send*params *: algokit_utils.models.transaction.SendParams | None_ = None
Section titled “send*params *: algokit_utils.models.transaction.SendParams | None_ = None”Optional send parameters