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/backup-gateway-2021-01-01.min.json
{
  "version": "2.0",
  "metadata": {
    "apiVersion": "2021-01-01",
    "endpointPrefix": "backup-gateway",
    "jsonVersion": "1.0",
    "protocol": "json",
    "serviceFullName": "AWS Backup Gateway",
    "serviceId": "Backup Gateway",
    "signatureVersion": "v4",
    "signingName": "backup-gateway",
    "targetPrefix": "BackupOnPremises_v20210101",
    "uid": "backup-gateway-2021-01-01"
  },
  "operations": {
    "AssociateGatewayToServer": {
      "input": {
        "type": "structure",
        "required": [
          "GatewayArn",
          "ServerArn"
        ],
        "members": {
          "GatewayArn": {},
          "ServerArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "GatewayArn": {}
        }
      }
    },
    "CreateGateway": {
      "input": {
        "type": "structure",
        "required": [
          "ActivationKey",
          "GatewayDisplayName",
          "GatewayType"
        ],
        "members": {
          "ActivationKey": {},
          "GatewayDisplayName": {},
          "GatewayType": {},
          "Tags": {
            "shape": "S9"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "GatewayArn": {}
        }
      }
    },
    "DeleteGateway": {
      "input": {
        "type": "structure",
        "required": [
          "GatewayArn"
        ],
        "members": {
          "GatewayArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "GatewayArn": {}
        }
      },
      "idempotent": true
    },
    "DeleteHypervisor": {
      "input": {
        "type": "structure",
        "required": [
          "HypervisorArn"
        ],
        "members": {
          "HypervisorArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "HypervisorArn": {}
        }
      },
      "idempotent": true
    },
    "DisassociateGatewayFromServer": {
      "input": {
        "type": "structure",
        "required": [
          "GatewayArn"
        ],
        "members": {
          "GatewayArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "GatewayArn": {}
        }
      }
    },
    "GetBandwidthRateLimitSchedule": {
      "input": {
        "type": "structure",
        "required": [
          "GatewayArn"
        ],
        "members": {
          "GatewayArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "BandwidthRateLimitIntervals": {
            "shape": "Sm"
          },
          "GatewayArn": {}
        }
      }
    },
    "GetGateway": {
      "input": {
        "type": "structure",
        "required": [
          "GatewayArn"
        ],
        "members": {
          "GatewayArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Gateway": {
            "type": "structure",
            "members": {
              "GatewayArn": {},
              "GatewayDisplayName": {},
              "GatewayType": {},
              "HypervisorId": {},
              "LastSeenTime": {
                "type": "timestamp"
              },
              "MaintenanceStartTime": {
                "type": "structure",
                "required": [
                  "HourOfDay",
                  "MinuteOfHour"
                ],
                "members": {
                  "DayOfMonth": {
                    "type": "integer"
                  },
                  "DayOfWeek": {
                    "type": "integer"
                  },
                  "HourOfDay": {
                    "type": "integer"
                  },
                  "MinuteOfHour": {
                    "type": "integer"
                  }
                }
              },
              "NextUpdateAvailabilityTime": {
                "type": "timestamp"
              },
              "VpcEndpoint": {}
            }
          }
        }
      }
    },
    "GetHypervisor": {
      "input": {
        "type": "structure",
        "required": [
          "HypervisorArn"
        ],
        "members": {
          "HypervisorArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Hypervisor": {
            "type": "structure",
            "members": {
              "Host": {},
              "HypervisorArn": {},
              "KmsKeyArn": {},
              "LastSuccessfulMetadataSyncTime": {
                "type": "timestamp"
              },
              "LatestMetadataSyncStatus": {},
              "LatestMetadataSyncStatusMessage": {},
              "LogGroupArn": {},
              "Name": {},
              "State": {}
            }
          }
        }
      }
    },
    "GetHypervisorPropertyMappings": {
      "input": {
        "type": "structure",
        "required": [
          "HypervisorArn"
        ],
        "members": {
          "HypervisorArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "HypervisorArn": {},
          "IamRoleArn": {},
          "VmwareToAwsTagMappings": {
            "shape": "S1d"
          }
        }
      }
    },
    "GetVirtualMachine": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceArn"
        ],
        "members": {
          "ResourceArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "VirtualMachine": {
            "type": "structure",
            "members": {
              "HostName": {},
              "HypervisorId": {},
              "LastBackupDate": {
                "type": "timestamp"
              },
              "Name": {},
              "Path": {},
              "ResourceArn": {},
              "VmwareTags": {
                "type": "list",
                "member": {
                  "type": "structure",
                  "members": {
                    "VmwareCategory": {},
                    "VmwareTagDescription": {},
                    "VmwareTagName": {}
                  }
                }
              }
            }
          }
        }
      }
    },
    "ImportHypervisorConfiguration": {
      "input": {
        "type": "structure",
        "required": [
          "Host",
          "Name"
        ],
        "members": {
          "Host": {},
          "KmsKeyArn": {},
          "Name": {},
          "Password": {
            "shape": "S1p"
          },
          "Tags": {
            "shape": "S9"
          },
          "Username": {
            "shape": "S1q"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "HypervisorArn": {}
        }
      }
    },
    "ListGateways": {
      "input": {
        "type": "structure",
        "members": {
          "MaxResults": {
            "type": "integer"
          },
          "NextToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Gateways": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "GatewayArn": {},
                "GatewayDisplayName": {},
                "GatewayType": {},
                "HypervisorId": {},
                "LastSeenTime": {
                  "type": "timestamp"
                }
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "ListHypervisors": {
      "input": {
        "type": "structure",
        "members": {
          "MaxResults": {
            "type": "integer"
          },
          "NextToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Hypervisors": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "Host": {},
                "HypervisorArn": {},
                "KmsKeyArn": {},
                "Name": {},
                "State": {}
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "ListTagsForResource": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceArn"
        ],
        "members": {
          "ResourceArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ResourceArn": {},
          "Tags": {
            "shape": "S9"
          }
        }
      }
    },
    "ListVirtualMachines": {
      "input": {
        "type": "structure",
        "members": {
          "HypervisorArn": {},
          "MaxResults": {
            "type": "integer"
          },
          "NextToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "NextToken": {},
          "VirtualMachines": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "HostName": {},
                "HypervisorId": {},
                "LastBackupDate": {
                  "type": "timestamp"
                },
                "Name": {},
                "Path": {},
                "ResourceArn": {}
              }
            }
          }
        }
      }
    },
    "PutBandwidthRateLimitSchedule": {
      "input": {
        "type": "structure",
        "required": [
          "BandwidthRateLimitIntervals",
          "GatewayArn"
        ],
        "members": {
          "BandwidthRateLimitIntervals": {
            "shape": "Sm"
          },
          "GatewayArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "GatewayArn": {}
        }
      },
      "idempotent": true
    },
    "PutHypervisorPropertyMappings": {
      "input": {
        "type": "structure",
        "required": [
          "HypervisorArn",
          "IamRoleArn",
          "VmwareToAwsTagMappings"
        ],
        "members": {
          "HypervisorArn": {},
          "IamRoleArn": {},
          "VmwareToAwsTagMappings": {
            "shape": "S1d"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "HypervisorArn": {}
        }
      },
      "idempotent": true
    },
    "PutMaintenanceStartTime": {
      "input": {
        "type": "structure",
        "required": [
          "GatewayArn",
          "HourOfDay",
          "MinuteOfHour"
        ],
        "members": {
          "DayOfMonth": {
            "type": "integer"
          },
          "DayOfWeek": {
            "type": "integer"
          },
          "GatewayArn": {},
          "HourOfDay": {
            "type": "integer"
          },
          "MinuteOfHour": {
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "GatewayArn": {}
        }
      }
    },
    "StartVirtualMachinesMetadataSync": {
      "input": {
        "type": "structure",
        "required": [
          "HypervisorArn"
        ],
        "members": {
          "HypervisorArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "HypervisorArn": {}
        }
      }
    },
    "TagResource": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceARN",
          "Tags"
        ],
        "members": {
          "ResourceARN": {},
          "Tags": {
            "shape": "S9"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ResourceARN": {}
        }
      }
    },
    "TestHypervisorConfiguration": {
      "input": {
        "type": "structure",
        "required": [
          "GatewayArn",
          "Host"
        ],
        "members": {
          "GatewayArn": {},
          "Host": {},
          "Password": {
            "shape": "S1p"
          },
          "Username": {
            "shape": "S1q"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UntagResource": {
      "input": {
        "type": "structure",
        "required": [
          "ResourceARN",
          "TagKeys"
        ],
        "members": {
          "ResourceARN": {},
          "TagKeys": {
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ResourceARN": {}
        }
      }
    },
    "UpdateGatewayInformation": {
      "input": {
        "type": "structure",
        "required": [
          "GatewayArn"
        ],
        "members": {
          "GatewayArn": {},
          "GatewayDisplayName": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "GatewayArn": {}
        }
      }
    },
    "UpdateGatewaySoftwareNow": {
      "input": {
        "type": "structure",
        "required": [
          "GatewayArn"
        ],
        "members": {
          "GatewayArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "GatewayArn": {}
        }
      }
    },
    "UpdateHypervisor": {
      "input": {
        "type": "structure",
        "required": [
          "HypervisorArn"
        ],
        "members": {
          "Host": {},
          "HypervisorArn": {},
          "LogGroupArn": {},
          "Name": {},
          "Password": {
            "shape": "S1p"
          },
          "Username": {
            "shape": "S1q"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "HypervisorArn": {}
        }
      }
    }
  },
  "shapes": {
    "S9": {
      "type": "list",
      "member": {
        "type": "structure",
        "required": [
          "Key",
          "Value"
        ],
        "members": {
          "Key": {},
          "Value": {}
        }
      }
    },
    "Sm": {
      "type": "list",
      "member": {
        "type": "structure",
        "required": [
          "DaysOfWeek",
          "EndHourOfDay",
          "EndMinuteOfHour",
          "StartHourOfDay",
          "StartMinuteOfHour"
        ],
        "members": {
          "AverageUploadRateLimitInBitsPerSec": {
            "type": "long"
          },
          "DaysOfWeek": {
            "type": "list",
            "member": {
              "type": "integer"
            }
          },
          "EndHourOfDay": {
            "type": "integer"
          },
          "EndMinuteOfHour": {
            "type": "integer"
          },
          "StartHourOfDay": {
            "type": "integer"
          },
          "StartMinuteOfHour": {
            "type": "integer"
          }
        }
      }
    },
    "S1d": {
      "type": "list",
      "member": {
        "type": "structure",
        "required": [
          "AwsTagKey",
          "AwsTagValue",
          "VmwareCategory",
          "VmwareTagName"
        ],
        "members": {
          "AwsTagKey": {},
          "AwsTagValue": {},
          "VmwareCategory": {},
          "VmwareTagName": {}
        }
      }
    },
    "S1p": {
      "type": "string",
      "sensitive": true
    },
    "S1q": {
      "type": "string",
      "sensitive": true
    }
  }
}