---
title: "Return Cloudformation S3 URL"
method: POST
path: "/organizations/{organization_id}/onboarding/cloudformation"
tags: ["Aws"]
---

# Return Cloudformation S3 URL

`POST /organizations/{organization_id}/onboarding/cloudformation`

Get Cloudformation S3 UR

## Path parameters

- `organization_id` string, required

## Request body

- PostOrganizationsOnboardingCloudformationRequest
  - `id` string
  - `settings` object
    - `fls_bucket` string
  - `credential` object
    - `external_id` string

## Response `200`

200 response

- PostOrganizationsOnboardingCloudformationResponse
  - `cloudformation_s3_url` string
  - `cloudformationTemplate` object
    - `Resources` object
      - `CloudRanger` object
        - `Type` string
        - `Properties` object
          - `AssumeRolePolicyDocument` object
            - `Statement` object[]
              - …
          - `Path` string
          - `Policies` object[]
        - `DependsOn` string[]
      - `CRConsistentSnapshotPolicy` object
        - `Type` string
        - `Properties` object
          - `PolicyDocument` object
            - `Version` string, date
            - `Statement` object[]
              - …
          - `ManagedPolicyName` string
      - `CRConsistentSnapshotRole` object
        - `Type` string
        - `Properties` object
          - `RoleName` string
          - `AssumeRolePolicyDocument` object
            - `Version` string, date
            - `Statement` object[]
              - …
          - `Path` string
          - `ManagedPolicyArns` object[]
            - `Ref` string
        - `DependsOn` string[]
      - `CRConsistentSnapshotInstanceProfile` object
        - `Type` string
        - `Properties` object
          - `Roles` string[]
          - `InstanceProfileName` string
        - `DependsOn` string[]
      - `CRFileLevelSearchBucket` object
        - `Type` string
        - `Properties` object
          - `BucketName` string
          - `NotificationConfiguration` object
            - `TopicConfigurations` object[]
              - …
          - `CorsConfiguration` object
            - `CorsRules` object[]
              - …
        - `DeletionPolicy` string
      - `CRFileLevelSearchPolicy` object
        - `Type` string
        - `Properties` object
          - `PolicyDocument` object
            - `Version` string, date
            - `Statement` object[]
              - …
          - `ManagedPolicyName` string
        - `DependsOn` string[]
      - `CRFileLevelSearchRole` object
        - `Type` string
        - `Properties` object
          - `RoleName` string
          - `AssumeRolePolicyDocument` object
            - `Version` string, date
            - `Statement` object[]
              - …
          - `Path` string
          - `ManagedPolicyArns` object[]
            - `Ref` string
        - `DependsOn` string[]
      - `CRFileLevelSearchInstanceProfile` object
        - `Type` string
        - `Properties` object
          - `Roles` string[]
          - `InstanceProfileName` string
        - `DependsOn` string[]
      - `CRS3ArchiveUploadPolicy` object
        - `Type` string
        - `Properties` object
          - `PolicyDocument` object
            - `Version` string, date
            - `Statement` object[]
              - …
          - `ManagedPolicyName` string
      - `CRS3ArchiveUploadRole` object
        - `Type` string
        - `Properties` object
          - `RoleName` string
          - `AssumeRolePolicyDocument` object
            - `Version` string, date
            - `Statement` object[]
              - …
          - `Path` string
          - `ManagedPolicyArns` object[]
            - `Ref` string
        - `DependsOn` string[]
      - `CRS3ArchiveBatchRole` object
        - `Type` string
        - `Properties` object
          - `RoleName` string
          - `AssumeRolePolicyDocument` object
            - `Version` string, date
            - `Statement` object[]
              - …
          - `Path` string
          - `ManagedPolicyArns` object[]
            - `Ref` string
        - `DependsOn` string[]
      - `CRS3ArchiveBatchPolicy` object
        - `Type` string
        - `Properties` object
          - `PolicyDocument` object
            - `Version` string, date
            - `Statement` object[]
              - …
          - `ManagedPolicyName` string
      - `CRS3ArchiveUploadInstanceProfile` object
        - `Type` string
        - `Properties` object
          - `Roles` string[]
          - `InstanceProfileName` string
        - `DependsOn` string[]
    - `Outputs` object
      - `ARN` object
        - `Description` string
        - `Value` object
          - `Fn::GetAtt` string[]
      - `Name` object
        - `Description` string
        - `Value` object
          - `Ref` string
  - `account_id` string
  - `external_id` string

## Other responses

- `201` — 201 response
- `401` — 401 response
- `403` — 403 response
- `404` — 404 response

---

[API](https://skmtc.dev/druva/apis/authentication.md) · [All operations](https://skmtc.dev/druva/apis/authentication/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/druva/authentication/revisions/2af2bf148b25/schema)
