{
  "version": "1.0",
  "resources": {
    "Distribution": {
      "operation": "GetDistributions",
      "resourceIdentifier": {
        "distributionsname": "distributions[].name"
      }
    },
    "Certificate": {
      "operation": "GetCertificates",
      "resourceIdentifier": {
        "certificateName": "certificates[].certificateName"
      }
    },
    "Disk": {
      "operation": "GetDisks",
      "resourceIdentifier": {
        "disksname": "disks[].name"
      }
    },
    "Instance": {
      "operation": "GetInstances",
      "resourceIdentifier": {
        "instancesname": "instances[].name"
      }
    },
    "LoadBalancer": {
      "operation": "GetLoadBalancers",
      "resourceIdentifier": {
        "loadBalancersname": "loadBalancers[].name"
      }
    },
    "StaticIp": {
      "operation": "GetStaticIps",
      "resourceIdentifier": {
        "name": "staticIps[].name"
      }
    },
    "DiskSnapshot": {
      "operation": "GetDiskSnapshots",
      "resourceIdentifier": {
        "name": "diskSnapshots[].name"
      }
    },
    "Bucket": {
      "operation": "GetBuckets",
      "resourceIdentifier": {
        "bucketsname": "buckets[].name"
      }
    },
    "ContainerService": {
      "operation": "GetContainerServices",
      "resourceIdentifier": {
        "containerServiceName": "containerServices[].containerServiceName"
      }
    },
    "KeyPair": {
      "operation": "GetKeyPairs",
      "resourceIdentifier": {
        "name": "keyPairs[].name"
      }
    },
    "InstanceSnapshot": {
      "operation": "GetInstanceSnapshots",
      "resourceIdentifier": {
        "instanceSnapshotsname": "instanceSnapshots[].name"
      }
    },
    "RelationalDatabaseSnapshot": {
      "operation": "GetRelationalDatabaseSnapshots",
      "resourceIdentifier": {
        "name": "relationalDatabaseSnapshots[].name"
      }
    },
    "RelationalDatabase": {
      "operation": "GetRelationalDatabases",
      "resourceIdentifier": {
        "name": "relationalDatabases[].name"
      }
    },
    "Alarm": {
      "operation": "GetAlarms",
      "resourceIdentifier": {
        "alarmsname": "alarms[].name"
      }
    },
    "Operation": {
      "operation": "GetOperations",
      "resourceIdentifier": {
        "id": "operations[].id"
      }
    }
  },
  "operations": {
    "AttachCertificateToDistribution": {
      "distributionName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Distribution",
            "resourceIdentifier": "distributionsname"
          }
        ]
      },
      "certificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Certificate",
            "resourceIdentifier": "certificateName"
          }
        ]
      }
    },
    "AttachDisk": {
      "diskName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Disk",
            "resourceIdentifier": "disksname"
          }
        ]
      },
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "AttachInstancesToLoadBalancer": {
      "loadBalancerName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "LoadBalancer",
            "resourceIdentifier": "loadBalancersname"
          }
        ]
      },
      "instanceNames": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "AttachLoadBalancerTlsCertificate": {
      "loadBalancerName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "LoadBalancer",
            "resourceIdentifier": "loadBalancersname"
          }
        ]
      },
      "certificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Certificate",
            "resourceIdentifier": "certificateName"
          }
        ]
      }
    },
    "AttachStaticIp": {
      "staticIpName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StaticIp",
            "resourceIdentifier": "name"
          }
        ]
      },
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "CloseInstancePublicPorts": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "CopySnapshot": {
      "sourceSnapshotName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DiskSnapshot",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "CreateBucketAccessKey": {
      "bucketName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Bucket",
            "resourceIdentifier": "bucketsname"
          }
        ]
      }
    },
    "CreateContainerServiceDeployment": {
      "serviceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ContainerService",
            "resourceIdentifier": "containerServiceName"
          }
        ]
      }
    },
    "CreateDiskFromSnapshot": {
      "diskSnapshotName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DiskSnapshot",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "CreateDiskSnapshot": {
      "diskName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Disk",
            "resourceIdentifier": "disksname"
          }
        ]
      },
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "CreateDistribution": {
      "certificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Certificate",
            "resourceIdentifier": "certificateName"
          }
        ]
      }
    },
    "CreateInstanceSnapshot": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "CreateInstances": {
      "keyPairName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "KeyPair",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "CreateInstancesFromSnapshot": {
      "instanceSnapshotName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "InstanceSnapshot",
            "resourceIdentifier": "instanceSnapshotsname"
          }
        ]
      },
      "keyPairName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "KeyPair",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "CreateLoadBalancer": {
      "certificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Certificate",
            "resourceIdentifier": "certificateName"
          }
        ]
      }
    },
    "CreateLoadBalancerTlsCertificate": {
      "loadBalancerName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "LoadBalancer",
            "resourceIdentifier": "loadBalancersname"
          }
        ]
      }
    },
    "CreateRelationalDatabaseFromSnapshot": {
      "relationalDatabaseSnapshotName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabaseSnapshot",
            "resourceIdentifier": "name"
          }
        ]
      },
      "sourceRelationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "CreateRelationalDatabaseSnapshot": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "DeleteAlarm": {
      "alarmName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Alarm",
            "resourceIdentifier": "alarmsname"
          }
        ]
      }
    },
    "DeleteAutoSnapshot": {
      "resourceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DiskSnapshot",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "DeleteBucket": {
      "bucketName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Bucket",
            "resourceIdentifier": "bucketsname"
          }
        ]
      }
    },
    "DeleteBucketAccessKey": {
      "bucketName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Bucket",
            "resourceIdentifier": "bucketsname"
          }
        ]
      }
    },
    "DeleteCertificate": {
      "certificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Certificate",
            "resourceIdentifier": "certificateName"
          }
        ]
      }
    },
    "DeleteContainerImage": {
      "serviceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ContainerService",
            "resourceIdentifier": "containerServiceName"
          }
        ]
      }
    },
    "DeleteContainerService": {
      "serviceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ContainerService",
            "resourceIdentifier": "containerServiceName"
          }
        ]
      }
    },
    "DeleteDisk": {
      "diskName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Disk",
            "resourceIdentifier": "disksname"
          }
        ]
      }
    },
    "DeleteDiskSnapshot": {
      "diskSnapshotName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DiskSnapshot",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "DeleteDistribution": {
      "distributionName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Distribution",
            "resourceIdentifier": "distributionsname"
          }
        ]
      }
    },
    "DeleteInstance": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "DeleteInstanceSnapshot": {
      "instanceSnapshotName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "InstanceSnapshot",
            "resourceIdentifier": "instanceSnapshotsname"
          }
        ]
      }
    },
    "DeleteKeyPair": {
      "keyPairName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "KeyPair",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "DeleteKnownHostKeys": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "DeleteLoadBalancer": {
      "loadBalancerName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "LoadBalancer",
            "resourceIdentifier": "loadBalancersname"
          }
        ]
      }
    },
    "DeleteLoadBalancerTlsCertificate": {
      "loadBalancerName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "LoadBalancer",
            "resourceIdentifier": "loadBalancersname"
          }
        ]
      },
      "certificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Certificate",
            "resourceIdentifier": "certificateName"
          }
        ]
      }
    },
    "DeleteRelationalDatabase": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "DeleteRelationalDatabaseSnapshot": {
      "relationalDatabaseSnapshotName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabaseSnapshot",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "DetachCertificateFromDistribution": {
      "distributionName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Distribution",
            "resourceIdentifier": "distributionsname"
          }
        ]
      }
    },
    "DetachDisk": {
      "diskName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Disk",
            "resourceIdentifier": "disksname"
          }
        ]
      }
    },
    "DetachInstancesFromLoadBalancer": {
      "loadBalancerName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "LoadBalancer",
            "resourceIdentifier": "loadBalancersname"
          }
        ]
      },
      "instanceNames": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "DetachStaticIp": {
      "staticIpName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StaticIp",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "DisableAddOn": {
      "resourceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Alarm",
            "resourceIdentifier": "alarmsname"
          }
        ]
      }
    },
    "EnableAddOn": {
      "resourceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Alarm",
            "resourceIdentifier": "alarmsname"
          }
        ]
      }
    },
    "ExportSnapshot": {
      "sourceSnapshotName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "InstanceSnapshot",
            "resourceIdentifier": "instanceSnapshotsname"
          }
        ]
      }
    },
    "GetAlarms": {
      "alarmName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Alarm",
            "resourceIdentifier": "alarmsname"
          }
        ]
      }
    },
    "GetAutoSnapshots": {
      "resourceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "GetBucketAccessKeys": {
      "bucketName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Bucket",
            "resourceIdentifier": "bucketsname"
          }
        ]
      }
    },
    "GetBucketMetricData": {
      "bucketName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Bucket",
            "resourceIdentifier": "bucketsname"
          }
        ]
      }
    },
    "GetBuckets": {
      "bucketName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Bucket",
            "resourceIdentifier": "bucketsname"
          }
        ]
      }
    },
    "GetCertificates": {
      "certificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Certificate",
            "resourceIdentifier": "certificateName"
          }
        ]
      }
    },
    "GetContainerImages": {
      "serviceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ContainerService",
            "resourceIdentifier": "containerServiceName"
          }
        ]
      }
    },
    "GetContainerLog": {
      "serviceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ContainerService",
            "resourceIdentifier": "containerServiceName"
          }
        ]
      }
    },
    "GetContainerServiceDeployments": {
      "serviceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ContainerService",
            "resourceIdentifier": "containerServiceName"
          }
        ]
      }
    },
    "GetContainerServiceMetricData": {
      "serviceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ContainerService",
            "resourceIdentifier": "containerServiceName"
          }
        ]
      }
    },
    "GetContainerServices": {
      "serviceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ContainerService",
            "resourceIdentifier": "containerServiceName"
          }
        ]
      }
    },
    "GetCostEstimate": {
      "resourceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Alarm",
            "resourceIdentifier": "alarmsname"
          }
        ]
      }
    },
    "GetDisk": {
      "diskName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Disk",
            "resourceIdentifier": "disksname"
          }
        ]
      }
    },
    "GetDiskSnapshot": {
      "diskSnapshotName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DiskSnapshot",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetDistributionLatestCacheReset": {
      "distributionName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Distribution",
            "resourceIdentifier": "distributionsname"
          }
        ]
      }
    },
    "GetDistributionMetricData": {
      "distributionName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Distribution",
            "resourceIdentifier": "distributionsname"
          }
        ]
      }
    },
    "GetDistributions": {
      "distributionName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Distribution",
            "resourceIdentifier": "distributionsname"
          }
        ]
      }
    },
    "GetInstance": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "GetInstanceAccessDetails": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "GetInstanceMetricData": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "GetInstancePortStates": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "GetInstanceSnapshot": {
      "instanceSnapshotName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "InstanceSnapshot",
            "resourceIdentifier": "instanceSnapshotsname"
          }
        ]
      }
    },
    "GetInstanceState": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "GetKeyPair": {
      "keyPairName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "KeyPair",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetLoadBalancer": {
      "loadBalancerName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "LoadBalancer",
            "resourceIdentifier": "loadBalancersname"
          }
        ]
      }
    },
    "GetLoadBalancerMetricData": {
      "loadBalancerName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "LoadBalancer",
            "resourceIdentifier": "loadBalancersname"
          }
        ]
      }
    },
    "GetLoadBalancerTlsCertificates": {
      "loadBalancerName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "LoadBalancer",
            "resourceIdentifier": "loadBalancersname"
          }
        ]
      }
    },
    "GetOperation": {
      "operationId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Operation",
            "resourceIdentifier": "id"
          }
        ]
      }
    },
    "GetRelationalDatabase": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetRelationalDatabaseEvents": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetRelationalDatabaseLogEvents": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetRelationalDatabaseLogStreams": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetRelationalDatabaseMasterUserPassword": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetRelationalDatabaseMetricData": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetRelationalDatabaseParameters": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetRelationalDatabaseSnapshot": {
      "relationalDatabaseSnapshotName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabaseSnapshot",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetSetupHistory": {
      "resourceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Alarm",
            "resourceIdentifier": "alarmsname"
          }
        ]
      }
    },
    "GetStaticIp": {
      "staticIpName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StaticIp",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "OpenInstancePublicPorts": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "PutAlarm": {
      "monitoredResourceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "PutInstancePublicPorts": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "RebootInstance": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "RebootRelationalDatabase": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "RegisterContainerImage": {
      "serviceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ContainerService",
            "resourceIdentifier": "containerServiceName"
          }
        ]
      }
    },
    "ReleaseStaticIp": {
      "staticIpName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StaticIp",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "ResetDistributionCache": {
      "distributionName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Distribution",
            "resourceIdentifier": "distributionsname"
          }
        ]
      }
    },
    "SetIpAddressType": {
      "resourceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "LoadBalancer",
            "resourceIdentifier": "loadBalancersname"
          }
        ]
      }
    },
    "SetResourceAccessForBucket": {
      "bucketName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Bucket",
            "resourceIdentifier": "bucketsname"
          }
        ]
      }
    },
    "SetupInstanceHttps": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "StartGUISession": {
      "resourceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "StartInstance": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "StartRelationalDatabase": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "StopGUISession": {
      "resourceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "StopInstance": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "StopRelationalDatabase": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      },
      "relationalDatabaseSnapshotName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabaseSnapshot",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "TagResource": {
      "resourceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Alarm",
            "resourceIdentifier": "alarmsname"
          }
        ]
      }
    },
    "TestAlarm": {
      "alarmName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Alarm",
            "resourceIdentifier": "alarmsname"
          }
        ]
      }
    },
    "UntagResource": {
      "resourceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Alarm",
            "resourceIdentifier": "alarmsname"
          }
        ]
      }
    },
    "UpdateBucket": {
      "bucketName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Bucket",
            "resourceIdentifier": "bucketsname"
          }
        ]
      }
    },
    "UpdateBucketBundle": {
      "bucketName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Bucket",
            "resourceIdentifier": "bucketsname"
          }
        ]
      }
    },
    "UpdateContainerService": {
      "serviceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ContainerService",
            "resourceIdentifier": "containerServiceName"
          }
        ]
      }
    },
    "UpdateDistribution": {
      "distributionName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Distribution",
            "resourceIdentifier": "distributionsname"
          }
        ]
      },
      "certificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Certificate",
            "resourceIdentifier": "certificateName"
          }
        ]
      }
    },
    "UpdateDistributionBundle": {
      "distributionName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Distribution",
            "resourceIdentifier": "distributionsname"
          }
        ]
      }
    },
    "UpdateInstanceMetadataOptions": {
      "instanceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Instance",
            "resourceIdentifier": "instancesname"
          }
        ]
      }
    },
    "UpdateLoadBalancerAttribute": {
      "loadBalancerName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "LoadBalancer",
            "resourceIdentifier": "loadBalancersname"
          }
        ]
      }
    },
    "UpdateRelationalDatabase": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "UpdateRelationalDatabaseParameters": {
      "relationalDatabaseName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "RelationalDatabase",
            "resourceIdentifier": "name"
          }
        ]
      }
    }
  }
}
