ispw_deploy
Deploy ISPW assignments, releases, or sets to target environments immediately or at a scheduled time, serving as the final step in a deployment pipeline.
Instructions
Deploy an ISPW assignment, release, or set to target environment.
Deploys code to the target environment. This is typically the final step in the deployment pipeline. Can deploy immediately or schedule for a future time.
CAUTION: This is a destructive operation that affects production or target environments.
Args: params (DeployInput): Validated input parameters containing: - srid (str): System Resource Identifier - target_id (str): Assignment, release, or set identifier - target_type (str): Type - 'assignment', 'release', or 'set' - level (Optional[str]): Target level for deployment - deploy_implementation_time (Optional[str]): Scheduled time (ISO 8601) - deploy_active (Optional[bool]): Deploy to active libraries - response_format (ResponseFormat): Output format (default: markdown)
Returns: str: Operation status including operation ID and status URL, or error message
Examples: - Deploy assignment: srid="ISPW", target_id="PLAY000001", target_type="assignment" - Deploy release: srid="ISPW", target_id="REL001", target_type="release", level="PRD" - Scheduled deploy: srid="ISPW", target_id="PLAY000001", target_type="assignment", deploy_implementation_time="2026-01-15T10:00:00Z"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |