ROOTPLOIT
Server: LiteSpeed
System: Linux in-mum-web1878.main-hosting.eu 5.14.0-570.21.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jun 11 07:22:35 EDT 2025 x86_64
User: u435929562 (435929562)
PHP: 7.4.33
Disabled: system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Upload Files
File: //opt/go/pkg/mod/github.com/aws/[email protected]/models/apis/appfabric/2023-05-19/api-2.json
{
  "version":"2.0",
  "metadata":{
    "apiVersion":"2023-05-19",
    "endpointPrefix":"appfabric",
    "jsonVersion":"1.1",
    "protocol":"rest-json",
    "serviceFullName":"AppFabric",
    "serviceId":"AppFabric",
    "signatureVersion":"v4",
    "signingName":"appfabric",
    "uid":"appfabric-2023-05-19"
  },
  "operations":{
    "BatchGetUserAccessTasks":{
      "name":"BatchGetUserAccessTasks",
      "http":{
        "method":"POST",
        "requestUri":"/useraccess/batchget",
        "responseCode":200
      },
      "input":{"shape":"BatchGetUserAccessTasksRequest"},
      "output":{"shape":"BatchGetUserAccessTasksResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "ConnectAppAuthorization":{
      "name":"ConnectAppAuthorization",
      "http":{
        "method":"POST",
        "requestUri":"/appbundles/{appBundleIdentifier}/appauthorizations/{appAuthorizationIdentifier}/connect",
        "responseCode":200
      },
      "input":{"shape":"ConnectAppAuthorizationRequest"},
      "output":{"shape":"ConnectAppAuthorizationResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "CreateAppAuthorization":{
      "name":"CreateAppAuthorization",
      "http":{
        "method":"POST",
        "requestUri":"/appbundles/{appBundleIdentifier}/appauthorizations",
        "responseCode":201
      },
      "input":{"shape":"CreateAppAuthorizationRequest"},
      "output":{"shape":"CreateAppAuthorizationResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ],
      "idempotent":true
    },
    "CreateAppBundle":{
      "name":"CreateAppBundle",
      "http":{
        "method":"POST",
        "requestUri":"/appbundles",
        "responseCode":201
      },
      "input":{"shape":"CreateAppBundleRequest"},
      "output":{"shape":"CreateAppBundleResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"ValidationException"},
        {"shape":"AccessDeniedException"}
      ],
      "idempotent":true
    },
    "CreateIngestion":{
      "name":"CreateIngestion",
      "http":{
        "method":"POST",
        "requestUri":"/appbundles/{appBundleIdentifier}/ingestions",
        "responseCode":201
      },
      "input":{"shape":"CreateIngestionRequest"},
      "output":{"shape":"CreateIngestionResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"ValidationException"},
        {"shape":"AccessDeniedException"}
      ],
      "idempotent":true
    },
    "CreateIngestionDestination":{
      "name":"CreateIngestionDestination",
      "http":{
        "method":"POST",
        "requestUri":"/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/ingestiondestinations",
        "responseCode":201
      },
      "input":{"shape":"CreateIngestionDestinationRequest"},
      "output":{"shape":"CreateIngestionDestinationResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"ValidationException"},
        {"shape":"AccessDeniedException"}
      ],
      "idempotent":true
    },
    "DeleteAppAuthorization":{
      "name":"DeleteAppAuthorization",
      "http":{
        "method":"DELETE",
        "requestUri":"/appbundles/{appBundleIdentifier}/appauthorizations/{appAuthorizationIdentifier}",
        "responseCode":204
      },
      "input":{"shape":"DeleteAppAuthorizationRequest"},
      "output":{"shape":"DeleteAppAuthorizationResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ],
      "idempotent":true
    },
    "DeleteAppBundle":{
      "name":"DeleteAppBundle",
      "http":{
        "method":"DELETE",
        "requestUri":"/appbundles/{appBundleIdentifier}",
        "responseCode":204
      },
      "input":{"shape":"DeleteAppBundleRequest"},
      "output":{"shape":"DeleteAppBundleResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"ValidationException"},
        {"shape":"AccessDeniedException"}
      ],
      "idempotent":true
    },
    "DeleteIngestion":{
      "name":"DeleteIngestion",
      "http":{
        "method":"DELETE",
        "requestUri":"/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}",
        "responseCode":204
      },
      "input":{"shape":"DeleteIngestionRequest"},
      "output":{"shape":"DeleteIngestionResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ],
      "idempotent":true
    },
    "DeleteIngestionDestination":{
      "name":"DeleteIngestionDestination",
      "http":{
        "method":"DELETE",
        "requestUri":"/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/ingestiondestinations/{ingestionDestinationIdentifier}",
        "responseCode":204
      },
      "input":{"shape":"DeleteIngestionDestinationRequest"},
      "output":{"shape":"DeleteIngestionDestinationResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ],
      "idempotent":true
    },
    "GetAppAuthorization":{
      "name":"GetAppAuthorization",
      "http":{
        "method":"GET",
        "requestUri":"/appbundles/{appBundleIdentifier}/appauthorizations/{appAuthorizationIdentifier}",
        "responseCode":200
      },
      "input":{"shape":"GetAppAuthorizationRequest"},
      "output":{"shape":"GetAppAuthorizationResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "GetAppBundle":{
      "name":"GetAppBundle",
      "http":{
        "method":"GET",
        "requestUri":"/appbundles/{appBundleIdentifier}",
        "responseCode":200
      },
      "input":{"shape":"GetAppBundleRequest"},
      "output":{"shape":"GetAppBundleResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "GetIngestion":{
      "name":"GetIngestion",
      "http":{
        "method":"GET",
        "requestUri":"/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}",
        "responseCode":200
      },
      "input":{"shape":"GetIngestionRequest"},
      "output":{"shape":"GetIngestionResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "GetIngestionDestination":{
      "name":"GetIngestionDestination",
      "http":{
        "method":"GET",
        "requestUri":"/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/ingestiondestinations/{ingestionDestinationIdentifier}",
        "responseCode":200
      },
      "input":{"shape":"GetIngestionDestinationRequest"},
      "output":{"shape":"GetIngestionDestinationResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "ListAppAuthorizations":{
      "name":"ListAppAuthorizations",
      "http":{
        "method":"GET",
        "requestUri":"/appbundles/{appBundleIdentifier}/appauthorizations",
        "responseCode":200
      },
      "input":{"shape":"ListAppAuthorizationsRequest"},
      "output":{"shape":"ListAppAuthorizationsResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "ListAppBundles":{
      "name":"ListAppBundles",
      "http":{
        "method":"GET",
        "requestUri":"/appbundles",
        "responseCode":200
      },
      "input":{"shape":"ListAppBundlesRequest"},
      "output":{"shape":"ListAppBundlesResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "ListIngestionDestinations":{
      "name":"ListIngestionDestinations",
      "http":{
        "method":"GET",
        "requestUri":"/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/ingestiondestinations",
        "responseCode":200
      },
      "input":{"shape":"ListIngestionDestinationsRequest"},
      "output":{"shape":"ListIngestionDestinationsResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "ListIngestions":{
      "name":"ListIngestions",
      "http":{
        "method":"GET",
        "requestUri":"/appbundles/{appBundleIdentifier}/ingestions",
        "responseCode":200
      },
      "input":{"shape":"ListIngestionsRequest"},
      "output":{"shape":"ListIngestionsResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "ListTagsForResource":{
      "name":"ListTagsForResource",
      "http":{
        "method":"GET",
        "requestUri":"/tags/{resourceArn}",
        "responseCode":200
      },
      "input":{"shape":"ListTagsForResourceRequest"},
      "output":{"shape":"ListTagsForResourceResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "StartIngestion":{
      "name":"StartIngestion",
      "http":{
        "method":"POST",
        "requestUri":"/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/start",
        "responseCode":200
      },
      "input":{"shape":"StartIngestionRequest"},
      "output":{"shape":"StartIngestionResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "StartUserAccessTasks":{
      "name":"StartUserAccessTasks",
      "http":{
        "method":"POST",
        "requestUri":"/useraccess/start",
        "responseCode":201
      },
      "input":{"shape":"StartUserAccessTasksRequest"},
      "output":{"shape":"StartUserAccessTasksResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "StopIngestion":{
      "name":"StopIngestion",
      "http":{
        "method":"POST",
        "requestUri":"/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/stop",
        "responseCode":200
      },
      "input":{"shape":"StopIngestionRequest"},
      "output":{"shape":"StopIngestionResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "TagResource":{
      "name":"TagResource",
      "http":{
        "method":"POST",
        "requestUri":"/tags/{resourceArn}",
        "responseCode":200
      },
      "input":{"shape":"TagResourceRequest"},
      "output":{"shape":"TagResourceResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "UntagResource":{
      "name":"UntagResource",
      "http":{
        "method":"DELETE",
        "requestUri":"/tags/{resourceArn}",
        "responseCode":200
      },
      "input":{"shape":"UntagResourceRequest"},
      "output":{"shape":"UntagResourceResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ],
      "idempotent":true
    },
    "UpdateAppAuthorization":{
      "name":"UpdateAppAuthorization",
      "http":{
        "method":"PATCH",
        "requestUri":"/appbundles/{appBundleIdentifier}/appauthorizations/{appAuthorizationIdentifier}",
        "responseCode":200
      },
      "input":{"shape":"UpdateAppAuthorizationRequest"},
      "output":{"shape":"UpdateAppAuthorizationResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    },
    "UpdateIngestionDestination":{
      "name":"UpdateIngestionDestination",
      "http":{
        "method":"PATCH",
        "requestUri":"/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/ingestiondestinations/{ingestionDestinationIdentifier}",
        "responseCode":200
      },
      "input":{"shape":"UpdateIngestionDestinationRequest"},
      "output":{"shape":"UpdateIngestionDestinationResponse"},
      "errors":[
        {"shape":"InternalServerException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"ValidationException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"}
      ]
    }
  },
  "shapes":{
    "AccessDeniedException":{
      "type":"structure",
      "required":["message"],
      "members":{
        "message":{"shape":"String"}
      },
      "error":{
        "httpStatusCode":403,
        "senderFault":true
      },
      "exception":true
    },
    "ApiKeyCredential":{
      "type":"structure",
      "required":["apiKey"],
      "members":{
        "apiKey":{"shape":"SensitiveString2048"}
      }
    },
    "AppAuthorization":{
      "type":"structure",
      "required":[
        "appAuthorizationArn",
        "appBundleArn",
        "app",
        "tenant",
        "authType",
        "status",
        "createdAt",
        "updatedAt"
      ],
      "members":{
        "appAuthorizationArn":{"shape":"Arn"},
        "appBundleArn":{"shape":"Arn"},
        "app":{"shape":"String255"},
        "tenant":{"shape":"Tenant"},
        "authType":{"shape":"AuthType"},
        "status":{"shape":"AppAuthorizationStatus"},
        "createdAt":{"shape":"DateTime"},
        "updatedAt":{"shape":"DateTime"},
        "persona":{"shape":"Persona"},
        "authUrl":{"shape":"String"}
      }
    },
    "AppAuthorizationStatus":{
      "type":"string",
      "enum":[
        "PendingConnect",
        "Connected",
        "ConnectionValidationFailed",
        "TokenAutoRotationFailed"
      ]
    },
    "AppAuthorizationSummary":{
      "type":"structure",
      "required":[
        "appAuthorizationArn",
        "appBundleArn",
        "app",
        "tenant",
        "status",
        "updatedAt"
      ],
      "members":{
        "appAuthorizationArn":{"shape":"Arn"},
        "appBundleArn":{"shape":"Arn"},
        "app":{"shape":"String255"},
        "tenant":{"shape":"Tenant"},
        "status":{"shape":"AppAuthorizationStatus"},
        "updatedAt":{"shape":"DateTime"}
      }
    },
    "AppAuthorizationSummaryList":{
      "type":"list",
      "member":{"shape":"AppAuthorizationSummary"}
    },
    "AppBundle":{
      "type":"structure",
      "required":["arn"],
      "members":{
        "arn":{"shape":"Arn"},
        "customerManagedKeyArn":{"shape":"Arn"}
      }
    },
    "AppBundleSummary":{
      "type":"structure",
      "required":["arn"],
      "members":{
        "arn":{"shape":"Arn"}
      }
    },
    "AppBundleSummaryList":{
      "type":"list",
      "member":{"shape":"AppBundleSummary"}
    },
    "Arn":{
      "type":"string",
      "max":1011,
      "min":1,
      "pattern":"arn:.+"
    },
    "AuditLogDestinationConfiguration":{
      "type":"structure",
      "required":["destination"],
      "members":{
        "destination":{"shape":"Destination"}
      }
    },
    "AuditLogProcessingConfiguration":{
      "type":"structure",
      "required":[
        "schema",
        "format"
      ],
      "members":{
        "schema":{"shape":"Schema"},
        "format":{"shape":"Format"}
      }
    },
    "AuthRequest":{
      "type":"structure",
      "required":[
        "redirectUri",
        "code"
      ],
      "members":{
        "redirectUri":{"shape":"RedirectUri"},
        "code":{"shape":"SensitiveString2048"}
      }
    },
    "AuthType":{
      "type":"string",
      "enum":[
        "oauth2",
        "apiKey"
      ]
    },
    "BatchGetUserAccessTasksRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "taskIdList"
      ],
      "members":{
        "appBundleIdentifier":{"shape":"Identifier"},
        "taskIdList":{"shape":"TaskIdList"}
      }
    },
    "BatchGetUserAccessTasksResponse":{
      "type":"structure",
      "members":{
        "userAccessResultsList":{"shape":"UserAccessResultsList"}
      }
    },
    "ConflictException":{
      "type":"structure",
      "required":[
        "message",
        "resourceId",
        "resourceType"
      ],
      "members":{
        "message":{"shape":"String"},
        "resourceId":{"shape":"String"},
        "resourceType":{"shape":"String"}
      },
      "error":{
        "httpStatusCode":409,
        "senderFault":true
      },
      "exception":true
    },
    "ConnectAppAuthorizationRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "appAuthorizationIdentifier"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "appAuthorizationIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appAuthorizationIdentifier"
        },
        "authRequest":{"shape":"AuthRequest"}
      }
    },
    "ConnectAppAuthorizationResponse":{
      "type":"structure",
      "required":["appAuthorizationSummary"],
      "members":{
        "appAuthorizationSummary":{"shape":"AppAuthorizationSummary"}
      }
    },
    "CreateAppAuthorizationRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "app",
        "credential",
        "tenant",
        "authType"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "app":{"shape":"String255"},
        "credential":{"shape":"Credential"},
        "tenant":{"shape":"Tenant"},
        "authType":{"shape":"AuthType"},
        "clientToken":{
          "shape":"UUID",
          "idempotencyToken":true
        },
        "tags":{"shape":"TagList"}
      }
    },
    "CreateAppAuthorizationResponse":{
      "type":"structure",
      "required":["appAuthorization"],
      "members":{
        "appAuthorization":{"shape":"AppAuthorization"}
      }
    },
    "CreateAppBundleRequest":{
      "type":"structure",
      "members":{
        "clientToken":{
          "shape":"UUID",
          "idempotencyToken":true
        },
        "customerManagedKeyIdentifier":{"shape":"Identifier"},
        "tags":{"shape":"TagList"}
      }
    },
    "CreateAppBundleResponse":{
      "type":"structure",
      "required":["appBundle"],
      "members":{
        "appBundle":{"shape":"AppBundle"}
      }
    },
    "CreateIngestionDestinationRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "ingestionIdentifier",
        "processingConfiguration",
        "destinationConfiguration"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "ingestionIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"ingestionIdentifier"
        },
        "processingConfiguration":{"shape":"ProcessingConfiguration"},
        "destinationConfiguration":{"shape":"DestinationConfiguration"},
        "clientToken":{
          "shape":"UUID",
          "idempotencyToken":true
        },
        "tags":{"shape":"TagList"}
      }
    },
    "CreateIngestionDestinationResponse":{
      "type":"structure",
      "required":["ingestionDestination"],
      "members":{
        "ingestionDestination":{"shape":"IngestionDestination"}
      }
    },
    "CreateIngestionRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "app",
        "tenantId",
        "ingestionType"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "app":{"shape":"String255"},
        "tenantId":{"shape":"TenantIdentifier"},
        "ingestionType":{"shape":"IngestionType"},
        "clientToken":{
          "shape":"UUID",
          "idempotencyToken":true
        },
        "tags":{"shape":"TagList"}
      }
    },
    "CreateIngestionResponse":{
      "type":"structure",
      "required":["ingestion"],
      "members":{
        "ingestion":{"shape":"Ingestion"}
      }
    },
    "Credential":{
      "type":"structure",
      "members":{
        "oauth2Credential":{"shape":"Oauth2Credential"},
        "apiKeyCredential":{"shape":"ApiKeyCredential"}
      },
      "union":true
    },
    "DateTime":{
      "type":"timestamp",
      "timestampFormat":"iso8601"
    },
    "DeleteAppAuthorizationRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "appAuthorizationIdentifier"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "appAuthorizationIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appAuthorizationIdentifier"
        }
      }
    },
    "DeleteAppAuthorizationResponse":{
      "type":"structure",
      "members":{
      }
    },
    "DeleteAppBundleRequest":{
      "type":"structure",
      "required":["appBundleIdentifier"],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        }
      }
    },
    "DeleteAppBundleResponse":{
      "type":"structure",
      "members":{
      }
    },
    "DeleteIngestionDestinationRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "ingestionIdentifier",
        "ingestionDestinationIdentifier"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "ingestionIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"ingestionIdentifier"
        },
        "ingestionDestinationIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"ingestionDestinationIdentifier"
        }
      }
    },
    "DeleteIngestionDestinationResponse":{
      "type":"structure",
      "members":{
      }
    },
    "DeleteIngestionRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "ingestionIdentifier"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "ingestionIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"ingestionIdentifier"
        }
      }
    },
    "DeleteIngestionResponse":{
      "type":"structure",
      "members":{
      }
    },
    "Destination":{
      "type":"structure",
      "members":{
        "s3Bucket":{"shape":"S3Bucket"},
        "firehoseStream":{"shape":"FirehoseStream"}
      },
      "union":true
    },
    "DestinationConfiguration":{
      "type":"structure",
      "members":{
        "auditLog":{"shape":"AuditLogDestinationConfiguration"}
      },
      "union":true
    },
    "Email":{
      "type":"string",
      "max":320,
      "min":0,
      "pattern":"[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*",
      "sensitive":true
    },
    "FirehoseStream":{
      "type":"structure",
      "required":["streamName"],
      "members":{
        "streamName":{"shape":"String64"}
      }
    },
    "Format":{
      "type":"string",
      "enum":[
        "json",
        "parquet"
      ]
    },
    "GetAppAuthorizationRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "appAuthorizationIdentifier"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "appAuthorizationIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appAuthorizationIdentifier"
        }
      }
    },
    "GetAppAuthorizationResponse":{
      "type":"structure",
      "required":["appAuthorization"],
      "members":{
        "appAuthorization":{"shape":"AppAuthorization"}
      }
    },
    "GetAppBundleRequest":{
      "type":"structure",
      "required":["appBundleIdentifier"],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        }
      }
    },
    "GetAppBundleResponse":{
      "type":"structure",
      "required":["appBundle"],
      "members":{
        "appBundle":{"shape":"AppBundle"}
      }
    },
    "GetIngestionDestinationRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "ingestionIdentifier",
        "ingestionDestinationIdentifier"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "ingestionIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"ingestionIdentifier"
        },
        "ingestionDestinationIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"ingestionDestinationIdentifier"
        }
      }
    },
    "GetIngestionDestinationResponse":{
      "type":"structure",
      "required":["ingestionDestination"],
      "members":{
        "ingestionDestination":{"shape":"IngestionDestination"}
      }
    },
    "GetIngestionRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "ingestionIdentifier"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "ingestionIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"ingestionIdentifier"
        }
      }
    },
    "GetIngestionResponse":{
      "type":"structure",
      "required":["ingestion"],
      "members":{
        "ingestion":{"shape":"Ingestion"}
      }
    },
    "Identifier":{
      "type":"string",
      "max":1011,
      "min":1,
      "pattern":"arn:.+$|^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}"
    },
    "Ingestion":{
      "type":"structure",
      "required":[
        "arn",
        "appBundleArn",
        "app",
        "tenantId",
        "createdAt",
        "updatedAt",
        "state",
        "ingestionType"
      ],
      "members":{
        "arn":{"shape":"Arn"},
        "appBundleArn":{"shape":"Arn"},
        "app":{"shape":"String255"},
        "tenantId":{"shape":"TenantIdentifier"},
        "createdAt":{"shape":"DateTime"},
        "updatedAt":{"shape":"DateTime"},
        "state":{"shape":"IngestionState"},
        "ingestionType":{"shape":"IngestionType"}
      }
    },
    "IngestionDestination":{
      "type":"structure",
      "required":[
        "arn",
        "ingestionArn",
        "processingConfiguration",
        "destinationConfiguration"
      ],
      "members":{
        "arn":{"shape":"Arn"},
        "ingestionArn":{"shape":"Arn"},
        "processingConfiguration":{"shape":"ProcessingConfiguration"},
        "destinationConfiguration":{"shape":"DestinationConfiguration"},
        "status":{"shape":"IngestionDestinationStatus"},
        "statusReason":{"shape":"String"},
        "createdAt":{"shape":"DateTime"},
        "updatedAt":{"shape":"DateTime"}
      }
    },
    "IngestionDestinationList":{
      "type":"list",
      "member":{"shape":"IngestionDestinationSummary"}
    },
    "IngestionDestinationStatus":{
      "type":"string",
      "enum":[
        "Active",
        "Failed"
      ]
    },
    "IngestionDestinationSummary":{
      "type":"structure",
      "required":["arn"],
      "members":{
        "arn":{"shape":"Arn"}
      }
    },
    "IngestionList":{
      "type":"list",
      "member":{"shape":"IngestionSummary"}
    },
    "IngestionState":{
      "type":"string",
      "enum":[
        "enabled",
        "disabled"
      ]
    },
    "IngestionSummary":{
      "type":"structure",
      "required":[
        "arn",
        "app",
        "tenantId",
        "state"
      ],
      "members":{
        "arn":{"shape":"Arn"},
        "app":{"shape":"String255"},
        "tenantId":{"shape":"TenantIdentifier"},
        "state":{"shape":"IngestionState"}
      }
    },
    "IngestionType":{
      "type":"string",
      "enum":["auditLog"]
    },
    "Integer":{
      "type":"integer",
      "box":true
    },
    "InternalServerException":{
      "type":"structure",
      "required":["message"],
      "members":{
        "message":{"shape":"String"},
        "retryAfterSeconds":{
          "shape":"Integer",
          "location":"header",
          "locationName":"Retry-After"
        }
      },
      "error":{"httpStatusCode":500},
      "exception":true,
      "fault":true,
      "retryable":{"throttling":false}
    },
    "ListAppAuthorizationsRequest":{
      "type":"structure",
      "required":["appBundleIdentifier"],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "maxResults":{
          "shape":"MaxResults",
          "location":"querystring",
          "locationName":"maxResults"
        },
        "nextToken":{
          "shape":"String2048",
          "location":"querystring",
          "locationName":"nextToken"
        }
      }
    },
    "ListAppAuthorizationsResponse":{
      "type":"structure",
      "required":["appAuthorizationSummaryList"],
      "members":{
        "appAuthorizationSummaryList":{"shape":"AppAuthorizationSummaryList"},
        "nextToken":{"shape":"String2048"}
      }
    },
    "ListAppBundlesRequest":{
      "type":"structure",
      "members":{
        "maxResults":{
          "shape":"MaxResults",
          "location":"querystring",
          "locationName":"maxResults"
        },
        "nextToken":{
          "shape":"String2048",
          "location":"querystring",
          "locationName":"nextToken"
        }
      }
    },
    "ListAppBundlesResponse":{
      "type":"structure",
      "required":["appBundleSummaryList"],
      "members":{
        "appBundleSummaryList":{"shape":"AppBundleSummaryList"},
        "nextToken":{"shape":"String2048"}
      }
    },
    "ListIngestionDestinationsRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "ingestionIdentifier"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "ingestionIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"ingestionIdentifier"
        },
        "maxResults":{
          "shape":"MaxResults",
          "location":"querystring",
          "locationName":"maxResults"
        },
        "nextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"nextToken"
        }
      }
    },
    "ListIngestionDestinationsResponse":{
      "type":"structure",
      "required":["ingestionDestinations"],
      "members":{
        "ingestionDestinations":{"shape":"IngestionDestinationList"},
        "nextToken":{"shape":"String"}
      }
    },
    "ListIngestionsRequest":{
      "type":"structure",
      "required":["appBundleIdentifier"],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "maxResults":{
          "shape":"MaxResults",
          "location":"querystring",
          "locationName":"maxResults"
        },
        "nextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"nextToken"
        }
      }
    },
    "ListIngestionsResponse":{
      "type":"structure",
      "required":["ingestions"],
      "members":{
        "ingestions":{"shape":"IngestionList"},
        "nextToken":{"shape":"String"}
      }
    },
    "ListTagsForResourceRequest":{
      "type":"structure",
      "required":["resourceArn"],
      "members":{
        "resourceArn":{
          "shape":"Arn",
          "location":"uri",
          "locationName":"resourceArn"
        }
      }
    },
    "ListTagsForResourceResponse":{
      "type":"structure",
      "members":{
        "tags":{"shape":"TagList"}
      }
    },
    "MaxResults":{
      "type":"integer",
      "box":true,
      "max":100,
      "min":1
    },
    "Oauth2Credential":{
      "type":"structure",
      "required":[
        "clientId",
        "clientSecret"
      ],
      "members":{
        "clientId":{"shape":"String2048"},
        "clientSecret":{"shape":"SensitiveString2048"}
      }
    },
    "Persona":{
      "type":"string",
      "enum":[
        "admin",
        "endUser"
      ]
    },
    "ProcessingConfiguration":{
      "type":"structure",
      "members":{
        "auditLog":{"shape":"AuditLogProcessingConfiguration"}
      },
      "union":true
    },
    "RedirectUri":{
      "type":"string",
      "max":1024,
      "min":0,
      "pattern":"https://[-a-zA-Z0-9-._~:/?#@!$&'()*+,;=]+"
    },
    "ResourceNotFoundException":{
      "type":"structure",
      "required":[
        "message",
        "resourceId",
        "resourceType"
      ],
      "members":{
        "message":{"shape":"String"},
        "resourceId":{"shape":"String"},
        "resourceType":{"shape":"String"}
      },
      "error":{
        "httpStatusCode":404,
        "senderFault":true
      },
      "exception":true
    },
    "ResultStatus":{
      "type":"string",
      "enum":[
        "IN_PROGRESS",
        "COMPLETED",
        "FAILED",
        "EXPIRED"
      ]
    },
    "S3Bucket":{
      "type":"structure",
      "required":["bucketName"],
      "members":{
        "bucketName":{"shape":"String63"},
        "prefix":{"shape":"String120"}
      }
    },
    "Schema":{
      "type":"string",
      "enum":[
        "ocsf",
        "raw"
      ]
    },
    "SensitiveString2048":{
      "type":"string",
      "max":2048,
      "min":1,
      "sensitive":true
    },
    "ServiceQuotaExceededException":{
      "type":"structure",
      "required":[
        "message",
        "resourceId",
        "resourceType",
        "serviceCode",
        "quotaCode"
      ],
      "members":{
        "message":{"shape":"String"},
        "resourceId":{"shape":"String"},
        "resourceType":{"shape":"String"},
        "serviceCode":{"shape":"String"},
        "quotaCode":{"shape":"String"}
      },
      "error":{
        "httpStatusCode":402,
        "senderFault":true
      },
      "exception":true
    },
    "StartIngestionRequest":{
      "type":"structure",
      "required":[
        "ingestionIdentifier",
        "appBundleIdentifier"
      ],
      "members":{
        "ingestionIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"ingestionIdentifier"
        },
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        }
      }
    },
    "StartIngestionResponse":{
      "type":"structure",
      "members":{
      }
    },
    "StartUserAccessTasksRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "email"
      ],
      "members":{
        "appBundleIdentifier":{"shape":"Identifier"},
        "email":{"shape":"Email"}
      }
    },
    "StartUserAccessTasksResponse":{
      "type":"structure",
      "members":{
        "userAccessTasksList":{"shape":"UserAccessTasksList"}
      }
    },
    "StopIngestionRequest":{
      "type":"structure",
      "required":[
        "ingestionIdentifier",
        "appBundleIdentifier"
      ],
      "members":{
        "ingestionIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"ingestionIdentifier"
        },
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        }
      }
    },
    "StopIngestionResponse":{
      "type":"structure",
      "members":{
      }
    },
    "String":{"type":"string"},
    "String120":{
      "type":"string",
      "max":120,
      "min":1
    },
    "String2048":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "String255":{
      "type":"string",
      "max":255,
      "min":1
    },
    "String63":{
      "type":"string",
      "max":63,
      "min":3
    },
    "String64":{
      "type":"string",
      "max":64,
      "min":3
    },
    "Tag":{
      "type":"structure",
      "required":[
        "key",
        "value"
      ],
      "members":{
        "key":{"shape":"TagKey"},
        "value":{"shape":"TagValue"}
      }
    },
    "TagKey":{
      "type":"string",
      "max":128,
      "min":1
    },
    "TagKeyList":{
      "type":"list",
      "member":{"shape":"TagKey"},
      "max":200,
      "min":0
    },
    "TagList":{
      "type":"list",
      "member":{"shape":"Tag"},
      "max":50,
      "min":0
    },
    "TagResourceRequest":{
      "type":"structure",
      "required":[
        "resourceArn",
        "tags"
      ],
      "members":{
        "resourceArn":{
          "shape":"Arn",
          "location":"uri",
          "locationName":"resourceArn"
        },
        "tags":{"shape":"TagList"}
      }
    },
    "TagResourceResponse":{
      "type":"structure",
      "members":{
      }
    },
    "TagValue":{
      "type":"string",
      "max":256,
      "min":0
    },
    "TaskError":{
      "type":"structure",
      "members":{
        "errorCode":{"shape":"String"},
        "errorMessage":{"shape":"String"}
      }
    },
    "TaskIdList":{
      "type":"list",
      "member":{"shape":"UUID"},
      "max":50,
      "min":1
    },
    "Tenant":{
      "type":"structure",
      "required":[
        "tenantIdentifier",
        "tenantDisplayName"
      ],
      "members":{
        "tenantIdentifier":{"shape":"TenantIdentifier"},
        "tenantDisplayName":{"shape":"String2048"}
      }
    },
    "TenantIdentifier":{
      "type":"string",
      "max":1024,
      "min":1
    },
    "ThrottlingException":{
      "type":"structure",
      "required":["message"],
      "members":{
        "message":{"shape":"String"},
        "serviceCode":{"shape":"String"},
        "quotaCode":{"shape":"String"},
        "retryAfterSeconds":{
          "shape":"Integer",
          "location":"header",
          "locationName":"Retry-After"
        }
      },
      "error":{
        "httpStatusCode":429,
        "senderFault":true
      },
      "exception":true,
      "retryable":{"throttling":true}
    },
    "UUID":{
      "type":"string",
      "pattern":"[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}"
    },
    "UntagResourceRequest":{
      "type":"structure",
      "required":[
        "resourceArn",
        "tagKeys"
      ],
      "members":{
        "resourceArn":{
          "shape":"Arn",
          "location":"uri",
          "locationName":"resourceArn"
        },
        "tagKeys":{
          "shape":"TagKeyList",
          "location":"querystring",
          "locationName":"tagKeys"
        }
      }
    },
    "UntagResourceResponse":{
      "type":"structure",
      "members":{
      }
    },
    "UpdateAppAuthorizationRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "appAuthorizationIdentifier"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "appAuthorizationIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appAuthorizationIdentifier"
        },
        "credential":{"shape":"Credential"},
        "tenant":{"shape":"Tenant"}
      }
    },
    "UpdateAppAuthorizationResponse":{
      "type":"structure",
      "required":["appAuthorization"],
      "members":{
        "appAuthorization":{"shape":"AppAuthorization"}
      }
    },
    "UpdateIngestionDestinationRequest":{
      "type":"structure",
      "required":[
        "appBundleIdentifier",
        "ingestionIdentifier",
        "ingestionDestinationIdentifier",
        "destinationConfiguration"
      ],
      "members":{
        "appBundleIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"appBundleIdentifier"
        },
        "ingestionIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"ingestionIdentifier"
        },
        "ingestionDestinationIdentifier":{
          "shape":"Identifier",
          "location":"uri",
          "locationName":"ingestionDestinationIdentifier"
        },
        "destinationConfiguration":{"shape":"DestinationConfiguration"}
      }
    },
    "UpdateIngestionDestinationResponse":{
      "type":"structure",
      "required":["ingestionDestination"],
      "members":{
        "ingestionDestination":{"shape":"IngestionDestination"}
      }
    },
    "UserAccessResultItem":{
      "type":"structure",
      "members":{
        "app":{"shape":"String255"},
        "tenantId":{"shape":"TenantIdentifier"},
        "tenantDisplayName":{"shape":"String2048"},
        "taskId":{"shape":"UUID"},
        "resultStatus":{"shape":"ResultStatus"},
        "email":{"shape":"Email"},
        "userId":{"shape":"SensitiveString2048"},
        "userFullName":{"shape":"SensitiveString2048"},
        "userFirstName":{"shape":"SensitiveString2048"},
        "userLastName":{"shape":"SensitiveString2048"},
        "userStatus":{"shape":"String"},
        "taskError":{"shape":"TaskError"}
      }
    },
    "UserAccessResultsList":{
      "type":"list",
      "member":{"shape":"UserAccessResultItem"}
    },
    "UserAccessTaskItem":{
      "type":"structure",
      "required":[
        "app",
        "tenantId"
      ],
      "members":{
        "app":{"shape":"String255"},
        "tenantId":{"shape":"TenantIdentifier"},
        "taskId":{"shape":"UUID"},
        "error":{"shape":"TaskError"}
      }
    },
    "UserAccessTasksList":{
      "type":"list",
      "member":{"shape":"UserAccessTaskItem"}
    },
    "ValidationException":{
      "type":"structure",
      "required":[
        "message",
        "reason"
      ],
      "members":{
        "message":{"shape":"String"},
        "reason":{"shape":"ValidationExceptionReason"},
        "fieldList":{"shape":"ValidationExceptionFieldList"}
      },
      "error":{
        "httpStatusCode":400,
        "senderFault":true
      },
      "exception":true
    },
    "ValidationExceptionField":{
      "type":"structure",
      "required":[
        "name",
        "message"
      ],
      "members":{
        "name":{"shape":"String"},
        "message":{"shape":"String"}
      }
    },
    "ValidationExceptionFieldList":{
      "type":"list",
      "member":{"shape":"ValidationExceptionField"}
    },
    "ValidationExceptionReason":{
      "type":"string",
      "enum":[
        "unknownOperation",
        "cannotParse",
        "fieldValidationFailed",
        "other"
      ]
    }
  }
}