{
  "version": "1.0",
  "resources": {
    "AccessKey": {
      "operation": "ListAccessKeys",
      "resourceIdentifier": {
        "AccessKeyId": "AccessKeyMetadata[].AccessKeyId"
      }
    },
    "AccountAliase": {
      "operation": "ListAccountAliases",
      "resourceIdentifier": {
        "AccountAliase": "AccountAliases[]"
      }
    },
    "Group": {
      "operation": "ListGroups",
      "resourceIdentifier": {
        "GroupName": "Groups[].GroupName"
      }
    },
    "InstanceProfile": {
      "operation": "ListInstanceProfiles",
      "resourceIdentifier": {
        "InstanceProfileName": "InstanceProfiles[].InstanceProfileName"
      }
    },
    "Policy": {
      "operation": "ListPolicies",
      "resourceIdentifier": {
        "PolicyName": "Policies[].PolicyName"
      }
    },
    "Role": {
      "operation": "ListRoles",
      "resourceIdentifier": {
        "RoleName": "Roles[].RoleName",
        "Description": "Roles[].Description",
        "MaxSessionDuration": "Roles[].MaxSessionDuration"
      }
    },
    "SSHPublicKey": {
      "operation": "ListSSHPublicKeys",
      "resourceIdentifier": {
        "SSHPublicKeyId": "SSHPublicKeys[].SSHPublicKeyId"
      }
    },
    "ServerCertificate": {
      "operation": "ListServerCertificates",
      "resourceIdentifier": {
        "ServerCertificateName": "ServerCertificateMetadataList[].ServerCertificateName"
      }
    },
    "ServiceSpecificCredential": {
      "operation": "ListServiceSpecificCredentials",
      "resourceIdentifier": {
        "ServiceSpecificCredentialId": "ServiceSpecificCredentials[].ServiceSpecificCredentialId",
        "ServiceName": "ServiceSpecificCredentials[].ServiceName"
      }
    },
    "SigningCertificate": {
      "operation": "ListSigningCertificates",
      "resourceIdentifier": {
        "CertificateId": "Certificates[].CertificateId",
        "CertificateBody": "Certificates[].CertificateBody",
        "Status": "Certificates[].Status"
      }
    },
    "User": {
      "operation": "ListUsers",
      "resourceIdentifier": {
        "Path": "Users[].Path",
        "UserName": "Users[].UserName",
        "PermissionsBoundary": "Users[].PermissionsBoundary"
      }
    },
    "VirtualMFADevice": {
      "operation": "ListVirtualMFADevices",
      "resourceIdentifier": {
        "SerialNumber": "VirtualMFADevices[].SerialNumber"
      }
    }
  },
  "operations": {
    "AddRoleToInstanceProfile": {
      "InstanceProfileName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "InstanceProfile",
            "resourceIdentifier": "InstanceProfileName"
          }
        ]
      },
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      }
    },
    "AddUserToGroup": {
      "GroupName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Group",
            "resourceIdentifier": "GroupName"
          }
        ]
      },
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "AttachGroupPolicy": {
      "GroupName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Group",
            "resourceIdentifier": "GroupName"
          }
        ]
      }
    },
    "AttachRolePolicy": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      }
    },
    "AttachUserPolicy": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "DeactivateMFADevice": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "SerialNumber": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "VirtualMFADevice",
            "resourceIdentifier": "SerialNumber"
          }
        ]
      }
    },
    "DeleteAccessKey": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "AccessKeyId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AccessKey",
            "resourceIdentifier": "AccessKeyId"
          }
        ]
      }
    },
    "DeleteAccountAlias": {
      "AccountAlias": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AccountAliase",
            "resourceIdentifier": "AccountAliase"
          }
        ]
      }
    },
    "DeleteGroup": {
      "GroupName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Group",
            "resourceIdentifier": "GroupName"
          }
        ]
      }
    },
    "DeleteGroupPolicy": {
      "GroupName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Group",
            "resourceIdentifier": "GroupName"
          }
        ]
      },
      "PolicyName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Policy",
            "resourceIdentifier": "PolicyName"
          }
        ]
      }
    },
    "DeleteInstanceProfile": {
      "InstanceProfileName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "InstanceProfile",
            "resourceIdentifier": "InstanceProfileName"
          }
        ]
      }
    },
    "DeleteLoginProfile": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "DeleteRole": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      }
    },
    "DeleteRolePermissionsBoundary": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      }
    },
    "DeleteRolePolicy": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      },
      "PolicyName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Policy",
            "resourceIdentifier": "PolicyName"
          }
        ]
      }
    },
    "DeleteSSHPublicKey": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "SSHPublicKeyId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "SSHPublicKey",
            "resourceIdentifier": "SSHPublicKeyId"
          }
        ]
      }
    },
    "DeleteServerCertificate": {
      "ServerCertificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ServerCertificate",
            "resourceIdentifier": "ServerCertificateName"
          }
        ]
      }
    },
    "DeleteServiceLinkedRole": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      }
    },
    "DeleteServiceSpecificCredential": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "ServiceSpecificCredentialId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ServiceSpecificCredential",
            "resourceIdentifier": "ServiceSpecificCredentialId"
          }
        ]
      }
    },
    "DeleteSigningCertificate": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "CertificateId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "SigningCertificate",
            "resourceIdentifier": "CertificateId"
          }
        ]
      }
    },
    "DeleteUser": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "DeleteUserPermissionsBoundary": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "DeleteUserPolicy": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "PolicyName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Policy",
            "resourceIdentifier": "PolicyName"
          }
        ]
      }
    },
    "DeleteVirtualMFADevice": {
      "SerialNumber": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "VirtualMFADevice",
            "resourceIdentifier": "SerialNumber"
          }
        ]
      }
    },
    "DetachGroupPolicy": {
      "GroupName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Group",
            "resourceIdentifier": "GroupName"
          }
        ]
      }
    },
    "DetachRolePolicy": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      }
    },
    "DetachUserPolicy": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "EnableMFADevice": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "SerialNumber": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "VirtualMFADevice",
            "resourceIdentifier": "SerialNumber"
          }
        ]
      }
    },
    "GetAccessKeyLastUsed": {
      "AccessKeyId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AccessKey",
            "resourceIdentifier": "AccessKeyId"
          }
        ]
      }
    },
    "GetGroup": {
      "GroupName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Group",
            "resourceIdentifier": "GroupName"
          }
        ]
      }
    },
    "GetGroupPolicy": {
      "GroupName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Group",
            "resourceIdentifier": "GroupName"
          }
        ]
      },
      "PolicyName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Policy",
            "resourceIdentifier": "PolicyName"
          }
        ]
      }
    },
    "GetInstanceProfile": {
      "InstanceProfileName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "InstanceProfile",
            "resourceIdentifier": "InstanceProfileName"
          }
        ]
      }
    },
    "GetLoginProfile": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "GetRole": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      }
    },
    "GetRolePolicy": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      },
      "PolicyName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Policy",
            "resourceIdentifier": "PolicyName"
          }
        ]
      }
    },
    "GetSSHPublicKey": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "SSHPublicKeyId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "SSHPublicKey",
            "resourceIdentifier": "SSHPublicKeyId"
          }
        ]
      }
    },
    "GetServerCertificate": {
      "ServerCertificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ServerCertificate",
            "resourceIdentifier": "ServerCertificateName"
          }
        ]
      }
    },
    "GetUser": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "GetUserPolicy": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "PolicyName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Policy",
            "resourceIdentifier": "PolicyName"
          }
        ]
      }
    },
    "ListAccessKeys": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "ListAttachedGroupPolicies": {
      "GroupName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Group",
            "resourceIdentifier": "GroupName"
          }
        ]
      }
    },
    "ListAttachedRolePolicies": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      }
    },
    "ListAttachedUserPolicies": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "ListGroupPolicies": {
      "GroupName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Group",
            "resourceIdentifier": "GroupName"
          }
        ]
      }
    },
    "ListGroupsForUser": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "ListInstanceProfilesForRole": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      }
    },
    "ListMFADevices": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "ListRolePolicies": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      }
    },
    "ListSSHPublicKeys": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "ListServiceSpecificCredentials": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "ServiceName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ServiceSpecificCredential",
            "resourceIdentifier": "ServiceName"
          }
        ]
      }
    },
    "ListSigningCertificates": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "ListUserPolicies": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "PutGroupPolicy": {
      "GroupName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Group",
            "resourceIdentifier": "GroupName"
          }
        ]
      },
      "PolicyName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Policy",
            "resourceIdentifier": "PolicyName"
          }
        ]
      }
    },
    "PutRolePermissionsBoundary": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      },
      "PermissionsBoundary": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "PermissionsBoundary"
          }
        ]
      }
    },
    "PutRolePolicy": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      },
      "PolicyName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Policy",
            "resourceIdentifier": "PolicyName"
          }
        ]
      }
    },
    "PutUserPermissionsBoundary": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "PermissionsBoundary": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "PermissionsBoundary"
          }
        ]
      }
    },
    "PutUserPolicy": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "PolicyName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Policy",
            "resourceIdentifier": "PolicyName"
          }
        ]
      }
    },
    "RemoveRoleFromInstanceProfile": {
      "InstanceProfileName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "InstanceProfile",
            "resourceIdentifier": "InstanceProfileName"
          }
        ]
      },
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      }
    },
    "RemoveUserFromGroup": {
      "GroupName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Group",
            "resourceIdentifier": "GroupName"
          }
        ]
      },
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "ResetServiceSpecificCredential": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "ServiceSpecificCredentialId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ServiceSpecificCredential",
            "resourceIdentifier": "ServiceSpecificCredentialId"
          }
        ]
      }
    },
    "ResyncMFADevice": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "SerialNumber": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "VirtualMFADevice",
            "resourceIdentifier": "SerialNumber"
          }
        ]
      }
    },
    "UpdateAccessKey": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "AccessKeyId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AccessKey",
            "resourceIdentifier": "AccessKeyId"
          }
        ]
      },
      "Status": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "SigningCertificate",
            "resourceIdentifier": "Status"
          }
        ]
      }
    },
    "UpdateAssumeRolePolicy": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      }
    },
    "UpdateGroup": {
      "GroupName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Group",
            "resourceIdentifier": "GroupName"
          }
        ]
      }
    },
    "UpdateLoginProfile": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "UpdateRole": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      },
      "Description": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "Description"
          }
        ]
      },
      "MaxSessionDuration": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "MaxSessionDuration"
          }
        ]
      }
    },
    "UpdateRoleDescription": {
      "RoleName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "RoleName"
          }
        ]
      },
      "Description": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Role",
            "resourceIdentifier": "Description"
          }
        ]
      }
    },
    "UpdateSSHPublicKey": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "SSHPublicKeyId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "SSHPublicKey",
            "resourceIdentifier": "SSHPublicKeyId"
          }
        ]
      },
      "Status": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "SigningCertificate",
            "resourceIdentifier": "Status"
          }
        ]
      }
    },
    "UpdateServerCertificate": {
      "ServerCertificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ServerCertificate",
            "resourceIdentifier": "ServerCertificateName"
          }
        ]
      },
      "NewServerCertificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ServerCertificate",
            "resourceIdentifier": "ServerCertificateName"
          }
        ]
      }
    },
    "UpdateServiceSpecificCredential": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "ServiceSpecificCredentialId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ServiceSpecificCredential",
            "resourceIdentifier": "ServiceSpecificCredentialId"
          }
        ]
      },
      "Status": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "SigningCertificate",
            "resourceIdentifier": "Status"
          }
        ]
      }
    },
    "UpdateSigningCertificate": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "CertificateId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "SigningCertificate",
            "resourceIdentifier": "CertificateId"
          }
        ]
      },
      "Status": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "SigningCertificate",
            "resourceIdentifier": "Status"
          }
        ]
      }
    },
    "UpdateUser": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "UploadSSHPublicKey": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      }
    },
    "UploadServerCertificate": {
      "Path": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "Path"
          }
        ]
      },
      "ServerCertificateName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ServerCertificate",
            "resourceIdentifier": "ServerCertificateName"
          }
        ]
      },
      "CertificateBody": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "SigningCertificate",
            "resourceIdentifier": "CertificateBody"
          }
        ]
      }
    },
    "UploadSigningCertificate": {
      "UserName": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "User",
            "resourceIdentifier": "UserName"
          }
        ]
      },
      "CertificateBody": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "SigningCertificate",
            "resourceIdentifier": "CertificateBody"
          }
        ]
      }
    }
  }
}
