{
  "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazontimestreaminfluxdb.html",
  "name": "Amazon Timestream InfluxDB",
  "prefix": "timestream-influxdb",
  "timestamp": "1778371206",
  "actions": [
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_CreateDbCluster.html",
      "name": "CreateDbCluster",
      "description": "Grants permission to create a new Timestream InfluxDB Cluster",
      "access": "Write",
      "resources": [
        {
          "name": "db-parameter-group",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ],
      "dependents": [
        "timestream-influxdb:CreateDbInstance"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_CreateDbInstance.html",
      "name": "CreateDbInstance",
      "description": "Grants permission to create a new Timestream InfluxDB instance",
      "access": "Write",
      "resources": [
        {
          "name": "db-parameter-group",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_CreateDbParameterGroup.html",
      "name": "CreateDbParameterGroup",
      "description": "Grants permission to create a new Timestream InfluxDB parameter group",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_DeleteDbCluster.html",
      "name": "DeleteDbCluster",
      "description": "Grants permission to delete a Timestream InfluxDB Cluster",
      "access": "Write",
      "resources": [
        {
          "name": "db-cluster",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": [
        "timestream-influxdb:DeleteDbInstance"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_DeleteDbInstance.html",
      "name": "DeleteDbInstance",
      "description": "Grants permission to delete a Timestream InfluxDB instance",
      "access": "Write",
      "resources": [
        {
          "name": "db-instance",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_GetDbCluster.html",
      "name": "GetDbCluster",
      "description": "Grants permission to get information about a Timestream InfluxDB Cluster",
      "access": "Read",
      "resources": [
        {
          "name": "db-cluster",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_GetDbInstance.html",
      "name": "GetDbInstance",
      "description": "Grants permission to get information about a Timestream InfluxDB instance",
      "access": "Read",
      "resources": [
        {
          "name": "db-instance",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_GetDbParameterGroup.html",
      "name": "GetDbParameterGroup",
      "description": "Grants permission to get information about a Timestream InfluxDB parameter group",
      "access": "Read",
      "resources": [
        {
          "name": "db-parameter-group",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_ListDbClusters.html",
      "name": "ListDbClusters",
      "description": "Grants permission to list information about all Timestream InfluxDB clusters in the account",
      "access": "List",
      "resources": [],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_ListDbInstances.html",
      "name": "ListDbInstances",
      "description": "Grants permission to list information about all Timestream InfluxDB instances in the account",
      "access": "List",
      "resources": [],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_ListDbInstancesForCluster.html",
      "name": "ListDbInstancesForCluster",
      "description": "Grants permission to list information about all Timestream InfluxDB Instances belonging to a cluster",
      "access": "Read",
      "resources": [
        {
          "name": "db-cluster",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_ListDbParameterGroups.html",
      "name": "ListDbParameterGroups",
      "description": "Grants permission to list information about all Timestream InfluxDB parameter groups",
      "access": "List",
      "resources": [],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_ListTagsForResource.html",
      "name": "ListTagsForResource",
      "description": "Grants permission to list tags for a Timestream InfluxDB resource",
      "access": "Read",
      "resources": [
        {
          "name": "db-cluster",
          "is_required": false
        },
        {
          "name": "db-instance",
          "is_required": false
        },
        {
          "name": "db-parameter-group",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_RebootDbCluster.html",
      "name": "RebootDbCluster",
      "description": "Grants permission to reboot a Timestream InfluxDB Cluster",
      "access": "Write",
      "resources": [
        {
          "name": "db-cluster",
          "is_required": true
        },
        {
          "name": "db-instance",
          "is_required": false
        }
      ],
      "conditions": [],
      "dependents": [
        "timestream-influxdb:RebootDbInstance"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_RebootDbInstance.html",
      "name": "RebootDbInstance",
      "description": "Grants permission to reboot a Timestream InfluxDB instance",
      "access": "Write",
      "resources": [
        {
          "name": "db-instance",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_TagResource.html",
      "name": "TagResource",
      "description": "Grants permission to tag a Timestream InfluxDB resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "db-cluster",
          "is_required": false
        },
        {
          "name": "db-instance",
          "is_required": false
        },
        {
          "name": "db-parameter-group",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:ResourceTag/${TagKey}",
        "aws:TagKeys"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_UntagResource.html",
      "name": "UntagResource",
      "description": "Grants permission to untag a Timestream InfluxDB resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "db-cluster",
          "is_required": false
        },
        {
          "name": "db-instance",
          "is_required": false
        },
        {
          "name": "db-parameter-group",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}",
        "aws:TagKeys"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_UpdateDbCluster.html",
      "name": "UpdateDbCluster",
      "description": "Grants permission to update a Timestream InfluxDB Cluster",
      "access": "Write",
      "resources": [
        {
          "name": "db-cluster",
          "is_required": true
        },
        {
          "name": "db-parameter-group",
          "is_required": false
        }
      ],
      "conditions": [],
      "dependents": [
        "timestream-influxdb:UpdateDbInstance"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_UpdateDbInstance.html",
      "name": "UpdateDbInstance",
      "description": "Grants permission to update a Timestream InfluxDB instance",
      "access": "Write",
      "resources": [
        {
          "name": "db-instance",
          "is_required": true
        },
        {
          "name": "db-parameter-group",
          "is_required": false
        }
      ],
      "conditions": [],
      "dependents": []
    }
  ],
  "resources": [
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_DbClusterSummary.html",
      "name": "db-cluster",
      "arn": "arn:${Partition}:timestream-influxdb:${Region}:${Account}:db-cluster/${DbClusterId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_DbInstanceSummary.html",
      "name": "db-instance",
      "arn": "arn:${Partition}:timestream-influxdb:${Region}:${Account}:db-instance/${DbInstanceIdentifier}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/ts-influxdb/latest/ts-influxdb-api/API_DbParameterGroupSummary.html",
      "name": "db-parameter-group",
      "arn": "arn:${Partition}:timestream-influxdb:${Region}:${Account}:db-parameter-group/${DbParameterGroupIdentifier}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    }
  ],
  "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"
    }
  ]
}