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-2015-04-08.min.json
{
  "version": "2.0",
  "metadata": {
    "apiVersion": "2015-04-08",
    "endpointPrefix": "workspaces",
    "jsonVersion": "1.1",
    "protocol": "json",
    "serviceFullName": "Amazon WorkSpaces",
    "serviceId": "WorkSpaces",
    "signatureVersion": "v4",
    "targetPrefix": "WorkspacesService",
    "uid": "workspaces-2015-04-08"
  },
  "operations": {
    "AcceptAccountLinkInvitation": {
      "input": {
        "type": "structure",
        "required": [
          "LinkId"
        ],
        "members": {
          "LinkId": {},
          "ClientToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AccountLink": {
            "shape": "S5"
          }
        }
      }
    },
    "AssociateConnectionAlias": {
      "input": {
        "type": "structure",
        "required": [
          "AliasId",
          "ResourceId"
        ],
        "members": {
          "AliasId": {},
          "ResourceId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ConnectionIdentifier": {}
        }
      }
    },
    "AssociateIpGroups": {
      "input": {
        "type": "structure",
        "required": [
          "DirectoryId",
          "GroupIds"
        ],
        "members": {
          "DirectoryId": {},
          "GroupIds": {
            "shape": "Sf"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "AssociateWorkspaceApplication": {
      "input": {
        "type": "structure",
        "required": [
          "WorkspaceId",
          "ApplicationId"
        ],
        "members": {
          "WorkspaceId": {},
          "ApplicationId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Association": {
            "shape": "Sm"
          }
        }
      }
    },
    "AuthorizeIpRules": {
      "input": {
        "type": "structure",
        "required": [
          "GroupId",
          "UserRules"
        ],
        "members": {
          "GroupId": {},
          "UserRules": {
            "shape": "Su"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "CopyWorkspaceImage": {
      "input": {
        "type": "structure",
        "required": [
          "Name",
          "SourceImageId",
          "SourceRegion"
        ],
        "members": {
          "Name": {},
          "Description": {},
          "SourceImageId": {},
          "SourceRegion": {},
          "Tags": {
            "shape": "S14"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ImageId": {}
        }
      }
    },
    "CreateAccountLinkInvitation": {
      "input": {
        "type": "structure",
        "required": [
          "TargetAccountId"
        ],
        "members": {
          "TargetAccountId": {},
          "ClientToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AccountLink": {
            "shape": "S5"
          }
        }
      }
    },
    "CreateConnectClientAddIn": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId",
          "Name",
          "URL"
        ],
        "members": {
          "ResourceId": {},
          "Name": {},
          "URL": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AddInId": {}
        }
      }
    },
    "CreateConnectionAlias": {
      "input": {
        "type": "structure",
        "required": [
          "ConnectionString"
        ],
        "members": {
          "ConnectionString": {},
          "Tags": {
            "shape": "S14"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AliasId": {}
        }
      }
    },
    "CreateIpGroup": {
      "input": {
        "type": "structure",
        "required": [
          "GroupName"
        ],
        "members": {
          "GroupName": {},
          "GroupDesc": {},
          "UserRules": {
            "shape": "Su"
          },
          "Tags": {
            "shape": "S14"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "GroupId": {}
        }
      }
    },
    "CreateStandbyWorkspaces": {
      "input": {
        "type": "structure",
        "required": [
          "PrimaryRegion",
          "StandbyWorkspaces"
        ],
        "members": {
          "PrimaryRegion": {},
          "StandbyWorkspaces": {
            "type": "list",
            "member": {
              "shape": "S1p"
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "FailedStandbyRequests": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "StandbyWorkspaceRequest": {
                  "shape": "S1p"
                },
                "ErrorCode": {},
                "ErrorMessage": {}
              }
            }
          },
          "PendingStandbyRequests": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "UserName": {},
                "DirectoryId": {},
                "State": {},
                "WorkspaceId": {}
              }
            }
          }
        }
      }
    },
    "CreateTags": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId",
          "Tags"
        ],
        "members": {
          "ResourceId": {},
          "Tags": {
            "shape": "S14"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "CreateUpdatedWorkspaceImage": {
      "input": {
        "type": "structure",
        "required": [
          "Name",
          "Description",
          "SourceImageId"
        ],
        "members": {
          "Name": {},
          "Description": {},
          "SourceImageId": {},
          "Tags": {
            "shape": "S14"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ImageId": {}
        }
      }
    },
    "CreateWorkspaceBundle": {
      "input": {
        "type": "structure",
        "required": [
          "BundleName",
          "BundleDescription",
          "ImageId",
          "ComputeType",
          "UserStorage"
        ],
        "members": {
          "BundleName": {},
          "BundleDescription": {},
          "ImageId": {},
          "ComputeType": {
            "shape": "S28"
          },
          "UserStorage": {
            "shape": "S2a"
          },
          "RootStorage": {
            "shape": "S2b"
          },
          "Tags": {
            "shape": "S14"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "WorkspaceBundle": {
            "shape": "S2d"
          }
        }
      }
    },
    "CreateWorkspaceImage": {
      "input": {
        "type": "structure",
        "required": [
          "Name",
          "Description",
          "WorkspaceId"
        ],
        "members": {
          "Name": {},
          "Description": {},
          "WorkspaceId": {},
          "Tags": {
            "shape": "S14"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ImageId": {},
          "Name": {},
          "Description": {},
          "OperatingSystem": {
            "shape": "S2k"
          },
          "State": {},
          "RequiredTenancy": {},
          "Created": {
            "type": "timestamp"
          },
          "OwnerAccountId": {}
        }
      }
    },
    "CreateWorkspaces": {
      "input": {
        "type": "structure",
        "required": [
          "Workspaces"
        ],
        "members": {
          "Workspaces": {
            "type": "list",
            "member": {
              "shape": "S2q"
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "FailedRequests": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "WorkspaceRequest": {
                  "shape": "S2q"
                },
                "ErrorCode": {},
                "ErrorMessage": {}
              }
            }
          },
          "PendingRequests": {
            "shape": "S35"
          }
        }
      }
    },
    "DeleteAccountLinkInvitation": {
      "input": {
        "type": "structure",
        "required": [
          "LinkId"
        ],
        "members": {
          "LinkId": {},
          "ClientToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AccountLink": {
            "shape": "S5"
          }
        }
      }
    },
    "DeleteClientBranding": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId",
          "Platforms"
        ],
        "members": {
          "ResourceId": {},
          "Platforms": {
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DeleteConnectClientAddIn": {
      "input": {
        "type": "structure",
        "required": [
          "AddInId",
          "ResourceId"
        ],
        "members": {
          "AddInId": {},
          "ResourceId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DeleteConnectionAlias": {
      "input": {
        "type": "structure",
        "required": [
          "AliasId"
        ],
        "members": {
          "AliasId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DeleteIpGroup": {
      "input": {
        "type": "structure",
        "required": [
          "GroupId"
        ],
        "members": {
          "GroupId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DeleteTags": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId",
          "TagKeys"
        ],
        "members": {
          "ResourceId": {},
          "TagKeys": {
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DeleteWorkspaceBundle": {
      "input": {
        "type": "structure",
        "members": {
          "BundleId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DeleteWorkspaceImage": {
      "input": {
        "type": "structure",
        "required": [
          "ImageId"
        ],
        "members": {
          "ImageId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DeployWorkspaceApplications": {
      "input": {
        "type": "structure",
        "required": [
          "WorkspaceId"
        ],
        "members": {
          "WorkspaceId": {},
          "Force": {
            "type": "boolean"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Deployment": {
            "type": "structure",
            "members": {
              "Associations": {
                "shape": "S46"
              }
            }
          }
        }
      }
    },
    "DeregisterWorkspaceDirectory": {
      "input": {
        "type": "structure",
        "required": [
          "DirectoryId"
        ],
        "members": {
          "DirectoryId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DescribeAccount": {
      "input": {
        "type": "structure",
        "members": {}
      },
      "output": {
        "type": "structure",
        "members": {
          "DedicatedTenancySupport": {},
          "DedicatedTenancyManagementCidrRange": {},
          "DedicatedTenancyAccountType": {}
        }
      }
    },
    "DescribeAccountModifications": {
      "input": {
        "type": "structure",
        "members": {
          "NextToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AccountModifications": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "ModificationState": {},
                "DedicatedTenancySupport": {},
                "DedicatedTenancyManagementCidrRange": {},
                "StartTime": {
                  "type": "timestamp"
                },
                "ErrorCode": {},
                "ErrorMessage": {}
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeApplicationAssociations": {
      "input": {
        "type": "structure",
        "required": [
          "ApplicationId",
          "AssociatedResourceTypes"
        ],
        "members": {
          "MaxResults": {
            "type": "integer"
          },
          "NextToken": {},
          "ApplicationId": {},
          "AssociatedResourceTypes": {
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Associations": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "ApplicationId": {},
                "AssociatedResourceId": {},
                "AssociatedResourceType": {},
                "Created": {
                  "type": "timestamp"
                },
                "LastUpdatedTime": {
                  "type": "timestamp"
                },
                "State": {},
                "StateReason": {
                  "shape": "Sq"
                }
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeApplications": {
      "input": {
        "type": "structure",
        "members": {
          "ApplicationIds": {
            "type": "list",
            "member": {}
          },
          "ComputeTypeNames": {
            "shape": "S4t"
          },
          "LicenseType": {},
          "OperatingSystemNames": {
            "shape": "S4v"
          },
          "Owner": {},
          "MaxResults": {
            "type": "integer"
          },
          "NextToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Applications": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "ApplicationId": {},
                "Created": {
                  "type": "timestamp"
                },
                "Description": {},
                "LicenseType": {},
                "Name": {},
                "Owner": {},
                "State": {},
                "SupportedComputeTypeNames": {
                  "shape": "S4t"
                },
                "SupportedOperatingSystemNames": {
                  "shape": "S4v"
                }
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeBundleAssociations": {
      "input": {
        "type": "structure",
        "required": [
          "BundleId",
          "AssociatedResourceTypes"
        ],
        "members": {
          "BundleId": {},
          "AssociatedResourceTypes": {
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Associations": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "AssociatedResourceId": {},
                "AssociatedResourceType": {},
                "BundleId": {},
                "Created": {
                  "type": "timestamp"
                },
                "LastUpdatedTime": {
                  "type": "timestamp"
                },
                "State": {},
                "StateReason": {
                  "shape": "Sq"
                }
              }
            }
          }
        }
      }
    },
    "DescribeClientBranding": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId"
        ],
        "members": {
          "ResourceId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "DeviceTypeWindows": {
            "shape": "S59"
          },
          "DeviceTypeOsx": {
            "shape": "S59"
          },
          "DeviceTypeAndroid": {
            "shape": "S59"
          },
          "DeviceTypeIos": {
            "shape": "S5f"
          },
          "DeviceTypeLinux": {
            "shape": "S59"
          },
          "DeviceTypeWeb": {
            "shape": "S59"
          }
        }
      }
    },
    "DescribeClientProperties": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceIds"
        ],
        "members": {
          "ResourceIds": {
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ClientPropertiesList": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "ResourceId": {},
                "ClientProperties": {
                  "shape": "S5l"
                }
              }
            }
          }
        }
      }
    },
    "DescribeConnectClientAddIns": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId"
        ],
        "members": {
          "ResourceId": {},
          "NextToken": {},
          "MaxResults": {
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AddIns": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "AddInId": {},
                "ResourceId": {},
                "Name": {},
                "URL": {}
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeConnectionAliasPermissions": {
      "input": {
        "type": "structure",
        "required": [
          "AliasId"
        ],
        "members": {
          "AliasId": {},
          "NextToken": {},
          "MaxResults": {
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AliasId": {},
          "ConnectionAliasPermissions": {
            "type": "list",
            "member": {
              "shape": "S5v"
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeConnectionAliases": {
      "input": {
        "type": "structure",
        "members": {
          "AliasIds": {
            "type": "list",
            "member": {}
          },
          "ResourceId": {},
          "Limit": {
            "type": "integer"
          },
          "NextToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ConnectionAliases": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "ConnectionString": {},
                "AliasId": {},
                "State": {},
                "OwnerAccountId": {},
                "Associations": {
                  "type": "list",
                  "member": {
                    "type": "structure",
                    "members": {
                      "AssociationStatus": {},
                      "AssociatedAccountId": {},
                      "ResourceId": {},
                      "ConnectionIdentifier": {}
                    }
                  }
                }
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeImageAssociations": {
      "input": {
        "type": "structure",
        "required": [
          "ImageId",
          "AssociatedResourceTypes"
        ],
        "members": {
          "ImageId": {},
          "AssociatedResourceTypes": {
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Associations": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "AssociatedResourceId": {},
                "AssociatedResourceType": {},
                "Created": {
                  "type": "timestamp"
                },
                "LastUpdatedTime": {
                  "type": "timestamp"
                },
                "ImageId": {},
                "State": {},
                "StateReason": {
                  "shape": "Sq"
                }
              }
            }
          }
        }
      }
    },
    "DescribeIpGroups": {
      "input": {
        "type": "structure",
        "members": {
          "GroupIds": {
            "shape": "Sf"
          },
          "NextToken": {},
          "MaxResults": {
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Result": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "groupId": {},
                "groupName": {},
                "groupDesc": {},
                "userRules": {
                  "shape": "Su"
                }
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeTags": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId"
        ],
        "members": {
          "ResourceId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "TagList": {
            "shape": "S14"
          }
        }
      }
    },
    "DescribeWorkspaceAssociations": {
      "input": {
        "type": "structure",
        "required": [
          "WorkspaceId",
          "AssociatedResourceTypes"
        ],
        "members": {
          "WorkspaceId": {},
          "AssociatedResourceTypes": {
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Associations": {
            "shape": "S46"
          }
        }
      }
    },
    "DescribeWorkspaceBundles": {
      "input": {
        "type": "structure",
        "members": {
          "BundleIds": {
            "type": "list",
            "member": {}
          },
          "Owner": {},
          "NextToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Bundles": {
            "type": "list",
            "member": {
              "shape": "S2d"
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeWorkspaceDirectories": {
      "input": {
        "type": "structure",
        "members": {
          "DirectoryIds": {
            "type": "list",
            "member": {}
          },
          "Limit": {
            "type": "integer"
          },
          "NextToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Directories": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "DirectoryId": {},
                "Alias": {},
                "DirectoryName": {},
                "RegistrationCode": {},
                "SubnetIds": {
                  "shape": "S6w"
                },
                "DnsIpAddresses": {
                  "type": "list",
                  "member": {}
                },
                "CustomerUserName": {},
                "IamRoleId": {},
                "DirectoryType": {},
                "WorkspaceSecurityGroupId": {},
                "State": {},
                "WorkspaceCreationProperties": {
                  "type": "structure",
                  "members": {
                    "EnableWorkDocs": {
                      "type": "boolean"
                    },
                    "EnableInternetAccess": {
                      "type": "boolean"
                    },
                    "DefaultOu": {},
                    "CustomSecurityGroupId": {},
                    "UserEnabledAsLocalAdministrator": {
                      "type": "boolean"
                    },
                    "EnableMaintenanceMode": {
                      "type": "boolean"
                    }
                  }
                },
                "ipGroupIds": {
                  "shape": "Sf"
                },
                "WorkspaceAccessProperties": {
                  "shape": "S74"
                },
                "Tenancy": {},
                "SelfservicePermissions": {
                  "shape": "S77"
                },
                "SamlProperties": {
                  "shape": "S78"
                },
                "CertificateBasedAuthProperties": {
                  "shape": "S7b"
                }
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeWorkspaceImagePermissions": {
      "input": {
        "type": "structure",
        "required": [
          "ImageId"
        ],
        "members": {
          "ImageId": {},
          "NextToken": {},
          "MaxResults": {
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ImageId": {},
          "ImagePermissions": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "SharedAccountId": {}
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeWorkspaceImages": {
      "input": {
        "type": "structure",
        "members": {
          "ImageIds": {
            "type": "list",
            "member": {}
          },
          "ImageType": {},
          "NextToken": {},
          "MaxResults": {
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Images": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "ImageId": {},
                "Name": {},
                "Description": {},
                "OperatingSystem": {
                  "shape": "S2k"
                },
                "State": {},
                "RequiredTenancy": {},
                "ErrorCode": {},
                "ErrorMessage": {},
                "Created": {
                  "type": "timestamp"
                },
                "OwnerAccountId": {},
                "Updates": {
                  "type": "structure",
                  "members": {
                    "UpdateAvailable": {
                      "type": "boolean"
                    },
                    "Description": {}
                  }
                },
                "ErrorDetails": {
                  "type": "list",
                  "member": {
                    "type": "structure",
                    "members": {
                      "ErrorCode": {},
                      "ErrorMessage": {}
                    }
                  }
                }
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeWorkspaceSnapshots": {
      "input": {
        "type": "structure",
        "required": [
          "WorkspaceId"
        ],
        "members": {
          "WorkspaceId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "RebuildSnapshots": {
            "shape": "S7w"
          },
          "RestoreSnapshots": {
            "shape": "S7w"
          }
        }
      }
    },
    "DescribeWorkspaces": {
      "input": {
        "type": "structure",
        "members": {
          "WorkspaceIds": {
            "shape": "S7z"
          },
          "DirectoryId": {},
          "UserName": {},
          "BundleId": {},
          "Limit": {
            "type": "integer"
          },
          "NextToken": {},
          "WorkspaceName": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Workspaces": {
            "shape": "S35"
          },
          "NextToken": {}
        }
      }
    },
    "DescribeWorkspacesConnectionStatus": {
      "input": {
        "type": "structure",
        "members": {
          "WorkspaceIds": {
            "shape": "S7z"
          },
          "NextToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "WorkspacesConnectionStatus": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "WorkspaceId": {},
                "ConnectionState": {},
                "ConnectionStateCheckTimestamp": {
                  "type": "timestamp"
                },
                "LastKnownUserConnectionTimestamp": {
                  "type": "timestamp"
                }
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DisassociateConnectionAlias": {
      "input": {
        "type": "structure",
        "required": [
          "AliasId"
        ],
        "members": {
          "AliasId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DisassociateIpGroups": {
      "input": {
        "type": "structure",
        "required": [
          "DirectoryId",
          "GroupIds"
        ],
        "members": {
          "DirectoryId": {},
          "GroupIds": {
            "shape": "Sf"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DisassociateWorkspaceApplication": {
      "input": {
        "type": "structure",
        "required": [
          "WorkspaceId",
          "ApplicationId"
        ],
        "members": {
          "WorkspaceId": {},
          "ApplicationId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Association": {
            "shape": "Sm"
          }
        }
      }
    },
    "GetAccountLink": {
      "input": {
        "type": "structure",
        "members": {
          "LinkId": {},
          "LinkedAccountId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AccountLink": {
            "shape": "S5"
          }
        }
      }
    },
    "ImportClientBranding": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId"
        ],
        "members": {
          "ResourceId": {},
          "DeviceTypeWindows": {
            "shape": "S8f"
          },
          "DeviceTypeOsx": {
            "shape": "S8f"
          },
          "DeviceTypeAndroid": {
            "shape": "S8f"
          },
          "DeviceTypeIos": {
            "type": "structure",
            "members": {
              "Logo": {
                "type": "blob"
              },
              "Logo2x": {
                "type": "blob"
              },
              "Logo3x": {
                "type": "blob"
              },
              "SupportEmail": {},
              "SupportLink": {},
              "ForgotPasswordLink": {},
              "LoginMessage": {
                "shape": "S5c"
              }
            }
          },
          "DeviceTypeLinux": {
            "shape": "S8f"
          },
          "DeviceTypeWeb": {
            "shape": "S8f"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "DeviceTypeWindows": {
            "shape": "S59"
          },
          "DeviceTypeOsx": {
            "shape": "S59"
          },
          "DeviceTypeAndroid": {
            "shape": "S59"
          },
          "DeviceTypeIos": {
            "shape": "S5f"
          },
          "DeviceTypeLinux": {
            "shape": "S59"
          },
          "DeviceTypeWeb": {
            "shape": "S59"
          }
        }
      }
    },
    "ImportWorkspaceImage": {
      "input": {
        "type": "structure",
        "required": [
          "Ec2ImageId",
          "IngestionProcess",
          "ImageName",
          "ImageDescription"
        ],
        "members": {
          "Ec2ImageId": {},
          "IngestionProcess": {},
          "ImageName": {},
          "ImageDescription": {},
          "Tags": {
            "shape": "S14"
          },
          "Applications": {
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ImageId": {}
        }
      }
    },
    "ListAccountLinks": {
      "input": {
        "type": "structure",
        "members": {
          "LinkStatusFilter": {
            "type": "list",
            "member": {}
          },
          "NextToken": {},
          "MaxResults": {
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AccountLinks": {
            "type": "list",
            "member": {
              "shape": "S5"
            }
          },
          "NextToken": {}
        }
      }
    },
    "ListAvailableManagementCidrRanges": {
      "input": {
        "type": "structure",
        "required": [
          "ManagementCidrRangeConstraint"
        ],
        "members": {
          "ManagementCidrRangeConstraint": {},
          "MaxResults": {
            "type": "integer"
          },
          "NextToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ManagementCidrRanges": {
            "type": "list",
            "member": {}
          },
          "NextToken": {}
        }
      }
    },
    "MigrateWorkspace": {
      "input": {
        "type": "structure",
        "required": [
          "SourceWorkspaceId",
          "BundleId"
        ],
        "members": {
          "SourceWorkspaceId": {},
          "BundleId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "SourceWorkspaceId": {},
          "TargetWorkspaceId": {}
        }
      }
    },
    "ModifyAccount": {
      "input": {
        "type": "structure",
        "members": {
          "DedicatedTenancySupport": {},
          "DedicatedTenancyManagementCidrRange": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "ModifyCertificateBasedAuthProperties": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId"
        ],
        "members": {
          "ResourceId": {},
          "CertificateBasedAuthProperties": {
            "shape": "S7b"
          },
          "PropertiesToDelete": {
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "ModifyClientProperties": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId",
          "ClientProperties"
        ],
        "members": {
          "ResourceId": {},
          "ClientProperties": {
            "shape": "S5l"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "ModifySamlProperties": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId"
        ],
        "members": {
          "ResourceId": {},
          "SamlProperties": {
            "shape": "S78"
          },
          "PropertiesToDelete": {
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "ModifySelfservicePermissions": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId",
          "SelfservicePermissions"
        ],
        "members": {
          "ResourceId": {},
          "SelfservicePermissions": {
            "shape": "S77"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "ModifyWorkspaceAccessProperties": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId",
          "WorkspaceAccessProperties"
        ],
        "members": {
          "ResourceId": {},
          "WorkspaceAccessProperties": {
            "shape": "S74"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "ModifyWorkspaceCreationProperties": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceId",
          "WorkspaceCreationProperties"
        ],
        "members": {
          "ResourceId": {},
          "WorkspaceCreationProperties": {
            "type": "structure",
            "members": {
              "EnableWorkDocs": {
                "type": "boolean"
              },
              "EnableInternetAccess": {
                "type": "boolean"
              },
              "DefaultOu": {},
              "CustomSecurityGroupId": {},
              "UserEnabledAsLocalAdministrator": {
                "type": "boolean"
              },
              "EnableMaintenanceMode": {
                "type": "boolean"
              }
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "ModifyWorkspaceProperties": {
      "input": {
        "type": "structure",
        "required": [
          "WorkspaceId"
        ],
        "members": {
          "WorkspaceId": {},
          "WorkspaceProperties": {
            "shape": "S2s"
          },
          "DataReplication": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "ModifyWorkspaceState": {
      "input": {
        "type": "structure",
        "required": [
          "WorkspaceId",
          "WorkspaceState"
        ],
        "members": {
          "WorkspaceId": {},
          "WorkspaceState": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "RebootWorkspaces": {
      "input": {
        "type": "structure",
        "required": [
          "RebootWorkspaceRequests"
        ],
        "members": {
          "RebootWorkspaceRequests": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "WorkspaceId"
              ],
              "members": {
                "WorkspaceId": {}
              }
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "FailedRequests": {
            "type": "list",
            "member": {
              "shape": "S9x"
            }
          }
        }
      }
    },
    "RebuildWorkspaces": {
      "input": {
        "type": "structure",
        "required": [
          "RebuildWorkspaceRequests"
        ],
        "members": {
          "RebuildWorkspaceRequests": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "WorkspaceId"
              ],
              "members": {
                "WorkspaceId": {}
              }
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "FailedRequests": {
            "type": "list",
            "member": {
              "shape": "S9x"
            }
          }
        }
      }
    },
    "RegisterWorkspaceDirectory": {
      "input": {
        "type": "structure",
        "required": [
          "DirectoryId",
          "EnableWorkDocs"
        ],
        "members": {
          "DirectoryId": {},
          "SubnetIds": {
            "shape": "S6w"
          },
          "EnableWorkDocs": {
            "type": "boolean"
          },
          "EnableSelfService": {
            "type": "boolean"
          },
          "Tenancy": {},
          "Tags": {
            "shape": "S14"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "RejectAccountLinkInvitation": {
      "input": {
        "type": "structure",
        "required": [
          "LinkId"
        ],
        "members": {
          "LinkId": {},
          "ClientToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AccountLink": {
            "shape": "S5"
          }
        }
      }
    },
    "RestoreWorkspace": {
      "input": {
        "type": "structure",
        "required": [
          "WorkspaceId"
        ],
        "members": {
          "WorkspaceId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "RevokeIpRules": {
      "input": {
        "type": "structure",
        "required": [
          "GroupId",
          "UserRules"
        ],
        "members": {
          "GroupId": {},
          "UserRules": {
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "StartWorkspaces": {
      "input": {
        "type": "structure",
        "required": [
          "StartWorkspaceRequests"
        ],
        "members": {
          "StartWorkspaceRequests": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "WorkspaceId": {}
              }
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "FailedRequests": {
            "type": "list",
            "member": {
              "shape": "S9x"
            }
          }
        }
      }
    },
    "StopWorkspaces": {
      "input": {
        "type": "structure",
        "required": [
          "StopWorkspaceRequests"
        ],
        "members": {
          "StopWorkspaceRequests": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "WorkspaceId": {}
              }
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "FailedRequests": {
            "type": "list",
            "member": {
              "shape": "S9x"
            }
          }
        }
      }
    },
    "TerminateWorkspaces": {
      "input": {
        "type": "structure",
        "required": [
          "TerminateWorkspaceRequests"
        ],
        "members": {
          "TerminateWorkspaceRequests": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "WorkspaceId"
              ],
              "members": {
                "WorkspaceId": {}
              }
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "FailedRequests": {
            "type": "list",
            "member": {
              "shape": "S9x"
            }
          }
        }
      }
    },
    "UpdateConnectClientAddIn": {
      "input": {
        "type": "structure",
        "required": [
          "AddInId",
          "ResourceId"
        ],
        "members": {
          "AddInId": {},
          "ResourceId": {},
          "Name": {},
          "URL": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateConnectionAliasPermission": {
      "input": {
        "type": "structure",
        "required": [
          "AliasId",
          "ConnectionAliasPermission"
        ],
        "members": {
          "AliasId": {},
          "ConnectionAliasPermission": {
            "shape": "S5v"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateRulesOfIpGroup": {
      "input": {
        "type": "structure",
        "required": [
          "GroupId",
          "UserRules"
        ],
        "members": {
          "GroupId": {},
          "UserRules": {
            "shape": "Su"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateWorkspaceBundle": {
      "input": {
        "type": "structure",
        "members": {
          "BundleId": {},
          "ImageId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateWorkspaceImagePermission": {
      "input": {
        "type": "structure",
        "required": [
          "ImageId",
          "AllowCopyImage",
          "SharedAccountId"
        ],
        "members": {
          "ImageId": {},
          "AllowCopyImage": {
            "type": "boolean"
          },
          "SharedAccountId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    }
  },
  "shapes": {
    "S5": {
      "type": "structure",
      "members": {
        "AccountLinkId": {},
        "AccountLinkStatus": {},
        "SourceAccountId": {},
        "TargetAccountId": {}
      }
    },
    "Sf": {
      "type": "list",
      "member": {}
    },
    "Sm": {
      "type": "structure",
      "members": {
        "AssociatedResourceId": {},
        "AssociatedResourceType": {},
        "Created": {
          "type": "timestamp"
        },
        "LastUpdatedTime": {
          "type": "timestamp"
        },
        "State": {},
        "StateReason": {
          "shape": "Sq"
        },
        "WorkspaceId": {}
      }
    },
    "Sq": {
      "type": "structure",
      "members": {
        "ErrorCode": {},
        "ErrorMessage": {}
      }
    },
    "Su": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "ipRule": {},
          "ruleDesc": {}
        }
      }
    },
    "S14": {
      "type": "list",
      "member": {
        "type": "structure",
        "required": [
          "Key"
        ],
        "members": {
          "Key": {},
          "Value": {}
        }
      }
    },
    "S1p": {
      "type": "structure",
      "required": [
        "PrimaryWorkspaceId",
        "DirectoryId"
      ],
      "members": {
        "PrimaryWorkspaceId": {},
        "VolumeEncryptionKey": {},
        "DirectoryId": {},
        "Tags": {
          "shape": "S14"
        },
        "DataReplication": {}
      }
    },
    "S28": {
      "type": "structure",
      "members": {
        "Name": {}
      }
    },
    "S2a": {
      "type": "structure",
      "members": {
        "Capacity": {}
      }
    },
    "S2b": {
      "type": "structure",
      "members": {
        "Capacity": {}
      }
    },
    "S2d": {
      "type": "structure",
      "members": {
        "BundleId": {},
        "Name": {},
        "Owner": {},
        "Description": {},
        "ImageId": {},
        "RootStorage": {
          "shape": "S2b"
        },
        "UserStorage": {
          "shape": "S2a"
        },
        "ComputeType": {
          "shape": "S28"
        },
        "LastUpdatedTime": {
          "type": "timestamp"
        },
        "CreationTime": {
          "type": "timestamp"
        },
        "State": {},
        "BundleType": {}
      }
    },
    "S2k": {
      "type": "structure",
      "members": {
        "Type": {}
      }
    },
    "S2q": {
      "type": "structure",
      "required": [
        "DirectoryId",
        "UserName",
        "BundleId"
      ],
      "members": {
        "DirectoryId": {},
        "UserName": {},
        "BundleId": {},
        "VolumeEncryptionKey": {},
        "UserVolumeEncryptionEnabled": {
          "type": "boolean"
        },
        "RootVolumeEncryptionEnabled": {
          "type": "boolean"
        },
        "WorkspaceProperties": {
          "shape": "S2s"
        },
        "Tags": {
          "shape": "S14"
        },
        "WorkspaceName": {}
      }
    },
    "S2s": {
      "type": "structure",
      "members": {
        "RunningMode": {},
        "RunningModeAutoStopTimeoutInMinutes": {
          "type": "integer"
        },
        "RootVolumeSizeGib": {
          "type": "integer"
        },
        "UserVolumeSizeGib": {
          "type": "integer"
        },
        "ComputeTypeName": {},
        "Protocols": {
          "type": "list",
          "member": {}
        },
        "OperatingSystemName": {}
      }
    },
    "S35": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "WorkspaceId": {},
          "DirectoryId": {},
          "UserName": {},
          "IpAddress": {},
          "State": {},
          "BundleId": {},
          "SubnetId": {},
          "ErrorMessage": {},
          "ErrorCode": {},
          "ComputerName": {},
          "VolumeEncryptionKey": {},
          "UserVolumeEncryptionEnabled": {
            "type": "boolean"
          },
          "RootVolumeEncryptionEnabled": {
            "type": "boolean"
          },
          "WorkspaceName": {},
          "WorkspaceProperties": {
            "shape": "S2s"
          },
          "ModificationStates": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "Resource": {},
                "State": {}
              }
            }
          },
          "RelatedWorkspaces": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "WorkspaceId": {},
                "Region": {},
                "State": {},
                "Type": {}
              }
            }
          },
          "DataReplicationSettings": {
            "type": "structure",
            "members": {
              "DataReplication": {},
              "RecoverySnapshotTime": {
                "type": "timestamp"
              }
            }
          },
          "StandbyWorkspacesProperties": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "StandbyWorkspaceId": {},
                "DataReplication": {},
                "RecoverySnapshotTime": {
                  "type": "timestamp"
                }
              }
            }
          }
        }
      }
    },
    "S46": {
      "type": "list",
      "member": {
        "shape": "Sm"
      }
    },
    "S4t": {
      "type": "list",
      "member": {}
    },
    "S4v": {
      "type": "list",
      "member": {}
    },
    "S59": {
      "type": "structure",
      "members": {
        "LogoUrl": {},
        "SupportEmail": {},
        "SupportLink": {},
        "ForgotPasswordLink": {},
        "LoginMessage": {
          "shape": "S5c"
        }
      }
    },
    "S5c": {
      "type": "map",
      "key": {},
      "value": {}
    },
    "S5f": {
      "type": "structure",
      "members": {
        "LogoUrl": {},
        "Logo2xUrl": {},
        "Logo3xUrl": {},
        "SupportEmail": {},
        "SupportLink": {},
        "ForgotPasswordLink": {},
        "LoginMessage": {
          "shape": "S5c"
        }
      }
    },
    "S5l": {
      "type": "structure",
      "members": {
        "ReconnectEnabled": {},
        "LogUploadEnabled": {}
      }
    },
    "S5v": {
      "type": "structure",
      "required": [
        "SharedAccountId",
        "AllowAssociation"
      ],
      "members": {
        "SharedAccountId": {},
        "AllowAssociation": {
          "type": "boolean"
        }
      }
    },
    "S6w": {
      "type": "list",
      "member": {}
    },
    "S74": {
      "type": "structure",
      "members": {
        "DeviceTypeWindows": {},
        "DeviceTypeOsx": {},
        "DeviceTypeWeb": {},
        "DeviceTypeIos": {},
        "DeviceTypeAndroid": {},
        "DeviceTypeChromeOs": {},
        "DeviceTypeZeroClient": {},
        "DeviceTypeLinux": {}
      }
    },
    "S77": {
      "type": "structure",
      "members": {
        "RestartWorkspace": {},
        "IncreaseVolumeSize": {},
        "ChangeComputeType": {},
        "SwitchRunningMode": {},
        "RebuildWorkspace": {}
      }
    },
    "S78": {
      "type": "structure",
      "members": {
        "Status": {},
        "UserAccessUrl": {},
        "RelayStateParameterName": {}
      }
    },
    "S7b": {
      "type": "structure",
      "members": {
        "Status": {},
        "CertificateAuthorityArn": {}
      }
    },
    "S7w": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "SnapshotTime": {
            "type": "timestamp"
          }
        }
      }
    },
    "S7z": {
      "type": "list",
      "member": {}
    },
    "S8f": {
      "type": "structure",
      "members": {
        "Logo": {
          "type": "blob"
        },
        "SupportEmail": {},
        "SupportLink": {},
        "ForgotPasswordLink": {},
        "LoginMessage": {
          "shape": "S5c"
        }
      }
    },
    "S9x": {
      "type": "structure",
      "members": {
        "WorkspaceId": {},
        "ErrorCode": {},
        "ErrorMessage": {}
      }
    }
  }
}