{
  "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/list_rtbfabric.html",
  "name": "AWS RTB Fabric",
  "prefix": "rtbfabric",
  "timestamp": "1788696006",
  "actions": [
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_AcceptLink.html",
      "name": "AcceptLink",
      "description": "Grants permission to accept a link invitation from another Gateway",
      "access": "Write",
      "resources": [
        {
          "name": "Link",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_AssociateCertificate.html",
      "name": "AssociateCertificate",
      "description": "Grants permission to associate an ACM certificate with a responder gateway",
      "access": "Write",
      "resources": [
        {
          "name": "ResponderGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_CreateInboundExternalLink.html",
      "name": "CreateInboundExternalLink",
      "description": "Grants permission to create an inbound external link for a responder gateway",
      "access": "Write",
      "resources": [
        {
          "name": "ResponderGateway",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_CreateLink.html",
      "name": "CreateLink",
      "description": "Grants permission to create a new link between RTB applications",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_CreateLinkRoutingRule.html",
      "name": "CreateLinkRoutingRule",
      "description": "Grants permission to create a routing rule for a link",
      "access": "Write",
      "resources": [
        {
          "name": "Link",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_CreateOutboundExternalLink.html",
      "name": "CreateOutboundExternalLink",
      "description": "Grants permission to create an outbound external link for a requester gateway to connect to external public responder endpoints",
      "access": "Write",
      "resources": [
        {
          "name": "RequesterGateway",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_CreateRequesterGateway.html",
      "name": "CreateRequesterGateway",
      "description": "Grants permission to create a requester gateway",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_CreateResponderGateway.html",
      "name": "CreateResponderGateway",
      "description": "Grants permission to create a responder gateway",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_DeleteInboundExternalLink.html",
      "name": "DeleteInboundExternalLink",
      "description": "Grants permission to delete an inbound external link",
      "access": "Write",
      "resources": [
        {
          "name": "InboundExternalLink",
          "is_required": true
        },
        {
          "name": "ResponderGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_DeleteLink.html",
      "name": "DeleteLink",
      "description": "Grants permission to delete a link between RTB applications",
      "access": "Write",
      "resources": [
        {
          "name": "Link",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_DeleteLinkRoutingRule.html",
      "name": "DeleteLinkRoutingRule",
      "description": "Grants permission to delete a routing rule from a link",
      "access": "Write",
      "resources": [
        {
          "name": "Link",
          "is_required": true
        },
        {
          "name": "LinkRoutingRule",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_DeleteOutboundExternalLink.html",
      "name": "DeleteOutboundExternalLink",
      "description": "Grants permission to delete an outbound external link",
      "access": "Write",
      "resources": [
        {
          "name": "OutboundExternalLink",
          "is_required": true
        },
        {
          "name": "RequesterGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_DeleteRequesterGateway.html",
      "name": "DeleteRequesterGateway",
      "description": "Grants permission to delete a requester gateway",
      "access": "Write",
      "resources": [
        {
          "name": "RequesterGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_DeleteResponderGateway.html",
      "name": "DeleteResponderGateway",
      "description": "Grants permission to delete a responder gateway",
      "access": "Write",
      "resources": [
        {
          "name": "ResponderGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_DisassociateCertificate.html",
      "name": "DisassociateCertificate",
      "description": "Grants permission to remove a certificate association from a responder gateway",
      "access": "Write",
      "resources": [
        {
          "name": "ResponderGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_GetCertificateAssociation.html",
      "name": "GetCertificateAssociation",
      "description": "Grants permission to retrieve details of a certificate association with a responder gateway",
      "access": "Read",
      "resources": [
        {
          "name": "ResponderGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_GetInboundExternalLink.html",
      "name": "GetInboundExternalLink",
      "description": "Grants permission to retrieve information about an inbound external link",
      "access": "Read",
      "resources": [
        {
          "name": "InboundExternalLink",
          "is_required": true
        },
        {
          "name": "ResponderGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_GetLink.html",
      "name": "GetLink",
      "description": "Grants permission to retrieve information about a link between RTB applications",
      "access": "Read",
      "resources": [
        {
          "name": "Link",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_GetLinkRoutingRule.html",
      "name": "GetLinkRoutingRule",
      "description": "Grants permission to retrieve information about a routing rule for a link",
      "access": "Read",
      "resources": [
        {
          "name": "Link",
          "is_required": true
        },
        {
          "name": "LinkRoutingRule",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_GetOutboundExternalLink.html",
      "name": "GetOutboundExternalLink",
      "description": "Grants permission to retrieve information about an outbound external link",
      "access": "Read",
      "resources": [
        {
          "name": "OutboundExternalLink",
          "is_required": true
        },
        {
          "name": "RequesterGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_GetRequesterGateway.html",
      "name": "GetRequesterGateway",
      "description": "Grants permission to retrieve information about a requester gateway",
      "access": "Read",
      "resources": [
        {
          "name": "RequesterGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_GetResponderGateway.html",
      "name": "GetResponderGateway",
      "description": "Grants permission to retrieve information about a responder gateway",
      "access": "Read",
      "resources": [
        {
          "name": "ResponderGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_ListCertificateAssociations.html",
      "name": "ListCertificateAssociations",
      "description": "Grants permission to list certificate associations for a responder gateway",
      "access": "List",
      "resources": [
        {
          "name": "ResponderGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_ListLinkRoutingRules.html",
      "name": "ListLinkRoutingRules",
      "description": "Grants permission to list routing rules for a link",
      "access": "List",
      "resources": [
        {
          "name": "Link",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_ListLinks.html",
      "name": "ListLinks",
      "description": "Grants permission to list links associated with an RTB application",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_ListRequesterGateways.html",
      "name": "ListRequesterGateways",
      "description": "Grants permission to list requester gateways with optional filtering and pagination",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_ListResponderGateways.html",
      "name": "ListResponderGateways",
      "description": "Grants permission to list responder gateways with optional filtering and pagination",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_ListTagsForResource.html",
      "name": "ListTagsForResource",
      "description": "Grants permission to list tags for a resource",
      "access": "Read",
      "resources": [
        {
          "name": "InboundExternalLink",
          "is_required": false
        },
        {
          "name": "Link",
          "is_required": false
        },
        {
          "name": "LinkRoutingRule",
          "is_required": false
        },
        {
          "name": "OutboundExternalLink",
          "is_required": false
        },
        {
          "name": "RequesterGateway",
          "is_required": false
        },
        {
          "name": "ResponderGateway",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_RejectLink.html",
      "name": "RejectLink",
      "description": "Grants permission to reject a link request between RTB applications",
      "access": "Write",
      "resources": [
        {
          "name": "Link",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_TagResource.html",
      "name": "TagResource",
      "description": "Grants permission to assign one or more tags (key-value pairs) to the specified resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "InboundExternalLink",
          "is_required": false
        },
        {
          "name": "Link",
          "is_required": false
        },
        {
          "name": "LinkRoutingRule",
          "is_required": false
        },
        {
          "name": "OutboundExternalLink",
          "is_required": false
        },
        {
          "name": "RequesterGateway",
          "is_required": false
        },
        {
          "name": "ResponderGateway",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_UntagResource.html",
      "name": "UntagResource",
      "description": "Grants permission to remove a tag or tags from a resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "InboundExternalLink",
          "is_required": false
        },
        {
          "name": "Link",
          "is_required": false
        },
        {
          "name": "LinkRoutingRule",
          "is_required": false
        },
        {
          "name": "OutboundExternalLink",
          "is_required": false
        },
        {
          "name": "RequesterGateway",
          "is_required": false
        },
        {
          "name": "ResponderGateway",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_UpdateLink.html",
      "name": "UpdateLink",
      "description": "Grants permission to update configuration settings for an existing link",
      "access": "Write",
      "resources": [
        {
          "name": "Link",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_UpdateLinkModuleFlow.html",
      "name": "UpdateLinkModuleFlow",
      "description": "Grants permission to update a link module flow",
      "access": "Write",
      "resources": [
        {
          "name": "Link",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_UpdateLinkRoutingRule.html",
      "name": "UpdateLinkRoutingRule",
      "description": "Grants permission to update a routing rule for a link",
      "access": "Write",
      "resources": [
        {
          "name": "Link",
          "is_required": true
        },
        {
          "name": "LinkRoutingRule",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_UpdateRequesterGateway.html",
      "name": "UpdateRequesterGateway",
      "description": "Grants permission to update a requester gateway",
      "access": "Write",
      "resources": [
        {
          "name": "RequesterGateway",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/api/API_UpdateResponderGateway.html",
      "name": "UpdateResponderGateway",
      "description": "Grants permission to update a responder gateway",
      "access": "Write",
      "resources": [
        {
          "name": "ResponderGateway",
          "is_required": true
        }
      ],
      "conditions": []
    }
  ],
  "resources": [
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/links.html",
      "name": "InboundExternalLink",
      "arn": "arn:${Partition}:rtbfabric:${Region}:${Account}:gateway/${GatewayId}/link/${LinkId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}",
        "rtbfabric:InboundExternalLinkLinkId",
        "rtbfabric:ResponderGatewayGatewayId"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/links.html",
      "name": "Link",
      "arn": "arn:${Partition}:rtbfabric:${Region}:${Account}:gateway/${GatewayId}/link/${LinkId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}",
        "rtbfabric:LinkLinkId",
        "rtbfabric:RequesterGatewayGatewayId",
        "rtbfabric:ResponderGatewayGatewayId"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/links.html",
      "name": "LinkRoutingRule",
      "arn": "arn:${Partition}:rtbfabric:${Region}:${Account}:gateway/${GatewayId}/link/${LinkId}/routing-rule/${RuleId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}",
        "rtbfabric:LinkLinkId",
        "rtbfabric:LinkRoutingRuleRuleId"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/links.html",
      "name": "OutboundExternalLink",
      "arn": "arn:${Partition}:rtbfabric:${Region}:${Account}:gateway/${GatewayId}/link/${LinkId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}",
        "rtbfabric:OutboundExternalLinkLinkId",
        "rtbfabric:RequesterGatewayGatewayId"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/working-with-requester-rtb-applications.html",
      "name": "RequesterGateway",
      "arn": "arn:${Partition}:rtbfabric:${Region}:${Account}:gateway/${GatewayId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}",
        "rtbfabric:RequesterGatewayGatewayId"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/working-with-responder-rtb-applications.html",
      "name": "ResponderGateway",
      "arn": "arn:${Partition}:rtbfabric:${Region}:${Account}:gateway/${GatewayId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}",
        "rtbfabric:ResponderGatewayGatewayId"
      ]
    }
  ],
  "conditions": [
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag",
      "name": "aws:RequestTag/${TagKey}",
      "description": "Filters access by a tag key and value pair that is allowed in the request",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag",
      "name": "aws:ResourceTag/${TagKey}",
      "description": "Filters access by a tag key and value pair of a resource",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys",
      "name": "aws:TagKeys",
      "description": "Filters access by a list of tag keys that are allowed in the request",
      "type": "ArrayOfString"
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/security_iam_service-with-iam.html",
      "name": "rtbfabric:InboundExternalLinkGatewayId",
      "description": "Filters access by gateway identifier supporting rtb-gw-* formats",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/security_iam_service-with-iam.html",
      "name": "rtbfabric:InboundExternalLinkLinkId",
      "description": "Filters access by InboundExternalLink resource linkId identifier",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/security_iam_service-with-iam.html",
      "name": "rtbfabric:LinkLinkId",
      "description": "Filters access by Link resource linkId identifier",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/security_iam_service-with-iam.html",
      "name": "rtbfabric:LinkRoutingRuleRuleId",
      "description": "Filters access by routing rule identifier supporting rule-* formats",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/security_iam_service-with-iam.html",
      "name": "rtbfabric:OutboundExternalLinkLinkId",
      "description": "Filters access by OutboundExternalLink resource linkId identifier",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/security_iam_service-with-iam.html",
      "name": "rtbfabric:RequesterGatewayGatewayId",
      "description": "Filters access by gateway identifier supporting rtb-gw-* formats",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/rtb-fabric/latest/userguide/security_iam_service-with-iam.html",
      "name": "rtbfabric:ResponderGatewayGatewayId",
      "description": "Filters access by gateway identifier supporting rtb-gw-* formats",
      "type": "String"
    }
  ]
}