Amazon Firewall Manager · Arazzo Workflow

Amazon Firewall Manager Onboard Admin Account

Version 1.0.0

Set the Firewall Manager administrator account and confirm its association and role status.

1 workflow 1 source API 1 provider
View Spec View on GitHub ComplianceFirewallNetwork SecuritySecurityArazzoWorkflows

Provider

amazon-firewall-manager

Workflows

onboard-admin-account
Associate a Firewall Manager administrator account and verify its role status.
Sets the supplied AWS account as the Firewall Manager administrator account and then reads the association back to confirm the account id and role status.
2 steps inputs: adminAccount outputs: adminAccount, roleStatus
1
associateAdminAccount
Set the supplied AWS account as the Firewall Manager administrator account.
2
confirmAdminAccount
Read the administrator association back to confirm the account id and surface the current role status.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: Amazon Firewall Manager Onboard Admin Account
  summary: Set the Firewall Manager administrator account and confirm its association and role status.
  description: >-
    Sets an AWS account as the AWS Firewall Manager administrator account with
    AssociateAdminAccount, then reads the administrator association back with
    GetAdminAccount to confirm the account and surface its role status. Each
    step inlines its request so the flow can be read and executed without
    opening the underlying OpenAPI description.
  version: 1.0.0
sourceDescriptions:
- name: adminAccountsApi
  url: ../openapi/amazon-firewall-manager-admin-accounts-api-openapi.yml
  type: openapi
workflows:
- workflowId: onboard-admin-account
  summary: Associate a Firewall Manager administrator account and verify its role status.
  description: >-
    Sets the supplied AWS account as the Firewall Manager administrator account
    and then reads the association back to confirm the account id and role
    status.
  inputs:
    type: object
    required:
    - adminAccount
    properties:
      adminAccount:
        type: string
        description: The AWS account ID to set as the Firewall Manager administrator account.
  steps:
  - stepId: associateAdminAccount
    description: >-
      Set the supplied AWS account as the Firewall Manager administrator
      account.
    operationId: associateAdminAccount
    requestBody:
      contentType: application/json
      payload:
        AdminAccount: $inputs.adminAccount
    successCriteria:
    - condition: $statusCode == 200
  - stepId: confirmAdminAccount
    description: >-
      Read the administrator association back to confirm the account id and
      surface the current role status.
    operationId: getAdminAccount
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      adminAccount: $response.body#/AdminAccount
      roleStatus: $response.body#/RoleStatus
  outputs:
    adminAccount: $steps.confirmAdminAccount.outputs.adminAccount
    roleStatus: $steps.confirmAdminAccount.outputs.roleStatus

Work with this as data

Every workflow here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for arazzo workflows

4 MCP tools reach this
  • find_arazzoBrowse and filter every workflow in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/amazon-firewall-manager-onboard-admin-account-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.