public override CreateDBInstanceResponse GetResponse(UnmarshallerContext unmarshallerContext) { return(CreateDBInstanceResponseUnmarshaller.Unmarshall(unmarshallerContext)); }
/// <summary> /// <para> Creates a new DB instance. </para> /// </summary> /// /// <param name="createDBInstanceRequest">Container for the necessary parameters to execute the CreateDBInstance service method on /// AmazonRDS.</param> /// /// <returns>The response from the CreateDBInstance service method, as returned by AmazonRDS.</returns> /// /// <exception cref="DBParameterGroupNotFoundException"/> /// <exception cref="InstanceQuotaExceededException"/> /// <exception cref="DBInstanceAlreadyExistsException"/> /// <exception cref="StorageQuotaExceededException"/> /// <exception cref="DBSecurityGroupNotFoundException"/> /// <exception cref="InsufficientDBInstanceCapacityException"/> public CreateDBInstanceResponse CreateDBInstance(CreateDBInstanceRequest createDBInstanceRequest) { IRequest <CreateDBInstanceRequest> request = new CreateDBInstanceRequestMarshaller().Marshall(createDBInstanceRequest); CreateDBInstanceResponse response = Invoke <CreateDBInstanceRequest, CreateDBInstanceResponse> (request, this.signer, CreateDBInstanceResponseUnmarshaller.GetInstance()); return(response); }