## Get Cloud Integration Setup Config `client.magicCloudNetworking.cloudIntegrations.initialSetup(stringproviderId, CloudIntegrationInitialSetupParamsparams, RequestOptionsoptions?): CloudIntegrationInitialSetupResponse` **get** `/accounts/{account_id}/magic/cloud/providers/{provider_id}/initial_setup` Get initial configuration to complete Cloud Integration setup (Closed Beta). ### Parameters - `providerId: string` - `params: CloudIntegrationInitialSetupParams` - `account_id: string` ### Returns - `CloudIntegrationInitialSetupResponse = McnAwsTrustPolicy | McnAzureSetup | McnGcpSetup` - `McnAwsTrustPolicy` - `aws_trust_policy: string` - `item_type: string` - `McnAzureSetup` - `azure_consent_url: string` - `integration_identity_tag: string` - `item_type: string` - `tag_cli_command: string` - `McnGcpSetup` - `integration_identity_tag: string` - `item_type: string` - `tag_cli_command: string` ### Example ```node import Cloudflare from 'cloudflare'; const client = new Cloudflare({ apiToken: process.env['CLOUDFLARE_API_TOKEN'], // This is the default and can be omitted }); const response = await client.magicCloudNetworking.cloudIntegrations.initialSetup( '182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e', { account_id: 'account_id' }, ); console.log(response); ``` #### Response ```json { "errors": [ { "code": 1001, "message": "message", "documentation_url": "documentation_url", "meta": { "l10n_key": "l10n_key", "loggable_error": "loggable_error", "template_data": {}, "trace_id": "trace_id" }, "source": { "parameter": "parameter", "parameter_value_index": 0, "pointer": "pointer" } } ], "messages": [ { "code": 1001, "message": "message", "documentation_url": "documentation_url", "meta": { "l10n_key": "l10n_key", "loggable_error": "loggable_error", "template_data": {}, "trace_id": "trace_id" }, "source": { "parameter": "parameter", "parameter_value_index": 0, "pointer": "pointer" } } ], "result": { "aws_trust_policy": "aws_trust_policy", "item_type": "item_type" }, "success": true } ```