{
  "Name" : "redshift-serverless",
  "Actions" : [ {
    "Name" : "ConvertRecoveryPointToSnapshot",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "recoveryPoint"
    }, {
      "Name" : "snapshot"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateCustomDomainAssociation",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateEndpointAccess",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "endpointAccess"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateNamespace",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateReservation",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateScheduledAction",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateSnapshot",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    }, {
      "Name" : "snapshot"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateSnapshotCopyConfiguration",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateUsageLimit",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateWorkgroup",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DeleteCustomDomainAssociation",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DeleteEndpointAccess",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "endpointAccess"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DeleteNamespace",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DeleteResourcePolicy",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DeleteScheduledAction",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DeleteSnapshot",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "snapshot"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DeleteSnapshotCopyConfiguration",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DeleteUsageLimit",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DeleteWorkgroup",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DescribeOneTimeCredit",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetCredentials",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetCustomDomainAssociation",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetEndpointAccess",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "endpointAccess"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetIdentityCenterAuthToken",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetManagedWorkgroup",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "managed-workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetNamespace",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetRecoveryPoint",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "recoveryPoint"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetReservation",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetReservationOffering",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetResourcePolicy",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetScheduledAction",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetSnapshot",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "snapshot"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetTableRestoreStatus",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetTrack",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetUsageLimit",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetWorkgroup",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListAutonomicsDenylist",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListCustomDomainAssociations",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListEndpointAccess",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "endpointAccess"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListManagedWorkgroups",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListNamespaces",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListRecoveryPoints",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "recoveryPoint"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListReservationOfferings",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListReservations",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListScheduledActions",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListSnapshotCopyConfigurations",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListSnapshots",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "snapshot"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListTableRestoreStatus",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListTagsForResource",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    }, {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListTracks",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListUsageLimits",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListWorkgroups",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "PutResourcePolicy",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "RestoreFromRecoveryPoint",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "recoveryPoint"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "RestoreFromSnapshot",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "snapshot"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "RestoreTableFromRecoveryPoint",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    }, {
      "Name" : "recoveryPoint"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "RestoreTableFromSnapshot",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    }, {
      "Name" : "snapshot"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "TagResource",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:ResourceTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : true,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    }, {
      "Name" : "recoveryPoint"
    }, {
      "Name" : "snapshot"
    }, {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UntagResource",
    "ActionConditionKeys" : [ "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : true,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    }, {
      "Name" : "recoveryPoint"
    }, {
      "Name" : "snapshot"
    }, {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateAutonomicsDenylist",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateCustomDomainAssociation",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateEndpointAccess",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "endpointAccess"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateNamespace",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "namespace"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateScheduledAction",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateSnapshot",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "snapshot"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateSnapshotCopyConfiguration",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateUsageLimit",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateWorkgroup",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "workgroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  } ],
  "ConditionKeys" : [ {
    "Name" : "aws:RequestTag/${TagKey}",
    "Types" : [ "String" ]
  }, {
    "Name" : "aws:ResourceTag/${TagKey}",
    "Types" : [ "String" ]
  }, {
    "Name" : "aws:TagKeys",
    "Types" : [ "ArrayOfString" ]
  }, {
    "Name" : "redshift-serverless:endpointAccessId",
    "Types" : [ "String" ]
  }, {
    "Name" : "redshift-serverless:managedWorkgroupName",
    "Types" : [ "String" ]
  }, {
    "Name" : "redshift-serverless:namespaceId",
    "Types" : [ "String" ]
  }, {
    "Name" : "redshift-serverless:recoveryPointId",
    "Types" : [ "String" ]
  }, {
    "Name" : "redshift-serverless:snapshotId",
    "Types" : [ "String" ]
  }, {
    "Name" : "redshift-serverless:tableRestoreRequestId",
    "Types" : [ "String" ]
  }, {
    "Name" : "redshift-serverless:workgroupId",
    "Types" : [ "String" ]
  } ],
  "Operations" : [ {
    "Name" : "ConvertRecoveryPointToSnapshot",
    "AuthorizedActions" : [ {
      "Name" : "ConvertRecoveryPointToSnapshot",
      "Service" : "redshift-serverless"
    }, {
      "Name" : "TagResource",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "convert_recovery_point_to_snapshot",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateCustomDomainAssociation",
    "AuthorizedActions" : [ {
      "Name" : "CreateCustomDomainAssociation",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "create_custom_domain_association",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateEndpointAccess",
    "AuthorizedActions" : [ {
      "Name" : "CreateEndpointAccess",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "create_endpoint_access",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateNamespace",
    "AuthorizedActions" : [ {
      "Name" : "CreateNamespace",
      "Service" : "redshift-serverless"
    }, {
      "Name" : "PassRole",
      "Context" : {
        "iam:PassedToService" : [ "redshift-serverless.amazonaws.com" ]
      },
      "Service" : "iam"
    }, {
      "Name" : "TagResource",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "create_namespace",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateReservation",
    "AuthorizedActions" : [ {
      "Name" : "CreateReservation",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "create_reservation",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateScheduledAction",
    "AuthorizedActions" : [ {
      "Name" : "CreateScheduledAction",
      "Service" : "redshift-serverless"
    }, {
      "Name" : "CreateSnapshot",
      "Service" : "redshift-serverless"
    }, {
      "Name" : "PassRole",
      "Context" : {
        "iam:PassedToService" : [ "redshift-serverless.amazonaws.com" ]
      },
      "Service" : "iam"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "create_scheduled_action",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateSnapshot",
    "AuthorizedActions" : [ {
      "Name" : "CreateSnapshot",
      "Service" : "redshift-serverless"
    }, {
      "Name" : "TagResource",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "create_snapshot",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateSnapshotCopyConfiguration",
    "AuthorizedActions" : [ {
      "Name" : "CreateSnapshotCopyConfiguration",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "create_snapshot_copy_configuration",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateUsageLimit",
    "AuthorizedActions" : [ {
      "Name" : "CreateUsageLimit",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "create_usage_limit",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateWorkgroup",
    "AuthorizedActions" : [ {
      "Name" : "CreateWorkgroup",
      "Service" : "redshift-serverless"
    }, {
      "Name" : "TagResource",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "create_workgroup",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteCustomDomainAssociation",
    "AuthorizedActions" : [ {
      "Name" : "DeleteCustomDomainAssociation",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "delete_custom_domain_association",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteEndpointAccess",
    "AuthorizedActions" : [ {
      "Name" : "DeleteEndpointAccess",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "delete_endpoint_access",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteNamespace",
    "AuthorizedActions" : [ {
      "Name" : "DeleteNamespace",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "delete_namespace",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteResourcePolicy",
    "AuthorizedActions" : [ {
      "Name" : "DeleteResourcePolicy",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "delete_resource_policy",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteScheduledAction",
    "AuthorizedActions" : [ {
      "Name" : "DeleteScheduledAction",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "delete_scheduled_action",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteSnapshot",
    "AuthorizedActions" : [ {
      "Name" : "DeleteSnapshot",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "delete_snapshot",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteSnapshotCopyConfiguration",
    "AuthorizedActions" : [ {
      "Name" : "DeleteSnapshotCopyConfiguration",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "delete_snapshot_copy_configuration",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteUsageLimit",
    "AuthorizedActions" : [ {
      "Name" : "DeleteUsageLimit",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "delete_usage_limit",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteWorkgroup",
    "AuthorizedActions" : [ {
      "Name" : "DeleteWorkgroup",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "delete_workgroup",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetCredentials",
    "AuthorizedActions" : [ {
      "Name" : "GetCredentials",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_credentials",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetCustomDomainAssociation",
    "AuthorizedActions" : [ {
      "Name" : "GetCustomDomainAssociation",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_custom_domain_association",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetEndpointAccess",
    "AuthorizedActions" : [ {
      "Name" : "GetEndpointAccess",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_endpoint_access",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetIdentityCenterAuthToken",
    "AuthorizedActions" : [ {
      "Name" : "GetIdentityCenterAuthToken",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_identity_center_auth_token",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetNamespace",
    "AuthorizedActions" : [ {
      "Name" : "GetNamespace",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_namespace",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetRecoveryPoint",
    "AuthorizedActions" : [ {
      "Name" : "GetRecoveryPoint",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_recovery_point",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetReservation",
    "AuthorizedActions" : [ {
      "Name" : "GetReservation",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_reservation",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetReservationOffering",
    "AuthorizedActions" : [ {
      "Name" : "GetReservationOffering",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_reservation_offering",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetResourcePolicy",
    "AuthorizedActions" : [ {
      "Name" : "GetResourcePolicy",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_resource_policy",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetScheduledAction",
    "AuthorizedActions" : [ {
      "Name" : "GetScheduledAction",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_scheduled_action",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetSnapshot",
    "AuthorizedActions" : [ {
      "Name" : "GetSnapshot",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_snapshot",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetTableRestoreStatus",
    "AuthorizedActions" : [ {
      "Name" : "GetTableRestoreStatus",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_table_restore_status",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetTrack",
    "AuthorizedActions" : [ {
      "Name" : "GetTrack",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_track",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetUsageLimit",
    "AuthorizedActions" : [ {
      "Name" : "GetUsageLimit",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_usage_limit",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetWorkgroup",
    "AuthorizedActions" : [ {
      "Name" : "GetWorkgroup",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "get_workgroup",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListCustomDomainAssociations",
    "AuthorizedActions" : [ {
      "Name" : "ListCustomDomainAssociations",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_custom_domain_associations",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListEndpointAccess",
    "AuthorizedActions" : [ {
      "Name" : "ListEndpointAccess",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_endpoint_access",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListManagedWorkgroups",
    "AuthorizedActions" : [ {
      "Name" : "ListManagedWorkgroups",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_managed_workgroups",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListNamespaces",
    "AuthorizedActions" : [ {
      "Name" : "ListNamespaces",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_namespaces",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListRecoveryPoints",
    "AuthorizedActions" : [ {
      "Name" : "ListRecoveryPoints",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_recovery_points",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListReservationOfferings",
    "AuthorizedActions" : [ {
      "Name" : "ListReservationOfferings",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_reservation_offerings",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListReservations",
    "AuthorizedActions" : [ {
      "Name" : "ListReservations",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_reservations",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListScheduledActions",
    "AuthorizedActions" : [ {
      "Name" : "ListScheduledActions",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_scheduled_actions",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListSnapshotCopyConfigurations",
    "AuthorizedActions" : [ {
      "Name" : "ListSnapshotCopyConfigurations",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_snapshot_copy_configurations",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListSnapshots",
    "AuthorizedActions" : [ {
      "Name" : "ListSnapshots",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_snapshots",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListTableRestoreStatus",
    "AuthorizedActions" : [ {
      "Name" : "ListTableRestoreStatus",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_table_restore_status",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListTagsForResource",
    "AuthorizedActions" : [ {
      "Name" : "ListTagsForResource",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_tags_for_resource",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListTracks",
    "AuthorizedActions" : [ {
      "Name" : "ListTracks",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_tracks",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListUsageLimits",
    "AuthorizedActions" : [ {
      "Name" : "ListUsageLimits",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_usage_limits",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListWorkgroups",
    "AuthorizedActions" : [ {
      "Name" : "ListWorkgroups",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "list_workgroups",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "PutResourcePolicy",
    "AuthorizedActions" : [ {
      "Name" : "PutResourcePolicy",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "put_resource_policy",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "RestoreFromRecoveryPoint",
    "AuthorizedActions" : [ {
      "Name" : "RestoreFromRecoveryPoint",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "restore_from_recovery_point",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "RestoreFromSnapshot",
    "AuthorizedActions" : [ {
      "Name" : "RestoreFromSnapshot",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "restore_from_snapshot",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "RestoreTableFromRecoveryPoint",
    "AuthorizedActions" : [ {
      "Name" : "RestoreTableFromRecoveryPoint",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "restore_table_from_recovery_point",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "RestoreTableFromSnapshot",
    "AuthorizedActions" : [ {
      "Name" : "RestoreTableFromSnapshot",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "restore_table_from_snapshot",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "TagResource",
    "AuthorizedActions" : [ {
      "Name" : "TagResource",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "tag_resource",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UntagResource",
    "AuthorizedActions" : [ {
      "Name" : "UntagResource",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "untag_resource",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateCustomDomainAssociation",
    "AuthorizedActions" : [ {
      "Name" : "UpdateCustomDomainAssociation",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "update_custom_domain_association",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateEndpointAccess",
    "AuthorizedActions" : [ {
      "Name" : "UpdateEndpointAccess",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "update_endpoint_access",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateLakehouseConfiguration",
    "AuthorizedActions" : [ {
      "Name" : "AssociateDataShareConsumer",
      "Service" : "redshift"
    }, {
      "Name" : "DeregisterNamespace",
      "Service" : "redshift"
    }, {
      "Name" : "PassRole",
      "Context" : {
        "iam:PassedToService" : [ "redshift-serverless.amazonaws.com" ]
      },
      "Service" : "iam"
    }, {
      "Name" : "RegisterNamespace",
      "Service" : "redshift"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "update_lakehouse_configuration",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateNamespace",
    "AuthorizedActions" : [ {
      "Name" : "PassRole",
      "Context" : {
        "iam:PassedToService" : [ "redshift-serverless.amazonaws.com" ]
      },
      "Service" : "iam"
    }, {
      "Name" : "UpdateNamespace",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "update_namespace",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateScheduledAction",
    "AuthorizedActions" : [ {
      "Name" : "CreateSnapshot",
      "Service" : "redshift-serverless"
    }, {
      "Name" : "PassRole",
      "Context" : {
        "iam:PassedToService" : [ "redshift-serverless.amazonaws.com" ]
      },
      "Service" : "iam"
    }, {
      "Name" : "UpdateScheduledAction",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "update_scheduled_action",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateSnapshot",
    "AuthorizedActions" : [ {
      "Name" : "UpdateSnapshot",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "update_snapshot",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateSnapshotCopyConfiguration",
    "AuthorizedActions" : [ {
      "Name" : "UpdateSnapshotCopyConfiguration",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "update_snapshot_copy_configuration",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateUsageLimit",
    "AuthorizedActions" : [ {
      "Name" : "UpdateUsageLimit",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "update_usage_limit",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateWorkgroup",
    "AuthorizedActions" : [ {
      "Name" : "UpdateWorkgroup",
      "Service" : "redshift-serverless"
    } ],
    "SDK" : [ {
      "Name" : "redshift-serverless",
      "Method" : "update_workgroup",
      "Package" : "Boto3"
    } ]
  } ],
  "Resources" : [ {
    "Name" : "endpointAccess",
    "ARNFormats" : [ "arn:${Partition}:redshift-serverless:${Region}:${Account}:managedvpcendpoint/${EndpointAccessId}" ]
  }, {
    "Name" : "managed-workgroup",
    "ARNFormats" : [ "arn:${Partition}:redshift-serverless:${Region}:${Account}:managed-workgroup/${ManagedWorkgroupName}" ]
  }, {
    "Name" : "namespace",
    "ARNFormats" : [ "arn:${Partition}:redshift-serverless:${Region}:${Account}:namespace/${NamespaceId}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "recoveryPoint",
    "ARNFormats" : [ "arn:${Partition}:redshift-serverless:${Region}:${Account}:recoverypoint/${RecoveryPointId}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "snapshot",
    "ARNFormats" : [ "arn:${Partition}:redshift-serverless:${Region}:${Account}:snapshot/${SnapshotId}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "workgroup",
    "ARNFormats" : [ "arn:${Partition}:redshift-serverless:${Region}:${Account}:workgroup/${WorkgroupId}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  } ],
  "Version" : "v1.4"
}