HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: //var/www/api.javaapp.co.uk/node_modules/aws-sdk/apis/workspaces-thin-client-2023-08-22.min.json
{
  "version": "2.0",
  "metadata": {
    "apiVersion": "2023-08-22",
    "endpointPrefix": "thinclient",
    "jsonVersion": "1.1",
    "protocol": "rest-json",
    "serviceFullName": "Amazon WorkSpaces Thin Client",
    "serviceId": "WorkSpaces Thin Client",
    "signatureVersion": "v4",
    "signingName": "thinclient",
    "uid": "workspaces-thin-client-2023-08-22"
  },
  "operations": {
    "CreateEnvironment": {
      "http": {
        "requestUri": "/environments",
        "responseCode": 201
      },
      "input": {
        "type": "structure",
        "required": [
          "desktopArn"
        ],
        "members": {
          "name": {
            "shape": "S2"
          },
          "desktopArn": {},
          "desktopEndpoint": {
            "shape": "S4"
          },
          "softwareSetUpdateSchedule": {},
          "maintenanceWindow": {
            "shape": "S6"
          },
          "softwareSetUpdateMode": {},
          "desiredSoftwareSetId": {},
          "kmsKeyArn": {},
          "clientToken": {
            "idempotencyToken": true
          },
          "tags": {
            "shape": "Sh"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "environment": {
            "shape": "Sk"
          }
        }
      },
      "endpoint": {
        "hostPrefix": "api."
      }
    },
    "DeleteDevice": {
      "http": {
        "method": "DELETE",
        "requestUri": "/devices/{id}",
        "responseCode": 204
      },
      "input": {
        "type": "structure",
        "required": [
          "id"
        ],
        "members": {
          "id": {
            "location": "uri",
            "locationName": "id"
          },
          "clientToken": {
            "idempotencyToken": true,
            "location": "querystring",
            "locationName": "clientToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      },
      "endpoint": {
        "hostPrefix": "api."
      },
      "idempotent": true
    },
    "DeleteEnvironment": {
      "http": {
        "method": "DELETE",
        "requestUri": "/environments/{id}",
        "responseCode": 204
      },
      "input": {
        "type": "structure",
        "required": [
          "id"
        ],
        "members": {
          "id": {
            "location": "uri",
            "locationName": "id"
          },
          "clientToken": {
            "idempotencyToken": true,
            "location": "querystring",
            "locationName": "clientToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      },
      "endpoint": {
        "hostPrefix": "api."
      },
      "idempotent": true
    },
    "DeregisterDevice": {
      "http": {
        "requestUri": "/deregister-device/{id}",
        "responseCode": 202
      },
      "input": {
        "type": "structure",
        "required": [
          "id"
        ],
        "members": {
          "id": {
            "location": "uri",
            "locationName": "id"
          },
          "targetDeviceStatus": {},
          "clientToken": {
            "idempotencyToken": true
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      },
      "endpoint": {
        "hostPrefix": "api."
      },
      "idempotent": true
    },
    "GetDevice": {
      "http": {
        "method": "GET",
        "requestUri": "/devices/{id}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "id"
        ],
        "members": {
          "id": {
            "location": "uri",
            "locationName": "id"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "device": {
            "type": "structure",
            "members": {
              "id": {},
              "serialNumber": {},
              "name": {
                "shape": "S10"
              },
              "model": {},
              "environmentId": {},
              "status": {},
              "currentSoftwareSetId": {},
              "currentSoftwareSetVersion": {},
              "desiredSoftwareSetId": {},
              "pendingSoftwareSetId": {},
              "pendingSoftwareSetVersion": {},
              "softwareSetUpdateSchedule": {},
              "softwareSetComplianceStatus": {},
              "softwareSetUpdateStatus": {},
              "lastConnectedAt": {
                "type": "timestamp"
              },
              "lastPostureAt": {
                "type": "timestamp"
              },
              "createdAt": {
                "type": "timestamp"
              },
              "updatedAt": {
                "type": "timestamp"
              },
              "arn": {},
              "kmsKeyArn": {},
              "tags": {
                "shape": "Sh"
              }
            }
          }
        }
      },
      "endpoint": {
        "hostPrefix": "api."
      }
    },
    "GetEnvironment": {
      "http": {
        "method": "GET",
        "requestUri": "/environments/{id}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "id"
        ],
        "members": {
          "id": {
            "location": "uri",
            "locationName": "id"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "environment": {
            "type": "structure",
            "members": {
              "id": {},
              "name": {
                "shape": "S2"
              },
              "desktopArn": {},
              "desktopEndpoint": {
                "shape": "S4"
              },
              "desktopType": {},
              "activationCode": {},
              "registeredDevicesCount": {
                "type": "integer"
              },
              "softwareSetUpdateSchedule": {},
              "maintenanceWindow": {
                "shape": "S6"
              },
              "softwareSetUpdateMode": {},
              "desiredSoftwareSetId": {},
              "pendingSoftwareSetId": {},
              "pendingSoftwareSetVersion": {},
              "softwareSetComplianceStatus": {},
              "createdAt": {
                "type": "timestamp"
              },
              "updatedAt": {
                "type": "timestamp"
              },
              "arn": {},
              "kmsKeyArn": {},
              "tags": {
                "shape": "Sh"
              }
            }
          }
        }
      },
      "endpoint": {
        "hostPrefix": "api."
      }
    },
    "GetSoftwareSet": {
      "http": {
        "method": "GET",
        "requestUri": "/softwaresets/{id}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "id"
        ],
        "members": {
          "id": {
            "location": "uri",
            "locationName": "id"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "softwareSet": {
            "type": "structure",
            "members": {
              "id": {},
              "version": {},
              "releasedAt": {
                "type": "timestamp"
              },
              "supportedUntil": {
                "type": "timestamp"
              },
              "validationStatus": {},
              "software": {
                "type": "list",
                "member": {
                  "type": "structure",
                  "members": {
                    "name": {},
                    "version": {}
                  }
                }
              },
              "arn": {},
              "tags": {
                "shape": "Sh"
              }
            }
          }
        }
      },
      "endpoint": {
        "hostPrefix": "api."
      }
    },
    "ListDevices": {
      "http": {
        "method": "GET",
        "requestUri": "/devices",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "members": {
          "nextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          },
          "maxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "devices": {
            "type": "list",
            "member": {
              "shape": "S1k"
            }
          },
          "nextToken": {}
        }
      },
      "endpoint": {
        "hostPrefix": "api."
      }
    },
    "ListEnvironments": {
      "http": {
        "method": "GET",
        "requestUri": "/environments",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "members": {
          "nextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          },
          "maxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "environments": {
            "type": "list",
            "member": {
              "shape": "Sk"
            }
          },
          "nextToken": {}
        }
      },
      "endpoint": {
        "hostPrefix": "api."
      }
    },
    "ListSoftwareSets": {
      "http": {
        "method": "GET",
        "requestUri": "/softwaresets",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "members": {
          "nextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          },
          "maxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "softwareSets": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "id": {},
                "version": {},
                "releasedAt": {
                  "type": "timestamp"
                },
                "supportedUntil": {
                  "type": "timestamp"
                },
                "validationStatus": {},
                "arn": {}
              }
            }
          },
          "nextToken": {}
        }
      },
      "endpoint": {
        "hostPrefix": "api."
      }
    },
    "ListTagsForResource": {
      "http": {
        "method": "GET",
        "requestUri": "/tags/{resourceArn}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "resourceArn"
        ],
        "members": {
          "resourceArn": {
            "location": "uri",
            "locationName": "resourceArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "tags": {
            "shape": "Sh"
          }
        }
      },
      "endpoint": {
        "hostPrefix": "api."
      }
    },
    "TagResource": {
      "http": {
        "requestUri": "/tags/{resourceArn}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "resourceArn",
          "tags"
        ],
        "members": {
          "resourceArn": {
            "location": "uri",
            "locationName": "resourceArn"
          },
          "tags": {
            "shape": "Sh"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      },
      "endpoint": {
        "hostPrefix": "api."
      }
    },
    "UntagResource": {
      "http": {
        "method": "DELETE",
        "requestUri": "/tags/{resourceArn}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "resourceArn",
          "tagKeys"
        ],
        "members": {
          "resourceArn": {
            "location": "uri",
            "locationName": "resourceArn"
          },
          "tagKeys": {
            "location": "querystring",
            "locationName": "tagKeys",
            "type": "list",
            "member": {},
            "sensitive": true
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      },
      "endpoint": {
        "hostPrefix": "api."
      },
      "idempotent": true
    },
    "UpdateDevice": {
      "http": {
        "method": "PATCH",
        "requestUri": "/devices/{id}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "id"
        ],
        "members": {
          "id": {
            "location": "uri",
            "locationName": "id"
          },
          "name": {
            "shape": "S10"
          },
          "desiredSoftwareSetId": {},
          "softwareSetUpdateSchedule": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "device": {
            "shape": "S1k"
          }
        }
      },
      "endpoint": {
        "hostPrefix": "api."
      },
      "idempotent": true
    },
    "UpdateEnvironment": {
      "http": {
        "method": "PATCH",
        "requestUri": "/environments/{id}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "id"
        ],
        "members": {
          "id": {
            "location": "uri",
            "locationName": "id"
          },
          "name": {
            "shape": "S2"
          },
          "desktopArn": {},
          "desktopEndpoint": {
            "shape": "S4"
          },
          "softwareSetUpdateSchedule": {},
          "maintenanceWindow": {
            "shape": "S6"
          },
          "softwareSetUpdateMode": {},
          "desiredSoftwareSetId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "environment": {
            "shape": "Sk"
          }
        }
      },
      "endpoint": {
        "hostPrefix": "api."
      },
      "idempotent": true
    },
    "UpdateSoftwareSet": {
      "http": {
        "method": "PATCH",
        "requestUri": "/softwaresets/{id}",
        "responseCode": 204
      },
      "input": {
        "type": "structure",
        "required": [
          "id",
          "validationStatus"
        ],
        "members": {
          "id": {
            "location": "uri",
            "locationName": "id"
          },
          "validationStatus": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      },
      "endpoint": {
        "hostPrefix": "api."
      },
      "idempotent": true
    }
  },
  "shapes": {
    "S2": {
      "type": "string",
      "sensitive": true
    },
    "S4": {
      "type": "string",
      "sensitive": true
    },
    "S6": {
      "type": "structure",
      "members": {
        "type": {},
        "startTimeHour": {
          "type": "integer"
        },
        "startTimeMinute": {
          "type": "integer"
        },
        "endTimeHour": {
          "type": "integer"
        },
        "endTimeMinute": {
          "type": "integer"
        },
        "daysOfTheWeek": {
          "type": "list",
          "member": {}
        },
        "applyTimeOf": {}
      }
    },
    "Sh": {
      "type": "map",
      "key": {},
      "value": {},
      "sensitive": true
    },
    "Sk": {
      "type": "structure",
      "members": {
        "id": {},
        "name": {
          "shape": "S2"
        },
        "desktopArn": {},
        "desktopEndpoint": {
          "shape": "S4"
        },
        "desktopType": {},
        "activationCode": {},
        "softwareSetUpdateSchedule": {},
        "maintenanceWindow": {
          "shape": "S6"
        },
        "softwareSetUpdateMode": {},
        "desiredSoftwareSetId": {},
        "pendingSoftwareSetId": {},
        "createdAt": {
          "type": "timestamp"
        },
        "updatedAt": {
          "type": "timestamp"
        },
        "arn": {}
      }
    },
    "S10": {
      "type": "string",
      "sensitive": true
    },
    "S1k": {
      "type": "structure",
      "members": {
        "id": {},
        "serialNumber": {},
        "name": {
          "shape": "S10"
        },
        "model": {},
        "environmentId": {},
        "status": {},
        "currentSoftwareSetId": {},
        "desiredSoftwareSetId": {},
        "pendingSoftwareSetId": {},
        "softwareSetUpdateSchedule": {},
        "lastConnectedAt": {
          "type": "timestamp"
        },
        "lastPostureAt": {
          "type": "timestamp"
        },
        "createdAt": {
          "type": "timestamp"
        },
        "updatedAt": {
          "type": "timestamp"
        },
        "arn": {}
      }
    }
  }
}