# CloudFormation template outputs

> Outputs from a successful CloudBolt template deployment

---

Site [llms.txt](/llms.txt)

---

A successful deployment produces the following outputs. The CloudBolt Platform reads these values automatically to complete the integration.

Each FOCUS and Cost Optimization export is named `${ResourceNamePrefix}-<ExportType>-${AWS::StackName}`, so the `CBPInputResourcePrefix` and `CBPInputStackName` outputs together reconstruct every export prefix path the CloudBolt Platform needs.

## Template outputs

| Name | Description | Condition |
| --- | --- | --- |
| CBPInputAccountId | Management account ID | All modes except `MemberAccountOnly` |
| CBPInputFocusBucket | S3 bucket name for FOCUS exports | All modes except `MemberAccountOnly` |
| CBPInputResourcePrefix | Resource name prefix value (`ResourceNamePrefix` parameter) | All modes except `MemberAccountOnly` |
| CBPInputStackName | Stack name (suffix on FOCUS and Cost Optimization export resource names) | All modes except `MemberAccountOnly` |
| MemberAccountActionsRoleArn | Actions role ARN in the member account (for confirming the deploy succeeded) | `MemberAccountOnly` (first deploy only) |
| ServiceManagedStackSetId | ID of the created StackSet | `OrganizationWide` or `SpecificOU` |
